.cart-drawer__inner{overflow-x:hidden}.custom-cart-drawer__header{width:100%;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}.custom-cart-drawer-empty__header{padding:1.6rem 1.6rem 0;width:100%;height:fit-content;display:flex;flex-direction:column;gap:1.6rem}.custom-cart-drawer-empty__inner{height:100%;display:flex;flex-direction:column}.custom-cart-drawer-empty__body{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:260px 260px;gap:.6rem;padding:1.2rem}.custom-cart-drawer-empty__card{width:100%;height:100%;min-height:200px;border-radius:.6rem;overflow:hidden;background-size:cover;background-position:center;position:relative}.custom-cart-drawer-empty__card-image{width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);max-height:10rem;object-fit:contain}.custom-cart-drawer-empty__card-title{display:flex;width:100%;justify-content:space-between;align-items:center;position:absolute;bottom:0;left:0}.custom-cart-drawer-empty__card-title .p-s{display:flex;padding:1.2rem 1.6rem;border-radius:.8rem;margin:.4rem;width:100%;justify-content:space-between;align-items:center;background:#fff3;backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);color:#fff}.custom-cart-drawer-empty__card-title .p-s:hover span{transform:translate(50%)}.custom-cart-drawer-empty__card-title .p-s span{width:11px;height:100%;display:flex;justify-content:center;align-items:center;transition:all .15s ease-in-out}.custom-cart-drawer-empty__card-title .p-s span svg{width:100%;height:auto}.custom-cart-drawer__header-title-desktop,.custom-cart-drawer__header-title-desktop-container{display:none}.custom-cart-drawer__button-close{background-color:transparent;width:2.4rem;transform:translate(.6rem);height:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0}.custom-cart-drawer__button-close svg{width:1.2rem;height:1.2rem;min-width:1.2rem;min-height:1.2rem}.custom-cart-drawer__empty{margin:0}.cart-drawer__line-items{width:100%;display:flex;flex-direction:column;gap:.6rem;padding:0 1.5rem}.custom-cart-drawer__footer{padding:1.2rem 1.6rem 1.4rem;gap:2rem!important;display:flex;flex-direction:column;width:100%}.custom-cart-drawer__footer-prices{display:flex;flex-direction:column;width:100%;gap:.8rem}.custom-cart-drawer__footer-prices .badge{font-size:1.2rem!important}.custom-cart-drawer__footer-buy{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:1.2rem;text-align:center}.custom-cart-drawer__footer-buy form{width:100%}.custom-cart-drawer__footer-buy a{cursor:pointer;width:100%}.custom-cart-drawer__footer-buy form button{cursor:pointer;font-size:1.4rem!important;letter-spacing:.056rem;padding:1.2rem 1rem!important}.custom-cart-drawer__footer-buy form button .text-with-icon{gap:1.4rem}.custom-cart-drawer__footer-buy form button svg{transition:all .2s ease-in-out;width:13px;height:auto}.custom-cart-drawer__footer-buy form button:hover svg{transform:translate(25%)}.custom-cart-drawer__footer-buy-payment{height:32px;width:fit-content}.custom-cart-drawer__footer-buy-payment img{width:auto;height:100%}.line-item{padding:0!important;align-items:start;gap:1.2rem;display:grid;grid-template-columns:min-content auto auto}.line-item__info{width:auto;display:flex;flex-direction:column;align-items:start;gap:1.6rem}.line-item__info-text{gap:.6rem}.line-item__info-price{width:auto;display:flex;justify-content:end}.line-item__info-price .price-list{flex-direction:column;justify-content:end;align-items:end;gap:.4rem}.line-item__info-price .price-list .on_sale_price{padding:.2rem .4rem}.line-item__info-text-title{display:flex;justify-content:start;align-items:center;gap:.4rem}.line-item__info-text-title .xxs-subheading{line-height:24.5px}.line-item__media-wrapper{min-width:96px!important;aspect-ratio:.78125;border-radius:.4rem;overflow:hidden;position:relative}.line-item__media-wrapper img{aspect-ratio:inherit;object-fit:cover}.line-item__media-badge{position:absolute;top:0;left:0;margin:.6rem;padding:.3rem .8rem;border-radius:2.2rem;background:var(--accent-2, #fffbbe);text-transform:uppercase}.cart-drawer__recommendations{padding:1.2rem 1.5rem 1.8rem;gap:1.2rem}.cart-drawer__recommendations-inner{width:100%;display:flex;flex-direction:column;gap:1.2rem}.cart-drawer__divider{margin:1.8rem 0 0;border-bottom:.6px solid var(--accent-1, #c0bdbd)}.horizontal-product-list{gap:.6rem;border:none!important}.horizontal-product{padding:1.2rem 1.2rem 1.2rem 0;border-radius:.4rem;width:100%;display:grid;align-items:center;grid-template-columns:128px 140px;gap:0;background-size:cover;background-position:0 0}.horizontal-product__image{width:fit-content;max-height:83px;object-fit:contain;object-position:center;border-radius:.4rem}.horizontal-product__image-link{width:100%;display:flex;justify-content:center;align-items:center}.horizontal-product__info{flex-direction:column;height:fit-content;padding:.6rem;gap:.8rem;border-radius:4px;background:var(--blurry-BG, rgba(255, 255, 255, .2));backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);color:#fff;justify-content:space-between;display:flex}.horizontal-product__info-text{width:100%;display:flex;flex-direction:column;gap:.4rem}.horizontal-product__info-buy{width:100%;display:flex;align-items:end;justify-content:space-between}.horizontal-product__info-buy .price-list{flex-direction:column;gap:0}.horizontal-product__info-buy .price-list unit-price{color:#fff!important;opacity:.6}.horizontal-product__info-buy button{border-radius:99rem;width:24px;height:24px;padding:5px;border:.06rem solid #f7f6f6;background-color:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer;transform-origin:center;transition:all .2s ease-in-out}.horizontal-product__info-buy button svg{width:1.3rem;height:1.3rem}.horizontal-product__info-buy button:hover{transform:scale(1.15)}input.quantity-input{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}input.quantity-input::-webkit-inner-spin-button,input.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none!important}.line-item__info-counter{padding:.8rem 1rem;border-radius:99rem;display:flex;justify-content:center;align-items:center;gap:1.1rem;margin:0!important;margin-block-start:0px!important;-webkit-box-shadow:inset 0px 0px 0px .05rem var(--font-color, #1f1f1f);-moz-box-shadow:inset 0px 0px 0px 20.05rempx var(--font-color, #1f1f1f);box-shadow:inset 0 0 0 .05rem var(--font-color, #1f1f1f)}.line-item__info-counter button{outline:none;-webkit-appearance:none;background-color:transparent;border:none;align-items:center;justify-content:center;cursor:pointer;margin:0;padding:0;position:relative;height:fit-content;line-height:0}.line-item__info-counter button svg{width:9px;height:9px}.line-item__info-counter input[type=number]{border:none;padding:0!important;text-align:center;min-width:0px!important;font-family:var(--font-repro);font-size:11px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:.44px;text-transform:uppercase;height:11px}.progress-bar{height:.6rem;border-radius:999rem;background:var(--product-BG, #f7f6f6)}.progress-bar:before{border-radius:999rem;background:#1f1f1f}@media (min-width: 700px){.custom-cart-drawer__header-title-desktop,.custom-cart-drawer__header-title-desktop-container{display:block}.custom-cart-drawer__header-title-mobile,.custom-cart-drawer__header-title-mobile-container{display:none}.custom-cart-drawer-empty__header{padding:1.2rem;gap:1.6rem}.custom-cart-drawer-empty__card{border-radius:1rem;min-height:260px}.custom-cart-drawer-empty__card-image{max-height:13.2rem}.custom-cart-drawer__body{padding:1.2rem 1.2rem 0;display:flex;flex-direction:column;height:100%;justify-content:space-between}.cart-drawer__line-items{gap:1.2rem;padding:0!important}.custom-cart-drawer__footer{padding:1.6rem 1.2rem 1.2rem}.custom-cart-drawer__footer-prices{gap:.4rem}.custom-cart-drawer__footer-prices .badge{font-size:1.4rem!important}.line-item__media-wrapper{min-width:100px!important}.cart-drawer__recommendations{padding:1.2rem 0;gap:1.2rem}.cart-drawer__divider{margin:2.4rem 0 .4rem;border-bottom:.6px solid var(--accent-1, #c0bdbd)}.horizontal-product{grid-template-columns:140px 140px}.horizontal-product__info{padding:.8rem;gap:1rem}.horizontal-product__info-text{gap:0rem}.line-item__info-counter{padding:.6rem 1rem}.line-item__info-counter input[type=number]{font-family:ABC Favorit;font-size:16px;font-style:normal;font-weight:300;line-height:124%;height:20px}.line-item__info-counter button svg{width:11px;height:11px}.horizontal-product__image{max-height:93px}.custom-cart-drawer__footer-buy form button{font-size:1.6rem!important}.line-item__info-price .price-list{gap:.6rem}}.custom-cart-drawer__header-title-desktop-container,.custom-cart-drawer__header-title-mobile-container{position:relative}.custom-cart-drawer__header-title-desktop-container .header__cart-count,.custom-cart-drawer__header-title-mobile-container .header__cart-count{top:0;right:.8rem;transform:translateY(0);position:absolute}.custom-cart-drawer__header-title-desktop-container .header__cart-count:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.custom-cart-drawer__header-title-mobile-container .header__cart-count:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(100% + .8rem)}.custom-cart-drawer__header-title-desktop-container .header__cart-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.custom-cart-drawer__header-title-mobile-container .header__cart-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(100% + .8rem)}
/*# sourceMappingURL=/cdn/shop/t/68/assets/custom-cart-drawer.css.map */
