sticky-atc.ds-sticky-card-enabled{position:fixed;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:10;display:block;box-sizing:border-box;width:auto;min-height:64px;padding:10px;border:1px solid #e6e6e6;border-radius:18px;background:#fff;color:rgb(var(--body-text-color));box-shadow:0 4px 20px #0000001f;visibility:visible;opacity:1;transform:none;font:inherit;transition:opacity .18s ease,transform .18s ease,visibility .18s}sticky-atc:not(.ds-sticky-card-enabled){display:none}sticky-atc.ds-sticky-card-enabled.sticky-atc--out{opacity:0;visibility:hidden;transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom,0px)));pointer-events:none}.ds-sticky-card:not([hidden]){display:flex;align-items:center;gap:10px;width:100%;min-width:0}.ds-sticky-card [hidden]{display:none}.ds-sticky-card__image{flex:0 0 40px;width:40px;height:40px;overflow:hidden;border-radius:8px}.ds-sticky-card__image img{display:block;width:100%;height:100%;object-fit:contain}.ds-sticky-card__details{flex:1 1 0;min-width:0;line-height:1.25}.ds-sticky-card__title{display:none}.ds-sticky-card__price{font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.ds-sticky-card__selection,.ds-sticky-card__extras{margin-top:3px;font-size:.75rem;overflow-wrap:anywhere;white-space:normal}.ds-sticky-card__change{display:none}sticky-atc .ds-sticky-card__button{flex:0 1 auto;min-width:0;max-width:48%;min-height:44px;height:auto;margin:0;padding:10px 14px;border:1px solid #7BAE7F;border-radius:12px;background:#7bae7f!important;color:#fff!important;font:inherit;font-size:.875rem;font-weight:600;line-height:1.3;text-transform:none;letter-spacing:normal;white-space:normal;overflow-wrap:anywhere;cursor:pointer;box-shadow:none}sticky-atc .ds-sticky-card__button:focus-visible{outline:2px solid #2B2B2B;outline-offset:3px}sticky-atc .ds-sticky-card__button[aria-disabled=true]{cursor:wait}sticky-atc .ds-sticky-card__button:disabled{cursor:not-allowed}@media(max-width:767px){sticky-atc[data-ds-mobile-enabled=false],sticky-atc.sticky-atc--hide-on-mobile{display:none}}@media(max-width:359px){sticky-atc.ds-sticky-card-enabled{inset-inline:10px;padding:9px}.ds-sticky-card:not([hidden]){gap:8px}.ds-sticky-card__image{flex-basis:36px;width:36px;height:36px}sticky-atc .ds-sticky-card__button{padding-inline:10px}}@media(min-width:768px){sticky-atc.ds-sticky-card-enabled{width:min(660px,calc(100vw - 32px));inset-inline-start:auto;inset-inline-end:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));padding:12px}sticky-atc.ds-sticky-card-enabled.sticky-atc--start{inset-inline-start:16px;inset-inline-end:auto}sticky-atc.ds-sticky-card-enabled.sticky-atc--center{inset-inline:0;margin-inline:auto}.ds-sticky-card:not([hidden]){gap:14px}.ds-sticky-card__image{flex-basis:48px;width:48px;height:48px}.ds-sticky-card__title{display:block;margin-bottom:4px;font-size:.875rem;font-weight:600;overflow-wrap:anywhere}.ds-sticky-card__price{font-size:1rem}.ds-sticky-card__change:not([hidden]){display:inline;color:#7bae7f;font:inherit;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ds-sticky-card__variant:not([hidden])+.ds-sticky-card__change:before{content:"\b7";display:inline-block;margin-inline:.2em .35em;color:rgb(var(--body-text-color))}.ds-sticky-card__change:focus-visible{outline:2px solid currentColor;outline-offset:3px}sticky-atc .ds-sticky-card__button{flex-shrink:0;max-width:40%;padding-inline:20px}}@media(prefers-reduced-motion:reduce){sticky-atc.ds-sticky-card-enabled{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/ds-sticky-atc.css.map */
