.product-mini-checkout{position:fixed;z-index:2;inset-inline-start:auto;inset-inline-end:1rem;padding-inline-end:1rem;display:flex;align-items:center;gap:1rem;border-radius:var(--medium-radius);border:1px solid rgba(var(--color-foreground),.1);overflow:hidden;background:rgba(var(--color-background),1);box-shadow:0 0 .5rem rgba(var(--color-shadow),.2);visibility:hidden;opacity:.01}.product-mini-checkout .product-image{width:5rem;height:5rem;flex:0 0 auto;padding:var(--card-media-padding-horizontal);--alpha-background: .02;background:rgba(var(--color-foreground),var(--alpha-background))}.product-mini-checkout .product-content{max-width:10rem}.product-mini-checkout .product-content>*:not(:first-child){margin-block-start:.5rem}.product-mini-checkout .product-content .price{font-weight:var(--font-body-weight-bold)}.product-mini-checkout .button{margin-inline-start:auto}.product-mini-checkout.position--top{inset-block-start:1rem;inset-block-end:auto;transition:top .3s cubic-bezier(0,0,.3,1)}.product-mini-checkout.position--bottom{inset-block-start:auto;inset-block-end:1rem}.product-mini-checkout.active{visibility:visible}@media(prefers-reduced-motion:reduce){.product-mini-checkout.active{opacity:1}}.product-mini-checkout.active{animation:slideIn .3s cubic-bezier(0,0,.3,1) forwards}@media screen and (max-width:749px){.product-mini-checkout{max-width:calc(100% - 2rem)}}@media screen and (min-width:750px){.product-mini-checkout{min-width:20rem}}html[data-header-status=visible] .product-mini-checkout.position--top{inset-block-start:calc(var(--header-height) + 1rem)}.dr-floating-cart.product-mini-checkout{inset-block-start:auto;inset-block-end:6rem;inset-inline-end:1.5rem;width:min(34rem,calc(100vw - 3rem));min-width:0;padding:.875rem;gap:.875rem;border-radius:.875rem;z-index:3}.dr-floating-cart.product-mini-checkout.active{animation:none;opacity:1;transform:none}html[data-header-status=visible] .dr-floating-cart.product-mini-checkout.position--top{inset-block-start:auto}.dr-floating-cart.product-mini-checkout .product-image{width:4rem;height:4rem;padding:.25rem;border-radius:.5rem}.dr-floating-cart.product-mini-checkout .product-image img{object-fit:contain}.dr-floating-cart.product-mini-checkout .product-content{flex:1 1 auto;min-width:0;max-width:none;text-align:start}.dr-floating-cart.product-mini-checkout .dr-mini-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;font-weight:var(--font-body-weight-bold);line-height:1.3}.dr-floating-cart.product-mini-checkout .product-content>*:not(:first-child){margin-block-start:.25rem}.dr-floating-cart.product-mini-checkout .product-content .price{font-size:1rem;line-height:1.25}.dr-floating-cart.product-mini-checkout .product-content small{display:block;font-size:.75rem;line-height:1.3;overflow-wrap:anywhere}.dr-floating-cart.product-mini-checkout>.button{flex:0 0 auto;min-height:2.875rem;padding-inline:1rem;margin:0;border-radius:.5rem;font-size:.875rem;line-height:1.2;--color-button: var(--color-foreground);--color-button-text: var(--color-background);--alpha-button-background: 1;--border-opacity: 0}.dr-floating-cart.product-mini-checkout>.button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:749px){body:has(.dr-floating-cart:not(.dr-t700-mini)){padding-block-end:calc(8rem + env(safe-area-inset-bottom,0px))}.dr-floating-cart.product-mini-checkout:not(.dr-t700-mini){inset-inline:0;inset-block-start:auto;inset-block-end:0;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;width:100%;max-width:100%;padding:.75rem;padding-block-end:calc(.75rem + env(safe-area-inset-bottom,0px));gap:.625rem;border-radius:0;border-inline:0;border-block-end:0}.dr-floating-cart.product-mini-checkout:not(.dr-t700-mini) .product-image{width:3rem;height:3rem}.dr-floating-cart.product-mini-checkout:not(.dr-t700-mini) .dr-mini-title{font-size:.75rem}.dr-floating-cart.product-mini-checkout:not(.dr-t700-mini) .product-content small{font-size:.6875rem}.dr-floating-cart.product-mini-checkout:not(.dr-t700-mini)>.button{max-width:7rem;padding-inline:.75rem;font-size:.8125rem}.dr-floating-cart.dr-t700-mini .dr-mini-title{display:none}body:has(.dr-floating-cart:not(.dr-t700-mini).active) shopify-chat{bottom:calc(8rem + env(safe-area-inset-bottom,0px))!important}body:has(.dr-floating-cart:not(.dr-t700-mini).active) #Tool-Bar{visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/component-mini-check.css.map */
