@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Inter:wght@300;400;500;600&display=swap";:root{--wxv-deep-atlantic: #2A3545;--wxv-near-black: #1A1A18;--wxv-rust: #B5694A;--wxv-dune-sand: #D8C9A8;--wxv-field-sage: #8A9E8A;--wxv-cream: #F4F0E8;--wxv-cream-original:#E8DECA;--wxv-white: #F5F1EA;--wxv-font-display: "DM Serif Display", Georgia, serif;--wxv-font-body: "Inter", "Helvetica Neue", sans-serif}.header-wrapper,.header-wrapper--border-bottom,header.header,.site-header,#shopify-section-header,#shopify-section-header .header,.shopify-section-group-header-group,.section-header{background-color:var(--wxv-cream)!important;background:var(--wxv-cream)!important;border-bottom:1px solid rgba(42,53,69,.12)!important;box-shadow:none!important;transform:none!important;opacity:1!important;visibility:visible!important;position:sticky!important;top:0!important;z-index:1000!important}.header-wrapper.header-wrapper--border-bottom,.shopify-section-group-header-group .header-wrapper{background-color:var(--wxv-cream)!important}.header-wrapper--hidden,.header--hidden,.site-header--hidden{transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.header__menu-item,.header__menu-item span,.header a,header a,.header-wrapper a,.list-menu__item,.list-menu__item a,.header__menu .list-menu a,.header nav a{color:var(--wxv-rust)!important;font-family:var(--wxv-font-body)!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;transition:color .2s!important}.header__menu-item:hover span,.header a:hover,.list-menu__item a:hover{color:var(--wxv-deep-atlantic)!important;text-decoration:none!important}.header__menu-item--active span,.header__active-menu-item,.header__menu-item.active span,.list-menu__item--active a,[aria-current=page]{color:var(--wxv-deep-atlantic)!important;font-weight:600!important}.header__heading,.header__heading-link,.header .logo,.header__heading a{color:var(--wxv-near-black)!important;font-family:var(--wxv-font-display)!important;font-weight:400!important;letter-spacing:.04em!important;font-size:1.6rem!important}.header__heading-logo,.header__heading img,.header__heading svg,.header .logo img,.header .logo svg{max-height:52px!important;width:auto!important}@media(min-width:750px){.header__columns,.header-columns{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;width:100%!important}.header__column--left,[data-testid=header-top-left]{justify-self:start!important;display:flex!important;align-items:center!important}.header__column--center,[data-testid=header-top-center]{justify-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important}.header__column--right,[data-testid=header-top-right]{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.header--top-center .header__heading,.header .header__heading{margin:0!important;padding:0!important;text-align:center!important}.header__inline-menu{justify-self:start!important}}@media(max-width:750px){.header__columns,.header-columns{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;position:relative!important;width:100%!important}.header__column--left,[data-testid=header-top-left]{flex:0 0 auto!important;order:1!important;position:relative!important;z-index:2!important}.header__column--center,[data-testid=header-top-center]{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;order:2!important;z-index:1!important}[data-testid=header-top-left] .search-action,[data-testid=header-top-left] .search-action--hidden-on-menu,[data-testid=header-top-left] .header__icon--search,[data-testid=header-top-left] .header-search-toggle,.header__column--left .search-action,.header__column--left .search-action--hidden-on-menu,.header__column--left .header__icon--search,.header__column--left .header-search-toggle{display:none!important}.header__column--right,[data-testid=header-top-right]{flex:0 0 auto!important;order:3!important;margin-left:auto!important;position:relative!important;z-index:2!important}}.header__icon,.header__icon svg,.header-search-toggle,.header__icon--cart svg,.header__icon--account svg,.header__icon--search svg{color:var(--wxv-near-black)!important;fill:var(--wxv-near-black)!important}.cart-count-bubble{background:var(--wxv-rust)!important;color:var(--wxv-cream)!important}.header__icon--menu svg,.header__icon--menu path{fill:var(--wxv-near-black)!important;stroke:var(--wxv-near-black)!important}.header__icon--menu,button.header__icon--menu,.header__icon[aria-label*=menu i],.header__icon[aria-label*=Menu i]{border:none!important;box-shadow:none!important;outline:none!important}.announcement-bar,.shopify-section-group-header-group .announcement-bar{background:var(--wxv-near-black)!important;color:var(--wxv-rust)!important;font-family:var(--wxv-font-body)!important;font-size:.72rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-bottom:none!important}.announcement-bar a,.announcement-bar__message{color:var(--wxv-rust)!important;font-family:var(--wxv-font-body)!important}.menu-drawer,.menu-drawer__container,.drawer,.mobile-facets__open{background-color:var(--wxv-deep-atlantic)!important;background:var(--wxv-deep-atlantic)!important}.menu-drawer__close-button,.drawer__close,button.menu-drawer__close-button,button.drawer__close,.menu-drawer__close-button svg,.drawer__close svg{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important}.menu-drawer__close-button svg,.drawer__close svg{color:var(--wxv-cream)!important;fill:var(--wxv-cream)!important}.menu-drawer__navigation a,.menu-drawer__navigation-item a,.menu-drawer__menu-item,.menu-drawer__menu-item a,.drawer__menu a,.mobile-menu__item a{color:var(--wxv-cream)!important;font-family:var(--wxv-font-body)!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.92rem!important}.footer,footer,.footer-section,#shopify-section-footer,#shopify-section-footer .footer,[class*=footer]{background-color:var(--wxv-near-black)!important;background:var(--wxv-near-black)!important;color:#e8decaa6!important;font-family:var(--wxv-font-body)!important}.footer *,footer *,#shopify-section-footer *{color:#e8decaa6;font-family:var(--wxv-font-body)!important}.footer a,footer a,#shopify-section-footer a,.footer__list a,.footer__list-item a,.footer-block__list a{color:#e8decaa6!important;font-family:var(--wxv-font-body)!important;font-size:.8rem!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-decoration:none!important;transition:color .2s!important}.footer a:hover,footer a:hover,#shopify-section-footer a:hover{color:var(--wxv-rust)!important}.footer__heading,.footer h2,.footer h3,.footer h4,.footer-block__heading,#shopify-section-footer h2,#shopify-section-footer h3,#shopify-section-footer h4{color:var(--wxv-cream)!important;font-family:var(--wxv-font-display)!important;font-weight:400!important;font-size:1.05rem!important;letter-spacing:.02em!important}.footer p,footer p,#shopify-section-footer p,.footer__content,.footer__description{color:#e8deca99!important;font-size:.82rem!important;line-height:1.7!important}.footer__copyright,.copyright__content,.footer-bottom,.footer [class*=copyright]{color:#e8deca4d!important;font-family:var(--wxv-font-body)!important;font-size:.7rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-top:1px solid rgba(232,222,202,.08)!important}.footer .newsletter-form__button,.footer .field__button,.footer button[type=submit]{background:var(--wxv-rust)!important;border-color:var(--wxv-rust)!important;color:var(--wxv-cream)!important}.footer .field__input,.footer input[type=email],.footer input{background:#e8deca0f!important;border-color:#e8deca33!important;color:var(--wxv-cream)!important}.footer input::placeholder,.footer input[type=email]::placeholder{color:#e8deca59!important}.footer .icon,.footer svg,.footer .social-icons svg,.footer [class*=social] svg{fill:#e8deca99!important;color:#e8deca99!important}.footer-block__heading,.footer .footer-block__heading{color:var(--wxv-cream)!important;font-size:.75rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-family:var(--wxv-font-body)!important;font-weight:600!important;margin-bottom:1rem!important}.page-width,.rte,.article-template__content,.page-template .page-width{max-width:100%!important;padding-left:0!important;padding-right:0!important}.template-page .main-page-content,.main-page-content{padding:0!important;max-width:100%!important}.page-title,h1.page-title,.template-page h1:not([class]){display:none!important}body{font-family:var(--wxv-font-body)!important;font-weight:300!important;background-color:var(--wxv-cream)!important;color:var(--wxv-near-black)!important;-webkit-font-smoothing:antialiased!important;font-size:16px!important}.price,.price__regular,.price--large{font-family:var(--wxv-font-body)!important;color:var(--wxv-deep-atlantic)!important}.btn,.button:not(.button-unstyled),.shopify-payment-button__button,input[type=submit],button[type=submit]{background:var(--wxv-deep-atlantic)!important;color:var(--wxv-cream)!important;font-family:var(--wxv-font-body)!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;border:1px solid var(--wxv-deep-atlantic)!important;border-radius:0!important}.btn:hover,.button:not(.button-unstyled):hover{background:var(--wxv-near-black)!important;border-color:var(--wxv-near-black)!important}.product__title,h1.product__title{font-family:var(--wxv-font-display)!important;font-weight:400!important;color:var(--wxv-deep-atlantic)!important;letter-spacing:-.01em!important}.breadcrumbs a,.breadcrumb a{color:#2a354580!important;font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.wxv-btn-primary{display:inline-block!important;font-family:var(--wxv-font-body)!important;font-weight:500!important;font-size:.78rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;text-decoration:none!important;padding:1rem 2.5rem!important;background:var(--wxv-rust)!important;color:var(--wxv-cream)!important;border:1px solid var(--wxv-rust)!important;transition:background .25s ease,border-color .25s ease,color .25s ease!important;cursor:pointer!important;line-height:1!important}.wxv-btn-primary:hover{background:#9a5438!important;border-color:#9a5438!important;color:var(--wxv-cream)!important;text-decoration:none!important}.wxv-btn-ghost-light{display:inline-block!important;font-family:var(--wxv-font-body)!important;font-weight:500!important;font-size:.78rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;text-decoration:none!important;padding:1rem 2.5rem!important;background:transparent!important;color:var(--wxv-cream)!important;border:1px solid rgba(244,240,232,.4)!important;transition:background .25s ease,border-color .25s ease!important;cursor:pointer!important;line-height:1!important}.wxv-btn-ghost-light:hover{background:#f4f0e81a!important;border-color:#f4f0e8b3!important;color:var(--wxv-cream)!important;text-decoration:none!important}.wxv-btn-ghost-dark{display:inline-block!important;font-family:var(--wxv-font-body)!important;font-weight:500!important;font-size:.78rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;text-decoration:none!important;padding:.9rem 2.5rem!important;background:transparent!important;color:var(--wxv-rust)!important;border:1px solid var(--wxv-rust)!important;transition:background .25s ease,border-color .25s ease,color .25s ease!important;cursor:pointer!important;line-height:1!important}.wxv-btn-ghost-dark:hover{background:var(--wxv-rust)!important;border-color:var(--wxv-rust)!important;color:var(--wxv-cream)!important;text-decoration:none!important}.wxv-btn-navy{display:inline-block!important;font-family:var(--wxv-font-body)!important;font-weight:500!important;font-size:.78rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;text-decoration:none!important;padding:.9rem 2.5rem!important;background:var(--wxv-deep-atlantic)!important;color:var(--wxv-cream)!important;border:1px solid var(--wxv-deep-atlantic)!important;transition:background .25s ease,border-color .25s ease,transform .2s ease!important;cursor:pointer!important;line-height:1!important}.wxv-btn-navy:hover{background:var(--wxv-near-black)!important;border-color:var(--wxv-near-black)!important;color:var(--wxv-cream)!important;text-decoration:none!important;transform:translateY(-3px)!important}.wxv-hero__scroll-line{width:1px;height:48px;background:#f4f0e840;position:relative;overflow:hidden}.wxv-hero__scroll-line:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;background:var(--wxv-rust);animation:wxv-scroll-tick 2s ease-in-out infinite}@keyframes wxv-scroll-tick{0%{top:-100%}50%{top:0%}to{top:100%}}.wxv-home-wrap .wxv-hero__sub{color:#e8decae0!important}.wxv-home-wrap .wxv-drop__card p[style*="rgba(26,26,24,0.65)"],.wxv-home-wrap p[style*="rgba(26,26,24,0.65)"],.wxv-home-wrap p[style*="rgba(26, 26, 24, 0.65)"]{color:#1a1a18d9!important}.wxv-philosophy__cell p[style*="rgba(232,222,202,0.6)"],.wxv-philosophy__cell p[style*="rgba(232, 222, 202, 0.6)"],.wxv-home-wrap .wxv-philosophy p{color:#e8decad1!important}.wxv-drop__cta-card p[style*="rgba(232,222,202,0.65)"],.wxv-drop__cta-card p[style*="rgba(232, 222, 202, 0.65)"]{color:#e8decad9!important}.wxv-for p[style*="rgba(26,26,24,0.75)"],.wxv-for p[style*="rgba(26, 26, 24, 0.75)"],[class*=wxv-] p[style*="rgba(26,26,24,0.65)"],[class*=wxv-] p[style*="rgba(26, 26, 24, 0.65)"],[class*=wxv-] p[style*="rgba(26,26,24,0.7)"],[class*=wxv-] p[style*="rgba(26, 26, 24, 0.7)"],[class*=wxv-] p[style*="rgba(26,26,24,0.75)"],[class*=wxv-] p[style*="rgba(26, 26, 24, 0.75)"],[class*=wxv-] p[style*="rgba(26,26,24,0.82)"],[class*=wxv-] p[style*="rgba(26, 26, 24, 0.82)"]{color:#1a1a18e0!important}[class*=wxv-] p[style*="rgba(232,222,202,0.55)"],[class*=wxv-] p[style*="rgba(232, 222, 202, 0.55)"],[class*=wxv-] p[style*="rgba(232,222,202,0.6)"],[class*=wxv-] p[style*="rgba(232, 222, 202, 0.6)"],[class*=wxv-] p[style*="rgba(232,222,202,0.65)"],[class*=wxv-] p[style*="rgba(232, 222, 202, 0.65)"],[class*=wxv-] p[style*="rgba(232,222,202,0.7)"],[class*=wxv-] p[style*="rgba(232, 222, 202, 0.7)"],[class*=wxv-] div[style*="rgba(232,222,202,0.7)"],[class*=wxv-] div[style*="rgba(232, 222, 202, 0.7)"]{color:#e8decae0!important}.wxv-hero{height:calc(100vh - 60px);height:calc(100dvh - 60px);min-height:unset!important;max-height:calc(100dvh - 60px);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.wxv-hero__content{position:relative;z-index:3;padding:clamp(1.25rem,4vh,4rem) clamp(1.5rem,5vw,4rem);max-width:1200px;flex-shrink:0;max-height:100%;overflow:hidden}.wxv-hero__headline{font-family:"DM Serif Display",Georgia,serif!important;font-weight:400!important;font-size:clamp(1.9rem,min(9vw,11vh),7.5rem)!important;line-height:1!important;letter-spacing:-.02em!important;color:#e8deca!important;margin-bottom:clamp(.6rem,1.5vh,1.5rem)!important;max-width:900px!important}.wxv-hero__eyebrow{margin-bottom:clamp(.5rem,1.5vh,1.5rem)!important}.wxv-hero__sub{font-size:clamp(.75rem,1.6vh,.9rem)!important;margin-bottom:clamp(1rem,2.5vh,3rem)!important;line-height:1.75!important}.wxv-hero__ctas{gap:clamp(.5rem,1vh,1rem)!important}@media(max-height:700px){.wxv-hero__eyebrow{margin-bottom:.75rem!important}}@media(max-height:620px){.wxv-hero__sub{display:none!important}.wxv-hero__eyebrow{margin-bottom:.5rem!important}.wxv-hero__headline{margin-bottom:.75rem!important}}@media(max-height:480px){.wxv-hero__ctas .wxv-btn-primary,.wxv-hero__ctas .wxv-btn-ghost-light{padding:.65rem 1.5rem!important;font-size:.7rem!important}.wxv-hero__scroll{display:none!important}}@media(max-height:380px){.wxv-hero__headline{font-size:clamp(1.4rem,8vh,2.2rem)!important;margin-bottom:.4rem!important}.wxv-hero__eyebrow{display:none!important}}.header__menu-item.wxv-active span,.list-menu__item.wxv-active a,.header a.wxv-active,a.wxv-active{color:var(--wxv-deep-atlantic)!important;font-weight:600!important}.header__menu-item--active>a,.header__menu-item--active>a span,.header__menu-item--active span{color:var(--wxv-deep-atlantic)!important;font-weight:600!important;border-bottom:1.5px solid var(--wxv-deep-atlantic)!important;padding-bottom:2px!important}li.menu-list__list-item:has(>button.menu-list__link){position:relative!important}li.menu-list__list-item:has(>button.menu-list__link)>button.menu-list__link.button-unstyled{position:relative!important;z-index:2!important}li.menu-list__list-item:has(>button.menu-list__link):after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:calc(100% + 4rem)!important;width:100%!important;z-index:1!important;pointer-events:auto!important;background:transparent!important}li.menu-list__list-item:has(>button.menu-list__link) .menu-list,li.menu-list__list-item:has(>button.menu-list__link) [role=menu]{margin-top:0!important;padding-top:.75rem!important}#shopify-section-wavexv-footer,#shopify-section-wavexv-footer>*,#shopify-section-wavexv-footer [class],#shopify-section-wavexv-footer [class*=footer],#shopify-section-wavexv-footer .footer,#shopify-section-wavexv-footer .footer__content,#shopify-section-wavexv-footer .footer__content-top,#shopify-section-wavexv-footer .footer__content-bottom,#shopify-section-wavexv-footer .footer-block,#shopify-section-wavexv-footer .footer-block__heading{border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important;outline:none!important}#shopify-section-wavexv-footer hr{display:none!important}#shopify-section-wavexv-footer{padding:0!important;margin:0!important}#shopify-section-wavexv-footer *:before,#shopify-section-wavexv-footer *:after{border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important}shopify-section-footer,shopify-section-footer .footer,.shopify-section-group-footer-group{display:none!important}.section-wrapper:has(.contact-form) .section,.section-wrapper:has(.contact-form) .section-background{background:var(--wxv-cream)!important}.section-wrapper:has(.contact-form) .section-content-wrapper{max-width:1200px!important;margin-inline:auto!important;align-items:flex-start!important}.section-wrapper:has(.contact-form) .section-content-wrapper>:first-child{padding-top:.25rem!important}.section-wrapper:has(.contact-form) h1{margin:0!important;font-family:var(--wxv-font-display)!important;font-weight:400!important;font-size:clamp(3rem,6vw,5.4rem)!important;line-height:.98!important;letter-spacing:-.025em!important;color:var(--wxv-deep-atlantic)!important}.section-wrapper:has(.contact-form) h1:before{content:"GET IN TOUCH";display:block;margin-bottom:1rem;font-family:var(--wxv-font-body)!important;font-size:.66rem!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--wxv-rust)!important}.section-wrapper:has(.contact-form) .text-block.rte{max-width:400px!important;margin-top:1.4rem!important;font-family:var(--wxv-font-body)!important;font-size:.94rem!important;line-height:1.9!important;color:#1a1a18b8!important}.section-wrapper:has(.contact-form) .contact-form{width:100%!important;padding:clamp(1.5rem,3vw,2.5rem)!important;background:#ffffff61!important;border:1px solid rgba(42,53,69,.14)!important}.section-wrapper:has(.contact-form) .contact-form__form{gap:.9rem!important}.section-wrapper:has(.contact-form) .contact-form__form-row{gap:.9rem!important}.section-wrapper:has(.contact-form) .contact-form__input{min-height:3.35rem!important;padding:.9rem 1rem!important;border:1px solid rgba(42,53,69,.18)!important;border-radius:0!important;background:#f4f0e89e!important;color:var(--wxv-near-black)!important;font-family:var(--wxv-font-body)!important;font-size:.92rem!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.section-wrapper:has(.contact-form) .contact-form__input::placeholder{color:#1a1a187a!important}.section-wrapper:has(.contact-form) .contact-form__input:focus{border-color:var(--wxv-rust)!important;box-shadow:0 0 0 1px var(--wxv-rust)!important;background:#fff!important;outline:none!important}.section-wrapper:has(.contact-form) .contact-form__input--textarea{min-height:220px!important}.section-wrapper:has(.contact-form) button[type=submit]{background:var(--wxv-rust)!important;border-color:var(--wxv-rust)!important;padding-inline:2rem!important}.section-wrapper:has(.contact-form) button[type=submit]:hover{background:#9a5438!important;border-color:#9a5438!important}.ui-test-collection-list,.ui-test-collection-list .section,.ui-test-collection-list .section-background{background:var(--wxv-cream)!important}.ui-test-collection-list h1{margin:0!important;font-family:var(--wxv-font-display)!important;font-weight:400!important;font-size:clamp(2.8rem,5vw,4.6rem)!important;line-height:1!important;letter-spacing:-.02em!important;color:var(--wxv-deep-atlantic)!important}.ui-test-collection-list [data-testid=collections-list-grid]{width:100%!important;max-width:1120px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),520px))!important;justify-content:center!important;gap:1.5rem!important}.ui-test-collection-list .resource-list__item{min-width:0!important}.ui-test-collection-list .collection-card{width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border:1px solid rgba(42,53,69,.12)!important;background:#eee9df!important}.ui-test-collection-list .collection-card__image .resource-image__image{object-fit:contain!important;background:#eee9df!important;transition:transform .35s ease!important}.ui-test-collection-list .collection-card:hover .collection-card__image .resource-image__image{transform:scale(1.015)!important}.ui-test-collection-list .collection-card__content .text-block{background:var(--wxv-deep-atlantic)!important;color:var(--wxv-cream)!important;padding:.8rem 1rem!important;font-family:var(--wxv-font-display)!important;font-size:1.25rem!important;line-height:1.1!important}main:has(.product-grid-container)>.section-wrapper .section,main:has(.product-grid-container)>.section-wrapper .section-background,.product-grid-container{background:var(--wxv-cream)!important}main:has(.product-grid-container)>.section-wrapper h1{margin:0!important;font-family:var(--wxv-font-display)!important;font-weight:400!important;font-size:clamp(2.8rem,5.2vw,4.8rem)!important;line-height:1!important;letter-spacing:-.025em!important;color:var(--wxv-deep-atlantic)!important;text-align:center!important}main:has(.product-grid-container)>.section-wrapper .section-content-wrapper{justify-content:center!important;align-items:center!important}.product-grid-container .collection-wrapper{max-width:1200px!important;margin-inline:auto!important}.product-grid-container [data-testid=product-grid]{width:100%!important;max-width:1040px!important;margin-inline:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2rem 1.5rem!important}.product-grid-container .product-grid__item{min-width:0!important}.product-grid-container .product-card{height:100%!important}.product-grid-container .product-grid__card{height:100%!important;background:#ffffff3d!important;border:1px solid rgba(42,53,69,.1)!important}.product-grid-container .card-gallery,.product-grid-container .card-gallery .product-media{background:#eee9df!important}.product-grid-container .card-gallery .product-media__image{object-fit:contain!important;object-position:center!important;padding:clamp(.5rem,1.1vw,1rem)!important;background:#eee9df!important}.product-grid-container .product-card .text-block p[role=heading]{font-family:var(--wxv-font-display)!important;font-size:clamp(1.35rem,2vw,1.8rem)!important;line-height:1.12!important;color:var(--wxv-deep-atlantic)!important}.product-grid-container .price,.product-grid-container .price *{font-family:var(--wxv-font-body)!important;font-size:.82rem!important;letter-spacing:.04em!important}.product-grid-container .facets-block-wrapper,.product-grid-container .facets{max-width:1040px!important;margin-inline:auto!important}main:has(.product-information) .product-information,main:has(.product-information) .section-background{background:var(--wxv-cream)!important}main:has(.product-information) .product-information{max-width:1240px!important;margin-inline:auto!important}main:has(.product-information) .product-information__grid{align-items:start!important}main:has(.product-information) .product-information__media{background:#eee9df!important;border:1px solid rgba(42,53,69,.1)!important;overflow:hidden!important}main:has(.product-information) media-gallery{background:#eee9df!important}main:has(.product-information) media-gallery:not(.dialog-zoomed-gallery) .product-media__image,main:has(.product-information) media-gallery .product-media__image{object-fit:contain!important;object-position:center!important;background:#eee9df!important}main:has(.product-information) .product-details{padding-inline:clamp(1.25rem,3vw,2.75rem)!important}main:has(.product-information) .product-details h1{margin:0!important;max-width:620px!important;font-family:var(--wxv-font-display)!important;font-weight:400!important;font-size:clamp(2.4rem,4vw,4rem)!important;line-height:1.02!important;letter-spacing:-.025em!important;color:var(--wxv-deep-atlantic)!important}main:has(.product-information) .product-details .price,main:has(.product-information) .product-details .price *{color:var(--wxv-rust)!important;font-weight:500!important}main:has(.product-information) variant-picker,main:has(.product-information) .variant-picker{font-family:var(--wxv-font-body)!important}main:has(.product-information) .variant-option__button-label,main:has(.product-information) .variant-picker__button-label{border-radius:0!important}main:has(.product-information) .accordion,main:has(.product-information) details{border-color:#2a354529!important}.dialog-zoomed-gallery__dialog,.dialog-zoomed-gallery{background:var(--wxv-cream)!important}.dialog-zoomed-gallery .product-media-container--image{min-height:100dvh!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(1.25rem,3vw,3rem) clamp(1rem,7vw,7rem)!important;box-sizing:border-box!important}.dialog-zoomed-gallery .product-media-container--image .product-media,.dialog-zoomed-gallery .product-media-container--image .product-media__drag-zoom-wrapper{width:100%!important;height:100%!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:auto!important;overflow:hidden!important}.dialog-zoomed-gallery .product-media-container--image .product-media__image{width:auto!important;height:auto!important;max-width:min(78vw,1200px)!important;max-height:88dvh!important;object-fit:contain!important;object-position:center!important;background:transparent!important;transform-origin:center center!important}@media(max-width:749px){.section-wrapper:has(.contact-form) .section-content-wrapper{gap:2rem!important}.section-wrapper:has(.contact-form) h1{font-size:clamp(2.6rem,13vw,4rem)!important}.section-wrapper:has(.contact-form) .contact-form{padding:1.25rem!important}.ui-test-collection-list [data-testid=collections-list-grid]{grid-template-columns:1fr!important;max-width:560px!important}.product-grid-container [data-testid=product-grid]{grid-template-columns:1fr!important;max-width:560px!important;gap:1.5rem!important;padding-inline:1rem!important}main:has(.product-information) .product-information{padding-top:1rem!important}main:has(.product-information) .product-details{padding-inline:1.25rem!important}main:has(.product-information) .product-details h1{font-size:clamp(2.15rem,10vw,3.2rem)!important}.dialog-zoomed-gallery .product-media-container--image{min-height:100dvh!important;padding:1rem 1rem 6rem!important}.dialog-zoomed-gallery .product-media-container--image .product-media__image{max-width:94vw!important;max-height:80dvh!important}}.ui-test-collection-list .collection-card__content .text-block,.ui-test-collection-list .collection-card__content .text-block *,.ui-test-collection-list .collection-card__content .text-block a{color:var(--wxv-cream)!important;text-decoration:none!important}.product-grid-container .card-gallery slideshow-arrows{display:none!important}.product-grid-container .card-gallery slideshow-container,.product-grid-container .card-gallery slideshow-slides,.product-grid-container .card-gallery slideshow-slide{background:#eee9df!important}@media(min-width:750px){main:has(.product-information) media-gallery.media-gallery--carousel{width:100%!important}main:has(.product-information) media-gallery.media-gallery--carousel slideshow-component,main:has(.product-information) media-gallery.media-gallery--carousel slideshow-container,main:has(.product-information) media-gallery.media-gallery--carousel slideshow-slides{width:100%!important}main:has(.product-information) media-gallery.media-gallery--carousel slideshow-slide{width:100%!important;flex:0 0 100%!important}main:has(.product-information) media-gallery.media-gallery--carousel .product-media-container{min-height:min(72vh,760px)!important;display:flex!important;align-items:center!important;justify-content:center!important}main:has(.product-information) media-gallery.media-gallery--carousel .product-media,main:has(.product-information) media-gallery.media-gallery--carousel .product-media-constraint-wrapper{width:100%!important;height:100%!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important}main:has(.product-information) media-gallery.media-gallery--carousel .product-media{overflow:hidden!important}main:has(.product-information) media-gallery.media-gallery--carousel .product-media__image{width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important}main:has(.product-information) media-gallery.media-gallery--carousel slideshow-controls[thumbnails]{margin-top:.75rem!important}}@media(max-width:749px){main:has(.product-information) media-gallery.media-gallery--carousel .product-media__image{object-fit:contain!important}}.wxv-product-gallery{background:#f4f0e8;padding:clamp(3.5rem,7vw,6.5rem) clamp(1.25rem,5vw,4rem)}.wxv-product-gallery__inner{width:min(1200px,100%);margin:0 auto}.wxv-product-gallery__header{margin-bottom:clamp(1.75rem,4vw,3rem)}.wxv-product-gallery__eyebrow{margin:0 0 .75rem;font-family:Inter,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.22em;line-height:1.4;text-transform:uppercase;color:#b5694a}.wxv-product-gallery__heading{margin:0;font-family:"DM Serif Display",Georgia,serif;font-size:clamp(2.25rem,5vw,4rem);font-weight:400;line-height:1.02;letter-spacing:-.015em;color:#2a3545}.wxv-product-gallery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2vw,1.5rem);align-items:start}.wxv-product-gallery__item{margin:0;min-width:0;overflow:hidden;background:#eee9df}.wxv-product-gallery__image{display:block;width:100%;height:auto;object-fit:initial;transition:transform .45s ease}@media(min-width:750px){.wxv-product-gallery__grid--five{grid-template-columns:minmax(0,.89fr) minmax(0,1fr);grid-template-areas:"hero hero" "portrait landscape-a" "portrait landscape-b" "closer closer"}.wxv-product-gallery__grid--five .wxv-product-gallery__item:nth-child(1){grid-area:hero}.wxv-product-gallery__grid--five .wxv-product-gallery__item:nth-child(2){grid-area:portrait}.wxv-product-gallery__grid--five .wxv-product-gallery__item:nth-child(3){grid-area:landscape-a}.wxv-product-gallery__grid--five .wxv-product-gallery__item:nth-child(4){grid-area:landscape-b}.wxv-product-gallery__grid--five .wxv-product-gallery__item:nth-child(5){grid-area:closer}}@media(hover:hover){.wxv-product-gallery__item:hover .wxv-product-gallery__image{transform:scale(1.012)}}product-recommendations.product-recommendations{display:block;background:#f4f0e8}product-recommendations .section-background,product-recommendations .section{background:#f4f0e8!important}product-recommendations .section-resource-list__content h1,product-recommendations .section-resource-list__content h2,product-recommendations .section-resource-list__content h3,product-recommendations .section-resource-list__content h4{font-family:"DM Serif Display",Georgia,serif!important;font-weight:400!important;letter-spacing:-.01em!important;color:#2a3545!important}product-recommendations .resource-list--grid{align-items:start}product-recommendations .resource-list__item{min-width:0}product-recommendations .product-card{width:100%;min-width:0}product-recommendations .product-card__content{background:transparent!important}product-recommendations .card-gallery{background:#eee9df!important;border:1px solid rgba(42,53,69,.1);overflow:hidden}product-recommendations .card-gallery slideshow-slide,product-recommendations .card-gallery .product-media-container,product-recommendations .card-gallery .product-media{background:#eee9df!important}product-recommendations .card-gallery .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;padding:clamp(.5rem,2vw,1.25rem)}product-recommendations product-title,product-recommendations product-title p,product-recommendations product-title a{font-family:"DM Serif Display",Georgia,serif!important;color:#2a3545!important}product-recommendations product-title p{font-size:1.2rem!important;line-height:1.15!important}product-recommendations .price,product-recommendations price-component,product-recommendations price-component *{font-family:Inter,sans-serif!important}@media(min-width:750px){product-recommendations .resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important}}@media(max-width:749px){.wxv-product-gallery{padding:3.25rem 1.25rem}.wxv-product-gallery__grid{grid-template-columns:1fr;gap:.75rem}.wxv-product-gallery__grid--five{grid-template-areas:none}.wxv-product-gallery__grid--five .wxv-product-gallery__item{grid-area:auto!important}product-recommendations .resource-list--grid{grid-template-columns:1fr!important;gap:24px!important}product-recommendations .resource-list__item{width:100%;max-width:420px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wavexv-theme.css.map */
