.sticky-atc{--gutter-content: 16px;position:fixed;inset-inline-start:0;inset-inline-end:0;bottom:0;z-index:10;visibility:visible;width:100%;display:flex;align-items:center;padding:var(--gutter-content) var(--container-pad-x) calc(var(--gutter-content) + env(safe-area-inset-bottom,0px) * 1.5);line-height:1.4em;color:rgb(var(--body-text-color));background-color:rgb(var(--body-bg-color));box-shadow:0 0 12px 1px #0000001f;transition-property:transform,opacity,visibility;transition-duration:.2s;transition-timing-function:ease}.sticky-atc--out,.scrolled-to-bottom .sticky-atc{visibility:hidden;transform:translateY(100%);opacity:0}.sticky-atc--hide-on-mobile{display:none}.sticky-atc__image{--aspect-ratio: 1;flex:none;width:48px;margin-inline-end:1.2em;display:none;background:var(--product-block-blend-bg, none)}.sticky-atc__image .theme-img{mix-blend-mode:var(--product-block-blend-mode, none)}.sticky-atc__details{flex-grow:1;margin-inline-end:calc(var(--gutter-content) * 2)}.sticky-atc__details__title{font-weight:600;line-height:1.3}.sticky-atc__details__variant{display:flex;align-items:baseline;margin-top:.25em}.sticky-atc__details__variant__title,.sticky-atc__details__variant__sep{margin-right:.5em}.sticky-atc__buttons{flex:none}.sticky-atc__error{position:absolute;bottom:calc(100% + var(--gutter-content));inset-inline-end:var(--gutter-content);padding:var(--gutter-content);color:rgb(var(--body-text-color));background-color:rgb(var(--body-bg-color));box-shadow:0 6px 12px 1px #0000001f;border-radius:var(--btn-border-radius)}.sticky-atc--v1-figma{gap:10px;padding:14px;background-color:#fff}.sticky-atc--v1-figma .sticky-atc__details{display:none}.sticky-atc--v1-figma .sticky-atc__image{display:block;width:34px;height:52px;margin-inline-end:0}.sticky-atc--v1-figma .sticky-atc__buttons{flex:1 1 auto;min-width:0}.sticky-atc--v1-figma .sticky-atc__buttons .form{width:100%}.sticky-atc--v1-figma .sticky-atc__btn--v1-figma{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:52px;border:1px solid #c7968e;border-radius:3px;background-color:#c7968e;color:#fff;font-size:15px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap}.sticky-atc--v1-figma .sticky-atc__details__title{color:#2c2c2c;font-size:13px;font-weight:600;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc--v1-figma .sticky-atc__details__variant{margin-top:2px}.sticky-atc--v1-figma .sticky-atc__details__variant__title,.sticky-atc--v1-figma .sticky-atc__details__variant__change{font-size:11px;line-height:14px}.sticky-atc--v1-figma .sticky-atc__btn-label,.sticky-atc--v1-figma .sticky-atc__btn-price{line-height:1}.sticky-atc--v1-figma .sticky-atc__btn--v1-figma:hover,.sticky-atc--v1-figma .sticky-atc__btn--v1-figma:focus{border-color:#c7968e;background-color:#c7968e;color:#fff}.sticky-atc-anchor{display:block;visibility:hidden;position:relative}body.template-product.v1-sticky-atc-enabled:not(.v1-sticky-atc-visible) #smile-ui-lite-launcher-frame-container{top:auto!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important}body.template-product.v1-sticky-atc-enabled.v1-sticky-atc-visible #smile-ui-lite-launcher-frame-container{top:auto!important;bottom:calc(max(var(--v1-sticky-atc-height, 88px),88px) + 18px + env(safe-area-inset-bottom,0px))!important}body.template-product.v1-sticky-atc-enabled #smile-ui-lite-launcher-frame-container{left:20px!important;right:auto!important}@supports selector(body:has(sticky-atc)){body.template-product.v1-sticky-atc-enabled:has(sticky-atc.sticky-atc--out) #smile-ui-lite-launcher-frame-container{top:auto!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important}body.template-product.v1-sticky-atc-enabled:has(sticky-atc:not(.sticky-atc--out)) #smile-ui-lite-launcher-frame-container{top:auto!important;bottom:calc(max(var(--v1-sticky-atc-height, 88px),88px) + 18px + env(safe-area-inset-bottom,0px))!important}}@media(min-width:768px){body.template-product.v1-sticky-atc-enabled #smile-ui-lite-launcher-frame-container,body.template-product.v1-sticky-atc-enabled.v1-sticky-atc-visible #smile-ui-lite-launcher-frame-container{top:auto!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important}@supports selector(body:has(sticky-atc)){body.template-product.v1-sticky-atc-enabled:has(sticky-atc.sticky-atc--out) #smile-ui-lite-launcher-frame-container,body.template-product.v1-sticky-atc-enabled:has(sticky-atc:not(.sticky-atc--out)) #smile-ui-lite-launcher-frame-container{top:auto!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important}}}@media(min-width:768px){.sticky-atc{--sticky-atc-width: 485px;width:var(--sticky-atc-width);padding:12px;bottom:calc(var(--gutter-content) + env(safe-area-inset-bottom,0px));border-radius:var(--btn-inspired-border-radius);box-shadow:0 6px 12px 1px #0000001f}.sticky-atc--hide-on-mobile{display:flex}.sticky-atc--start{inset-inline-start:var(--container-pad-x);inset-inline-end:auto}.sticky-atc--center{inset-inline-start:calc(50% - var(--sticky-atc-width) / 2);inset-inline-end:auto}.sticky-atc--end{inset-inline-start:auto;inset-inline-end:var(--container-pad-x)}.sticky-atc__image:not(:empty){display:block}.sticky-atc__error{inset-inline-end:0}.sticky-atc--v1-figma{--sticky-atc-width: 560px}.sticky-atc--v1-mobile-only{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/sticky-atc.css.map */
