.section-product-page .sticky-cta--product-tabs{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:30;width:100%;max-width:100%;border-radius:0;background:rgb(var(--color-background));box-shadow:0 -2px 8px #0000001f;border-top:1px solid #d2d2d7;border-bottom:0;transform:none;transition:box-shadow .22s ease,opacity .22s ease}.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck{top:var(--sticky-cta-top-offset, 0px);bottom:auto;z-index:30;box-shadow:0 4px 12px #00000024;border-bottom:1px solid #d2d2d7}.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck.sticky-cta--animate-in{animation:stickyCtaSlideDown .24s ease both}@keyframes stickyCtaSlideDown{0%{transform:translateY(-100%);opacity:.4}to{transform:translateY(0);opacity:1}}.sticky-cta__placeholder,.sticky-cta__placeholder.is-active{display:none!important;height:0!important}.sticky-cta__product-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:10px 24px;background:rgb(var(--color-background))}.sticky-cta--tabs-only .sticky-cta__product-row{display:none}.sticky-cta--product-visible .sticky-cta__product-row{display:grid}.sticky-cta__thumb img{display:block;width:56px;height:56px;object-fit:contain}.sticky-cta__title{display:block;font-size:15px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-cta__variant{margin:4px 0 0;font-size:12px;line-height:1.3;opacity:.8}.sticky-cta__meta{display:flex;flex-wrap:wrap;gap:18px;margin-top:4px;font-size:12px;opacity:.85}.sticky-cta__price-wrap{display:flex;flex-direction:column;align-items:flex-end;min-width:110px}.sticky-cta__compare-price{margin:0;font-size:12px;line-height:1.1;opacity:.7;text-decoration:line-through}.sticky-cta__price{margin:0;font-size:22px;line-height:1.1;font-weight:700}.section-product-page .sticky-cta__button{min-width:150px;padding:1.1rem 1.6rem}.sticky-cta__tabs{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) 80px;align-items:center;background:#f4f6f9;border-top:1px solid #e1e4ea}.sticky-cta__tab,.sticky-cta__top-button{position:relative;min-height:48px;padding:14px 10px;text-align:center;font-size:13px;font-weight:700;line-height:1.2;color:inherit;text-decoration:none;border:0;background:transparent;cursor:pointer;box-shadow:none!important}.sticky-cta__tab.is-active{color:#174ea6}.sticky-cta__tab.is-active:after{content:"";position:absolute;left:50%;bottom:0;width:76px;max-width:80%;height:3px;background:#174ea6;border-radius:999px;transform:translate(-50%)}.sticky-cta__top-button{color:#174ea6}body.product-template{padding-bottom:54px}.section-product-page .sticky-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:0;white-space:nowrap}.section-product-page .sticky-cta__button>span{display:inline-block;line-height:1}.section-product-page .sticky-cta__button svg:not(.spinner){display:none!important}.section-product-page .sticky-cta__button .loading__spinner,.section-product-page .sticky-cta__button .loading-overlay__spinner,.section-product-page .sticky-cta__button .spinner{position:absolute}.section-product-page .sticky-cta__price-wrap.price--on-sale .sticky-cta__price{color:rgb(var(--price-sale-color, var(--color-foreground)))}.sticky-cta__trigger{display:block;width:100%;height:0;pointer-events:none;visibility:hidden}@media screen and (max-width:749.98px){.section-product-page .sticky-cta--product-tabs,.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck,.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck.sticky-cta--animate-in{left:0;right:0;width:100%;z-index:30;background:transparent;box-shadow:none;border:0;transform:none!important;animation:none!important;pointer-events:none}.section-product-page .sticky-cta--product-tabs:not(.sticky-cta--is-stuck){top:auto;bottom:auto}.section-product-page .sticky-cta--product-tabs:not(.sticky-cta--is-stuck) .sticky-cta__tabs{display:none!important}.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck{top:var(--sticky-cta-top-offset, 0px);bottom:auto;background:rgb(var(--color-background));border-bottom:1px solid #d2d2d7;box-shadow:0 4px 12px #00000024;pointer-events:auto}.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck .sticky-cta__tabs{display:flex!important}.section-product-page .sticky-cta--product-tabs .sticky-cta__tabs{align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap;background:#f4f6f9;border-top:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.section-product-page .sticky-cta--product-tabs .sticky-cta__tabs::-webkit-scrollbar{display:none}.section-product-page .sticky-cta--product-tabs .sticky-cta__tab{flex:0 0 auto;min-width:112px;min-height:44px;padding:12px 14px;font-size:12px;line-height:1.2;text-align:center;white-space:nowrap}.section-product-page .sticky-cta--product-tabs .sticky-cta__top-button{flex:0 0 auto;min-width:68px;min-height:44px;padding:12px 10px;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.section-product-page .sticky-cta--product-tabs .sticky-cta__product-row,.section-product-page .sticky-cta--product-tabs.sticky-cta--tabs-only .sticky-cta__product-row,.section-product-page .sticky-cta--product-tabs.sticky-cta--product-visible .sticky-cta__product-row{position:fixed!important;left:0;right:0;top:auto!important;bottom:0!important;z-index:31;display:grid!important;grid-template-columns:minmax(0,1fr) 126px;grid-template-areas:"info button" "price button";align-items:center;column-gap:8px;row-gap:2px;padding:7px 10px;background:rgb(var(--color-background));border-top:1px solid #d2d2d7;box-shadow:0 -3px 12px #0000001f;pointer-events:auto}.section-product-page .sticky-cta--product-tabs .sticky-cta__thumb{display:none}.section-product-page .sticky-cta--product-tabs .sticky-cta__product-info{grid-area:info;min-width:0}.section-product-page .sticky-cta--product-tabs .sticky-cta__title{display:block;min-width:0;font-size:12px;line-height:1.15;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-product-page .sticky-cta--product-tabs .sticky-cta__variant{margin:1px 0 0;font-size:10px;line-height:1.15;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-product-page .sticky-cta--product-tabs .sticky-cta__price-wrap{grid-area:price;min-width:0;display:flex;flex-direction:row;align-items:baseline;gap:4px;margin:0;white-space:nowrap}.section-product-page .sticky-cta--product-tabs .sticky-cta__price{order:1;margin:0;font-size:15px;line-height:1;font-weight:800;white-space:nowrap}.section-product-page .sticky-cta--product-tabs .sticky-cta__compare-price{order:2;display:inline-block;margin:0;font-size:10px;line-height:1;font-weight:400;opacity:.65;text-decoration:line-through;white-space:nowrap}.section-product-page .sticky-cta--product-tabs .sticky-cta__button{grid-area:button;width:100%;min-width:0;min-height:40px;padding:.8rem .7rem;font-size:12px;line-height:1;justify-content:center;white-space:nowrap}body.product-template{padding-bottom:72px}.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck{pointer-events:auto!important;z-index:40}.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck .sticky-cta__tabs,.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck .sticky-cta__tab,.section-product-page .sticky-cta--product-tabs.sticky-cta--is-stuck .sticky-cta__top-button{pointer-events:auto!important}.section-product-page .sticky-cta--product-tabs .sticky-cta__product-row,.section-product-page .sticky-cta--product-tabs.sticky-cta--tabs-only .sticky-cta__product-row,.section-product-page .sticky-cta--product-tabs.sticky-cta--product-visible .sticky-cta__product-row{z-index:35}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-sticky-cta.css.map */
