sticky-cart{transition:transform .3s ease;z-index:3;right:var(--right-position)}sticky-cart.open{transform:translateY(calc(-100% - var(--bottom-position)))}.sticky-cart__inner{gap:1.4rem;margin:0 1.6rem 1.2rem;padding:1.2rem 1.4rem;background:rgb(var(--color-background-input));border:1px solid color-mix(in srgb,rgb(var(--color-foreground)) 8%,rgb(var(--color-background)));box-shadow:0 -6px 18px rgba(var(--color-foreground),.1);border-radius:var(--card-radius, .8rem);flex-wrap:nowrap}body.open-sticky-cart .floating-element{--floating-element-position: 11rem}@media screen and (max-width:749px){body.template-product back-to-top{display:none}}.sticky-cart__price-media{gap:0 2rem;min-width:0}.sticky-cart__media{flex-shrink:0;width:7.2rem;height:7.2rem;padding:.8rem;box-sizing:border-box;border-radius:var(--buttons-radius);background-color:rgb(var(--color-background-input))}.sticky-cart__media img{width:100%;height:100%;object-fit:contain;display:block}.sticky-cart__info{min-width:0}.sticky-cart__title{margin:0;font-size:1.6rem;font-weight:var(--font-body-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-cart__price-line{display:flex;flex-direction:column}sticky-cart .price.price--sticky .price-item{font-size:2rem;font-weight:var(--font-body-weight-large);line-height:1.15;color:rgb(var(--color-foreground))}.price--sticky s.price-item--regular,.price--sticky .price__badge-sale,.price--sticky .price__saving-indicator{display:none}.sticky-cart__shipping{margin:.2rem 0 0;font-size:1.4rem;font-weight:var(--font-body-weight-medium);color:var(--color-foreground-muted)}.sticky-cart__submit.product-form__submit{min-height:5.4rem;gap:1rem;font-size:1.6rem!important}@media screen and (min-width:750px){.sticky-cart__inner{gap:1rem;margin:0;padding:1rem;border:1px solid rgba(var(--color-foreground),.1);box-shadow:0 1px 2px rgba(var(--color-foreground),.1);border-radius:1rem}.sticky-cart__price-media{gap:0 1.5rem}.sticky-cart__media{width:auto;height:auto;padding:0;background:none}.sticky-cart__media img{width:auto;height:6rem}.sticky-cart__title,.sticky-cart__shipping{display:none}sticky-cart .price.price--sticky .price-item{font-size:2rem}sticky-cart .price.price--sticky s.price-item--regular{display:inline;font-size:1.6rem;font-weight:var(--font-body-weight);color:var(--color-foreground-muted)}.sticky-cart__form{flex-shrink:0}.sticky-cart__submit.product-form__submit{min-height:5rem;padding:0 2.4rem}body.open-sticky-cart .floating-element{--floating-element-position: 22rem}}@media screen and (min-width:750px){sticky-cart{--right-position: 5rem}}@media screen and (min-width:990px){sticky-cart{--right-position: max( 5rem, calc((100vw - var(--page-width) + 10rem) / 2) )}}.sticky-cart__form{gap:1.5rem}.sticky-cart__variant-selects{display:flex;flex:1;gap:0 .5rem}.sticky-cart__variant-selects .product-form__input--dropdown,button.sticky-cart__submit{margin-bottom:0}@media(max-width:749px){.sticky-cart__inner{justify-content:left}.sticky-cart__form{flex:1}.sticky-cart__inner--has-variants{display:grid;grid-template-columns:auto 1fr auto}.disclosure__list-wrapper--sticky-variant-mobile{left:calc(50% - 10rem);width:20rem}sticky-cart details-disclosure>details{position:static}.sticky-cart__submit{padding:1rem}}.stick-cart__variant-select-mobile__button{margin-bottom:0;white-space:normal;padding-left:1.5rem}button.stick-cart__variant-select-mobile__button .icon{min-width:1.6rem}.sticky-cart__variant-select-mobile__link[aria-current=true]{text-decoration:underline;text-underline-offset:.7rem}
/*# sourceMappingURL=/cdn/shop/t/249/assets/component-sticky-cart.css.map */
