am-product,am-recently-viewed{display:block}.am-root{--am-black:#000;--am-white:#fff;--am-ink-2:#333;--am-muted:#6b6b6b;--am-faint:#9a9a9a;--am-line:#e5e5e5;--am-line-2:#ececec;--am-chip:#cfcfcf;--am-grey:#f5f5f5;--am-display:"ITC_FRANKLIN_CONDENSED","Oswald","Arial Narrow",sans-serif;--am-body:var(--fontFamily,"Helvetica Neue",Helvetica,Arial,sans-serif);--am-max:1360px;--am-gutter:24px;--am-sec:96px;color:var(--am-black);font-family:var(--am-body);-webkit-font-smoothing:antialiased}.am-root *,.am-root *:before,.am-root *:after{box-sizing:border-box}.am-root a{color:var(--am-black);text-decoration:underline;text-underline-offset:3px}.am-root a:hover{color:#555}.am-root button{font-family:inherit;font-weight:400;white-space:normal;cursor:pointer;color:inherit;width:auto;margin:0;border-radius:0;text-transform:none;letter-spacing:normal;line-height:1.2;min-height:0}.am-root img{display:block;max-width:100%}.am-root h1,.am-root h2,.am-root h3{text-transform:none;letter-spacing:normal}.am-root p{margin:0}.am-root .am-display{font-family:var(--am-display);text-transform:uppercase;letter-spacing:.01em;font-weight:400}.am-muted{color:var(--am-muted)}.am-small{font-size:13px}.am-strong{font-size:13px;font-weight:600}.am-stars{letter-spacing:2px}.am-wrap{max-width:var(--am-max);margin:0 auto}.am-section{padding:var(--am-sec) var(--am-gutter)}.am-section__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:40px}.am-stack .am-section__head{margin-bottom:0}.am-stack{display:flex;flex-direction:column;gap:32px}.am-root .am-h2{font-size:clamp(40px,5vw,60px);line-height:1;margin:0}.am-root .am-h2--sm{font-size:clamp(32px,4vw,44px)}.am-root .am-h2xl{font-size:clamp(40px,5vw,64px);line-height:1;margin:0;text-wrap:balance}.am-bt{border-top:1px solid var(--am-line)}.am-grey{background:var(--am-grey)}.am-pdp{max-width:var(--am-max);margin:0 auto;padding:20px var(--am-gutter) 0}.am-crumbs{font-size:12px;color:var(--am-muted);display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.am-root .am-crumbs a{color:var(--am-muted);text-decoration:none}.am-crumbs [aria-current]{color:#000}.am-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:start}.am-gallery{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px}.am-gallery--single{grid-template-columns:minmax(0,1fr)}.am-gallery__thumbs{display:flex;flex-direction:column;gap:10px}.am-root .am-gallery__thumb{width:64px;flex:none;aspect-ratio:1;padding:0;border:1px solid transparent;background:#fff;overflow:hidden}.am-root .am-gallery__thumb.is-active{border-color:#000}.am-gallery__thumb img{width:100%;height:100%;object-fit:cover}.am-gallery__main{position:relative;background:#fff;width:100%;height:min(78vh,110vw);overflow:hidden;touch-action:pan-y}.am-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s ease;pointer-events:none}.am-gallery__slide.is-active{opacity:1;pointer-events:auto}.am-root .am-gallery__slide img{width:100%;height:100%;object-fit:contain}.am-root .am-gallery__slide video{width:100%;height:100%;object-fit:contain;display:block;background:#fff}.am-badge{position:absolute;top:14px;left:14px;z-index:2;background:#000;color:#fff;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px}.am-gallery__nav{position:absolute;bottom:14px;right:14px;z-index:2;display:flex;gap:6px}.am-root .am-gallery__nav button{width:40px;height:40px;padding:0;border:1px solid var(--am-line);background:#fff;font-size:16px}.am-buy{display:flex;flex-direction:column;gap:22px;max-width:520px}.am-buy__head{display:flex;flex-direction:column;gap:10px}.am-root .am-rating{display:flex;align-items:center;gap:8px;font-size:13px;text-decoration:none;flex-wrap:wrap}.am-root .am-title{font-size:clamp(52px,7vw,88px);line-height:.9;margin:0;letter-spacing:-.01em}.am-eyebrow{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--am-muted)}.am-root .am-hook{font-size:18px;line-height:1.5;margin:6px 0 0;color:var(--am-ink-2);text-wrap:pretty}.am-chips{display:flex;gap:8px;flex-wrap:wrap}.am-chips span{border:1px solid var(--am-chip);padding:7px 12px;font-size:12px;border-radius:999px}.am-sizes{border-top:1px solid var(--am-line);padding-top:20px;display:flex;flex-direction:column;gap:12px}.am-sizes__head{display:flex;justify-content:space-between;align-items:baseline}.am-sizes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.am-root .am-size{position:relative;text-align:left;padding:14px 12px;border:1px solid var(--am-chip);background:transparent;display:flex;flex-direction:column;align-items:stretch;gap:4px;min-height:84px;font-size:14px;line-height:1.3;white-space:normal;min-width:0}.am-size>span{max-width:100%;overflow-wrap:break-word}.am-root .am-size.is-active{border-color:#000;background:#fff}.am-root .am-size:disabled{opacity:.45;cursor:not-allowed}.am-size__label{font-weight:600}.am-size__note{font-size:11px;color:var(--am-muted)}.am-root .am-size__flag{width:auto;position:absolute;top:-9px;right:8px;background:#000;color:#fff;font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px}.am-atc-form{margin:0}.am-atc-row{display:flex;gap:8px}.am-qty{display:flex;align-items:center;border:1px solid #000;flex:none}.am-root .am-qty button{width:44px;height:56px;padding:0;border:0;background:none;font-size:18px}.am-qty span{width:28px;text-align:center;font-size:15px}.am-root .am-atc{flex:1;height:58px;padding:0 12px;border:0;background:#000;color:#fff;font-size:15px;font-weight:500;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;white-space:nowrap}.am-root .am-atc:hover{background:#333;color:#fff}.am-atc__dash{opacity:.6}.am-root .am-atc__buy{display:flex;align-items:center;gap:10px}.am-root [hidden]{display:none!important}.am-root .am-atc[disabled],.am-root .am-atc[aria-busy=true],.am-root .is-loading{opacity:.6;pointer-events:none}.am-error{font-size:13px;color:#b00020;margin:8px 0 0}.am-error:empty{display:none}.am-assure{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px}.am-assure li{display:flex;gap:10px;align-items:center;list-style:none}.am-assure li:before{content:"";flex:none;width:6px;height:6px;background:#000;border-radius:50%}.am-atc-row--ruled{border-top:1px solid var(--am-line);padding-top:20px}.am-sizes--many .am-sizes__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.am-root .am-sizes--many .am-size{min-height:52px;justify-content:center;align-items:center;text-align:center}.am-voucher{border:1px solid #000;padding:16px;display:flex;flex-direction:column;gap:6px}.am-voucher__body{font-size:13px;line-height:1.5;color:var(--am-ink-2)}.am-giftcard-form{margin-bottom:16px;font-size:14px}.am-root .am-giftcard-form textarea{height:110px;min-height:110px;resize:vertical}.am-gifts{background:var(--am-grey);padding:16px;display:flex;flex-direction:column;gap:12px}.am-gifts[hidden]{display:none}.am-gifts__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.am-gifts__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.am-gift{display:flex;gap:10px;align-items:center;background:#fff;padding:8px;font-size:12px;line-height:1.3}.am-gift img{width:44px;height:44px;object-fit:cover;flex:none}.am-root .am-upsell{text-align:left;border:1px dashed var(--am-faint);background:none;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;line-height:1.4;width:100%}.am-root .am-upsell[hidden]{display:none}.am-upsell>span:first-child{flex:1;min-width:0}.am-upsell strong{font-weight:600}.am-upsell__cta{white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.am-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border-top:1px solid var(--am-line);padding-top:18px}.am-trust>div{font-size:12px;text-align:center;display:flex;flex-direction:column;gap:6px;align-items:center}.am-trust img{width:28px;height:28px;object-fit:contain}.am-accordion{border-top:1px solid var(--am-line)}.am-accordion details{border-bottom:1px solid var(--am-line)}.am-accordion summary{list-style:none;padding:16px 0;display:flex;justify-content:space-between;font-size:14px;font-weight:500;cursor:pointer}.am-accordion summary::-webkit-details-marker{display:none}.am-acc-sign:after{content:"+"}.am-accordion details[open] .am-acc-sign:after{content:"\2212"}.am-acc-body{margin:0 0 18px;font-size:14px;line-height:1.6;color:var(--am-ink-2);text-wrap:pretty}.am-acc-body p+p{margin-top:10px}.am-story{margin-top:96px;background:#000;color:#fff}.am-story__inner{max-width:var(--am-max);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.am-story--swap .am-story__media{order:-1}.am-story__copy{padding:var(--am-sec) var(--am-gutter);display:flex;flex-direction:column;gap:24px;justify-content:center}.am-root .am-story__copy h2{color:#fff}.am-story__text{font-size:16px;line-height:1.65;max-width:480px;margin:0;opacity:.85}.am-story__text p+p{margin-top:12px}.am-root .am-story__text a{color:#fff}.am-kicker{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.am-story__credit{font-size:13px;opacity:.7}.am-story__media{display:flex;align-items:center;justify-content:center;background:#000}.am-story__media img{width:100%;height:auto;max-height:90vh;object-fit:contain}.am-notes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;background:var(--am-line);border:1px solid var(--am-line)}.am-note{background:#fff;padding:28px;display:flex;flex-direction:column;gap:16px;min-height:220px}.am-note__step{font-size:12px;font-weight:500;color:var(--am-muted)}.am-root .am-note__name{font-size:34px;line-height:1.05}.am-set{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:1px;background:var(--am-line);border:1px solid var(--am-line)}.am-root .am-set__item{background:#fff;padding:22px;display:flex;flex-direction:column;gap:10px;min-height:140px;text-decoration:none;color:#000}.am-root a.am-set__item:hover{background:var(--am-grey);color:#000}.am-set__num{font-size:12px;font-weight:500;color:var(--am-muted)}.am-root .am-set__name{font-size:26px;line-height:1.05}.am-notes__credit{margin-top:20px;font-size:13px;color:var(--am-muted)}.am-reviews{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}.am-reviews__summary{display:flex;flex-direction:column;gap:14px}.am-reviews__score{display:flex;align-items:baseline;gap:12px}.am-root .am-reviews__score .am-display{font-size:44px}.am-bars{display:flex;flex-direction:column;gap:6px;margin-top:8px}.am-bars div{display:grid;grid-template-columns:20px 1fr 28px;gap:10px;align-items:center;font-size:12px}.am-bars i{height:4px;background:var(--am-line)}.am-bars i b{display:block;height:4px;background:#000}.am-bars__off{color:var(--am-faint)}.am-reviews__list{min-width:0}.am-reviews__list .oke-w-review,.am-reviews__list .oke-review{border:1px solid var(--am-line-2);padding:24px}.am-reviews__list [class*=oke-stars] svg,.am-reviews__list .oke-stars-foreground{color:#000;fill:#000}.am-reviews__list .oke-button{border-radius:0}.am-reviews--hide-app-summary .oke-w-ratingAverageModule,.am-reviews--hide-app-summary .oke-w-breakdownModule,.am-reviews--hide-app-summary .oke-w-recommendsModule{display:none}.am-reviews--hide-app-summary .oke-w-header-content-block:not(:has(.oke-w-mediaCarouselModule)){display:none}.am-cards{display:grid;gap:16px}.am-cards--lg{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.am-cards--sm{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.am-card{display:flex;flex-direction:column;gap:10px}.am-card[hidden]{display:none}.am-card--white{background:#fff;gap:0}.am-root .am-card__img{display:block;aspect-ratio:1;background:#fff;border:1px solid var(--am-line-2);overflow:hidden}.am-root .am-card--white .am-card__img{border:0}.am-card__img img{width:100%;height:100%;object-fit:contain}.am-card__body{padding:18px;display:flex;flex-direction:column;gap:6px}.am-cards--sm .am-card__body{padding:0}.am-cards--sm .am-card>ajax-cart-product-form,.am-cards--sm .am-card>.am-btn-outline{margin-top:auto}.am-card__row{display:flex;justify-content:space-between;gap:10px;align-items:baseline;font-size:15px}.am-root .am-card__name{font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase}.am-root .am-card__name--lg{font-size:13px;text-transform:none}.am-card__type{font-size:12px;color:var(--am-muted);text-transform:uppercase;letter-spacing:.04em}.am-card form{margin:0;display:flex;flex-direction:column}.am-root .am-btn-outline{margin-top:10px;height:44px;width:100%;padding:0 12px;border:1px solid #000;background:none;font-size:13px;color:#000}.am-root .am-btn-outline:hover{background:#000;color:#fff}.am-root .am-btn-outline[disabled]{opacity:.45;pointer-events:none}.am-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid #000;padding:10px 32px;transform:translateY(100%);transition:transform .25s ease;visibility:hidden}.am-sticky.is-visible{transform:none;visibility:visible}.am-sticky__inner{max-width:var(--am-max);margin:0 auto;display:flex;align-items:center;gap:14px}.am-sticky img{width:44px;height:44px;object-fit:cover;flex:none}.am-sticky__info{display:flex;flex-direction:column;flex:1;min-width:0}.am-root .am-sticky__info .am-display{font-size:22px;line-height:1}.am-root .am-sticky__btn{height:48px;padding:0 24px;border:0;background:#000;color:#fff;font-size:14px;white-space:nowrap}.am-root .am-sticky__btn:hover{background:#333}body.o-cartBox .am-sticky{transform:translateY(100%);visibility:hidden}@media(min-width:1040px){.am-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.am-gallery{position:sticky;top:var(--am-sticky-top,76px)}.am-gallery__main{height:min(calc(100vh - 110px),820px)}.am-reviews{grid-template-columns:1fr 2fr}.am-reviews__summary{position:sticky;top:var(--am-sticky-top,76px);align-self:start}}@media(max-width:699px){.am-root{--am-gutter:16px;--am-sec:56px}.am-pdp{padding:0}.am-crumbs{padding:12px 16px;margin:0}.am-hero{gap:24px}.am-gallery{grid-template-columns:minmax(0,1fr)}.am-gallery__thumbs{flex-direction:row;order:2;padding:0 16px;overflow-x:auto;scrollbar-width:none}.am-gallery__thumbs::-webkit-scrollbar{display:none}.am-gallery__main{height:100vw}.am-buy{padding:0 16px}.am-sticky{padding:10px 16px}.am-root .am-sticky__btn{padding:0 16px}.am-cards--sm{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.am-cards--sm .am-card__row{flex-direction:column;gap:2px}.am-root .am-cards--sm .am-card__name{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/pdp.css.map */
