@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@300;400;500;600;700&display=swap";:root{--wv-heading: "Bebas Neue", sans-serif;--wv-body: "DM Sans", sans-serif;--wv-black: #111111;--wv-charcoal: #1e1e1e;--wv-dark: #2a2a2a;--wv-text: #3d3d3d;--wv-grey: #6b6b6b;--wv-muted: #999999;--wv-sand: #c4b5a3;--wv-cream: #f5f0ea;--wv-off-white: #faf8f5;--wv-white: #ffffff;--wv-walnut: #5c4033;--wv-cognac: #8b5e3c;--wv-gold: #b8965a;--wv-ease: cubic-bezier(.25, .46, .45, .94);--wv-ease-out: cubic-bezier(.16, 1, .3, 1);--wv-radius: 12px;--wv-radius-lg: 16px;--wv-radius-xl: 24px;--wv-radius-full: 50px}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:var(--wv-body)!important;color:var(--wv-black);background:var(--wv-white);gap:0!important;row-gap:0!important;column-gap:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--wv-heading)!important;font-weight:500;color:var(--wv-black);line-height:1.15}img{image-rendering:-webkit-optimize-contrast}.wv-reveal{opacity:0;transform:translateY(40px);transition:opacity .9s var(--wv-ease-out),transform .9s var(--wv-ease-out)}.wv-reveal.visible{opacity:1;transform:translateY(0)}.wv-reveal-delay-1{transition-delay:.1s}.wv-reveal-delay-2{transition-delay:.2s}.wv-reveal-delay-3{transition-delay:.3s}.card__media,.card__inner,.card{border-radius:var(--wv-radius-lg)!important;overflow:hidden!important}.card__media img{border-radius:var(--wv-radius-lg)!important}.product__media-item,.product__media-item img,.thumbnail,.thumbnail img{border-radius:var(--wv-radius)!important}.button,.shopify-challenge__button,.product-form__submit{border-radius:var(--wv-radius-full)!important}.field__input,.select__select,input[type=email],input[type=text],textarea{border-radius:var(--wv-radius)!important}.cart__checkout-button{border-radius:var(--wv-radius-full)!important}.quantity{border-radius:var(--wv-radius)!important}.wv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--wv-body);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:16px 36px;border:none;border-radius:var(--wv-radius-full);cursor:pointer;transition:all .4s var(--wv-ease);position:relative;overflow:hidden}.wv-btn-primary{background:var(--wv-black);color:var(--wv-white)}.wv-btn-primary:hover{background:var(--wv-charcoal);color:var(--wv-white);transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.wv-btn-outline{background:transparent;color:var(--wv-black);border:1px solid var(--wv-black)}.wv-btn-outline:hover{background:var(--wv-black);color:var(--wv-white);transform:translateY(-2px)}.wv-btn-light{background:var(--wv-white);color:var(--wv-black)}.wv-btn-light:hover{background:var(--wv-cream);transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.wv-btn-ghost{background:none;color:var(--wv-black);padding:4px 0;letter-spacing:.12em;border-bottom:1.5px solid var(--wv-black);font-size:10px}.wv-btn-ghost:hover{opacity:.6}.wv-container{max-width:1200px;margin:0 auto;padding:0 24px}.wv-container-sm{max-width:800px;margin:0 auto;padding:0 24px}.wv-label{font-family:var(--wv-body);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--wv-muted);display:block}.wv-label-gold{color:var(--wv-sand)}.wv-line{width:50px;height:1.5px;background:var(--wv-sand)}.wv-hero{position:relative;min-height:70vh;display:flex;align-items:flex-end;overflow:hidden;background:var(--wv-charcoal);padding-top:0}.wv-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.wv-hero__bg img{width:100%;height:100%;object-fit:cover;transform:scale(1.05);animation:wvHeroZoom 20s ease-out forwards}@keyframes wvHeroZoom{to{transform:scale(1)}}.wv-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to top,#000000d9,#0000004d 40%,#0000001a)}.wv-hero__inner{position:relative;z-index:3;width:100%;max-width:1200px;margin:0 auto;padding:0 24px 30px}.wv-hero__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:8px}.wv-hero__eyebrow-line{width:30px;height:1px;background:var(--wv-sand)}.wv-hero__eyebrow-text{font-family:var(--wv-body);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#fffc;text-shadow:0 1px 3px rgba(0,0,0,.4)}.wv-hero__title{font-family:var(--wv-heading);font-size:clamp(3rem,7vw,5.5rem);font-weight:400;font-style:normal;color:var(--wv-white);line-height:1.02;margin:0 0 20px;max-width:700px;letter-spacing:-.02em}.wv-hero__title em{font-style:italic;color:var(--wv-sand)}.wv-hero__sub{font-family:var(--wv-body);font-size:16px;font-weight:400;color:#ffffffd9;line-height:1.7;max-width:480px;margin:0 0 32px;text-shadow:0 1px 3px rgba(0,0,0,.4)}.wv-hero__actions{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:768px){.wv-hero{min-height:auto}.wv-hero__inner{padding-bottom:20px;padding-top:40px}.wv-hero__title{font-size:clamp(2.2rem,10vw,3.5rem)}}.wv-marquee{background:var(--wv-black);overflow:hidden;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06)}.wv-marquee__track{display:flex;gap:16px;animation:wvMarquee 25s linear infinite;width:max-content;will-change:transform}.wv-marquee__item{font-family:var(--wv-body);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--wv-sand);white-space:nowrap;display:flex;align-items:center;gap:10px}.wv-marquee__dot{width:3px;height:3px;background:var(--wv-sand);border-radius:50%;opacity:.4}@keyframes wvMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.wv-cols{padding:16px 0}.wv-cols__header{text-align:center;margin-bottom:8px}.wv-cols__header .wv-label{margin-bottom:8px}.wv-cols__header h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:400}.wv-cols__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:768px){.wv-cols__grid{grid-template-columns:1fr;gap:16px}.wv-cols{padding:14px 0}}.wv-col-card{position:relative;overflow:hidden;aspect-ratio:3/4;display:block;text-decoration:none;background:var(--wv-cream);border-radius:var(--wv-radius-xl)}.wv-col-card img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--wv-ease-out)}.wv-col-card:hover img{transform:scale(1.08)}.wv-col-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000bf,#0000 55%);display:flex;flex-direction:column;justify-content:flex-end;padding:30px;transition:background .6s}.wv-col-card:hover .wv-col-card__overlay{background:linear-gradient(to top,#000000d9,#0000001a 65%)}.wv-col-card__title{font-family:var(--wv-heading);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:500;color:#fff;margin:0 0 4px}.wv-col-card__desc{font-family:var(--wv-body);font-size:14px;color:#ffffffd9;margin:0 0 14px;font-weight:400;text-shadow:0 1px 3px rgba(0,0,0,.5)}.wv-col-card__cta{font-family:var(--wv-body);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;display:inline-flex;align-items:center;gap:8px;opacity:0;transform:translateY(10px);transition:all .5s var(--wv-ease-out)}.wv-col-card:hover .wv-col-card__cta{opacity:1;transform:translateY(0)}.wv-products{padding:16px 0}.wv-products__header{text-align:center;margin-bottom:8px}.wv-products__header .wv-label{margin-bottom:8px}.wv-products__header h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:400}.wv-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:1024px){.wv-products__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.wv-products__grid{gap:14px}}.wv-pcard{text-decoration:none;color:inherit;display:block}.wv-pcard__img{aspect-ratio:1;overflow:hidden;background:var(--wv-off-white);margin-bottom:8px;position:relative;border-radius:var(--wv-radius-lg)}.wv-pcard__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--wv-ease-out)}.wv-pcard:hover .wv-pcard__img img{transform:scale(1.06)}.wv-pcard__type{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wv-muted);margin-bottom:2px}.wv-pcard__name{font-family:var(--wv-heading);font-size:1.1rem;font-weight:500;color:var(--wv-black);line-height:1.25;margin-bottom:4px}.wv-pcard__price{font-family:var(--wv-body);font-size:14px;font-weight:500;color:var(--wv-text)}.wv-story{position:relative;min-height:550px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.wv-story__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.wv-story__bg img{width:100%;height:100%;object-fit:cover}.wv-story__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#111111b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wv-story__content{position:relative;z-index:3;max-width:620px;padding:80px 24px}.wv-story__content .wv-label-gold{margin-bottom:8px}.wv-story__title{font-family:var(--wv-heading);font-size:clamp(2.2rem,5vw,3.8rem);font-weight:400;color:#fff;line-height:1.08;margin:0 0 20px;letter-spacing:-.01em}.wv-story__text{font-family:var(--wv-body);font-size:15px;font-weight:300;line-height:1.9;color:#fff9;margin:0 0 30px}.wv-story__line-center{width:40px;height:1px;background:var(--wv-sand);margin:0 auto 24px}.wv-tl{padding:16px 0;background:var(--wv-off-white)}.wv-tl__header{text-align:center;margin-bottom:24px}.wv-tl__header .wv-label{margin-bottom:8px}.wv-tl__header h2{font-size:clamp(2rem,4vw,3rem);font-weight:400}.wv-tl__track{max-width:680px;margin:0 auto;position:relative;padding-left:40px}.wv-tl__track:before{content:"";position:absolute;left:11px;top:8px;bottom:8px;width:1px;background:linear-gradient(to bottom,var(--wv-sand),rgba(196,181,163,.2))}.wv-tl__item{position:relative;padding-bottom:48px}.wv-tl__item:last-child{padding-bottom:0}.wv-tl__dot{position:absolute;left:-35px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--wv-walnut);box-shadow:0 0 0 4px var(--wv-off-white)}.wv-tl__year{font-family:var(--wv-heading);font-size:2rem;font-weight:600;color:var(--wv-walnut);line-height:1;margin-bottom:6px}.wv-tl__milestone{font-family:var(--wv-heading);font-size:1.15rem;font-weight:600;color:var(--wv-black);margin-bottom:6px}.wv-tl__desc{font-family:var(--wv-body);font-size:14px;line-height:1.8;color:var(--wv-grey);font-weight:300}.wv-about{padding:16px 0}.wv-about__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:center}@media(max-width:768px){.wv-about__grid{grid-template-columns:1fr;gap:16px}}.wv-about__img{overflow:hidden;aspect-ratio:4/5;border-radius:var(--wv-radius-xl)}.wv-about__img img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--wv-ease-out)}.wv-about__img:hover img{transform:scale(1.04)}.wv-about__content .wv-label{margin-bottom:8px}.wv-about__content h2{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:400;margin:0 0 16px}.wv-about__content .wv-line{margin-bottom:8px}.wv-about__text{font-family:var(--wv-body);font-size:15px;line-height:1.9;color:var(--wv-grey);font-weight:300;margin-bottom:8px}.wv-feat{padding:16px 0;background:var(--wv-off-white);border-top:1px solid rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.04)}.wv-feat__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;text-align:center}@media(max-width:768px){.wv-feat__grid{grid-template-columns:repeat(2,1fr);gap:20px}}.wv-feat__item{display:flex;flex-direction:column;align-items:center;gap:10px}.wv-feat__icon{width:32px;height:32px;color:var(--wv-walnut)}.wv-feat__icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.3;fill:none}.wv-feat__name{font-family:var(--wv-body);font-size:12px;font-weight:600;color:var(--wv-black);letter-spacing:.02em}.wv-feat__sub{font-family:var(--wv-body);font-size:12px;color:var(--wv-muted);font-weight:300}.wv-journal{padding:16px 0}.wv-journal__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:8px}.wv-journal__header .wv-label{margin-bottom:8px}.wv-journal__header h2{font-size:clamp(2rem,4vw,3rem);font-weight:400}.wv-journal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:768px){.wv-journal__grid{grid-template-columns:1fr}}.wv-jcard{text-decoration:none;color:inherit}.wv-jcard__img{aspect-ratio:16/10;overflow:hidden;margin-bottom:8px;background:var(--wv-cream);border-radius:var(--wv-radius-lg)}.wv-jcard__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--wv-ease-out)}.wv-jcard:hover .wv-jcard__img img{transform:scale(1.06)}.wv-jcard__tag{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wv-walnut)}.wv-jcard__title{font-family:var(--wv-heading);font-size:1.2rem;font-weight:500;color:var(--wv-black);line-height:1.3;margin:6px 0 8px}.wv-jcard__excerpt{font-size:13px;color:var(--wv-grey);line-height:1.7;font-weight:300}.wv-faq{padding:16px 0;background:var(--wv-off-white)}.wv-faq__header{text-align:center;margin-bottom:8px}.wv-faq__header .wv-label{margin-bottom:8px}.wv-faq__header h2{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:8px}.wv-faq__header p{font-size:14px;color:var(--wv-grey);font-weight:300;max-width:420px;margin:0 auto}.wv-faq__list{max-width:700px;margin:0 auto}.wv-faq__item{border-bottom:1px solid rgba(0,0,0,.07)}.wv-faq__q{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;background:none;border:none;font-family:var(--wv-body);font-size:15px;font-weight:500;color:var(--wv-black);cursor:pointer;text-align:left;gap:16px}.wv-faq__q svg{flex-shrink:0;color:#5c4033;transition:transform .4s var(--wv-ease-out)}.wv-faq__q[aria-expanded=true] svg{transform:rotate(45deg)}.wv-faq__a{display:none;padding:0 0 20px;font-family:var(--wv-body);font-size:14px;line-height:1.85;color:var(--wv-grey);font-weight:300}.wv-faq__a.open{display:block}.wv-support{padding:16px 0}.wv-support__header{text-align:center;margin-bottom:8px}.wv-support__header .wv-label{margin-bottom:8px}.wv-support__header h2{font-size:clamp(2rem,4vw,3rem);font-weight:400}.wv-support__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:768px){.wv-support__grid{grid-template-columns:1fr}}.wv-support__card{text-align:center;padding:30px 24px;border:1px solid rgba(0,0,0,.05);border-radius:var(--wv-radius-xl);transition:all .5s var(--wv-ease-out)}.wv-support__card:hover{border-color:#0000001a;box-shadow:0 16px 48px #0000000a;transform:translateY(-4px)}.wv-support__icon{width:36px;height:36px;margin:0 auto 20px;color:var(--wv-walnut)}.wv-support__icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.3;fill:none}.wv-support__title{font-family:var(--wv-heading);font-size:1.3rem;font-weight:500;margin-bottom:8px}.wv-support__desc{font-size:13px;line-height:1.7;color:var(--wv-grey);font-weight:300;margin-bottom:8px}.wv-support__link{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wv-black);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:gap .3s}.wv-support__link:hover{gap:10px}.wv-news{padding:16px 0;background:var(--wv-cream);text-align:center}.wv-news .wv-label{margin-bottom:8px}.wv-news h2{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:8px}.wv-news__sub{font-size:14px;color:var(--wv-grey);font-weight:300;max-width:400px;margin:0 auto 30px}.wv-news__form{display:flex;gap:0;max-width:440px;margin:0 auto}.wv-news__input{flex:1;font-family:var(--wv-body);font-size:13px;padding:14px 18px;border:1px solid rgba(0,0,0,.1);border-right:none;border-radius:var(--wv-radius-full) 0 0 var(--wv-radius-full);background:#fff;outline:none;transition:border-color .3s}.wv-news__input:focus{border-color:var(--wv-black)}.wv-news__submit{font-family:var(--wv-body);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:14px 24px;border-radius:0 var(--wv-radius-full) var(--wv-radius-full) 0;background:var(--wv-black);color:#fff;border:none;cursor:pointer;transition:background .3s}.wv-news__submit:hover{background:var(--wv-charcoal)}@media(max-width:480px){.wv-news__form{flex-direction:column;gap:8px}.wv-news__input{border-right:1px solid rgba(0,0,0,.1);border-radius:var(--wv-radius-full)}.wv-news__submit{border-radius:var(--wv-radius-full)}}.header{font-family:var(--wv-body)!important;border-bottom:1px solid rgba(0,0,0,.05)!important}.header__heading-link{font-family:var(--wv-heading)!important;font-size:1.6rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--wv-black)!important;text-decoration:none!important}.header__menu-item span,.header__menu-item{font-family:var(--wv-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.footer{background:var(--wv-black)!important;color:#fff!important;font-family:var(--wv-body)!important}.footer h2,.footer .footer__heading,.footer .footer-block__heading{font-family:var(--wv-body)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#fff!important}.footer a{color:var(--wv-muted)!important;font-size:13px!important;transition:color .3s!important}.footer a:hover{color:#fff!important}.footer .copyright{color:var(--wv-grey)!important;font-size:12px!important}.product__title{font-family:var(--wv-heading)!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:500!important;line-height:1.15!important}.product .price .money,.product .price-item{font-family:var(--wv-body)!important;font-size:1.15rem!important;font-weight:500!important;color:var(--wv-black)!important}.product .price .unit-price,.product__tax{display:none!important}.product-form__submit{font-family:var(--wv-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;background:var(--wv-black)!important;color:#fff!important;padding:16px 24px!important;transition:all .4s var(--wv-ease)!important}.product-form__submit:hover{background:var(--wv-charcoal)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #0000001f!important}.product-form__input--pill label{font-family:var(--wv-body)!important;font-size:11px!important;font-weight:500!important;padding:8px 16px!important;border-color:#0000001f!important;transition:all .3s!important}.product-form__input--pill input:checked+label{background:var(--wv-black)!important;color:#fff!important;border-color:var(--wv-black)!important}.product-form__input .form__label{font-size:10px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.wv-product-trust{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.06)}.wv-product-trust__item{display:flex;align-items:center;gap:10px;font-family:var(--wv-body);font-size:12px;color:var(--wv-grey);font-weight:400}.wv-product-trust__icon{width:18px;height:18px;color:var(--wv-walnut);flex-shrink:0}.wv-product-trust__icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.5;fill:none}.related-products .related-products__heading{font-family:var(--wv-heading)!important;font-size:clamp(1.5rem,3vw,2rem)!important;font-weight:400!important;text-align:center!important}.card__heading a{font-family:var(--wv-heading)!important;font-weight:500!important}.price--on-sale .price-item--regular,.price__badge-sale{display:none!important}.card__media img{transition:transform .8s var(--wv-ease-out)!important}.card:hover .card__media img{transform:scale(1.04)!important}.collection-hero__title,h1.collection__title{font-family:var(--wv-heading)!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:400!important}.shopify-policy__title,.page-title{font-family:var(--wv-heading)!important;font-weight:500!important}.rte{font-family:var(--wv-body)!important;line-height:1.85!important;color:var(--wv-grey)!important}.rte h2,.rte h3,.rte h4{font-family:var(--wv-heading)!important;color:var(--wv-black)!important}.button,.shopify-challenge__button{font-family:var(--wv-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;font-size:11px!important}.cart__checkout-button{background:var(--wv-black)!important;color:#fff!important;font-family:var(--wv-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}.cart__checkout-button:hover{background:var(--wv-charcoal)!important}.announcement-bar{font-family:var(--wv-body)!important;font-size:10px!important;letter-spacing:.08em!important}.wv-btn-primary{background:#5c4033!important;color:#fff!important}.wv-btn-primary:hover{background:#3a3226!important}.wv-btn-outline{color:#5c4033!important;border-color:#5c4033!important}.wv-btn-outline:hover{background:#5c4033!important;color:#fff!important}.wv-btn-ghost{color:#5c4033!important;border-bottom-color:#5c4033!important}.product-form__submit{background:#5c4033!important}.product-form__submit:hover{background:#3a3226!important}.product-form__input--pill input:checked+label{background:#5c4033!important;color:#fff!important;border-color:#5c4033!important}.cart__checkout-button{background:#5c4033!important}.cart__checkout-button:hover{background:#3a3226!important}.button--primary,button.button--primary{background:#5c4033!important;color:#fff!important}.wv-news__submit{background:#5c4033!important}.wv-news__submit:hover{background:#3a3226!important}.wv-marquee{background:#5c4033!important}.wv-heritage__tab.active{background:#5c4033!important;color:#fff!important}.wv-ba__knob{background:#5c4033!important}.wv-cols__header h2,.wv-products__header h2,.wv-faq__header h2,.wv-journal__header h2,.wv-ba__title,.wv-vids__title,.wv-cs__title,.wv-heritage__header h2,.wv-news h2{font-size:clamp(3rem,8vw,5rem)!important}.wv-label{font-size:12px!important;letter-spacing:.22em!important}@media(min-width:769px){.wv-hero__title{font-size:clamp(4rem,10vw,7rem)!important}}.wv-pcard__name{font-size:1.7rem!important}.wv-pcard__price{font-size:1.35rem!important;font-weight:600!important;color:#111!important}.wv-pcard__type{font-size:12px!important}.wv-col-card__title{font-size:clamp(1.8rem,4vw,2.8rem)!important}.wv-col-card__desc{font-size:15px!important}.card__heading a{font-size:1.5rem!important}.card-information .price .money,.card-information .price-item{font-size:1.3rem!important;font-weight:600!important}.product__title{font-size:clamp(2.2rem,5vw,3.5rem)!important}.product .price .money,.product .price-item{font-size:1.6rem!important}.wv-heritage__year-big{font-size:clamp(4rem,10vw,7rem)!important}.wv-heritage__title{font-size:2.2rem!important}.wv-faq__q span{font-size:18px!important}.wv-jcard__title{font-size:1.6rem!important}.wv-jcard__excerpt{font-size:14px!important}.wv-cs__card-title{font-size:16px!important;font-weight:700!important}.wv-cs__card-main{font-size:14px!important}.wv-cs__card-sub{font-size:13px!important}.wv-cs__icon{width:52px!important;height:52px!important;border-radius:14px!important}.wv-cs__icon svg{width:24px!important;height:24px!important}.wv-cs__card{padding:28px 0!important}.collection-hero__title,h1.collection__title{font-size:clamp(3rem,6vw,5rem)!important}html,body{max-width:100vw!important;overflow-x:hidden!important}html{overflow-x:hidden!important}main#MainContent,.content-for-layout,.shopify-section{max-width:100vw!important;overflow-x:hidden!important}.shopify-section:has(.wv-hero-wrap){margin:0!important;padding:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}.wv-hero-wrap{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important}body:has(.wv-hero-wrap) .section-header{position:absolute!important;top:0;left:0;right:0;z-index:10;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}body:has(.wv-hero-wrap) .header-wrapper{background:transparent!important}body:has(.wv-hero-wrap) sticky-header{background:transparent!important}body:has(.wv-hero-wrap) .header{color:#fff}body:has(.wv-hero-wrap) .header__heading-link{color:#fff}body:has(.wv-hero-wrap) .header__icon,body:has(.wv-hero-wrap) .header__icon--cart{color:#fff}body:has(.wv-hero-wrap) .header__menu-item{color:#fff}.wv-hero-wrap{background:#1a1a1a!important;margin:0!important;padding:0!important;display:flex;flex-direction:column}.wv-hero__overlay{display:block!important}.wv-hero,.wv-marquee{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/walevo.css.map */
