.cx-promo--card{display:block;margin-top:4px;font:500 12px/1.35 var(--cx-grotesk);color:inherit}.cx-promo--card b{font-weight:700}.cx-promo__s{display:none}.cx-promo__s>span,.cx-promo__s>b{white-space:nowrap}.cx-promo--pdp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:14px 0 20px;padding:12px 14px;border:1px solid var(--cx-line,rgba(20,20,20,.12));border-radius:6px;background:var(--cx-paper,#f4f2ee)}.cx-promo__line{margin:0;font:500 14px/1.4 var(--cx-grotesk);color:var(--cx-ink)}.cx-promo__line b{font-weight:700}.cx-promo__code{font-weight:700;letter-spacing:.06em}.cx-promo__copy{margin-left:auto;min-height:32px;padding:0 14px;border:1px solid var(--cx-ink);border-radius:999px;background:none;color:var(--cx-ink);font:700 10.5px var(--cx-grotesk);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s}.cx-promo__copy:hover,.cx-promo__copy.is-done{background:var(--cx-ink);color:#fff}.cx-promo__hint{flex-basis:100%;margin:0;font:400 12px/1.4 var(--cx-grotesk);color:var(--cx-muted)}.cx-pricenote{margin:0;font:400 12px/1.45 var(--cx-grotesk);letter-spacing:.01em;color:var(--cx-muted,#6b6b6b)}.cx-coll__pricenote{margin:2px 0 18px}.cx-searchpage .cx-pricenote{margin:0 0 16px}.cx-hs__pricenote{margin-top:14px}.cx-tone--night .cx-pricenote{color:#ffffffb8}.cx-hs:not([data-cx-hscroll]) .cx-hs__h{font-size:clamp(38px,4.5vw,78px);line-height:.98}.cx-hs__foot .cx-rail__nav .cx-recs__btn{width:44px;height:44px}.cx-hs__foot .cx-rail__nav .cx-recs__btn:disabled{opacity:.35;cursor:default}.cx-hero--novideo .cx-hero__toggle{display:none}.cx-hot{overflow-x:clip}.cx-hot__copy{min-width:0;max-width:100%}.cx-hot__t,.cx-hot__x{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.cx-breadcrumbs a{display:inline-block;padding:12px 4px;margin:-12px -4px}.cx-mbar,.cx-wa{display:none}@media(max-width:749px){.cx-mbar{position:fixed;left:0;right:0;bottom:0;z-index:940;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:0 4px env(safe-area-inset-bottom);background:#fffffff2;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-top:1px solid rgba(20,20,20,.08);transition:transform .45s var(--cx-ease,ease)}.cx-mbar__i{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;padding:6px 2px;color:var(--cx-ink,#141414);font:600 9.5px/1 var(--cx-grotesk);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;-webkit-tap-highlight-color:transparent}.cx-mbar__i svg{width:22px;height:22px}.cx-mbar__n{position:absolute;top:5px;left:calc(50% + 5px);min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--cx-ink,#141414);color:#fff;font:700 9.5px/16px var(--cx-grotesk);letter-spacing:0;text-align:center;opacity:0;transform:scale(.6);transition:opacity .2s,transform .2s}.cx-mbar__n.is-on{opacity:1;transform:none}body.cx-body{padding-bottom:calc(56px + env(safe-area-inset-bottom))}html.cx-open .cx-mbar,html.cx-zoom-open .cx-mbar,html:has(.cx-sticky.is-on) .cx-mbar{transform:translateY(105%)}html body .cx-sticky{bottom:calc(16px + env(safe-area-inset-bottom))}.cx-promo--card .cx-promo__l{display:none}.cx-promo--card .cx-promo__s{display:inline}.cx-coll__tools{min-width:0;max-width:100%}.cx-coll__tools label.cx-sort{min-width:0;flex:0 1 160px}.cx-coll__tools .cx-sort__select{width:100%;min-width:0;max-width:100%}.cx-grid .cx-qs{display:none}.cx-qs__sizes{flex-wrap:wrap}.cx-qs__size{min-width:40px;min-height:40px}.cx-sticky__sizes{flex-wrap:wrap}.cx-sticky__sz{min-width:40px;min-height:40px}}@media(min-width:750px){.cx-wa{position:fixed;right:24px;bottom:24px;z-index:930;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--cx-ink,#141414);color:#fff;box-shadow:0 14px 34px -16px #00000080;transition:transform .3s,bottom .5s var(--cx-ease,ease),opacity .3s}.cx-wa:hover{transform:translateY(-2px)}.cx-wa svg{width:24px;height:24px}html:has(.cx-sticky.is-on) .cx-wa{bottom:96px}html.cx-open .cx-wa,html.cx-zoom-open .cx-wa{opacity:0;pointer-events:none}}body.cx-body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}:root,.cx{--cx-muted: #6b6b6b;--cx-ink-2: #3f3f3f;--cx-fs-label: 12px;--cx-fs-sub: 13px;--cx-ls-caps: .1em}.cx-tone--night,.cx.cx-tone--night,.cx-tone--night .cx,.cx-footer{--cx-muted: #a39e97}.cx-label,.cx-eyebrow,.cx-crumbs,.cx-footer__h,.cx-link--small,.cx-post__meta,.cx-split__caption,.cx-chero__meta,.cx-stat__k,.cx-cat__cta,.cx-card__colors,.cx-card__more,.cx-lf__name,.cx-lf__meta,.cx-mat__loupe,.cx-lens__k,.cx-qs__label,.cx-hot__num,.cx-dialog__h,.cx-mm__tile span small,.cx-nav__link--small{font-size:var(--cx-fs-label);font-weight:600;letter-spacing:var(--cx-ls-caps);line-height:1.4}.cx-crumbs{font-weight:500;letter-spacing:.08em}.cx-mat__inset figcaption,.cx-card__badge,.cx-fgroup summary b,.cx-pillbtn b{font-size:11px;font-weight:600;letter-spacing:.08em}.cx-card__sub{font-size:var(--cx-fs-sub);line-height:1.4}.cx-chero__trust{font-size:var(--cx-fs-sub)}.cx-hero__facts .cx-label{letter-spacing:var(--cx-ls-caps)}[id^=CroneKatText-] .crone-kt-card__index,[id^=CroneKatText-] .crone-kt-card__meta,[id^=CroneKatText-] .crone-kt-card__cta,[id^=CroneKatText-] .crone-kt__eyebrow,[id^=CroneKatText-] .crone-kt__models-header>p,[id^=CroneKatText-] .crone-kt__info-header>p,[id^=CroneKatText-] .crone-kt__fit-note div>p,[id^=CroneKatText-] .crone-kt__info-grid article>span{font-size:var(--cx-fs-label)!important;font-weight:600!important;letter-spacing:var(--cx-ls-caps)!important;line-height:1.4!important;opacity:.8!important}[id^=CroneKatText-] .crone-kt__eyebrow,[id^=CroneKatText-] .crone-kt__models-header>p,[id^=CroneKatText-] .crone-kt__info-header>p{opacity:1!important}.crone-product-highlights__label,.crone-product-story__eyebrow{font-size:var(--cx-fs-label)!important;font-weight:600!important;letter-spacing:var(--cx-ls-caps)!important;opacity:.8!important}@media(max-width:749px){.cx-label,.cx-eyebrow,.cx-crumbs,.cx-qs__label,.cx-lf__name,.cx-card__colors,.cx-card__more,.cx-cat__cta{font-size:12px}.cx-card__sub{font-size:12.5px}}@media(min-width:990px){.cx-hero__title{font-size:clamp(48px,6vw,120px)}.cx-hero__title>.cx-mask:first-child{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/cx-extras.css.map */
