.product-mini-checkout{position:fixed;z-index:2;inset-inline:0;padding:var(--mini-check-pad-top, .75rem) var(--mini-check-pad-right, .75rem) var(--mini-check-pad-bottom, .75rem) var(--mini-check-pad-left, .75rem);display:flex;align-items:center;justify-content:center;column-gap:var(--mini-check-gap, 1rem);width:var(--mini-check-width, 90%);max-width:100%;border-radius:var(--mini-check-radius, var(--medium-radius));border:1px solid rgba(var(--color-foreground),.1);overflow:hidden;background:rgba(var(--color-background),1);box-shadow:none;visibility:hidden;opacity:.01}.product-mini-checkout.align--right{margin-inline-start:auto;margin-inline-end:min(1rem,calc(100% - var(--mini-check-width, 90%)))}.product-mini-checkout.align--left{margin-inline-start:min(1rem,calc(100% - var(--mini-check-width, 90%)));margin-inline-end:auto}.product-mini-checkout.align--center{margin-inline:auto}.product-mini-checkout.has-shadow{box-shadow:0 .5rem 1.5rem 0 var(--mini-check-shadow-color, rgba(var(--color-shadow), .2))}.product-mini-checkout__info{display:flex;align-items:center;gap:1rem;min-width:0}.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));border-radius:var(--small-radius);overflow:hidden}.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{flex:0 0 auto;white-space:nowrap}.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}.product-mini-checkout{--mini-check-width: var(--mini-check-width-mobile, 90%)}@media screen and (min-width:750px){.product-mini-checkout{--mini-check-width: var(--mini-check-width-desktop, 30%)}}html[data-header-status=visible] .product-mini-checkout.position--top{inset-block-start:calc(var(--header-height) + 1rem)}.product-mini-variant{display:block;align-items:stretch;padding:0}.product-mini-variant__inner{display:flex;flex-direction:column;gap:.75rem;padding:1rem;max-height:min(70vh,32rem);overflow:hidden}.product-mini-variant__body{flex:1 1 auto;overflow-y:auto;min-height:0}.product-mini-variant .variant-selects .product-form-input .form-options-wrapper.button-options input[type=radio].disabled+label,.product-mini-variant .variant-selects .product-form-input .form-options-wrapper.color-swatches .color-swatch input.disabled+label{position:relative;opacity:.4;overflow:hidden;text-decoration:none}.product-mini-variant .variant-selects .product-form-input .form-options-wrapper.button-options input[type=radio].disabled+label:after,.product-mini-variant .variant-selects .product-form-input .form-options-wrapper.color-swatches .color-swatch input.disabled+label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;background-image:linear-gradient(to bottom right,transparent calc(50% - .5px),#e02b2b calc(50% - .5px),#e02b2b calc(50% + .5px),transparent calc(50% + .5px))}.product-mini-variant__head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem}.product-mini-variant__title{font-weight:var(--font-body-weight-bold)}.product-mini-variant__close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex:0 0 auto;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.product-mini-variant__close:hover{background:rgba(var(--color-foreground),.06)}.product-mini-variant__close .icon{width:1rem;height:1rem}.product-mini-variant__prompt{margin:0;flex:0 0 auto;font-size:.85em;color:rgba(var(--color-foreground),.7)}.product-mini-variant__body .variant-selects{display:block;margin:0}.product-mini-variant__body .variant-selects>*:not(:first-child){margin-block-start:.75rem}
/*# sourceMappingURL=/cdn/shop/t/1107/assets/component-mini-check.css.map */
