.product-information:has(.ex-pdp-hero){--exp-surface:#f2efea;--exp-line:#e2ded8;--exp-ink:#111;--exp-body:#444;--exp-mute:#6b6b6b;background:#faf9f7}.ex-idh{display:flex;flex-direction:column;gap:20px;margin:0 0 24px;font-family:Arial,Helvetica,sans-serif;text-align:left;color:#111}.ex-idh__lead{margin:0;font-size:12px;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:#6b6b6b}.ex-idh__emo{margin:-8px 0 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:64px;line-height:.92;letter-spacing:-.01em;text-transform:uppercase;color:#111}.ex-idh__emo span{display:block;white-space:nowrap}.ex-idh__st{margin:0;font-size:16px;line-height:1.5;color:#444;max-width:440px}.ex-idh__st b{color:#111;font-weight:700}.ex-idh__st b:before{content:" "}@media(min-width:990px){.product-information:has(.ex-pdp-hero){--ex-h:100svh}.product-information:has(.ex-pdp-hero) .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;max-width:none!important;margin:0!important;padding:0!important;align-items:start!important}.product-information:has(.ex-pdp-hero) .product-information__media{grid-column:1!important;grid-row:1!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;position:sticky!important;top:0}.product-information:has(.ex-pdp-hero) media-gallery{position:relative!important;padding:0!important;top:auto!important}.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide,.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide .product-media-container{height:var(--ex-h)!important;aspect-ratio:auto!important}.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide .product-media,.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide .product-media-constraint-wrapper,.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide img{width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:0!important}.product-information:has(.ex-pdp-hero) .product-details{grid-column:2!important;grid-row:1!important;width:auto!important;max-width:none!important;margin:0!important;padding:120px 64px 64px!important;position:sticky!important;top:0!important;min-height:var(--ex-h);display:flex!important;flex-direction:column;justify-content:safe center;background:var(--exp-surface)}.product-information:has(.ex-pdp-hero) .product-details>.group-block{width:100%!important;max-width:440px!important;margin-inline:auto!important;padding:0!important;--padding-block-start:0px!important}}@media(min-width:990px)and (max-width:1279px){.product-information:has(.ex-pdp-hero) .product-details{padding:112px 40px 48px!important}}@media(min-width:1600px){.ex-idh__emo{font-size:72px}}.ex-ss .ex-ss__card .ex-ss__img{aspect-ratio:5/4}@media(min-width:750px)and (max-width:989px){.product-information:has(.ex-pdp-hero) .product-information__grid{display:block!important;padding:0!important;max-width:none!important}.product-information:has(.ex-pdp-hero) media-gallery{position:static!important;padding:0!important}.product-information:has(.ex-pdp-hero) .product-details{padding:40px 48px 56px!important;margin:0!important;max-width:none!important;width:auto!important;position:static!important}.product-information:has(.ex-pdp-hero) .product-details>.group-block{max-width:560px!important;padding:0!important}}@media(max-width:989px){.product-information:has(.ex-pdp-hero) .product-information__grid{padding:0!important}.product-information:has(.ex-pdp-hero) media-gallery{padding:0!important}.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide,.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide .product-media-container{height:100svh!important;aspect-ratio:auto!important}.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide .product-media,.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide .product-media-constraint-wrapper,.product-information:has(.ex-pdp-hero) media-gallery slideshow-slide img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:0!important}.product-information:has(.ex-pdp-hero) media-gallery{position:relative!important}.product-information:has(.ex-pdp-hero) media-gallery slideshow-controls{position:absolute!important;left:0;right:0;bottom:12px;z-index:2;color:#fff;--color-foreground:#fff;--color-foreground-rgb:255 255 255}.product-information:has(.ex-pdp-hero) .product-details{background:var(--exp-surface);padding:28px 20px 40px!important;margin:0!important;width:100%!important;max-width:none!important;grid-column:1 / -1!important}.product-information:has(.ex-pdp-hero) .product-details>.group-block{max-width:none!important;padding:0!important}.product-information:has(.ex-pdp-hero) .variant-option__button-label{height:46px!important}.ex-idh{gap:16px;margin-bottom:20px}.ex-idh__emo{font-size:48px}.ex-idh__st{font-size:15px}}body:has(.ex-pdp-hero) #header-component[transparent]{box-shadow:none!important}body:has(.ex-pdp-hero) #header-group .header-section,body:has(.ex-pdp-hero) .header{box-shadow:none}@media(min-width:990px){body:has(.ex-pdp-hero) #header-component[transparent]:not([data-sticky-state=active]) .header__column--right{--color-foreground:#000;--color-foreground-rgb:0 0 0;--color-border:#000;--color-border-rgb:0 0 0;color:#000}body:has(.ex-pdp-hero) #header-component[transparent]:not([data-sticky-state=active]) .header__column--right :is(.account-button,.account-button__icon){color:#000!important}body:has(.ex-pdp-hero) #header-component .header__row--top .header__columns{padding-inline:48px!important}body:has(.ex-pdp-hero) #header-component .header__column--left{gap:36px!important}body:has(.ex-pdp-hero) #header-component .menu-list__list-item{flex:0 0 auto!important;min-width:0!important}body:has(.ex-pdp-hero) #header-component .menu-list__link{font-size:11px!important;letter-spacing:.12em!important;padding-inline:10px!important}body:has(.ex-pdp-hero) #header-component .menu-list__list-item:has(a[href*=locator]){display:none!important}}body:has(.ex-pdp-hero[data-tone=light]) #header-component[transparent]:not([data-sticky-state=active]) .header__column{--color-foreground:#000;--color-foreground-rgb:0 0 0;--color-border:#000;--color-border-rgb:0 0 0;color:#000;--header-logo-display:block;--header-logo-inverse-display:none}.product-information:has(.ex-pdp-hero) .ex-idh{margin-bottom:32px}.product-information:has(.ex-pdp-hero) .product-details product-price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:0!important;margin:0}.product-information:has(.ex-pdp-hero) .product-details product-price [ref=priceContainer]{display:flex;align-items:baseline;gap:12px}.product-information:has(.ex-pdp-hero) .product-details product-price .tax-note{margin:0}.product-information:has(.ex-pdp-hero) variant-picker{padding:24px 0 12px!important}.product-information:has(.ex-pdp-hero) .product-details .group-block-content>.group-block{padding-top:32px!important;padding-bottom:8px!important}.product-information:has(.ex-pdp-hero) .product-details .accordion{margin-top:8px!important;border-top:1px solid #e3e3e3}.product-information:has(.ex-pdp-hero) .product-details product-price{text-align:left}.product-information:has(.ex-pdp-hero) .product-details product-price .price{font-size:20px;font-weight:400;color:var(--exp-ink)}.product-information:has(.ex-pdp-hero) .product-details product-price .tax-note,.product-information:has(.ex-pdp-hero) .product-details product-price [class*=tax],.product-information:has(.ex-pdp-hero) .product-details product-price .unit-price{font-size:12px;color:var(--exp-mute);letter-spacing:0;text-transform:none}.product-information:has(.ex-pdp-hero) .variant-picker__form{width:100%}.product-information:has(.ex-pdp-hero) .variant-option--buttons{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;border:0;padding:0;margin:0;width:100%}.product-information:has(.ex-pdp-hero) .variant-option--buttons legend{display:block;width:100%;margin:0 0 8px;padding:0;font-size:12px!important;font-weight:400!important;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:var(--exp-mute)!important}.product-information:has(.ex-pdp-hero) .variant-option--buttons legend *{font:inherit!important;color:inherit!important;letter-spacing:inherit!important}.product-information:has(.ex-pdp-hero) .variant-option__button-label{flex:1 1 0!important;min-width:0!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px;border:1px solid var(--exp-line)!important;border-radius:0!important;background:transparent!important;color:var(--exp-ink)!important;padding:0 12px!important;position:relative;cursor:pointer;box-shadow:none!important}.product-information:has(.ex-pdp-hero) .variant-option__button-label:has(input:checked){border-color:var(--exp-ink)!important}.product-information:has(.ex-pdp-hero) .variant-option__button-label__pill{display:none!important}.product-information:has(.ex-pdp-hero) .variant-option__button-label input{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important;margin:0!important;cursor:pointer}.product-information:has(.ex-pdp-hero) .variant-option__button-label__text{position:static!important;font-size:13px!important;font-weight:400!important;letter-spacing:.04em;text-transform:none!important;color:var(--exp-ink)!important;white-space:nowrap}.product-information:has(.ex-pdp-hero) .ex-opt-price{font-size:13px;color:var(--exp-mute);white-space:nowrap}.product-information:has(.ex-pdp-hero) .variant-option__button-label:has(input:disabled){opacity:.45}.product-information:has(.ex-pdp-hero) .add-to-cart-button,.product-information:has(.ex-pdp-hero) button[name=add]{width:100%!important;min-height:52px!important;height:52px;border-radius:0!important;background:var(--exp-ink)!important;color:#fff!important;border:1px solid var(--exp-ink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important}.product-information:has(.ex-pdp-hero) .add-to-cart-button svg,.product-information:has(.ex-pdp-hero) .add-to-cart-button .svg-wrapper{display:none!important}.product-information:has(.ex-pdp-hero) .buy-buttons-block{margin-top:4px}.product-information:has(.ex-pdp-hero) .accordion{margin-top:6px}.product-information:has(.ex-pdp-hero) .accordion summary,.product-information:has(.ex-pdp-hero) .accordion .details__header{padding:12px 0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#747474!important;border:0!important}.product-information:has(.ex-pdp-hero) .accordion .details-content,.product-information:has(.ex-pdp-hero) .accordion .details-content p,.product-information:has(.ex-pdp-hero) .ex-acc-p{font-size:14px!important;line-height:1.6!important;color:var(--exp-body)!important;margin:0 0 12px}.product-information:has(.ex-pdp-hero) .accordion details{border:0!important}.ex-idh{gap:0!important;margin:0 0 32px!important}.ex-idh__emo{margin:12px 0 0!important;font-size:80px!important}.ex-idh__st{margin-top:24px!important;font-size:16px!important;line-height:1.6!important;max-width:36em}.ex-idh__lead{letter-spacing:.16em!important}@media(max-width:989px){.ex-idh__emo{font-size:56px!important}.ex-pdp-hero{margin-bottom:32px!important}}.product-information:has(.ex-pdp-hero) .product-details product-price{flex-wrap:nowrap!important;gap:0 12px!important}.product-information:has(.ex-pdp-hero) .product-details product-price .tax-note:before{content:"\b7  "}.product-information:has(.ex-pdp-hero) .product-details product-price .unit-price,.product-information:has(.ex-pdp-hero) .product-details product-price .tax-note{font-size:12px!important;color:#6b6b6b!important;letter-spacing:.06em!important}.product-information:has(.ex-pdp-hero) variant-picker{padding:24px 0 16px!important}.product-information:has(.ex-pdp-hero) .variant-option--buttons legend{margin-bottom:12px!important;letter-spacing:.16em!important}.product-information:has(.ex-pdp-hero) .ex-opt-price{display:none!important}.product-information:has(.ex-pdp-hero) .variant-option__button-label__text{font-size:14px!important;letter-spacing:0!important}.product-information:has(.ex-pdp-hero) .variant-option__button-label:has(input:checked) .variant-option__button-label__text{font-weight:700!important}.product-information:has(.ex-pdp-hero) .add-to-cart-button,.product-information:has(.ex-pdp-hero) button[name=add]{min-height:56px!important;height:56px!important}.product-information:has(.ex-pdp-hero) .group-block:has(>.group-block-content>.group-block>.group-block-content>[class*=__image_wmMj4e]){display:none!important}.product-information:has(.ex-pdp-hero) .product-details .accordion{margin-top:24px!important;border-top:0!important;--padding-block-end:0px!important}.product-information:has(.ex-pdp-hero) .accordion summary{letter-spacing:.06em!important;color:#747474!important}.product-information:has(.ex-pdp-hero) .accordion summary svg,.product-information:has(.ex-pdp-hero) .accordion summary .svg-wrapper{color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/66/assets/exceed-pdp-v4.css.map */
