:root{--font-body-family: var(--yf-font-sans);--font-heading-family: var(--yf-font-display);--font-body-weight: var(--yf-fw-light);--font-heading-weight: var(--yf-fw-regular)}html:has(body.yf){overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body.yf{background:var(--yf-bg);color:var(--yf-text);font-family:var(--yf-font-sans);font-weight:var(--yf-fw-light);font-size:var(--yf-fs-body);line-height:var(--yf-lh-body);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body.yf:not(.template-index){background:radial-gradient(90% 70% at 85% 0%,rgba(31,74,58,.55) 0%,transparent 60%),radial-gradient(80% 60% at 0% 100%,rgba(15,42,32,.9) 0%,transparent 65%),linear-gradient(160deg,#0d241b 0%,var(--yf-night) 45%,#06140e 100%);background-attachment:fixed}body.yf ::selection{background:var(--yf-gold-light);color:var(--yf-night)}.yf *,.yf *:before,.yf *:after{box-sizing:border-box}.yf a{color:inherit}.yf img{max-width:100%;display:block}.yf h1,.yf h2,.yf h3,.yf p{margin:0}.yf h1,.yf h2,.yf h3{font-family:var(--yf-font-display);font-weight:var(--yf-fw-regular);color:inherit}.yf-container{width:100%;max-width:var(--yf-container-max);margin:0 auto;padding-left:var(--yf-margin);padding-right:var(--yf-margin)}.yf-section{position:relative;padding-top:var(--yf-section-y);padding-bottom:var(--yf-section-y)}.yf-muted{color:var(--yf-text-muted)}.yf-gold{color:var(--yf-accent)}.yf-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.yf-eyebrow{display:inline-flex;align-items:center;gap:var(--yf-space-3);color:var(--yf-accent)}.yf-eyebrow:before{content:"";width:6px;height:6px;border-radius:var(--yf-radius-pill);background:var(--yf-gold-light)}.yf-grain-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--yf-grain-fine);background-size:180px 180px;opacity:var(--yf-grain-opacity);mix-blend-mode:overlay}@keyframes yf-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.yf .yf-btn{display:inline-flex;align-items:center;gap:var(--yf-space-4);height:56px;padding:0 var(--yf-space-2) 0 var(--yf-space-6);border:1px solid var(--yf-border-strong);border-radius:var(--yf-radius-pill);background:var(--yf-btn-bg);color:var(--yf-ivory);font:var(--yf-fw-medium) var(--yf-fs-button)/1 var(--yf-font-sans);letter-spacing:var(--yf-ls-button);text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;backdrop-filter:var(--yf-glass-blur);-webkit-backdrop-filter:var(--yf-glass-blur);transition:border-color var(--yf-dur-base) var(--yf-ease),color var(--yf-dur-base) var(--yf-ease),background var(--yf-dur-base) var(--yf-ease)}.yf .yf-btn__icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:var(--yf-radius-pill);background:var(--yf-gold-light);color:var(--yf-night);font-size:var(--yf-fs-body);letter-spacing:0;transition:transform var(--yf-dur-slow) var(--yf-ease-expo),background var(--yf-dur-base) var(--yf-ease)}.yf .yf-btn:hover{border-color:var(--yf-gold);color:var(--yf-gold-light)}.yf .yf-btn:hover .yf-btn__icon{transform:rotate(-45deg);background:var(--yf-ivory)}.yf .yf-btn--sm{height:46px;padding-left:var(--yf-space-5)}.yf .yf-btn--sm .yf-btn__icon{flex-basis:32px;width:32px;height:32px}.yf .yf-btn[disabled]{opacity:.45;cursor:not-allowed}.yf .yf-link{display:inline-flex;align-items:center;gap:var(--yf-space-3);color:var(--yf-accent);text-decoration:none;font:var(--yf-fw-medium) var(--yf-fs-button)/1 var(--yf-font-sans);letter-spacing:var(--yf-ls-button);text-transform:uppercase;transition:color var(--yf-dur-base) var(--yf-ease)}.yf .yf-link__icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:1px solid var(--yf-gold);border-radius:var(--yf-radius-pill);color:var(--yf-gold-light);font-size:var(--yf-fs-body);letter-spacing:0;transition:background var(--yf-dur-base) var(--yf-ease),color var(--yf-dur-base) var(--yf-ease),border-color var(--yf-dur-base) var(--yf-ease),transform var(--yf-dur-slow) var(--yf-ease-expo)}.yf .yf-link{--yf-roll-color: var(--yf-ivory)}.yf .yf-link:hover .yf-link__icon{background:var(--yf-gold-light);border-color:var(--yf-gold-light);color:var(--yf-night);transform:rotate(-45deg)}.yf-link:focus-visible{outline-offset:6px}.yf .yf-pill{display:inline-flex;align-items:center;height:44px;padding:0 var(--yf-space-5);border:1px solid var(--yf-glass-border);border-radius:var(--yf-radius-pill);background:var(--yf-btn-bg);color:var(--yf-ivory);text-decoration:none;font:var(--yf-fw-medium) var(--yf-fs-button)/1 var(--yf-font-sans);letter-spacing:var(--yf-ls-button);text-transform:uppercase;transition:border-color var(--yf-dur-base) var(--yf-ease),color var(--yf-dur-base) var(--yf-ease),background var(--yf-dur-base) var(--yf-ease)}.yf .yf-pill:hover{border-color:var(--yf-gold);color:var(--yf-gold-light)}.yf .yf-social{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--yf-radius-pill);border:1px solid var(--yf-gold);color:var(--yf-gold-light);transition:background var(--yf-dur-base) var(--yf-ease),color var(--yf-dur-base) var(--yf-ease),border-color var(--yf-dur-base) var(--yf-ease)}.yf .yf-social svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:var(--yf-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.yf .yf-social:hover{background:var(--yf-gold-light);border-color:var(--yf-gold-light);color:var(--yf-night)}.yf-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:1px solid var(--yf-border-strong);border-radius:var(--yf-radius-pill);background:transparent;color:var(--yf-text);cursor:pointer;transition:background var(--yf-dur-base) var(--yf-ease),color var(--yf-dur-base) var(--yf-ease),border-color var(--yf-dur-base) var(--yf-ease)}.yf-icon-btn:hover{background:var(--yf-ivory);color:var(--yf-night);border-color:var(--yf-ivory)}.yf-icon-btn svg,.yf-icon svg{width:var(--yf-icon-size);height:var(--yf-icon-size);stroke:currentColor;stroke-width:var(--yf-icon-stroke);fill:none}.yf-btn:focus-visible,.yf-icon-btn:focus-visible,.yf a:focus-visible,.yf button:focus-visible{outline:1px solid var(--yf-focus);outline-offset:4px}.yf-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.yf-placeholder svg{width:60%;height:60%;fill:var(--yf-border-strong)}.yf-js [data-reveal=fade]{opacity:0;transform:translateY(var(--yf-reveal-y))}.yf-js [data-reveal=lines]{visibility:hidden}.yf-line{display:block;overflow:hidden;padding:0 .12em .08em;margin:0 -.12em -.08em}.yf-line__inner{display:block;will-change:transform}.yf-js [data-reveal=clip]{clip-path:inset(100% 0 0 0)}.yf-word{display:inline-block}.yf-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--yf-z-loader);pointer-events:none}.yf-loader__panel{position:absolute;left:0;right:0;height:50.5%;background:var(--yf-night)}.yf-loader__panel--top{top:0}.yf-loader__panel--bottom{bottom:0}.yf-loader__center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--yf-space-5);color:var(--yf-gold-light)}.yf-loader__logo{font-size:clamp(72px,10vw,128px)}.yf-loader__line{display:block;width:180px;height:1px;background:var(--yf-border);overflow:hidden}.yf-loader__line span{display:block;height:100%;background:var(--yf-gradient-gold-line);transform:scaleX(0);transform-origin:left}.yf-loader__count{color:var(--yf-text-muted)}.yf-loader-skip .yf-loader,html:not(.yf-js) .yf-loader{display:none}@media(prefers-reduced-motion:reduce){.yf-grain-layer{animation:none}.yf-js [data-reveal]{opacity:1!important;transform:none!important;visibility:visible!important;clip-path:none!important}.yf *,.yf *:before,.yf *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body.yf :is(.yf-btn,.yf-pill,.yf-contact__row,.yf-pdp__notes-open,.yf-pdp__chip,.yf-pdp__size>span,.yf-pair__item,.yf-link__icon,.yf-header__menu-btn,.yf-header__cart){background-color:transparent;background-image:var(--yf-glass-card);border:1px solid var(--yf-glass-border);box-shadow:var(--yf-glass-shadow-sm);-webkit-backdrop-filter:blur(16px) saturate(1.6) brightness(1.1);backdrop-filter:blur(16px) saturate(1.6) brightness(1.1);backdrop-filter:blur(12px) url(#yf-liquid-sm) saturate(1.6) brightness(1.1)}body.yf :is(.yf-pdp__why,.yf-test__panel,.yf-contact__form,.yf-citem,.yf-cartsum__card,.yf-note,.yf-testcta__panel,.yf-featured__thumb){background-color:transparent;background-image:var(--yf-glass-card);border:1px solid var(--yf-glass-border);box-shadow:var(--yf-glass-shadow);-webkit-backdrop-filter:blur(16px) saturate(1.6) brightness(1.1);backdrop-filter:blur(16px) saturate(1.6) brightness(1.1);backdrop-filter:blur(14px) url(#yf-liquid) saturate(1.6) brightness(1.1);contain:layout paint}body.yf :is(.yf-btn,.yf-pill,.yf-pdp__chip,.yf-pdp__size>span,.yf-pair__item,.yf-header__menu-btn,.yf-header__cart,.yf-pdp__why,.yf-note,.yf-testcta__panel,.yf-featured__thumb):hover{border-color:var(--yf-glass-border-hover)}body.yf .yf-pdp__size input:checked+span{background-image:none;background-color:var(--yf-gold-light);border-color:var(--yf-gold-light)}html{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}.yf-menu__panel{scrollbar-width:none}.yf-menu__panel::-webkit-scrollbar{display:none}.yf-roll{--roll-gap: .45em;display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.yf-roll__in{position:relative;display:inline-block;transition:transform .45s var(--yf-ease)}.yf-roll__in:not(.is-split):after{content:attr(data-text);position:absolute;left:0;top:100%;padding-top:var(--roll-gap);color:var(--yf-gold-light)}.yf-roll:hover .yf-roll__in:not(.is-split),.yf-roll:focus-visible .yf-roll__in:not(.is-split){transform:translateY(calc(-100% - var(--roll-gap)));transition:transform .7s var(--yf-ease-roll)}.yf-roll__in.is-split{white-space:pre}.yf-roll__c{position:relative;display:inline-block;transition:transform .6s var(--yf-ease-roll-out) calc(var(--r, 0) * 22ms)}.yf-roll__c:after{content:attr(data-c);position:absolute;left:0;top:100%;padding-top:var(--roll-gap);color:var(--yf-roll-color, var(--yf-gold-light))}.yf-roll:hover .yf-roll__c,.yf-roll:focus-visible .yf-roll__c,.yf-link:hover .yf-roll__c,.yf-link:focus-visible .yf-roll__c{transform:translateY(calc(-100% - var(--roll-gap)));transition:transform .6s var(--yf-ease-roll) calc(var(--i) * 22ms)}@media(prefers-reduced-motion:reduce){.yf-roll__in,.yf-roll__c{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/yf-base.css.map */
