.product-mini-checkout{position:fixed;z-index:999;inset-inline-start:auto;inset-inline-end:1rem;inset-block-start:calc(var(--header-height, 80px) + 2.5rem)!important;inset-block-end:auto!important;padding-inline-end:1rem;display:flex;align-items:center;gap:1rem;border-radius:var(--medium-radius);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 5rem;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:.35rem;border-radius:.75rem;position:relative}.product-mini-checkout .product-image .media,.product-mini-checkout .product-image .card-media,.product-mini-checkout .product-image .media-wrapper,.product-mini-checkout .product-image picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;position:static!important;padding:0!important;margin:0!important;overflow:hidden}.product-mini-checkout .product-image img,.product-mini-checkout .product-image picture img,.product-mini-checkout .product-image .media img,.product-mini-checkout .product-image .card-media img,.product-mini-checkout .product-image .media-wrapper img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;position:static!important;inset:auto!important;transform:none!important;background:#fff;opacity:1!important;visibility:visible!important}.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,.product-mini-checkout.position--bottom{inset-block-start:calc(var(--header-height, 80px) + 2.5rem)!important;inset-block-end:auto!important;transition:top .3s cubic-bezier(0,0,.3,1),opacity .2s ease,visibility .2s ease}.product-mini-checkout.active{visibility:visible;animation:slideIn .3s cubic-bezier(0,0,.3,1) forwards}@media(prefers-reduced-motion:reduce){.product-mini-checkout.active{opacity:1}}@media screen and (max-width:749px){.product-mini-checkout,.product-mini-checkout.position--top,.product-mini-checkout.position--bottom{max-width:calc(100% - 2rem);inset-inline-end:1rem;inset-block-start:calc(var(--header-height, 70px) + 3rem)!important;inset-block-end:auto!important}.product-mini-checkout .product-image{width:4.75rem;height:4.75rem;flex:0 0 4.75rem;padding:.3rem}}@media screen and (min-width:750px){.product-mini-checkout{min-width:20rem}}html[data-header-status=visible] .product-mini-checkout,html[data-header-status=visible] .product-mini-checkout.position--top,html[data-header-status=visible] .product-mini-checkout.position--bottom{inset-block-start:calc(var(--header-height, 80px) + 2.5rem)!important;inset-block-end:auto!important}@media screen and (max-width:749px){html[data-header-status=visible] .product-mini-checkout,html[data-header-status=visible] .product-mini-checkout.position--top,html[data-header-status=visible] .product-mini-checkout.position--bottom{inset-block-start:calc(var(--header-height, 70px) + 3rem)!important;inset-block-end:auto!important}}body.overflow-hidden .product-mini-checkout,body.drawer-open .product-mini-checkout,body.js-drawer-open .product-mini-checkout,html.overflow-hidden .product-mini-checkout,body:has(.cart-drawer.active) .product-mini-checkout,body:has(.cart-drawer.is-open) .product-mini-checkout,body:has(.cart-drawer[open]) .product-mini-checkout,body:has(cart-drawer[open]) .product-mini-checkout,body:has(.drawer.active) .product-mini-checkout,body:has(.drawer.is-open) .product-mini-checkout,body:has(.js-contents[open]) .product-mini-checkout,body:has(.cart-notification.active) .product-mini-checkout,body:has(.cart-notification.is-active) .product-mini-checkout{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-mini-check.css.map */
