.zm-cart-drawer{--zm-navy: #06425C;--zm-navy-60: rgba(6, 66, 92, .6);--zm-navy-15: rgba(6, 66, 92, .15);--zm-yellow: #F7EE54;--zm-cream: #F6F5F1;--zm-beige: #E8DFD3;background-color:#061e2a73;font-family:Figtree,Helvetica Neue,Helvetica,sans-serif;color:var(--zm-navy)}.zm-cart-drawer .drawer__inner.zm-cd{width:57rem;max-width:100vw;padding:0;border:0;background:var(--zm-cream);color:var(--zm-navy)}cart-drawer.zm-cart-drawer.is-empty .drawer__inner{display:flex}.zm-cart-drawer .drawer__inner.zm-cd{overflow-y:auto;overscroll-behavior:contain}.zm-cart-drawer cart-drawer-items{padding:4rem 5.6rem 0;flex:none;overflow:visible}.zm-cart-drawer .cart-drawer__form,.zm-cart-drawer .drawer__contents{display:block}.zm-cart-drawer cart-drawer-items.is-empty{display:none}.zm-cd__head{display:flex;align-items:flex-start;gap:2.4rem;margin-bottom:4.4rem}.zm-cd__shipping{flex:1}.zm-cd__shipping-text{margin:0 0 1rem;font-size:1.4rem;font-weight:500;line-height:1.3}.zm-cd__shipping-bar{display:block;height:4px;background:#d5d6d3;border-radius:2px;overflow:hidden}.zm-cd__shipping-bar>span{display:block;height:100%;background:var(--zm-yellow);border-radius:2px;transition:width .4s ease}.zm-cd__title{flex:1;margin:0;font-family:bc-novatica-cyr,Be Vietnam Pro,Georgia,serif;font-weight:300;font-size:2.6rem}.zm-cd__close{flex:none;display:grid;place-items:center;width:3.2rem;height:3.2rem;padding:0;margin:-.4rem -.4rem 0 0;border:0;background:transparent;color:var(--zm-navy);cursor:pointer;position:static}.zm-cd__close .zm-icon{width:2.4rem;height:2.4rem}.zm-cd__items{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem}.zm-cart-drawer .cart-item.zm-cd-item{display:grid;margin:0;grid-template-columns:9.6rem 1fr;gap:1.6rem;background:#fff;border-radius:4px;padding:1.6rem}.zm-cart-drawer .zm-cd-item__media{display:block;aspect-ratio:1;background:var(--zm-cream);border-radius:4px;overflow:hidden}.zm-cart-drawer .zm-cd-item__media img{width:100%;height:100%;object-fit:contain}.zm-cart-drawer .zm-cd-item__info{display:flex;flex-direction:column;min-width:0}.zm-cart-drawer .zm-cd-item__title{font-family:bc-novatica-cyr,Be Vietnam Pro,Georgia,serif;font-weight:400;font-size:1.9rem;line-height:1.25;color:var(--zm-navy);text-decoration:none}.zm-cart-drawer .zm-cd-item__title:hover{text-decoration:underline;text-underline-offset:.3rem}.zm-cart-drawer .zm-cd-item__subtitle,.zm-cd-item__variant{margin:.4rem 0 0;font-size:1.4rem;line-height:1.4;color:#06425cd9}.zm-cart-drawer .zm-cd-item__variant{font-size:1.3rem;color:var(--zm-navy-60)}.zm-cart-drawer .zm-cd-item__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:auto;padding-top:1.6rem}.zm-cart-drawer .zm-cd-item__price{display:flex;flex-direction:column;align-items:flex-end;font-size:1.6rem}.zm-cart-drawer .zm-cd-item__price strong{font-weight:700}.zm-cart-drawer .zm-cd-item__price s{font-size:1.3rem;color:var(--zm-navy-60)}.zm-cart-drawer .zm-cart-drawer .zm-cd-item__row .loading__spinner{position:absolute;right:0;top:50%;transform:translateY(-50%)}.zm-cart-drawer .zm-cd-item__row .loading__spinner:not(.hidden)~*,.zm-cd-item__row:has(.loading__spinner:not(.hidden)) .zm-cd-item__price{visibility:hidden}.zm-cart-drawer .zm-cd-item__discounts{list-style:none;margin:.8rem 0 0;padding:0;font-size:1.3rem;color:#2e9e3e}.zm-cart-drawer .zm-cd-item__error .cart-item__error-text{display:block;font-size:1.3rem;color:#b42318;margin-top:.6rem}.zm-cart-drawer .zm-cd-item__error .cart-item__error-text:empty{display:none}.zm-cd-qty.quantity{display:inline-flex;align-items:center;gap:.8rem;width:auto;min-height:0;border:0;background:transparent;box-shadow:none}.zm-cd-qty.quantity:before,.zm-cd-qty.quantity:after{display:none}.zm-cd-qty__btn.quantity__button{display:grid;place-items:center;width:3.6rem;height:3.6rem;padding:0;border-radius:4px;cursor:pointer;border:1px solid var(--zm-navy);background:#fff;color:var(--zm-navy)}.zm-cart-drawer .zm-cd-qty .zm-cd-qty__btn.quantity__button{background-color:#fff;color:var(--zm-navy);box-shadow:none}.zm-cart-drawer .zm-cd-qty .zm-cd-qty__btn--minus.is-trash.quantity__button{border-color:#e2d3bd;background-color:var(--zm-cream)}.zm-cart-drawer .zm-cd-qty .zm-cd-qty__btn--plus.quantity__button{background-color:var(--zm-navy);border-color:var(--zm-navy);color:#fff}.zm-cd-qty__btn .zm-icon{width:1.8rem;height:1.8rem;pointer-events:none}.zm-cd-qty__btn>*{pointer-events:none}.zm-cd-qty__btn.disabled,.zm-cd-qty__btn[disabled]{opacity:.4;cursor:not-allowed}.zm-cd-qty__input.quantity__input{width:2.8rem;height:3.6rem;padding:0;border:0;background:transparent;text-align:center;font-size:1.6rem;font-weight:500;color:var(--zm-navy);-moz-appearance:textfield;opacity:1}.zm-cd-qty__input::-webkit-outer-spin-button,.zm-cd-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zm-cd__errors:empty{display:none}.zm-cd__errors{margin-top:1.2rem;color:#b42318;font-size:1.4rem}.cart__items--disabled .zm-cd-item{opacity:.7;pointer-events:none}.zm-cart-drawer .drawer__footer.zm-cd__footer{border:0;padding:1.6rem 5.6rem 4rem}cart-drawer.zm-cart-drawer.is-empty .drawer__footer{display:none}.zm-cd-summary{background:#fff;border-radius:4px;padding:3.2rem 2.4rem 2.4rem}.zm-cd-summary>*+*{margin-top:0}.zm-cd-summary__title{margin:0 0 1.2rem;font-family:bc-novatica-cyr,Be Vietnam Pro,Georgia,serif;font-weight:400;font-size:2.2rem;color:var(--zm-navy)}.zm-cd-summary__lines{margin:0 0 3.2rem}.zm-cd-summary__lines>div{display:flex;justify-content:space-between;gap:1.6rem;font-size:1.4rem;line-height:1.8}.zm-cd-summary__lines dt,.zm-cd-summary__lines dd{margin:0}.zm-cd-summary__total{font-size:1.6rem!important;font-weight:700}.zm-cd-summary__discount dd{color:#2e9e3e}.zm-cd-summary__note{margin-bottom:1.6rem;font-size:1.4rem}.zm-cd-summary__note textarea{width:100%;margin-top:.8rem;border-radius:8px;border:1px solid var(--zm-navy-15);padding:1rem;font:inherit}.zm-cd__button,.zm-cart-drawer .cart__checkout-button.zm-cd__button{display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;min-height:6rem;border:0;border-radius:999px;background:var(--zm-yellow);color:var(--zm-navy);font:500 1.7rem/1 Figtree,Helvetica Neue,Helvetica,sans-serif;letter-spacing:0;cursor:pointer;text-decoration:none;box-shadow:none;transition:filter .2s ease}.zm-cd__button:hover{filter:brightness(.97)}.zm-cd__button:before,.zm-cd__button:after{display:none}.zm-cd__button .zm-icon{width:2.2rem;height:2.2rem}.zm-cd__button[disabled]{opacity:.5;cursor:not-allowed}.zm-cd-summary__delivery{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:2.4rem 0 0!important;font-size:1.2rem;color:var(--zm-navy-60)}.zm-cd-summary__delivery .zm-icon{width:1.6rem;height:1.6rem}.zm-cd-summary__payments{margin-top:2.4rem!important;text-align:center}.zm-cd-summary__payments p{margin:0 0 1rem;font-size:1.2rem;color:var(--zm-navy-60)}.zm-cd-summary__payments ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.zm-cd-summary__payment-icon{width:3.2rem;height:2rem;display:block}.zm-cd__empty{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem;height:100%;padding:4rem 5.6rem;text-align:center}.zm-cd__empty .zm-cd__close{position:absolute;top:3.6rem;right:5.2rem;margin:0}.zm-cd__empty-title{margin:0;font-family:bc-novatica-cyr,Be Vietnam Pro,Georgia,serif;font-weight:300;font-size:2.8rem}.zm-cd__empty .zm-cd__button{max-width:32rem}@media screen and (max-width:749px){.zm-cart-drawer cart-drawer-items{padding:2.4rem 1.6rem 0}.zm-cart-drawer .drawer__footer.zm-cd__footer{padding:1.2rem 1.6rem 2.4rem}.zm-cd__head{margin-bottom:2.4rem}.zm-cart-drawer .cart-item.zm-cd-item{grid-template-columns:7.2rem 1fr;gap:1.2rem;padding:1.2rem}.zm-cart-drawer .zm-cd-item__title{font-size:1.7rem}.zm-cart-drawer .zm-cd-item__subtitle{font-size:1.3rem}.zm-cart-drawer .zm-cd-item__row{flex-wrap:wrap;row-gap:.8rem}.zm-cd-qty__btn.quantity__button{width:3.2rem;height:3.2rem}.zm-cd-summary{padding:2.4rem 1.6rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ziemi-cart.css.map */
