:root{--vyo-sticky-offset: 66px}.vyo-header-section{--vyo-hdr-h: 66px;z-index:20}.section-header.vyo-header-section.shopify-section-group-header-group{z-index:20}@media screen and (max-width:989px){.vyo-header-section{--vyo-hdr-h: 56px}}.vyo-header{display:block;position:relative;color:var(--vyo-hdr-fg);background:var(--vyo-hdr-bg);font-family:var(--vyo-font);transition:background-color .2s,color .2s,box-shadow .2s}.vyo-header.vyo-header--border{box-shadow:inset 0 -1px 0 var(--vyo-line)}.vyo-header__bar{position:relative}.vyo-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"logo nav icons";align-items:center;height:var(--vyo-hdr-h);padding:0 50px;box-sizing:border-box}.vyo-header__left{grid-area:left;display:none;align-items:center;gap:0}.vyo-header__logo{grid-area:logo;display:flex;align-items:center;justify-self:start;min-width:0}.vyo-header__h1{margin:0;font-size:inherit;line-height:0;letter-spacing:0;color:inherit}.vyo-header__logo-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.vyo-header__logo-img{display:block;width:var(--vyo-hdr-logo-w);height:auto;max-height:calc(var(--vyo-hdr-h) - 16px);object-fit:contain;transition:filter .2s}.vyo-header__logo-text{font-family:var(--vyo-font-heading);font-size:24px;font-weight:600;line-height:1;letter-spacing:0;color:inherit}.vyo-header .vyo-header__nav{grid-area:nav;align-self:stretch;display:flex}.vyo-header__icons{grid-area:icons;display:flex;align-items:center;justify-content:flex-end;gap:0}.vyo-header__icon{display:inline-flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px;padding:0;margin:0;color:inherit;background:none;border:0;cursor:pointer;text-decoration:none;list-style:none}.vyo-header__icon::-webkit-details-marker{display:none}.vyo-header__icon .vyo-icon{width:24px;height:24px;display:block}.vyo-header shopify-account.vyo-header__account{--shopify-account-font-heading: var(--font-heading-family);--shopify-account-font-heading-weight: var(--font-heading-weight);--shopify-account-font-body: var(--font-body-family);--shopify-account-font-body-weight: var(--font-body-weight);--shopify-account-radius-base: var(--popup-corner-radius);--shopify-account-radius-button: var(--buttons-radius);--shopify-account-radius-button-small: var(--buttons-radius);--shopify-account-radius-input: var(--inputs-radius);--shopify-account-color-background: #ffffff;--shopify-account-color-text: #171717;--shopify-account-color-accent: #171717;--shopify-account-color-accent-text: #ffffff;--shopify-account-dialog-position-top: var(--account-dialog-top, var(--header-height, 0px));color:inherit}.vyo-header__account-icon{display:inline-flex;color:inherit}.vyo-header #cart-icon-bubble .svg-wrapper{display:none}.vyo-header #cart-icon-bubble:before{content:"";display:block;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4.75 8A.75.75 0 0 0 4 8.75L3 18.750C3 20.100 4.100 21 5.400 21h13.200c1.300 0 2.400-.900 2.400-2.250L20 8.750A.75.75 0 0 0 19.250 8H4.750ZM7.500 8V7.500a4.500 4.500 0 0 1 9 0V8' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4.75 8A.75.75 0 0 0 4 8.75L3 18.750C3 20.100 4.100 21 5.400 21h13.200c1.300 0 2.400-.900 2.400-2.250L20 8.750A.75.75 0 0 0 19.250 8H4.750ZM7.500 8V7.500a4.500 4.500 0 0 1 9 0V8' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.vyo-header #cart-icon-bubble .cart-count-bubble{position:absolute;top:50%;left:50%;right:auto;bottom:auto;min-width:14px;width:auto;height:14px;padding:0;box-sizing:border-box;border-radius:0;background:transparent;color:currentColor;font-family:var(--vyo-font);font-size:11px;font-weight:600;line-height:14px;letter-spacing:0;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%) translateY(2.4px);pointer-events:none}.vyo-header #cart-icon-bubble .cart-count-bubble:empty{display:none}.vyo-nav{display:flex;align-self:stretch}.vyo-nav__list{display:flex;align-items:stretch;column-gap:40px;list-style:none;margin:0;padding:0}.vyo-nav__item{display:flex;align-items:stretch}.vyo-nav__link{position:relative;display:inline-flex;align-items:center;padding:0;color:inherit;text-decoration:none;text-transform:uppercase;font-family:var(--vyo-font);font-size:14px;font-weight:700;line-height:23.8px;letter-spacing:.28px;white-space:nowrap}.vyo-nav__item--featured,.vyo-nav__item--featured>.vyo-nav__link{color:#c4151c}.vyo-nav__dropdown{position:absolute;top:100%;left:0;z-index:10;width:100%;max-height:calc(100vh - var(--vyo-sticky-offset, 66px) - 20px);overflow-y:auto;visibility:hidden;opacity:0;pointer-events:none;background:var(--vyo-hdr-bg);color:var(--vyo-hdr-fg);border-bottom:1px solid #dddddd;text-align:start;transition:opacity .4s,visibility 0s linear .4s}.vyo-nav__item--has-children:hover>.vyo-nav__dropdown,.vyo-nav__item--has-children:focus-within>.vyo-nav__dropdown,.vyo-nav__item--open>.vyo-nav__dropdown{visibility:visible;opacity:1;pointer-events:auto;z-index:11;transition:opacity .25s,visibility 0s}.vyo-nav__item--has-children.vyo-nav__item--closed>.vyo-nav__dropdown{visibility:hidden;opacity:0;pointer-events:none}.vyo-mega{display:flex;justify-content:space-between;align-items:flex-start;column-gap:40px;padding:40px 50px;box-sizing:border-box}.vyo-mega--reverse{flex-direction:row-reverse}.vyo-mega__linklist{display:flex;flex-direction:column;flex:0 1 auto;gap:32px;list-style:none;margin:0;padding:0}.vyo-mega--columns .vyo-mega__linklist{flex-direction:row;flex-wrap:wrap;gap:40px}.vyo-mega__col{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:280px;text-align:start;opacity:0;transform:translateY(8px);transition:opacity 0s linear .4s,transform 0s linear .4s}.vyo-nav__item--has-children:hover .vyo-mega__col,.vyo-nav__item--has-children:focus-within .vyo-mega__col,.vyo-nav__item--open .vyo-mega__col{opacity:1;transform:none;transition:opacity .3s ease calc(var(--vyo-i, 0) * .1s),transform .3s ease calc(var(--vyo-i, 0) * .1s)}.vyo-header .vyo-mega__title,.vyo-header .vyo-mega__link{display:block;color:#666;text-decoration:none;text-transform:uppercase;font-family:var(--vyo-font);font-size:13px;font-weight:400;line-height:22.1px;letter-spacing:.26px;transition:color .2s ease-in-out}.vyo-header .vyo-mega__title{color:#1a1a1a;font-weight:700}.vyo-header .vyo-mega__link:hover,.vyo-header .vyo-mega__link[aria-current=page]{color:#1a1a1a}.vyo-mega__links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.vyo-mega__promo{display:flex;justify-content:flex-end;flex:0 1 auto;column-gap:32px;opacity:0;transition:opacity 0s linear .4s}.vyo-nav__item--has-children:hover .vyo-mega__promo,.vyo-nav__item--has-children:focus-within .vyo-mega__promo,.vyo-nav__item--open .vyo-mega__promo{opacity:1;transition:opacity .3s ease calc((var(--vyo-n, 1) - 1) * .1s + .15s)}.vyo-mega--reverse .vyo-mega__promo{justify-content:flex-start}.vyo-hpromo{display:flex;flex-direction:column;align-items:center;gap:20px;color:inherit;text-decoration:none}.vyo-hpromo--menu{flex:1 1 250px;min-width:240px;max-width:250px}.vyo-hpromo__media{position:relative;width:100%;overflow:hidden;aspect-ratio:var(--vyo-hpromo-ratio, .88);background:var(--vyo-soft)}.vyo-hpromo__img{display:block;width:100%;height:100%;object-fit:cover}.vyo-hpromo__placeholder{fill:var(--vyo-muted)}.vyo-hpromo__caption{display:flex;flex-direction:column;gap:10px;text-align:center}.vyo-header .vyo-hpromo__heading{margin:0;color:#1a1a1a;text-transform:uppercase;font-family:var(--vyo-font);font-size:12px;font-weight:700;line-height:20.4px;letter-spacing:.24px}.vyo-header .vyo-hpromo__text{margin:0;color:#1a1a1aa6;text-transform:uppercase;font-family:var(--vyo-font);font-size:10px;font-weight:400;line-height:1.7;letter-spacing:.2px}.vyo-hpromo__text strong,.vyo-hpromo__heading strong{font-weight:700}@media screen and (max-width:1149px){.vyo-nav__list{column-gap:20px}}@media screen and (min-width:1400px){.vyo-mega{column-gap:100px}.vyo-mega--columns .vyo-mega__linklist{gap:40px 100px}.vyo-mega--columns:has(.vyo-mega__linklist>:nth-child(5)) .vyo-mega__linklist{gap:40px 64px}}.vyo-drawer__promo{display:flex;gap:12px;overflow-x:auto;padding:0 0 24px;scroll-snap-type:x mandatory;scrollbar-width:none}.vyo-drawer__promo::-webkit-scrollbar{display:none}.vyo-hpromo--drawer{flex:0 0 70%;max-width:260px;gap:12px;scroll-snap-align:start}.vyo-hpromo--drawer:only-child{flex-basis:100%;max-width:none}.vyo-hpromo--drawer .vyo-hpromo__caption{gap:4px}.vyo-header--logo-light .vyo-header__logo-img{filter:brightness(0)}.vyo-header--transparent{color:var(--vyo-hdr-tp-fg);background:transparent}.vyo-header--transparent.vyo-header--border{box-shadow:inset 0 -1px 0 transparent}.vyo-header--transparent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(var(--vyo-hdr-tp-fade),var(--vyo-hdr-tp-fade-o)),rgba(var(--vyo-hdr-tp-fade),0));transition:opacity .2s}.vyo-header--transparent .vyo-header__logo-img{filter:none}.vyo-header--transparent.vyo-header--logo-dark .vyo-header__logo-img{filter:brightness(0) invert(1)}.vyo-header--transparent.vyo-header--scrolled,.vyo-header--transparent.vyo-header--engaged,.vyo-header--transparent:has(.vyo-nav__item--open),.vyo-header--transparent:has(.vyo-nav__item:hover),.vyo-header--transparent:has(details[open]){color:var(--vyo-hdr-fg);background:var(--vyo-hdr-bg)}.vyo-header--transparent.vyo-header--border.vyo-header--scrolled{box-shadow:inset 0 -1px 0 var(--vyo-line)}.vyo-header--transparent.vyo-header--scrolled:before,.vyo-header--transparent.vyo-header--engaged:before,.vyo-header--transparent:has(.vyo-nav__item--open):before,.vyo-header--transparent:has(.vyo-nav__item:hover):before,.vyo-header--transparent:has(details[open]):before{opacity:0}.vyo-header--transparent.vyo-header--logo-dark.vyo-header--scrolled .vyo-header__logo-img,.vyo-header--transparent.vyo-header--logo-dark.vyo-header--engaged .vyo-header__logo-img,.vyo-header--transparent.vyo-header--logo-dark:has(.vyo-nav__item--open) .vyo-header__logo-img,.vyo-header--transparent.vyo-header--logo-dark:has(.vyo-nav__item:hover) .vyo-header__logo-img,.vyo-header--transparent.vyo-header--logo-dark:has(details[open]) .vyo-header__logo-img{filter:none}.vyo-header--transparent.vyo-header--logo-light.vyo-header--scrolled .vyo-header__logo-img,.vyo-header--transparent.vyo-header--logo-light.vyo-header--engaged .vyo-header__logo-img,.vyo-header--transparent.vyo-header--logo-light:has(.vyo-nav__item--open) .vyo-header__logo-img,.vyo-header--transparent.vyo-header--logo-light:has(.vyo-nav__item:hover) .vyo-header__logo-img,.vyo-header--transparent.vyo-header--logo-light:has(details[open]) .vyo-header__logo-img{filter:brightness(0)}@media(hover:hover){.vyo-header--transparent:hover{color:var(--vyo-hdr-fg);background:var(--vyo-hdr-bg)}.vyo-header--transparent:hover:before{opacity:0}.vyo-header--transparent.vyo-header--logo-dark:hover .vyo-header__logo-img{filter:none}.vyo-header--transparent.vyo-header--logo-light:hover .vyo-header__logo-img{filter:brightness(0)}}.vyo-header__search{display:inline-flex;line-height:0}.vyo-header .vyo-search-modal{position:absolute;top:100%;left:0;right:0;bottom:auto;z-index:12;display:block;height:auto;min-height:0;background:#fff;color:#171717;border-top:1px solid var(--vyo-line);border-bottom:0;line-height:normal;text-align:start}.vyo-header .vyo-search-modal .modal-overlay:after{background-color:#0000004d}.vyo-search{position:relative;z-index:1;background:#fff;max-height:calc(100vh - var(--vyo-sticky-offset, 66px));overflow-y:auto;overscroll-behavior:contain;outline:none;font-family:var(--vyo-font);color:#171717}.vyo-search__inner{padding:24px 32px 64px;box-sizing:border-box}.vyo-search__bar{display:flex;align-items:flex-start;gap:40px}.vyo-search .vyo-search__form{flex:1 1 auto;min-width:0;max-width:none;width:auto}.vyo-search .vyo-search__form .search-modal__form{max-width:none;width:100%}.vyo-search .vyo-search__field{position:relative;display:flex;align-items:center}.vyo-search .vyo-search__field:before,.vyo-search .vyo-search__field:after{display:none}.vyo-search .vyo-search__field .vyo-search__input{height:60px;min-height:60px;width:100%;margin:0;padding:0 56px 0 52px;border:0;border-radius:4px;background:#f3f3f3;box-shadow:none;outline:none;color:#171717;font-family:var(--vyo-font);font-size:18px;font-weight:400;letter-spacing:0;-webkit-appearance:none;appearance:none}.vyo-search .vyo-search__field .vyo-search__input::placeholder{color:#6b6b6b;opacity:1}.vyo-search .vyo-search__field .vyo-search__input:focus-visible{box-shadow:0 0 0 1px #17171733}.vyo-search .vyo-search__field .vyo-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.vyo-search .vyo-search__field .vyo-search__submit,.vyo-search .vyo-search__field .vyo-search__reset{position:absolute;top:50%;bottom:auto;width:40px;height:40px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;box-shadow:none;color:#171717;cursor:pointer;transform:translateY(-50%)}.vyo-search .vyo-search__field .vyo-search__submit{left:10px;right:auto}.vyo-search .vyo-search__field .vyo-search__reset{right:10px;left:auto}.vyo-search .vyo-search__field .vyo-search__reset.hidden{display:none}.vyo-search .vyo-search__field .vyo-search__reset:after{display:none}.vyo-search .vyo-search__submit .vyo-icon{width:22px;height:22px}.vyo-search .vyo-search__reset .vyo-icon{width:20px;height:20px}.vyo-search__cancel{flex:0 0 auto;margin:13px 8px 0 0;padding:0 0 4px;background:none;border:0;border-bottom:2px solid currentColor;border-radius:0;color:#171717;cursor:pointer;font-family:var(--vyo-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}.vyo-search__cancel:hover{opacity:.7}.vyo-search .vyo-search__results{position:static;width:100%;margin-top:16px;max-height:none!important;border:0;border-radius:0;box-shadow:none;overflow:visible}.vyo-search__discover{display:flex;align-items:flex-start;margin-top:48px}.vyo-search:has(predictive-search[open]) .vyo-search__discover,.vyo-search:has(predictive-search[loading]) .vyo-search__discover,.vyo-search:has(.vyo-search__input:not(:placeholder-shown)) .vyo-search__discover{display:none}.vyo-search__popular{flex:0 0 252px;padding-right:24px;box-sizing:border-box}.vyo-search__feature{flex:0 1 705px;min-width:0}.vyo-header .vyo-search__heading{margin:0 0 26px;color:#171717;font-family:var(--vyo-font);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.vyo-search__terms{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.vyo-header .vyo-search__term{display:inline-block;color:#171717;text-decoration:none;font-family:var(--vyo-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}.vyo-header .vyo-search__term:hover{text-decoration:underline;text-underline-offset:3px}.vyo-search__card{position:relative;display:block;overflow:hidden;aspect-ratio:705 / 500;border-radius:4px;background:#d9d9d9;color:#fff;text-decoration:none}.vyo-search__card-media{position:absolute;top:0;right:0;bottom:0;left:0}.vyo-search__card-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#0000008c)}.vyo-search__card-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.vyo-search__card-placeholder{fill:#b5b5b5;background:#d9d9d9}a.vyo-search__card:hover .vyo-search__card-img{transform:scale(1.03)}.vyo-search__card-body{position:absolute;left:32px;right:32px;bottom:40px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.vyo-header .vyo-search__card-title{margin:0;color:#fff;font-family:var(--vyo-font);font-size:36px;font-weight:700;line-height:1.1;letter-spacing:0}.vyo-search__card-cta{display:inline-flex;align-items:center;gap:12px;color:#fff;font-family:var(--vyo-font);font-size:17px;font-weight:400;line-height:1.2}@media screen and (max-width:749px){.vyo-search{height:calc(100vh - var(--vyo-sticky-offset, 56px));height:calc(100dvh - var(--vyo-sticky-offset, 56px));max-height:none}.vyo-search__inner{padding:24px 16px 48px}.vyo-search__bar{gap:18px}.vyo-search .vyo-search__field .vyo-search__input{height:56px;min-height:56px;padding:0 48px;font-size:18px}.vyo-search .vyo-search__field .vyo-search__submit{left:8px}.vyo-search .vyo-search__field .vyo-search__reset{right:6px}.vyo-search__cancel{margin:14px 2px 0 0;font-size:18px}.vyo-search__discover{flex-direction:column;gap:44px;margin-top:44px}.vyo-search__popular{flex:0 0 auto;padding:0}.vyo-search__feature{flex:0 0 auto;width:100%}.vyo-header .vyo-search__heading{margin-bottom:26px;font-size:17px}.vyo-search__terms{gap:24px}.vyo-header .vyo-search__term{font-size:17px}.vyo-search__card{width:88%;max-width:360px;aspect-ratio:324 / 398}.vyo-search__card-body{left:33px;right:20px;bottom:24px;gap:8px}.vyo-header .vyo-search__card-title{font-size:30px}.vyo-search__card-cta{font-size:16px}}@media screen and (min-width:990px){.vyo-header__search--mobile{display:none}.vyo-header .vyo-header__search--desktop{margin-right:8px}.vyo-header .vyo-header__search--desktop summary.vyo-header__icon{justify-content:flex-start;gap:5px;width:auto;height:40px;padding:7px 90px 7px 15px;box-sizing:border-box;border-radius:4px;background:#f3f4f6;color:#1a1a1a;transition:background-color .2s,color .2s}.vyo-header--transparent .vyo-header__search--desktop summary.vyo-header__icon{background:#727479;color:#fff}.vyo-header--transparent.vyo-header--scrolled .vyo-header__search--desktop summary.vyo-header__icon,.vyo-header--transparent.vyo-header--engaged .vyo-header__search--desktop summary.vyo-header__icon,.vyo-header--transparent:has(.vyo-nav__item--open) .vyo-header__search--desktop summary.vyo-header__icon,.vyo-header--transparent:has(.vyo-nav__item:hover) .vyo-header__search--desktop summary.vyo-header__icon,.vyo-header--transparent:has(details[open]) .vyo-header__search--desktop summary.vyo-header__icon,.vyo-header--transparent:hover .vyo-header__search--desktop summary.vyo-header__icon{background:#f3f4f6;color:#1a1a1a}.vyo-header__search--desktop .vyo-header__icon .vyo-icon{flex:0 0 auto}.vyo-header__search-label{font-family:var(--vyo-font);font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;white-space:nowrap}.vyo-header__drawer{display:none}}@media screen and (min-width:990px)and (max-width:1399px){.vyo-header .vyo-header__search--desktop summary.vyo-header__icon{padding-right:24px}}@media screen and (min-width:990px)and (max-width:1279px){.vyo-header .vyo-header__search--desktop summary.vyo-header__icon{justify-content:center;width:40px;padding:0}.vyo-header__search-label{display:none}}@media screen and (max-width:989px){.vyo-header__inner{grid-template-areas:"left logo icons";padding:0}.vyo-header__left{display:flex}.vyo-header__logo{justify-self:center}.vyo-header__logo-img{width:var(--vyo-hdr-logo-w-mobile)}.vyo-header .vyo-header__nav,.vyo-header__search--desktop{display:none}.vyo-header__icons{gap:0}.vyo-header__logo-text{font-size:20px}}.vyo-drawer-details>summary{list-style:none}.vyo-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;visibility:hidden;color:#171717;font-family:var(--vyo-font)}.vyo-drawer-details[open]>.vyo-drawer{visibility:visible}.vyo-drawer .vyo-drawer__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);will-change:opacity;cursor:pointer}.vyo-drawer__panel{position:absolute;top:0;bottom:0;left:0;width:calc(100% - 31px);max-width:400px;overflow:hidden;background:#fff;transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform;contain:layout paint;display:flex;flex-direction:column}.vyo-drawer-details.menu-opening>.vyo-drawer .vyo-drawer__overlay{opacity:1}.vyo-drawer-details.menu-opening>.vyo-drawer .vyo-drawer__panel{transform:none}.vyo-drawer__head{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;height:56px;padding:0 24px;box-sizing:border-box}.vyo-drawer__logo{display:inline-flex;align-items:center;color:#1a1a1a;text-decoration:none;line-height:0}.vyo-drawer .vyo-drawer__logo-img{display:block;width:auto;height:auto;max-width:160px;max-height:36px}.vyo-header--logo-light .vyo-drawer__logo-img{filter:brightness(0)}.vyo-drawer__logo-text{font-family:var(--vyo-font-cond);font-size:22px;font-weight:700;line-height:1;text-transform:uppercase}.vyo-drawer__close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0 -14px 0 0;padding:0;background:none;border:0;color:#1a1a1a;cursor:pointer}.vyo-drawer .vyo-drawer__close .vyo-icon{width:22px;height:22px}.vyo-drawer__nav{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 24px;display:flex;flex-direction:column}.vyo-drawer__menu,.vyo-drawer__sublist{list-style:none;margin:0;padding:0}.vyo-drawer__item{border-bottom:1px solid rgba(0,0,0,.08)}.vyo-drawer__link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;color:#1a1a1a;text-decoration:none;text-transform:uppercase;font-family:var(--vyo-font-cond);font-size:17px;font-weight:700;line-height:39px;letter-spacing:.65px;cursor:pointer;list-style:none}.vyo-drawer__link::-webkit-details-marker,.vyo-drawer__sublink::-webkit-details-marker{display:none}.vyo-drawer__link>.vyo-icon,.vyo-drawer__sublink>.vyo-icon{flex:0 0 auto}.vyo-drawer__acc-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;overflow:hidden;background:#fff;transform:translate(100%);visibility:hidden;transition:transform .4s cubic-bezier(.4,0,.2,1),visibility .4s;will-change:transform}.vyo-drawer__acc[open]>.vyo-drawer__acc-content{visibility:visible}.vyo-drawer__acc.menu-opening>.vyo-drawer__acc-content{transform:none}.vyo-drawer__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0;background:none;border:0;color:#1a1a1a;cursor:pointer;text-transform:uppercase;font-family:var(--vyo-font-cond);font-size:26px;font-weight:700;line-height:39px;letter-spacing:.65px}.vyo-drawer__back .vyo-icon{flex:0 0 auto;width:22px;height:22px}.vyo-drawer__sub-body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 24px}.vyo-drawer__sublist{padding:0 0 24px 8px}.vyo-drawer__sublist--nested{padding:0 0 4px 12px}.vyo-drawer__sublink{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;color:#555;text-decoration:none;font-family:var(--vyo-font);font-size:16px;font-weight:400;line-height:20px;cursor:pointer;list-style:none;transition:color .2s ease}.vyo-drawer__sublink:hover,.vyo-drawer__sublink[aria-current=page],.vyo-drawer__sublink--all{color:#1a1a1a}.vyo-drawer__account{display:flex;align-items:center;gap:12px;margin-top:auto;padding:24px 0 0;color:#111;text-decoration:none;font-size:15px;font-weight:500;line-height:25px}.vyo-drawer__account .vyo-icon{width:20px;height:20px}@media screen and (min-width:990px){.vyo-drawer{display:none}}@media(prefers-reduced-motion:reduce){.vyo-drawer__panel,.vyo-drawer__acc-content,.vyo-drawer__overlay,.vyo-nav__dropdown,.vyo-nav__item .vyo-mega__col,.vyo-nav__item .vyo-mega__promo{transition:none}}@media screen and (max-width:749px){.vyo-header-section{--vyo-hdr-h: 56px}.vyo-header__inner{position:relative;display:flex;align-items:center;gap:0;padding:0 15px}.vyo-header__left,.vyo-header__icons{display:contents}.vyo-header__drawer{order:0;margin-right:auto}.vyo-header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vyo-header__search--mobile{order:1}.vyo-header__icons>*{order:2}.vyo-header shopify-account.vyo-header__account{display:none}.vyo-header #cart-icon-bubble{order:3}.vyo-header__icon{width:32px}.vyo-header__icon .vyo-icon,.vyo-header #cart-icon-bubble:before{width:22px;height:22px}.vyo-header #cart-icon-bubble .cart-count-bubble{font-size:10px;transform:translate(-50%,-50%) translateY(2.2px)}}@media screen and (min-width:990px){.vyo-header__inner{grid-template-columns:auto auto minmax(0,1fr);column-gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vyo-header.css.map */
