:root{--ex-font-display:"Helvetica Neue",Helvetica,Arial,sans-serif;--ex-t-display:clamp(40px,6.2vw,88px);--ex-t-h1:clamp(34px,4.2vw,56px);--ex-t-h2:clamp(26px,3vw,40px);--ex-t-h3:clamp(20px,2vw,24px);--ex-t-h4:14px;--ex-t-body:16px;--ex-t-small:14px;--ex-t-label:12px;--ex-tr-tight:.01em;--ex-tr-mid:.04em;--ex-tr-wide:.12em;--ex-tr-xwide:.16em }html{scroll-padding-top:calc(var(--header-height,54px) + 64px)}.ex{--ex-fg:#111;--ex-bg:#faf9f7;--ex-mute:#6b6b6b;--ex-body:#444;--ex-line:#e2ded8;--ex-ph:#ece8e2;--ex-field:#8a8a8a;background:var(--ex-bg);color:var(--ex-fg);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;padding:var(--ex-pt,96px) 0 var(--ex-pb,96px);position:relative}.ex--black,.ex--deep{--ex-fg:#fff;--ex-bg:#000;--ex-mute:#8a8a8a;--ex-body:#bdbdbd;--ex-line:#2a2a2a;--ex-ph:#141414;--ex-field:#767676}.ex--grey{--ex-bg:#f6f6f6}.ex *{box-sizing:border-box}.ex p,.ex h1,.ex h2,.ex h3,.ex h4{margin:0}.ex h1,.ex h2,.ex h3,.ex h4{color:inherit;font-family:inherit}.ex a{color:inherit}.ex input,.ex select,.ex textarea{font-size:16px}.ex__wrap{max-width:1296px;margin:0 auto;padding:0 48px;display:flex;flex-direction:column;gap:40px}.ex__stack{display:flex;flex-direction:column;gap:16px}.ex__stack--24{gap:24px}.ex__stack--start{align-items:flex-start}.ex__stack--center{align-items:center;text-align:center}.ex-label{font-size:var(--ex-t-label);line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:var(--ex-mute)}.ex-display{font-family:var(--ex-font-display);font-size:var(--ex-t-display);font-weight:400;line-height:.92;letter-spacing:var(--ex-tr-tight);text-transform:uppercase;overflow-wrap:break-word}.ex-h1{font-family:var(--ex-font-display);font-size:var(--ex-t-h1);font-weight:400;line-height:1.05;letter-spacing:var(--ex-tr-tight);text-transform:uppercase;overflow-wrap:break-word}.ex-h2{font-size:var(--ex-t-h2);font-weight:700;line-height:1.1;letter-spacing:var(--ex-tr-tight);text-transform:uppercase}.ex-h3{font-size:var(--ex-t-h3);font-weight:700;line-height:1.2;letter-spacing:var(--ex-tr-mid);text-transform:uppercase}.ex-h4{font-size:var(--ex-t-h4);font-weight:700;line-height:1.4;letter-spacing:var(--ex-tr-wide);text-transform:uppercase}.ex-p,.ex-p p{font-size:var(--ex-t-body);line-height:1.6;color:var(--ex-body)}.ex-p{max-width:36em}.ex-p p+p{margin-top:12px}.ex-p strong{color:var(--ex-fg)}.ex-small{font-size:var(--ex-t-small);line-height:1.6;color:var(--ex-body)}.ex-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 32px;background:var(--ex-fg);color:var(--ex-bg)!important;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:opacity .2s}.ex-btn:hover{opacity:.85}.ex-btn:focus-visible,.ex-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ex-link{display:inline-block;padding-block:8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.ex-media{position:relative;overflow:hidden;background:var(--ex-ph)}.ex-media img,.ex-media svg{display:block;width:100%;height:100%;object-fit:cover}.ex-media svg{fill:var(--ex-mute);opacity:.25}.ex-split{display:grid;grid-template-columns:var(--ex-split,repeat(2,minmax(0,1fr)));gap:64px;align-items:center}.ex-split--rev .ex-split__media{order:2}.ex-head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.ex-grid{display:grid;grid-template-columns:repeat(var(--ex-cols,4),minmax(0,1fr));column-gap:24px;row-gap:48px}.ex-rule{padding-top:22px;border-top:1px solid var(--ex-line)}.ex-card{display:flex;flex-direction:column;gap:16px;text-decoration:none;color:inherit}.ex-card__media{aspect-ratio:3/4}.ex-card__media img{transition:transform .6s ease}.ex-card:hover .ex-card__media img{transform:scale(1.03)}.ex-card__meta{display:flex;flex-direction:column;gap:6px}.ex-card .ex-h4{font-size:15px;letter-spacing:.1em}.ex-card__emo{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ex-mute)}.ex-card__price{font-size:14px}@media(max-width:989px){.ex__wrap{padding:0 24px}.ex-split{grid-template-columns:1fr;gap:32px}.ex-split--rev .ex-split__media{order:0}.ex-grid{--ex-cols:2!important;column-gap:16px;row-gap:32px}.ex-grid--cols-3m{--ex-cols:1!important}}@media(max-width:749px){.ex{padding:var(--ex-ptm,64px) 0 var(--ex-pbm,64px)}.ex-card .ex-h4{font-size:13px;letter-spacing:.08em}.ex-card__emo{font-size:12px;letter-spacing:.12em}.ex-card__price{font-size:14px}.ex-head-row{flex-direction:column;align-items:flex-start;gap:16px}}.ex.ex-hero--split .ex-display{font-size:var(--ex-t-h1);line-height:1.05}.ex-pdp,.product-information:has(.ex-pdp__head){--ex-fg:#111;--ex-mute:#6b6b6b;--ex-body:#444;--ex-line:#ddd;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.product-information:has(.ex-pdp__head) .product-information__grid{max-width:1296px;margin-inline:auto;padding-inline:48px}.ex-pdp__head{display:flex;flex-direction:column;gap:12px}.ex-pdp__label{margin:0;font-size:12px;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;color:#6b6b6b}.ex-pdp__title{margin:0;font-family:inherit;font-size:var(--ex-t-h1);font-weight:700;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:#111;overflow-wrap:break-word}.ex-pdp__emo{margin:0;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b}.ex-pdp__desc,.ex-pdp__desc p{margin:0;font-size:16px;line-height:1.6;color:#444;max-width:36em}.product-information:has(.ex-pdp__head) product-price .price{font-size:20px;font-weight:400;color:#111;letter-spacing:0}.product-information:has(.ex-pdp__head) product-price .unit-price{display:block;margin-top:2px;font-size:12px;color:#6b6b6b}.product-information:has(.ex-pdp__head) .quantity-selector,.product-information:has(.ex-pdp__head) .product-form-buttons quantity-selector-component{display:none!important}.product-information:has(.ex-pdp__head) .add-to-cart-button{width:100%;min-height:56px;border-radius:0;background:#111;color:#fff;border:0;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.product-information:has(.ex-pdp__head) .add-to-cart-button:hover{opacity:.85}.product-information:has(.ex-pdp__head) .add-to-cart-button .svg-wrapper:first-child{display:none}.ex-pdp__sample{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #ddd}.ex-pdp__sample img{width:56px;height:56px;object-fit:contain;flex:0 0 56px}.ex-pdp__sample-title{margin:0 0 4px;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#111}.ex-pdp__sample-text{margin:0;font-size:14px;line-height:1.5;color:#444}.ex-pdp__trust{margin:16px 0 0;font-size:12px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b;text-align:center}.product-information:has(.ex-pdp__head) .accordion{border-bottom:1px solid #ddd}.product-information:has(.ex-pdp__head) .accordion details{border-top:1px solid #ddd}.product-information:has(.ex-pdp__head) .accordion summary{padding:18px 0;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#111}.ex-pdp__acc{padding:0 0 20px}.ex-pdp__acc p{margin:0 0 10px;font-size:14px;line-height:1.6;color:#444;text-transform:none;letter-spacing:0}.ex-pdp__acc .ex-pdp__acc-lead{font-weight:700;color:#111;text-transform:uppercase;letter-spacing:.12em}@media(max-width:989px){.product-information:has(.ex-pdp__head) .product-information__grid{padding-inline:24px}}@media(max-width:749px){.product-information:has(.ex-pdp__head) .product-information__grid{padding-inline:0}.product-information:has(.ex-pdp__head) .product-details{padding-inline:24px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/exceed.css.map */
