.vamos-style .header-wrapper{border-bottom:1px solid rgb(var(--color-foreground))}.vamos-style .header-wrapper--border-bottom{border-bottom-width:1px}.vamos-style .section-header.scrolled-past-header{box-shadow:none}.vamos-style .utility-bar--vamos{border-bottom:1px solid rgb(var(--color-foreground))}.vamos-style .utility-bar--vamos .announcement-bar__message,.vamos-style .utility-bar--vamos .announcement-bar__announcement{font-size:1.1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:1024px){.vamos-style .header.page-width{min-height:var(--vamos-header-icon-size, 5.6rem);padding-top:.8rem;padding-bottom:.8rem}.vamos-style .header__icons{gap:.2rem}.vamos-style .header__icons .header__icon,.vamos-style .header__icons details>summary.header__icon:not(.header__icon--search),.vamos-style .header__icons a.header__icon{width:var(--vamos-header-icon-size, 5.6rem);height:var(--vamos-header-icon-size, 5.6rem);min-width:var(--vamos-header-icon-size, 5.6rem)}.vamos-style .header__icons .header__icon--search,.vamos-style .header__icons details>summary.header__icon--search{width:auto;min-width:0;height:var(--vamos-header-icon-size, 5.6rem)}.vamos-style .header__icon .svg-wrapper,.vamos-style .header__icon .svg-wrapper svg,.vamos-style .header__icon .icon,.vamos-style .header__icon svg,.vamos-style .header__icon--cart .icon{width:var(--vamos-header-icon-glyph, 2.4rem);height:var(--vamos-header-icon-glyph, 2.4rem)}.vamos-style .header__icon--search .header__search-trigger__icon,.vamos-style .header__icon--search .header__search-trigger__icon.svg-wrapper{width:var(--vamos-header-icon-glyph, 2.4rem);height:var(--vamos-header-icon-glyph, 2.4rem);min-width:var(--vamos-header-icon-glyph, 2.4rem)}.vamos-style .header__inline-menu .header__menu-item{font-size:1.3rem;font-weight:500;letter-spacing:.02em;padding-inline:1.2rem}.vamos-style .header__inline-menu .header__menu-item span{text-transform:none}.vamos-style .header.header--middle-left:not(.drawer-menu),.vamos-style .header.header--top-left:not(.drawer-menu){grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:2.4rem}.vamos-style .header.header--middle-left:not(.drawer-menu) .header__heading,.vamos-style .header.header--middle-left:not(.drawer-menu) .header__heading-link,.vamos-style .header.header--top-left:not(.drawer-menu) .header__heading,.vamos-style .header.header--top-left:not(.drawer-menu) .header__heading-link{grid-area:heading;justify-self:start;min-width:0;flex-shrink:0}.vamos-style .header.header--middle-left:not(.drawer-menu) .header__inline-menu,.vamos-style .header.header--top-left:not(.drawer-menu) .header__inline-menu{grid-area:navigation;justify-self:center;margin-left:0;width:100%}.vamos-style .header.header--middle-left:not(.drawer-menu) .header__icons,.vamos-style .header.header--top-left:not(.drawer-menu) .header__icons{grid-area:icons;justify-self:end}.vamos-style .header__heading-link{line-height:1;padding-block:.4rem;padding-inline:0}.vamos-style .header__heading-logo-wrapper{width:fit-content;max-width:min(var(--header-logo-width, 15rem),100%)}.vamos-style .header__heading-logo{width:var(--header-logo-width, 15rem);max-width:100%;height:auto;max-height:none}}@media screen and (max-width:1023.98px){.vamos-style .header__heading-logo{width:min(var(--header-logo-width, 15rem),calc(100vw - 12rem));max-width:min(var(--header-logo-width, 15rem),calc(100vw - 12rem))}.vamos-style .header__heading-logo-wrapper{max-width:min(var(--header-logo-width, 15rem),calc(100vw - 12rem))}.vamos-style .header__heading-link{padding:0}.vamos-style .header__icons .header__icon--search,.vamos-style .header__icons details>summary.header__icon--search{width:var(--vamos-header-icon-size, 4.4rem);min-width:var(--vamos-header-icon-size, 4.4rem);justify-content:center}.vamos-style .header__icon--search .header__search-trigger{width:var(--vamos-header-icon-size, 4.4rem);min-width:0;justify-content:center}.vamos-style .header__icon--search .header__search-trigger__icon,.vamos-style .header__icon--search .header__search-trigger__icon.svg-wrapper,.vamos-style .header__icon--search .header__search-trigger__icon .icon,.vamos-style .header__icon--search .header__search-trigger__icon svg{width:var(--vamos-header-icon-glyph, 1.8rem);height:var(--vamos-header-icon-glyph, 1.8rem);min-width:var(--vamos-header-icon-glyph, 1.8rem)}.vamos-style .header__icons .header__icon,.vamos-style .header__icons details>summary.header__icon,.vamos-style .header__icons a.header__icon{width:var(--vamos-header-icon-size, 4.4rem);height:var(--vamos-header-icon-size, 4.4rem)}.vamos-style .header__icon .svg-wrapper svg,.vamos-style .header__icon .icon,.vamos-style .header__icon svg{width:var(--vamos-header-icon-glyph, 1.8rem);height:var(--vamos-header-icon-glyph, 1.8rem)}.vamos-style .header__icon--menu .icon{width:var(--vamos-header-icon-glyph, 1.8rem);height:var(--vamos-header-icon-glyph, 1.8rem)}.vamos-style .header__icons{gap:.2rem}}.vamos-style .mega-menu__content{padding:0;box-shadow:none!important;border-top:1px solid rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground));overflow:hidden}@media(hover:hover)and (pointer:fine){.vamos-style .js .mega-menu>.mega-menu__content{box-shadow:none!important;transform:translateZ(0);transition:opacity .18s ease,visibility 0s linear .18s}.vamos-style .js .mega-menu[open]>.mega-menu__content{transform:translateZ(0);transition:opacity .18s ease,visibility 0s linear 0s}}.vamos-style .nodus-mega--vamos{width:100%;max-width:none;padding:0}.vamos-style .nodus-mega--vamos .nodus-mega__grid{display:grid;grid-template-columns:repeat(var(--vamos-mega-total-cols, 4),minmax(0,1fr));gap:0;align-items:stretch;min-height:var(--vamos-mega-min-height, 42rem)}.vamos-style .nodus-mega--vamos .nodus-mega__grid--nav-only{min-height:0;padding:4.8rem 3.2rem 0;align-items:start;grid-template-columns:repeat(var(--vamos-mega-total-cols, 2),minmax(0,max-content));column-gap:4.8rem}.vamos-style .nodus-mega--vamos .nodus-mega__grid--nav-only:after{content:"";display:block;height:4.8rem;width:100%;grid-column:1 / -1}@media screen and (min-width:1440px){.vamos-style .nodus-mega--vamos .nodus-mega__grid--nav-only{padding:5.6rem 4.8rem 0;column-gap:5.6rem}.vamos-style .nodus-mega--vamos .nodus-mega__grid--nav-only:after{height:5.6rem}}.vamos-style .nodus-mega--vamos .nodus-mega__nav,.vamos-style .nodus-mega--vamos .nodus-mega__promos{display:contents}.vamos-style .nodus-mega--vamos .nodus-mega__col,.vamos-style .nodus-mega--vamos .nodus-mega__promo{min-height:var(--vamos-mega-min-height, 42rem);box-sizing:border-box}.vamos-style .nodus-mega--vamos .nodus-mega__col:not(:last-of-type),.vamos-style .nodus-mega--vamos .nodus-mega__promo:not(:last-of-type){border-right:1px solid rgb(var(--color-foreground))}.vamos-style .nodus-mega--vamos .nodus-mega__col{padding:2.4rem 2.8rem;justify-content:flex-start}.vamos-style .nodus-mega--vamos .nodus-mega__grid--nav-only .nodus-mega__col,.vamos-style .nodus-mega--vamos .nodus-mega__grid--nav-only .nodus-mega__col--quick{min-height:0;padding:0}.vamos-style .nodus-mega--vamos .nodus-mega__col--quick{padding:2.4rem 2.8rem}.vamos-style .nodus-mega--vamos .nodus-mega__heading-link{display:inline-block;margin:0 0 1.6rem;font-size:1.3rem;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;color:rgb(var(--color-foreground));width:max-content;max-width:100%}.vamos-style .nodus-mega--vamos .nodus-mega__nav>.nodus-mega__col:first-child:not(.nodus-mega__col--quick) .nodus-mega__heading-link{text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem}.vamos-style .nodus-mega--vamos .nodus-mega__col--quick .nodus-mega__quick-link{display:block;margin:0 0 1.6rem;padding:0;font-size:1.3rem;font-weight:700;letter-spacing:.04em;line-height:1.45;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));width:max-content;max-width:100%;transition:opacity .15s ease}.vamos-style .nodus-mega--vamos .nodus-mega__col--quick .nodus-mega__quick-link:hover,.vamos-style .nodus-mega--vamos .nodus-mega__col--quick .nodus-mega__quick-link:focus-visible{opacity:.65}.vamos-style .nodus-mega--vamos .nodus-mega__col--quick .nodus-mega__quick-list>li:last-child .nodus-mega__quick-link{margin-bottom:0}.vamos-style .nodus-mega--vamos .nodus-mega__link{display:block;padding:.55rem 0;font-size:1.2rem;font-weight:400;letter-spacing:.04em;line-height:1.45;text-transform:uppercase;color:rgb(var(--color-foreground))}.vamos-style .nodus-mega--vamos .nodus-mega__link:hover,.vamos-style .nodus-mega--vamos .nodus-mega__link:focus-visible{opacity:.65;color:rgb(var(--color-foreground))}.vamos-style .nodus-mega--vamos .nodus-mega__link.is-current,.vamos-style .nodus-mega--vamos .nodus-mega__heading-link.is-current{font-weight:700}.vamos-style .nodus-mega--vamos .nodus-mega__promo{border-radius:0;min-height:var(--vamos-mega-min-height, 42rem);padding:0}.vamos-style .nodus-mega--vamos .nodus-mega__promo-caption{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.35}.vamos-style .nodus-mega--vamos .nodus-mega__promo:after{background:linear-gradient(180deg,#0000 55%,#0000008c)}.vamos-style variant-selects,.vamos-style .product-form__quantity{--product-variant-option-size: 4.2rem}.vamos-style .product-form__input--pill .form__label,.vamos-style .product-form__input--swatch .form__label,.vamos-style .product-form__quantity .quantity__label.form__label{font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.vamos-style variant-selects .product-form__input--pill input[type=radio]+label{width:auto;min-width:var(--product-variant-option-size);padding-inline:1rem;margin:0 .6rem .6rem 0;border-width:.1rem;border-color:rgba(var(--color-foreground),.3);font-size:1.4rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--color-foreground))}.vamos-style variant-selects .product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.vamos-style variant-selects .product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.vamos-style variant-selects .product-form__input--pill input[type=radio]:disabled+label,.vamos-style variant-selects .product-form__input--pill input[type=radio].disabled+label{border-width:.1rem;border-color:rgba(var(--color-foreground),.18)}.vamos-style variant-selects .product-form__input--swatch .swatch-input__input+.swatch-input__label,.vamos-style variant-selects .product-form__input--swatch .swatch,.vamos-style variant-selects .product-form__input--swatch .swatch.swatch--square{margin:0 .6rem .6rem 0}.vamos-style variant-selects .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground));outline-offset:.2rem}.vamos-style .product-form__quantity .quantity{border-width:.1rem;border-color:rgba(var(--color-foreground),.3)}.vamos-style .product-form__quantity .quantity__input{font-size:1.4rem;font-weight:600}.vamos-style .product-form__quantity .quantity__button{color:rgb(var(--color-foreground))}.vamos-style .product-form__quantity .quantity__button .svg-wrapper{width:1.1rem;height:1.1rem}.vamos-style .product__info-container .product__text.caption-with-letter-spacing,.vamos-style .product__info-container .product__text.subtitle{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.vamos-style .product__info-container .product__title h1,.vamos-style .product__info-container .product__title h2{font-weight:800;letter-spacing:-.015em;line-height:1.08;text-transform:uppercase}.vamos-style .product__info-container .price .price-item{font-weight:700}.vamos-style .product-form__buttons{display:flex;flex-direction:column;gap:1rem}.vamos-style .product-form__buttons .button,.vamos-style .product-form__submit,.vamos-style .shopify-payment-button__button{min-height:5.6rem;font-size:1.4rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:0}.vamos-style .shopify-payment-button__button{box-shadow:none}@media screen and (max-width:1023.98px){.vamos-style .nodus-mega--vamos .nodus-mega__grid{grid-template-columns:1fr;min-height:0}.vamos-style .nodus-mega--vamos .nodus-mega__grid--nav-only{padding:3.2rem 2.4rem 0;column-gap:0;grid-template-columns:1fr}.vamos-style .nodus-mega--vamos .nodus-mega__grid--nav-only:after{height:3.2rem}.vamos-style .nodus-mega--vamos .nodus-mega__col,.vamos-style .nodus-mega--vamos .nodus-mega__promo{min-height:0;border-right:0;border-bottom:1px solid rgb(var(--color-foreground))}.vamos-style .nodus-mega--vamos .nodus-mega__grid>:last-child{border-bottom:0}.vamos-style .nodus-mega--vamos .nodus-mega__promo{min-height:28rem}}@media screen and (max-width:749px){.vamos-style{--product-info-block-gap: 2.4rem}.vamos-style .product:not(.product--no-media) .product__info-container{padding-top:var(--product-info-block-gap)}.vamos-style .product__info-container>*{margin:0}.vamos-style .product__info-container>*+*{margin-top:var(--product-info-block-gap)}.vamos-style .product__info-container .product__title,.vamos-style .product__info-container .product-other-colors,.vamos-style .product__info-container .product-form,.vamos-style .product__info-container .product__description,.vamos-style .product__info-container .icon-with-text,.vamos-style .product__info-container .product-form__input,.vamos-style .product__info-container .product-promo-note{margin:0}.vamos-style .product__info-container>[id^=price-]+div,.vamos-style .product__info-container>[id^=price-]+.volume-pricing-note{margin-top:0}.vamos-style .product__info-container .price__container,.vamos-style .product__info-container .price dl{margin:0}.vamos-style .product__info-container variant-selects .product-form__input+.product-form__input{margin-top:var(--product-info-block-gap)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-vamos.css.map */
