#cart-announce{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#cart-wrapper{position:fixed;top:0;right:0;z-index:110;width:calc(50% + (var(--margin) / 2));height:100%;padding:var(--margin);background:var(--background-color);color:var(--foreground-color);gap:calc(var(--margin) * 2);opacity:0;overflow:scroll;pointer-events:none;display:flex;flex-direction:column}#cart-wrapper:not([data-count="0"]) #cart-empty{display:none}#cart-wrapper[data-count="0"] [data-cart-footer]{display:none}#cart-header{display:flex;justify-content:flex-end;align-items:center}#cart-close{cursor:pointer}#cart-inner{flex:1;min-height:0;display:flex;flex-direction:column;gap:15px}#cart-overlay{position:fixed;z-index:101;top:0;right:0;bottom:0;left:0;background:var(--gray-color-40);display:none;cursor:pointer}.cart-content{flex:1;min-height:0;overflow:auto}#cart-items{transition:opacity var(--transition-time) var(--transition-effect)}#cart-items ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:calc(var(--margin) * 4)}#cart-empty{padding:calc(var(--margin) * 4) 0;text-align:center}.cart-loading #cart-items{opacity:.7;pointer-events:none}.cart-error:not([hidden]){margin-bottom:var(--margin);color:red}.cart-item{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--margin)}.cart-item-updating,.cart-item-removing{opacity:.5;pointer-events:none}.cart-item-media{display:block;grid-column:1 / 2;width:100%;line-height:0;background:var(--light-gray-30)}.cart-item-media figure.figure-media.has-aspect-ratio{width:100%;margin:0}.cart-item-media figure.figure-media.has-aspect-ratio .media-container img,.cart-item-media figure.figure-media.has-aspect-ratio .media-container video{object-fit:contain;mix-blend-mode:multiply}.cart-item-details{grid-column:2 / 5;display:grid;grid-template-columns:subgrid;min-width:0}.cart-item-header{grid-column:1 / 2}.cart-item-title{flex:1;min-width:0;color:inherit;line-height:var(--line-height-body);display:block}.cart-item-options{grid-column:2 / 4;display:flex;flex-direction:column;gap:7px}.cart-item-footer{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--margin);margin-top:auto}.cart-item-quantity{display:inline-flex;align-items:center;gap:var(--margin);flex-wrap:wrap}.cart-item-quantity-label{white-space:nowrap}.cart-quantity-btn{cursor:pointer;line-height:1}.cart-item-price-wrap{display:flex;align-items:baseline;gap:calc(var(--margin) / 2);flex-shrink:0;white-space:nowrap}.cart-item-original-price{opacity:.6}.cart-item-price--sale{font-weight:inherit}.cart-footer-actions{display:flex;flex-direction:column;gap:13px;flex-shrink:0}.cart-footer-taxes{margin:0;line-height:var(--line-height-body)}.cart-checkout-form{display:block;width:100%}#cart-checkout{width:100%;display:flex;justify-content:center;align-items:center;gap:calc(var(--margin) * 2);padding:calc(var(--margin) * 3) calc(var(--margin) * 4);background:var(--foreground-color);color:var(--background-color);cursor:pointer;font-size:var(--font-size-big);text-decoration:none}.cart-checkout-label{font-weight:var(--font-weight-normal)}.cart-checkout-total{padding-right:0}#cart-checkout .with-rectangle{background-image:linear-gradient(var(--background-color),var(--background-color))}html.cart-open{overflow:hidden}html.cart-open #cart-wrapper{opacity:1;pointer-events:auto}html.cart-open #cart-overlay{display:block}@media(max-width:820px){#cart-wrapper{width:100%}.cart-item{grid-template-columns:repeat(2,1fr)}.cart-item-details{grid-column:2 / 3;display:flex;flex-direction:column;gap:calc(var(--margin) * 2)}.cart-item-title{background-position:left 3px}.cart-item-options{flex:1}.cart-item-option.with-two-rectangle{padding-left:var(--rectangle-padding);padding-right:0;position:relative;background-image:linear-gradient(var(--foreground-color),var(--foreground-color));background-repeat:no-repeat;background-origin:padding-box;background-size:var(--rectangle-width) var(--rectangle-height);background-position:left calc(100% - 2.2px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style_cart.css.map */
