.section-sticky-anchor-navigation{max-width:1440px;margin:auto;width:100%;position:sticky;top:var(--theme-sticky-header-height);z-index:350;background:var(--Hero-Colors-White, #FFF)}#sticky-anchor-section{padding:20px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.sticky-anchors ul{display:flex;column-gap:48px;width:fit-content;margin:auto}.sticky-anchors li{list-style:none;margin:0;padding:0}.sticky-anchors li{color:#35414566;font-family:Futura;font-size:11px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2px;text-transform:uppercase;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sticky-anchors li a{font-family:Futura;font-size:11px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2px;text-transform:uppercase;position:relative}.sticky-anchors li a:hover,.sticky-anchors li a:focus,.sticky-anchors li a:focus-visible,.sticky-anchors li a:active{text-decoration:none}.sticky-anchors li svg{position:absolute;opacity:0;transition-duration:.15s;transition-property:opacity;left:-18px;transform:translateY(-50%);top:50%;width:8px;height:8px;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sticky-anchors li a.active svg{opacity:1}.sticky-desktop-product{--Hero-Colors-Dark-Blue: #0f2b6a}.sticky-desktop-product__button button{display:flex;padding:12px 15px;justify-content:center;align-items:center;gap:8px;color:var(--Brand-Colors-Ivory, #FCFAF8);font-family:Futura;font-size:17px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:2px;text-transform:uppercase}.sticky-desktop-product__button button span{color:inherit}.sticky-desktop-product__container{display:flex;flex-direction:row;justify-content:space-between;padding:0 30px}.sticky-desktop-product__content{width:95%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sticky-desktop-product{background-color:#fff;z-index:999;position:relative}@media screen and (max-width: 968px){.hidden-sm{display:none!important}}.sticky-desktop-product__title h3{font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.sticky-desktop-product__image{height:100px}.sticky-desktop-product__button form{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:30px;align-items:center}.sticky-desktop-product__button .group-product-options-values label{display:flex;width:146.667px;padding:8px 15px;justify-content:center;align-items:center;gap:8px;color:var(--Hero-Colors-Dark-Blue, #0f2b6a);font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.25px;border-radius:100px;border:1px solid rgba(0,0,0,.2);background:var(--Hero-Colors-White, #fff)}.sticky-desktop-product__button .group-product-options-values{display:flex;flex-direction:row;gap:5px}.sticky-desktop-product__button .group-product-options-values input{display:none}.sticky-desktop-product__button .variant-option+.variant-label-text{color:#0009;font-size:14px;font-style:normal;font-weight:400}.sticky-desktop-product__button .variant-option:checked+.variant-label-text{color:var(--Hero-Colors-Dark-Blue, #0f2b6a);font-weight:500;line-height:normal;letter-spacing:.25px}.sticky-desktop-product__button .group-product-options-values span{color:#0009;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.25px}section.main-section-sticky-product.hidden-sm.position-sticky-bottom.layout-full-width.sticky-active{position:fixed;bottom:0;width:100%;background-color:#fff;z-index:99999}.sticky-desktop-product__button label.variant-label.checked{border-color:var(--Hero-Colors-Dark-Blue, #0f2b6a)}section.main-section-sticky-product.layout-floating{width:max-content;position:fixed;right:30px;z-index:999999;bottom:30px}section.main-section-sticky-product.layout-floating .sticky-desktop-product__content{gap:20px}section.main-section-sticky-product.layout-floating span.price-product-sticky{color:#354145;font-size:15px;font-style:normal;font-weight:500;line-height:27px;letter-spacing:.25px}section.main-section-stic.layout-floating .sticky-desktop-product__container{padding:0}.layout-floating .sticky-desktop-product__container{padding:0 40px 0 0}.layout-page-nav .sticky-desktop-product__content{flex-direction:column;align-items:flex-start;padding:0 20px;width:30%}label.variant-label.variant-layout-small{display:flex;padding:9px 8px;justify-content:center;align-items:center;gap:8px;width:max-content;border-radius:0;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.25px}.layout-page-nav .sticky-desktop-product__container{align-items:center}.layout-page-nav .sticky-anchors{width:50%}.layout-page-nav .sticky-desktop-product__button button{width:max-content}.sticky-desktop-product__container .sticky-anchors li a{font-family:Futura;font-size:11px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2px;text-transform:uppercase}.layout-page-nav .sticky-anchors ul{margin-left:0}.layout-page-nav span.price-product-sticky{margin-top:5px;display:block;color:#354145;font-size:15px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:.25px}.group-flex-row{display:flex;justify-content:start;align-items:center;gap:5px}.group-flex-row span.price-product-sticky{margin:0}.variant_default{color:#354145;font-size:15px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:.25px}section.main-section-sticky-product.sticky-active.forced-non-sticky{position:relative;top:inherit;bottom:inherit;margin-bottom:50px}.shopify-section.sticky-nav{position:sticky;background-color:#fff;width:100%;display:block;z-index:99;box-shadow:0 4px 10px #0000000d}.section-sticky-anchor-navigation a{transition:none!important}.section-sticky-desktop-product-main{height:0;opacity:0;transform:translateY(-20px);visibility:hidden;transition:height .3s ease,opacity .3s ease,transform .3s ease,visibility 0s linear .3s}.section-sticky-desktop-product-main.sticky-nav{height:fit-content;opacity:1;transform:translateY(0);visibility:visible;transition:height .3s ease,opacity .3s ease,transform .3s ease,visibility 0s}@media screen and (max-width:1150px){.section-sticky-anchor-navigation{max-width:unset;width:100%}.sticky-anchors{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.sticky-anchors ul{padding-left:38px;padding-right:38px}.sticky-anchors li{white-space:nowrap}.sticky-anchors ul{column-gap:42px}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/sticky-anchor-navigation.css.map */
