matrix-mobile-cart{display:block;height:0}.matrix-mob-atc,.matrix-mob-atc *{box-sizing:border-box}.matrix-mob-atc{display:none;position:fixed;inset-inline:0;bottom:var(--m-bottom, 0px);z-index:var(--m-z, 90);width:min(100%,var(--m-max-width));margin-inline:auto;min-height:var(--m-height);padding:var(--m-pt) max(var(--m-pr),env(safe-area-inset-right,0px)) calc(var(--m-pb) + var(--m-safe-bottom, 0px)) max(var(--m-pl),env(safe-area-inset-left,0px));grid-template-columns:auto minmax(0,1fr) minmax(72px,auto);align-items:center;gap:var(--m-gap);background:var(--m-background);border-top:var(--m-border-width) solid var(--m-border);box-shadow:var(--m-shadow);font-family:inherit;text-align:start;line-height:1.2;isolation:isolate}.matrix-mob-atc[data-mobile=true][data-visible=true]:not([hidden]){display:grid}.matrix-mob-atc [hidden]{display:none!important}.matrix-mob-atc[data-no-image=true]{grid-template-columns:minmax(0,1fr) minmax(72px,auto)}.matrix-mob-atc__image{width:min(var(--m-image),16vw);aspect-ratio:1;border-radius:var(--m-image-radius);overflow:hidden;flex:none}.matrix-mob-atc__photo{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}.matrix-mob-atc__info{min-width:0;display:grid;gap:2px}.matrix-mob-atc__title{color:var(--m-title-color);font-size:var(--m-title-size);font-weight:var(--m-title-weight);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrix-mob-atc__variant{font-size:var(--m-variant-size);color:var(--m-variant-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrix-mob-atc__price{font-size:var(--m-price-size);font-weight:var(--m-price-weight);color:var(--m-price-color);overflow-wrap:anywhere}.matrix-mob-atc__button{-webkit-appearance:none;appearance:none;font-family:inherit;font-size:var(--m-button-size);font-weight:var(--m-button-weight);line-height:1.15;color:var(--m-button-color);background:var(--m-button-bg);border:var(--m-button-border-width) solid var(--m-button-border-color);border-radius:var(--m-button-radius);height:var(--m-button-height, 36px);min-height:var(--m-button-height, 36px);min-width:72px;max-width:min(36vw,160px);padding:4px 10px;white-space:normal;overflow-wrap:anywhere;cursor:pointer;text-transform:none;letter-spacing:normal;margin:0}.matrix-mob-atc__button:disabled{opacity:.55;cursor:not-allowed;animation:none!important}.matrix-mob-atc__button:focus-visible{outline:2px solid currentColor;outline-offset:3px;animation:none!important}.matrix-mob-atc__error{grid-column:1 / -1;font-size:12px;color:#9b2323;overflow-wrap:anywhere}.matrix-mob-atc[data-shake=true] .matrix-mob-atc__button:not(:disabled):not(:active):not(:focus-visible){animation:matrix-mob-atc-nudge var(--m-shake-speed) ease-in-out infinite}@keyframes matrix-mob-atc-nudge{0%,87%,to{transform:translate(0)}89%,93%{transform:translate(calc(-1 * var(--m-shake-distance)))}91%,95%{transform:translate(var(--m-shake-distance))}97%{transform:translate(0)}}body.matrix-mobile-cart-active{padding-bottom:calc(var(--matrix-mob-original-padding, 0px) + var(--matrix-mob-reserve, 0px))}body.matrix-mobile-cart-active .hdt-sticky-btn-atc{display:none!important}.matrix-mob-atc[data-desktop=true][data-visible=true]:not([hidden]){display:grid;width:100%;max-width:none;grid-template-columns:minmax(0,1fr) auto minmax(0,620px) auto minmax(0,1fr);padding-inline:max(24px,env(safe-area-inset-left,0px));gap:16px}.matrix-mob-atc[data-desktop=true] .matrix-mob-atc__image{grid-column:2;width:52px}.matrix-mob-atc[data-desktop=true] .matrix-mob-atc__info{grid-column:3}.matrix-mob-atc[data-desktop=true] .matrix-mob-atc__button{grid-column:4;min-width:144px}.matrix-mob-atc[data-desktop=true][data-no-image=true]{grid-template-columns:minmax(0,1fr) minmax(0,620px) auto minmax(0,1fr)}.matrix-mob-atc[data-desktop=true][data-no-image=true] .matrix-mob-atc__info{grid-column:2}.matrix-mob-atc[data-desktop=true][data-no-image=true] .matrix-mob-atc__button{grid-column:3}.matrix-mob-atc__info{grid-template-columns:minmax(0,1fr)}.matrix-mob-atc__details{display:flex;align-items:center;gap:var(--m-variant-price-gap, 4px);min-width:0}.matrix-mob-atc__details .matrix-mob-atc__variant{flex:0 1 auto;min-width:0}.matrix-mob-atc__details .matrix-mob-atc__price{flex:none}.matrix-mob-atc__title{grid-column:1 / -1}.matrix-mob-atc__price{white-space:nowrap}.matrix-mob-atc[data-desktop=true] .matrix-mob-atc__error{grid-column:2 / -2}.matrix-mob-atc__button:hover:not(:disabled){filter:brightness(.94)}@media(prefers-reduced-motion:reduce){.matrix-mob-atc__button{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/matrix-mobile-sticky-cart.css.map */
