.cart-drawer__inner{background-color:rgb(var(--color-background));display:flex;flex-direction:column;width:100vw;max-width:500px;height:100dvh;position:fixed;inset-block:0;inset-inline-end:0;z-index:var(--z-header);transform:translate(100%);opacity:0;visibility:hidden;transition:transform var(--drawer-transition-duration) var(--drawer-transition-timing-function),visibility var(--drawer-transition-duration) var(--drawer-transition-timing-function);overflow-y:auto}[dir=rtl] .cart-drawer__inner{transform:translate(-100%)}.cart-item__discounted-prices del{margin-inline-start:var(--spacing-1)}.cart-item__price{display:flex;align-items:center;height:var(--spacing-6);gap:10px}.cart-drawer__head{display:flex;align-items:center;justify-content:flex-start;gap:20px;padding:20px;border-bottom:1px solid var(--color-darker-light-gray)}.cart-drawer-empty__menu{display:flex;flex-direction:column;gap:10px;width:100%;max-width:289px}.cart-drawer-empty__menu .button.button--outlined{--color-button-outline: var(--color-gray);font-family:var(--font-primary);font-weight:700;font-size:var(--font-size-body-l);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-m)}.cart-drawer__empty-text{font-family:var(--font-primary);font-weight:700;font-size:var(--font-size-h2-mobile);line-height:var(--line-height-m);letter-spacing:var(--letter-spacing-xl)}.cart-drawer__close{color:rgb(var(--color-link));background:none;width:2.4rem;height:2.4rem;padding:0;border:none;border-radius:0;cursor:pointer;position:sticky;inset-block-start:0;inset-inline-start:2.4rem;z-index:2;outline:none}.cart-drawer__close svg{display:block;width:100%;height:100%}.cart-drawer__title{margin:0;position:relative}.cart-drawer__title,.cart-drawer__empty-text,.cart-drawer__summary-total{color:rgb(var(--color-heading-text))}.cart-drawer__counter-text{margin-left:10px}.cart-drawer__title.h4,.cart-drawer__counter-text,.cart-drawer__title-counter{font-family:var(--font-primary);width:max-content;font-size:var(--font-size-h4);line-height:var(--line-height-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-l);text-decoration:none}.cart-drawer__empty{padding-block-start:3.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.cart-drawer__empty-text{letter-spacing:0;margin:0 0 2.4rem;text-align:center}.cart-drawer__empty-text>*{text-align:center;margin:0}.cart-drawer__empty-text>h2 em{line-height:unset}.cart-drawer__empty-desc{display:block;text-align:center;margin:0 0 3.2rem;color:rgba(var(--color-secondary-text));font-size:var(--font-size-static-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-static-sm);letter-spacing:.028rem}.cart-drawer__body{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;height:100%}.cart-drawer__top,.cart-drawer__main,.cart-drawer__bottom{padding:0 20px 20px;position:relative;z-index:1}.cart-drawer__top{padding-top:18px;padding-bottom:38px}.cart-drawer__summary-discounts{font-size:var(--font-size-static-md);margin:1.2rem 0 0}.cart-drawer__summary-discounts svg{color:rgb(var(--color-heading-text))}.cart-drawer__summary-discounts svg,.cart-drawer__summary-discounts span{display:inline;vertical-align:middle}.cart-drawer__summary{padding:2.4rem 0 0;width:100%;z-index:10;position:relative}.cart-drawer__summary:before{content:"";position:absolute;inset-block-start:-.1rem;inset-inline-start:50%;width:200%;height:.1rem;transform:translate(-50%);background:rgba(var(--color-border),var(--alpha-border))}[dir=rtl] .cart-drawer__summary:before{transform:translate(50%)}.cart-drawer__summary-total{letter-spacing:0;display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 6px;max-height:5rem;gap:.4rem}.cart-drawer__summary-actions{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:14px}.cart-drawer__terms{flex:1 0 100%}.cart-drawer__terms label{font-size:var(--font-size-static-sm);line-height:var(--line-height-static-sm)}.cart-drawer__action-buttons{flex:1 0 100%;display:flex;gap:1.2rem}.cart-drawer__action-buttons>*{flex:1 1 50%}.cart-drawer__summary-content span{display:block;font-size:var(--font-size-caption-l);line-height:var(--line-height-static-sm);letter-spacing:var(--letter-spacing-l);font-weight:var(--font-weight-bold);margin-block-end:0}.cart-drawer__summary-tax{color:rgba(var(--color-foreground),.75);font-size:var(--font-size-static-xs);margin:0}.cart-drawer__total-price{font-family:var(--font-body-family);font-size:var(--font-size-caption-l);line-height:var(--line-height-static-sm);letter-spacing:var(--letter-spacing-l);font-weight:var(--font-weight-bold);white-space:nowrap}.cart-drawer__summary-tax a{color:currentColor}.cart-drawer__main{height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden;overflow-y:auto;padding-bottom:0}cart-drawer-items{display:block;position:relative;margin-block-end:2.4rem}.cart-drawer__spinner{position:absolute;inset-block-start:0;inset-inline-start:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--color-body-background-transparent-50);z-index:2;opacity:0;visibility:hidden;will-change:opacity,visibility;transition:opacity var(--duration-default),visibility var(--duration-default)}cart-drawer-items.is-loading .cart-drawer__spinner{opacity:1;visibility:visible}.cart-drawer__recommendations .swiper{margin:0 -1.6rem;padding:0 1.6rem}cart-drawer.is-visible .cart-drawer{pointer-events:all;opacity:1;visibility:visible;background-color:transparent}cart-drawer.is-visible .cart-drawer:before{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;background-color:#0003;z-index:var(--z-header)}cart-drawer.is-visible .cart-drawer__inner{opacity:1;visibility:visible;transform:translate(0);z-index:calc(var(--z-header) + 1)}.cart-drawer .cart-summary__button{width:100%}.quantity__wrapper{border:.1rem solid var(--color-gray)}.cart-drawer__information-bar{padding-block:1.2rem;border-block-end:.1rem solid rgba(var(--color-border),var(--alpha-border))}.cart-drawer__swiper{max-height:4.5rem}.cart-drawer__swiper .swiper-wrapper .swiper-slide-active{display:flex;justify-content:center;align-items:center}.cart-drawer__information-bar-content{display:flex;align-items:center;justify-content:center;gap:.8rem}.cart-drawer__info-img{width:1.6rem;height:1.6rem;margin:0 .8rem 0 0}.cart-drawer__info-img img{width:100%;height:100%}.cart-drawer__information-bar-content p{margin:0;font-size:var(--font-size-static-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-static-md);letter-spacing:-.024rem}.cart-drawer .cart-item+.cart-item{padding-block-start:12px;border-block-start:.1rem solid rgba(var(--color-border),var(--alpha-border))}cart-drawer .cart-item__title{padding-block:0}.cart-drawer__inner{border-top-left-radius:16px;border-bottom-left-radius:16px}.cart-drawer__bottom{background:linear-gradient(86.75deg,#adcceb -40.41%,#d6cffe 34.14%,#e0a2e9b3 71.52%,#ed64cd 169.63%);z-index:3}.cart-drawer__action-buttons>button{gap:10px}.cart-item__media .media,.cart-item__media .media *{width:94px;height:94px}.cart-item__sale-badge-text{display:flex;padding:4px 8px;background:var(--color-sale-red);color:var(--color-white);font-family:var(--font-primary);font-size:var(--font-size-body-s);line-height:var(--line-height-m);letter-spacing:var(--letter-spacing-m);text-transform:uppercase;border-radius:3px}.cart-item__price,.cart-item__price .cart-item__discounted-prices *{font-family:var(--font-secondary);font-size:var(--font-size-body-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-s)}.cart-item__price{color:var(--color-black)}.cart-item__quantity .quantity{width:90px}.quantity__wrapper{width:90px;height:41px;align-items:center;border:1px solid var(--color-gray);border-radius:5.6px}.cart-item__quantity .quantity__input{font-family:var(--font-secondary);font-weight:var(--font-weight-normal);font-size:var(--font-size-body-s);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-l);color:var(--color-black)}.cart-item__quantity .quantity__button .icon{fill:var(--color-black)}.cart-drawer div.cart-item__media{width:auto}.cart-item .cart-item__sale-badge{display:none}.cart-drawer__top{margin-bottom:15px}.cart-drawer .cart-item__content .cart-item__title a{line-height:var(--line-height-normal);text-transform:capitalize}cart-drawer .cart-item__content dl{margin-top:4px}.cart-item__details{padding-inline-start:10px}p.cart__summary-tax{margin:0}.free-shipping-icon-default{margin-left:4px}.cart-item__error.color-red{font-size:var(--font-size-caption-s);padding:4px 0;font-weight:var(--font-weight-bold)}.cart-count-badge,.header__utils-link span.cart-count-badge{width:16px;height:16px;inset-block-end:22px;inset-inline-start:9px}@media screen and (min-width: 990px){.cart-item__price,.cart-item__price .cart-item__discounted-prices *{font-size:var(--font-size-body-s);letter-spacing:var(--lette r-spacing-m)}.cart-item__sale-badge-text{font-size:var(--font-size-caption-xs);letter-spacing:var(--letter-spacing-s)}.cart-drawer__empty{padding-block-start:4rem}.cart-drawer__inner{width:50rem}.cart-drawer__body{flex:1}.cart-drawer__recommendations .swiper{margin:0 -3.6rem;padding:0 3.6rem}.cart-drawer .cart-item+.cart-item{margin-block-start:12px;padding-block-start:12px}.cart-drawer__summary{width:100%}.cart-drawer__summary-content{max-width:unset}.cart-drawer__summary-tax{font-size:var(--font-size-static-sm)}}@media (max-width: 989px){.cart-item{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:1fr}.cart-item__discounted-prices del{margin-inline-start:0}.cart-item__discounted-prices{display:flex;gap:5px}.cart-item__price{height:fit-content;align-items:flex-start}.cart-item__price,.cart-item__price .cart-item__discounted-prices *{font-size:var(--font-size-body-s)}}@media (max-width: 400px){.cart-item__sale-badge-text{font-size:var(--font-size-caption-s)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-cart-drawer.css.map */
