.drawer--cart{--kass-cart-background: #ffffff;--kass-cart-text: #000000;--kass-cart-border: #e5e5e5;--kass-cart-muted: #999999;--kass-cart-timer-background: #f0bdbc;--kass-cart-timer-accent: #e00000;--kass-cart-guarantee-background: #f5f5f5;--kass-cart-checkout: #149b58;--bg: var(--kass-cart-background);--text: var(--kass-cart-text);--border: var(--kass-cart-border);--link: var(--kass-cart-text);--link-hover: var(--kass-cart-text);color:var(--kass-cart-text);font-family:var(--FONT-STACK-BODY)}.drawer--cart .drawer__inner{height:100%;height:100dvh;overflow:hidden;background:var(--kass-cart-background);border-left-color:var(--kass-cart-border)}@media only screen and (max-width:479px){.drawer--cart .drawer__inner{width:calc(100% - 4px);border-left:0}}.drawer--cart .drawer__body{min-height:0;background:var(--kass-cart-background)}.drawer--cart .cart-block--type-code,.drawer--cart .cart-block--type-code .cart__custom-code{width:100%;margin:0;padding:0}.drawer--cart .drawer__head,.drawer--cart .cart-block--top{position:sticky;top:0;z-index:15;display:flex;flex:0 0 62px;align-items:center;width:100%;min-height:62px;padding:0 20px;background:var(--kass-cart-background);border:0}.drawer--cart .cart__title,.drawer--cart .drawer__head h3{display:flex;align-items:center;margin:0;color:var(--kass-cart-text);font-family:var(--FONT-STACK-BODY);font-size:20px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}.drawer--cart .cart__items-count{display:inline-block;margin-left:6px}.drawer--cart .cart__items-count:before{content:"("}.drawer--cart .cart__items-count:after{content:")"}.drawer--cart .drawer__close{--icon-size: 22px;right:18px;width:34px;height:34px;padding:6px;color:var(--kass-cart-text);border-radius:0}.drawer--cart .drawer__close .icon{stroke-width:1.5}.drawer--cart .cart-reservation-banner{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:0 12px;background:var(--kass-cart-timer-background);color:var(--kass-cart-text);text-align:center}.drawer--cart .cart-reservation-banner__text{margin:0;color:inherit;font-size:clamp(12.5px,3.4vw,14px);font-weight:700;line-height:1.2;letter-spacing:0;white-space:nowrap}.drawer--cart .cart-reservation-banner__clock{color:var(--kass-cart-timer-accent);font-weight:800}.drawer--cart .drawer__items-title{display:none}.drawer--cart .drawer__items,.drawer--cart .cart__items{width:100%;margin:0;border:0}.drawer--cart .drawer__items .cart__item,.drawer--cart .cart__items .cart__item{display:flex;flex-flow:row wrap;align-items:flex-start;min-height:149px;padding:15px 20px 14px;background:var(--kass-cart-background);border:0;border-bottom:1px solid var(--kass-cart-border)}.drawer--cart .cart__item__image,.drawer--cart .cart__item__image a{flex:0 0 70px;width:70px;height:70px}.drawer--cart .cart__item__image img{width:100%;height:100%;object-fit:contain}.drawer--cart .cart__item__content,.drawer--cart .cart__items .cart__item__content{align-self:stretch;display:grid;grid-template-columns:105px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 30px;column-gap:12px;row-gap:10px;width:calc(100% - 70px);min-height:119px;padding:3px 0 0 20px}.drawer--cart .cart__item__content-inner,.drawer--cart .cart__items .cart__item__content-inner,.drawer--cart .custom-cart-header{grid-column:1 / -1;grid-row:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;min-width:0}.drawer--cart .custom-cart-details-group{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.drawer--cart .cart__item__title,.drawer--cart .custom-cart-title{margin:0 0 2px;color:var(--kass-cart-text);font-family:var(--FONT-STACK-BODY);font-size:16px;font-style:normal;font-weight:700;line-height:1.18;letter-spacing:0;text-transform:none}.drawer--cart .cart__item__title a{display:-webkit-box;overflow:hidden;color:inherit;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.drawer--cart .cart__item__meta,.drawer--cart .cart__item__meta p,.drawer--cart .cart__item__meta span,.drawer--cart .cart__item__meta strong,.drawer--cart .cart__item__selected-options{margin:0;color:var(--kass-cart-muted);font-size:15px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.drawer--cart .cart__item__meta{margin:0}.drawer--cart .cart__item__remove,.drawer--cart .custom-cart-remove,.drawer--cart .drawer__items .cart__item__remove{display:flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:22px;margin:-1px -2px 0 0;padding:0;color:#8f8f8f;background:transparent;border:0;opacity:1;text-decoration:none}.drawer--cart .cart__item__remove .icon-trash{display:block;width:17px;height:20px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.drawer--cart .cart__item__remove:hover{color:#555;opacity:1}}.drawer--cart .cart__price,.drawer--cart .cart__items .cart__price{grid-column:2;grid-row:2;align-self:center;justify-self:stretch;display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%;min-width:0;margin:0;padding:0;color:var(--kass-cart-text);font-size:16px;font-weight:500;line-height:1;text-align:right;white-space:nowrap}.drawer--cart .cart__price ins,.drawer--cart .cart__price del,.drawer--cart .cart__price small{display:inline-block;margin:0}.drawer--cart .cart__price ins{order:2;color:var(--kass-cart-text);background:transparent;font-size:16px;font-weight:500;text-decoration:none}.drawer--cart .cart__price del{order:1;color:var(--kass-cart-muted);font-size:16px;font-weight:400;text-decoration-thickness:1px;text-decoration-color:currentColor}.drawer--cart .cart__price .line__price{order:3;display:none}.drawer--cart .cart__quantity-wrapper{grid-column:1;grid-row:2;align-self:center;width:105px;height:30px;margin:0}.drawer--cart .cart__quantity-counter{width:105px;height:30px;overflow:hidden;background:var(--kass-cart-background);border:1px solid #dddddd;border-radius:10px}.drawer--cart .cart__quantity,.drawer--cart .cart__items .cart__quantity{display:grid;grid-template-columns:repeat(3,1fr);width:103px;height:28px}.drawer--cart .cart__quantity button{position:static;display:flex;align-items:center;justify-content:center;width:34px;height:28px;padding:0;color:#6f7a7f;background:transparent;border:0;font-size:0;transform:none}.drawer--cart .cart__quantity button:hover{background:#f8f8f8;opacity:1}.drawer--cart .cart__quantity button .icon{--icon-size: 14px;display:block;width:14px;height:14px}.drawer--cart .cart__quantity button .icon path{stroke:currentColor}.drawer--cart .cart__quantity .cart__quantity-field{width:35px;min-width:0;height:28px;margin:0;padding:0;color:var(--kass-cart-text);background:transparent;border:0;border-right:1px solid #dddddd;border-left:1px solid #dddddd;border-radius:0;box-shadow:none;font-size:16px;font-weight:400;line-height:28px;text-align:center;-webkit-appearance:textfield;appearance:textfield}.drawer--cart .cart__quantity .cart__quantity-minus,.drawer--cart .cart__quantity .cart__quantity-plus{left:auto;right:auto}.drawer--cart .cart__discount{margin:10px 0 0 90px}.drawer--cart .drawer__foot{flex:0 0 auto;margin:0;background:var(--kass-cart-background);border:0}.drawer--cart .cart-drawer-guarantee{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:8px 30px;background:var(--kass-cart-guarantee-background);border-bottom:1px solid var(--kass-cart-border);color:var(--kass-cart-text);text-align:center}.drawer--cart .cart-drawer-guarantee__text{max-width:315px;margin:0 auto;font-size:14px;font-weight:700;line-height:1.32;letter-spacing:0;text-transform:none}.drawer--cart .cart-block--type-checkout-buttons,.drawer--cart .cart__form{margin:0;background:var(--kass-cart-background)}.drawer--cart .cart__foot__inner{padding:34px 23px 0;border:0}.drawer--cart .cart__price__holder{width:100%}.drawer--cart .cart__price__holder>.cart__total:first-child,.drawer--cart .cart__total{margin:0}.drawer--cart .cart__total{display:flex;align-items:center;justify-content:space-between;min-height:30px;color:var(--kass-cart-text);font-size:22px;font-weight:400;line-height:1.35}.drawer--cart .cart__total__label{padding:0 10px 0 0;font-size:inherit;font-weight:400;letter-spacing:0;text-transform:none}.drawer--cart .cart__total__price{font-size:inherit;font-weight:400;letter-spacing:0;white-space:nowrap}.drawer--cart .cart__total__discount{margin:8px 0;font-size:13px}.drawer--cart .cart__buttons-all,.drawer--cart .cart__buttons-wrapper,.drawer--cart .cart__buttons,.drawer--cart .cart__buttons__fieldset{width:100%;margin:0;padding:0;border:0}.drawer--cart .cart__checkout,.drawer--cart .btn.cart__checkout{--btn-bg-hover: var(--kass-cart-checkout);--btn-border-hover: var(--kass-cart-checkout);--btn-text-hover: #ffffff;display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;margin:5px 0 0;padding:0 20px;color:#fff;background:var(--kass-cart-checkout);border:1px solid var(--kass-cart-checkout);border-radius:8px;box-shadow:none;font-family:var(--FONT-STACK-BODY);font-size:16px;font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase}.drawer--cart .cart__checkout:after{border-radius:inherit;background-color:var(--kass-cart-checkout)}@media(hover:hover){.drawer--cart .cart__checkout:hover,.drawer--cart .btn.cart__checkout:hover{color:#fff;background:var(--kass-cart-checkout);border-color:var(--kass-cart-checkout);opacity:.94}}.drawer--cart .cart__note:empty,.drawer--cart .cart__note{display:none}.drawer--cart .cart-block--type-payment-icons{padding:8px 24px 30px;background:var(--kass-cart-background)}.drawer--cart .cart__payment-icons{--gap: 8px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--gap);width:100%;margin:0;padding:0;list-style:none}.drawer--cart .cart__payment-icons li{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:24px;margin:0}.drawer--cart .cart__payment-icons .payment-icon{display:block;width:36px;height:24px}.drawer--cart.is-empty .drawer__foot{display:none}@media only screen and (max-width:374px){.drawer--cart .drawer__head,.drawer--cart .cart-block--top,.drawer--cart .drawer__items .cart__item,.drawer--cart .cart__items .cart__item{padding-right:20px;padding-left:20px}.drawer--cart .cart__item__content,.drawer--cart .cart__items .cart__item__content{grid-template-columns:100px minmax(0,1fr);column-gap:8px;padding-left:16px}.drawer--cart .cart__quantity-wrapper,.drawer--cart .cart__quantity-counter{width:100px}.drawer--cart .cart__quantity,.drawer--cart .cart__items .cart__quantity{width:98px}.drawer--cart .cart__quantity button{width:32px}.drawer--cart .cart__quantity .cart__quantity-field{width:34px}.drawer--cart .cart__price,.drawer--cart .cart__price ins,.drawer--cart .cart__price del{font-size:15px}.drawer--cart .cart__foot__inner,.drawer--cart .cart-block--type-payment-icons{padding-right:20px;padding-left:20px}}@media only screen and (max-width:339px){.drawer--cart .cart__item__content,.drawer--cart .cart__items .cart__item__content{grid-template-columns:84px minmax(0,1fr);column-gap:8px}.drawer--cart .cart__quantity-wrapper,.drawer--cart .cart__quantity-counter{width:84px}.drawer--cart .cart__quantity,.drawer--cart .cart__items .cart__quantity{grid-template-columns:27px 28px 27px;width:82px}.drawer--cart .cart__quantity button{width:27px}.drawer--cart .cart__quantity .cart__quantity-field{width:28px}.drawer--cart .cart__price,.drawer--cart .cart__price ins,.drawer--cart .cart__price del{font-size:13.5px}.drawer--cart .cart__price{gap:5px}}@media only screen and (max-width:749px){.drawer--cart .drawer__inner{width:100%;max-width:373px}}.drawer--cart .drawer__head,.drawer--cart .cart-block--top{flex:0 0 48px;min-height:48px}.drawer--cart .cart__title,.drawer--cart .drawer__head h3{font-size:18px;line-height:1.15}.drawer--cart .drawer__close{--icon-size: 20px;width:30px;height:30px;padding:5px}.drawer--cart .cart__price__holder>.cart__total:not(:last-child){flex-wrap:nowrap;min-height:18px;margin:0 0 6px;color:#3f3f3f;font-size:14px;font-weight:400;line-height:1.3}.drawer--cart .cart__price__holder>.cart__total:not(:last-child) .cart__total__label,.drawer--cart .cart__price__holder>.cart__total:not(:last-child) .cart__total__price{font-size:inherit;font-weight:400}.drawer--cart .cart__total__discount{margin:4px 0 14px;color:#3f3f3f}.drawer--cart .cart__total__discount .cart__total{flex-flow:row nowrap;align-items:center;gap:10px;min-height:18px;margin:0;font-size:13px;font-weight:400;line-height:1.3}.drawer--cart .cart__total__discount .cart__total>div{display:flex;flex:1 1 auto;align-items:center;gap:5px;min-width:0;white-space:nowrap}.drawer--cart .cart__total__discount .cart__total>span{flex:0 0 auto;white-space:nowrap}.drawer--cart .cart__total__discount .icon{--icon-size: 12px;flex:0 0 12px;margin-right:0}.drawer--cart .cart__price__holder>.cart__total:last-child{flex-wrap:nowrap;min-height:27px;font-size:20px;font-weight:400;line-height:1.25}.drawer--cart .cart__price__holder>.cart__total:last-child .cart__total__label,.drawer--cart .cart__price__holder>.cart__total:last-child .cart__total__price{font-size:inherit;font-weight:400}.drawer--cart .cart__checkout,.drawer--cart .btn.cart__checkout{font-size:15px}@media only screen and (max-width:339px){.drawer--cart .cart__total__discount .cart__total{gap:6px;font-size:12px}.drawer--cart .cart__price__holder>.cart__total:not(:last-child){font-size:13px}}.drawer--cart .cart__discounts--line{grid-column:1 / -1;grid-row:3;justify-self:end;align-self:start;display:flex;flex-direction:column;align-items:flex-end;gap:4px;width:fit-content;max-width:100%;margin:0}.drawer--cart .cart__discounts--line .cart__discount{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:0;padding:5px 8px;color:#5d5d5d;background:#f3f3f3;border:0;border-radius:2px;font-size:12px;font-weight:600;line-height:1.1;letter-spacing:0;text-transform:none;white-space:nowrap}.drawer--cart .cart__discounts--line .cart__discount svg,.drawer--cart .cart__total__discount .cart__discount-badge svg{--icon-size: 12px;flex:0 0 12px;width:12px;height:12px;margin:0;color:currentColor}.drawer--cart .cart__discounts--line .cart__discount svg *,.drawer--cart .cart__total__discount .cart__discount-badge svg *{stroke:currentColor}.drawer--cart .cart__foot__inner{padding-top:24px}.drawer--cart .cart__total__discount{display:grid;gap:8px;margin:0 0 22px}.drawer--cart .cart__total__discount .cart__total--discount-row{gap:12px;min-height:26px;color:#262626;font-size:13px;font-weight:400;line-height:1.2}.drawer--cart .cart__total__discount .cart__total--discount-row>.cart__discount-badge{display:inline-flex;flex:0 1 auto;align-items:center;gap:6px;min-width:0;padding:5px 8px;color:#5d5d5d;background:#f3f3f3;border-radius:2px;font-size:12px;font-weight:600;line-height:1.1;white-space:nowrap}.drawer--cart .cart__total__discount .cart__total--discount-row>.cart__discount-amount{flex:0 0 auto;color:#262626;font-size:14px;font-weight:300;line-height:1.2;white-space:nowrap}.drawer--cart .cart__price__holder>.cart__total--final{min-height:28px;margin:0;color:#111;font-family:var(--FONT-STACK-BODY);font-size:20px;font-weight:300;line-height:1.2;letter-spacing:-.01em}.drawer--cart .cart__price__holder>.cart__total--final .cart__total__label,.drawer--cart .cart__price__holder>.cart__total--final .cart__total__price{font-size:inherit;font-weight:300!important;line-height:inherit;letter-spacing:inherit}.drawer--cart .cart__checkout,.drawer--cart .btn.cart__checkout{margin-top:10px}@media only screen and (max-width:339px){.drawer--cart .cart__discounts--line .cart__discount,.drawer--cart .cart__total__discount .cart__discount-badge{font-size:11px}.drawer--cart .cart__total__discount .cart__total--discount-row{gap:8px}}.drawer--cart .cart__item__content--discounted,.drawer--cart .cart__items .cart__item__content--discounted{grid-template-rows:auto 30px auto auto;row-gap:8px}.drawer--cart .cart__item__content--discounted .cart__quantity-wrapper{grid-column:1;grid-row:2;align-self:center}.drawer--cart .cart__item__content--discounted .cart__price{grid-column:1 / -1;grid-row:3;align-self:start;justify-self:stretch;width:100%;margin-top:10px;justify-content:flex-end}.drawer--cart .cart__item__content--discounted .cart__discounts--line{grid-column:1 / -1;grid-row:4;align-self:start;justify-self:end;margin-top:-2px}.drawer--cart .cart__item__content--discounted{padding-bottom:3px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cart-drawer-alexandra.css.map */
