sticky-cart{transition:transform .3s ease;z-index:3;inset-inline-end:var(--right-position)}sticky-cart.open{transform:translateY(0)}sticky-cart[data-product-handle=biblical-world-history-timeline]{transform:translateY(calc(100% + 3rem))!important;opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s ease,opacity .2s ease,visibility .2s ease}sticky-cart[data-product-handle=biblical-world-history-timeline].open{transform:translateY(0)!important;opacity:1;visibility:visible;pointer-events:auto}sticky-cart[data-product-handle=handmade-daisy-crochet-bag]{transform:translateY(calc(100% + 3rem))!important;opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s ease,opacity .2s ease,visibility .2s ease}sticky-cart[data-product-handle=handmade-daisy-crochet-bag].open{transform:translateY(0)!important;opacity:1;visibility:visible;pointer-events:auto}.sticky-cart__inner{gap:1rem;padding:1rem;box-shadow:0 1px 2px rgb(var(--color-foreground),.1);border:1px solid rgb(var(--color-foreground),.1);border-radius:1rem}body.open-sticky-cart .floating-element{--floating-element-position: 10rem}.sticky-cart__price-media{gap:0 1.5rem}.sticky-cart__media img{height:6rem;width:auto;display:block}.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:749.99px){sticky-cart{inset-inline:max(8px,env(safe-area-inset-left)) max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));width:auto}.sticky-cart__inner{min-height:70px;max-height:86px;gap:.8rem;padding:.8rem 1rem;border-radius:1.2rem}.sticky-cart__inner--has-variants{display:grid;grid-template-columns:auto 1fr auto}.sticky-cart__media img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.7rem}.sticky-cart__form{min-width:0;gap:.8rem}.sticky-cart__submit{min-height:5.2rem;padding:.9rem 1.2rem;font-size:1.6rem;line-height:1.2}body.open-sticky-cart .floating-element{--floating-element-position: 9rem}}.stick-cart__variant-select-mobile-button{margin-bottom:0;white-space:normal}button.stick-cart__variant-select-mobile-button .icon{min-width:1.6rem}@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) )}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/component-sticky-cart.css.map */
