:root{--buttons-radius: 100px;--buttons-radius-outset: 101px;--inputs-radius: 100px;--inputs-radius-outset: 101px;--variant-pills-radius: 100px;--yw-track-display: .055em;--yw-track-label: .14em;--yw-ease: cubic-bezier(.16, .84, .44, 1);--animation-slide-in: slideIn .45s var(--yw-ease) forwards;--animation-fade-in: fadeIn .45s var(--yw-ease)}.title,.banner__heading,.rich-text__heading,.yw-display{text-transform:uppercase;letter-spacing:var(--yw-track-display);font-weight:600;line-height:1.08}.banner__heading{font-size:clamp(2.4rem,6vw,5.2rem)}.title{font-size:clamp(1.7rem,3vw,2.6rem)}.banner__text,.rich-text__text,.title-wrapper .subtitle{font-weight:400;line-height:1.6;max-width:60ch}.banner__content--middle-center .banner__text,.slideshow__text--center .banner__text{margin-inline:auto}.yw-label,.footer-block__heading,.facets__summary{text-transform:uppercase;letter-spacing:var(--yw-track-label);font-size:.74rem;font-weight:600}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:var(--yw-track-label);font-size:.78rem;font-weight:600;min-height:4.6rem;padding:0 3.2rem;transition:background-color .22s var(--yw-ease),color .22s var(--yw-ease),opacity .22s var(--yw-ease)}.button--secondary:after{box-shadow:none}.button--secondary{border:1px solid currentColor;background:transparent}.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.button:not(.button--secondary):not(.button--tertiary):hover{opacity:.82}.card__inner,.card__media{overflow:hidden}.card__media img,.card .media img{transition:transform .6s var(--yw-ease)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.04)}.card-wrapper .card{transition:box-shadow .26s var(--yw-ease)}.card-wrapper:hover .card--card{box-shadow:0 10px 32px #0000001a}.card__heading{font-weight:500;letter-spacing:0;line-height:1.35}.price,.price__regular,.price__sale{font-variant-numeric:tabular-nums}.price-item--regular{font-weight:600}.badge{text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:600}:root{--yw-header-h-fallback: 118px}body:has(#MainContent>.shopify-section:first-child .banner) #MainContent>.shopify-section:first-child{margin-top:calc(-1 * var(--header-height, var(--yw-header-h-fallback)))}.header-wrapper{position:relative}body:has(#MainContent>.shopify-section:first-child .banner) .section-header{position:relative;z-index:4}body:has(#MainContent>.shopify-section:first-child .banner) .header-wrapper{transition:background-color .32s var(--yw-ease)}body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent;border-bottom-color:transparent}body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent);pointer-events:none}body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header-wrapper>*{position:relative;z-index:1}.header__menu-item,.header__menu-item span{text-transform:uppercase;letter-spacing:.07em;font-size:clamp(.8rem,1.02vw,1.05rem);font-weight:600}.banner__heading,.yw-strip__title{paint-order:stroke fill;-webkit-text-stroke:.062em rgba(0,0,0,.6);text-shadow:0 .06em .4em rgba(0,0,0,.55)}.banner__text,.yw-strip__desc,.yw-strip__num{paint-order:stroke fill;-webkit-text-stroke:.03em rgba(0,0,0,.55);text-shadow:0 .06em .4em rgba(0,0,0,.5)}.banner__box .button--secondary{paint-order:stroke fill;-webkit-text-stroke:.03em rgba(0,0,0,.5);text-shadow:0 .06em .4em rgba(0,0,0,.5);box-shadow:0 2px 16px #00000047}body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header__menu-item{paint-order:stroke fill;-webkit-text-stroke:.045em rgba(0,0,0,.55);text-shadow:0 .06em .4em rgba(0,0,0,.55)}@media screen and (min-width:990px){.yw-nav{position:static}.yw-panel{position:absolute;left:0;right:0;top:100%;z-index:5;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.08);border-radius:0 0 20px 20px;overflow:hidden;box-shadow:0 18px 40px #0000001f;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s var(--yw-ease),transform .2s var(--yw-ease),visibility 0s linear .2s}.yw-nav:hover .yw-panel,.yw-nav:focus-within .yw-panel{visibility:visible;opacity:1;transform:none;transition-delay:0s}.yw-nav>a{position:relative}.yw-nav>a:after{content:"";position:absolute;left:0;right:0;top:100%;height:0}.yw-nav:hover>a:after,.yw-nav:focus-within>a:after{height:3.5rem}.yw-panel__inner{max-width:none;padding-block:3rem 2.2rem;padding-inline:3.5rem}.yw-panel__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.yw-panel__card{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.yw-panel__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:#f7f7f7;margin-bottom:1rem}.yw-panel__img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .5s var(--yw-ease)}.yw-panel__card:hover .yw-panel__img{transform:scale(1.05)}.yw-panel__flag{position:absolute;inset-inline-start:.8rem;inset-block-start:.8rem;padding:.3rem .9rem;border-radius:100px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;font-weight:600}.yw-panel__name{display:block;font-size:clamp(.92rem,.72vw,1.06rem);font-weight:500;line-height:1.4}.yw-panel__price{display:block;margin-top:.4rem;font-size:clamp(.94rem,.74vw,1.1rem);font-weight:600;font-variant-numeric:tabular-nums}.yw-panel__price s{opacity:.5;margin-inline-end:.4rem}.yw-panel__all{display:inline-block;margin-top:2.4rem;text-transform:uppercase;letter-spacing:var(--yw-track-label);font-size:.84rem;font-weight:600;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:1px solid currentColor;padding-bottom:.3rem}.yw-panel__all span{transition:transform .2s var(--yw-ease);display:inline-block}.yw-panel__all:hover span{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.yw-panel,.yw-panel__img,.yw-panel__all span{transition:none}}.announcement-bar__message{text-transform:uppercase;letter-spacing:var(--yw-track-label);font-size:.7rem;font-weight:600;padding:1.1rem 0;min-height:0}.newsletter__wrapper h2{text-transform:uppercase;letter-spacing:var(--yw-track-display);font-weight:600;line-height:1.05;max-width:16ch;margin-inline:auto}.newsletter-form__field-wrapper .field__input{background:transparent;border:1px solid rgba(var(--color-foreground),.35);color:rgb(var(--color-foreground));padding-right:6rem}.newsletter-form__field-wrapper .field__input:focus{border-color:rgb(var(--color-foreground))}.newsletter-form__field-wrapper .field__label{color:rgba(var(--color-foreground),.7)}.newsletter-form__button{right:.6rem;top:.6rem;bottom:.6rem;left:auto;width:auto;height:auto;aspect-ratio:1;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));transition:opacity .22s var(--yw-ease)}.newsletter-form__button:hover{opacity:.82}.newsletter-form__button .icon{width:1.5rem;height:1.5rem}.footer-block__heading{margin-bottom:1.6rem}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.15)}.footer__copyright,.footer__content-bottom small{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{animation:var(--animation-slide-in)}}@media(prefers-reduced-motion:reduce){.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation:none;opacity:1;transform:none}}*:focus-visible{outline:2px solid #1b7f69;outline-offset:2px}@media screen and (max-width:749px){.button,.shopify-challenge__button,.customer button{padding:0 2.4rem;font-size:.74rem;min-height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/yw-redesign.css.map */
