.pre-order-section{padding:16px 0}.pre-order-section__container{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:992px){.pre-order-section__container{align-items:start;display:grid;grid-template-columns:1fr 411px}}.pre-order-section__container .breadcrumbs li a{font-weight:700;text-decoration:underline}.pre-order-section__container .desktop-breadcrumbs{margin-bottom:0}.pre-order-section__hero{display:flex;flex-direction:column;gap:25px}@media only screen and (max-width:991.98px){.pre-order-section__hero>div:first-of-type{display:none}}.pre-order-section__content{display:flex;flex:1;flex-direction:column}@media only screen and (min-width:992px){.pre-order-section__content{gap:25px;order:-1}}.pre-order-section__content sub,.pre-order-section__content sup{font-size:.66em;z-index:-1}.pre-order-section__blocks{display:flex;flex-direction:column;gap:25px}.pre-order-section__product{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:992px){.pre-order-section__product.is-stuck{position:sticky;top:-20vh}.pre-order-section__product.is-default-stuck{position:sticky;top:calc(var(--header-height) + var(--header-offset) + 16px)}.pre-order-section__product::-webkit-scrollbar{height:0;width:0}.pre-order-section__product .shopify-block{display:none}}.pre-order-section__product-badges{display:flex;flex-wrap:nowrap;gap:5px}.pre-order-section__product-badge{align-items:center;background:var(--bg);border-radius:36px;display:flex;gap:5px;padding:6px 10px 6px 8px;width:-moz-fit-content;width:fit-content}.pre-order-section__product-badge img{height:auto;-o-object-fit:contain;object-fit:contain;width:15px}.pre-order-section__product-badge p{text-wrap:nowrap;color:var(--color);font-size:12px;font-weight:450;letter-spacing:.6px;margin:0;text-transform:uppercase}@media only screen and (max-width:375px){.pre-order-section__product-badge p{font-size:10px}}.pre-order-section__product-title p{font-size:22px;font-weight:600;margin:0}.pre-order-section__product-benefits{display:flex;flex-direction:column;gap:8px}.pre-order-section__product-benefit{align-items:flex-start;display:flex;gap:6px}.pre-order-section__product-benefit img{height:auto;-o-object-fit:contain;object-fit:contain;width:16px}@media only screen and (min-width:992px){.pre-order-section__product-benefit img{width:20px}}.pre-order-section__product-benefit p,.pre-order-section__product-benefit strong{font-size:14px;line-height:1.3;margin:0}.pre-order-section__product-benefit p:first-of-type,.pre-order-section__product-benefit strong:first-of-type{margin-top:-2px}.pre-order-section__product-total{font-size:22px;font-weight:450}.pre-order-section__product-total span{font-size:10px;font-weight:420}.pre-order-section__callout{color:var(--color);font-size:13px;font-weight:450;line-height:1.3;margin:0}.pre-order-section__variants{display:flex;flex-direction:column;gap:4px;margin-top:8px}.pre-order-section__variant{border:1px dashed rgba(0,0,0,.08);border-radius:10px}.pre-order-section__variant--sticky{bottom:-100%;left:8px;opacity:0;position:fixed;right:8px;transition:bottom .25s ease-in-out;visibility:hidden;width:calc(100vw - 16px)}.pre-order-section__variant--sticky .price-container{align-items:center;display:flex;gap:4px}.pre-order-section__variant--sticky .price-container .price{font-weight:600}.pre-order-section__variant--sticky .price-container .compare-at-price{opacity:.7;text-decoration:line-through}.is-stuck .pre-order-section__variant--sticky{bottom:8px;opacity:1;visibility:visible;z-index:1}@media only screen and (min-width:992px){.pre-order-section__variant--sticky{display:none}}.pre-order-section__variant-flex{align-items:center;display:flex;justify-content:space-between}.pre-order-section__variant-flex .icon-image{margin-right:8px}@keyframes spin{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.pre-order-section__variant-flex .icon-image svg rect{animation:spin 2s linear 0s infinite reverse;transform-origin:50% 55%}.pre-order-section__variant-flex .left{display:flex;flex-direction:column;margin-right:auto}.pre-order-section__variant-flex .left h3{font-size:16px;font-weight:450;line-height:1.5}.pre-order-section__variant-flex .left p{color:#787878;font-size:10px;font-weight:450;letter-spacing:.5px;line-height:1.7;margin:0;text-transform:uppercase}.pre-order-section__variant-flex .right{align-items:center;display:flex;gap:10px}.pre-order-section__variant-flex .right button{border-radius:4px;font-size:12px;font-weight:450;letter-spacing:.6px;line-height:1;padding:10px;text-transform:uppercase}.pre-order-section__variant-flex .right p{color:#787878;font-size:10px;font-weight:450;letter-spacing:.5px;line-height:1.7;margin:0;text-transform:uppercase}.active .pre-order-section__variant-flex{padding:12px}.pre-order-section__variant-form{background:var(--bg);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:12px 16px}.pre-order-section__variant-form-callout{align-items:center;color:#007575;display:flex;font-size:12px;font-weight:420;justify-content:center;line-height:1.3;margin:0}.pre-order-section__variant-form button{background-color:#007575;border-radius:8px;color:#fff;font-size:14px;font-weight:450;letter-spacing:.7px;margin:8px;padding-block:12px;text-transform:uppercase;transition:background-color .2s ease-in-out;width:100%}@media (hover:hover){.pre-order-section__variant-form button:hover{background-color:#005959}}.pre-order-section__variant-card{background-color:#fff;border-radius:12px;display:flex;gap:12px;padding:6px}.pre-order-section__variant-card img{border-radius:8px;height:68px;-o-object-fit:contain;object-fit:contain;width:68px}.pre-order-section__variant-card .inner{display:flex;flex:1;flex-direction:column;gap:8px}.pre-order-section__variant-card h3{color:var(--accent-2-color)}.pre-order-section__variant-card .price-container{text-wrap:nowrap}.pre-order-section__variant-card .compare-at-price{color:#8e8e8e;font-weight:420;margin-left:3px;text-decoration:line-through}.pre-order-section__variant-progress-bar{background:#ccd6d0;border-radius:2px;height:6px;width:100%}.pre-order-section__variant-progress-bar>div{background:#007575;border-bottom-left-radius:2px;border-top-left-radius:2px;height:100%;transition:width .25s ease-in-out;width:var(--width)}.pre-order-section__variant-progress p{color:#656969;font-size:14px;margin-bottom:0;margin-top:8px}.pre-order-section__variant-progress p span{color:#fd6020;font-size:14px;font-weight:500}.pre-order-section__variant.active{background:var(--bg-1-color);color:#fff}@keyframes flicker{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.pre-order-section__variant.active .left p{animation:flicker 2s infinite;color:#fff}.pre-order-section__variant.active .right button{background-color:#fd6020;color:#fff}.pre-order-section__variant:not(.active){padding:12px;pointer-events:none}@media only screen and (min-width:992px){.pre-order-section__variant:not(.active){padding:8px}}.pre-order-section__variant:not(.active) .right button{font-size:10px}.pre-order-section__variant.past{background:#f4f4f4;border:1px solid #cacaca}.pre-order-section__variant.past h3{font-size:12px}.pre-order-section__variant.past button{background:#787878;color:#fff}.pre-order-section__variant.next{background:#f4f4f4;border:1px dashed #cacaca}.pre-order-section__variant.next button{border:1px dashed #787878;color:#787878}@media only screen and (min-width:992px){.pre-order-section__grid{align-items:start;display:grid;gap:16px;grid-template-columns:140px 1fr}}@media only screen and (max-width:991.98px){.pre-order-navigation{background-color:#fff;left:0;padding:16px;position:fixed;top:calc(var(--header-height) + var(--header-offset));transition:opacity .2s linear;width:100%;z-index:1}.pre-order-navigation:not(.is-stuck){opacity:0;transition:visibility 0s .2s,opacity .2s linear;visibility:hidden}}@media only screen and (min-width:992px){.pre-order-navigation{position:sticky;top:calc(var(--header-height) + var(--header-offset) + 16px)}}.pre-order-navigation__container{align-items:center;display:flex;width:100%}@media only screen and (max-width:991.98px){.pre-order-navigation__container{gap:10px}}.pre-order-navigation__back,.pre-order-navigation__current{color:#007575;font-family:var(--new-heading);font-size:12px;letter-spacing:.6px;line-height:1;text-transform:uppercase}@media only screen and (min-width:992px){.pre-order-navigation__back,.pre-order-navigation__current{display:none}}.pre-order-navigation__back{font-weight:500;margin-left:auto}.pre-order-navigation__links{list-style:none;margin:0;padding:0}@media only screen and (min-width:992px){.pre-order-navigation__links{display:flex;flex-direction:column;gap:8px}}.pre-order-navigation__links a{color:#007575;display:block;font-size:12px;font-weight:420;text-transform:uppercase}.pre-order-navigation__links a:not(.active){color:#686868}@media only screen and (max-width:991.98px){.pre-order-navigation__links{background-color:rgba(0,0,0,.25);height:calc(100vh - var(--header-height) - var(--header-offset));left:0;overflow:auto;position:absolute;top:100%;transition:left .2s ease-in-out;width:100vw}.pre-order-navigation__links:not(.active){left:-100vw}.pre-order-navigation__links li{background-color:#fff;border-bottom:1px solid #d3d3d3;width:50%}.pre-order-navigation__links li a{padding:16px}.pre-order-navigation__links li a.active{background-color:#eef8f2}}.pre-order-navigation__icon{height:24px;width:18px}@media only screen and (min-width:992px){.pre-order-navigation__icon{display:none}}.pre-order-navigation__icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pre-order-navigation__progress{bottom:0;height:3px;left:0;position:absolute;width:100%}@media only screen and (min-width:992px){.pre-order-navigation__progress{display:none}}.pre-order-navigation__progress>div{background-color:#007575;height:100%;transition:width .05s ease-in-out;width:0}

/*# sourceMappingURL=section-mous-pre-order.min.css.map*/