html body #drawer-cart .drawer__content{overflow:hidden!important}html body #drawer-cart .drawer__top{flex:0 0 auto;position:sticky!important;top:0!important;z-index:5;background:var(--bg, #fff)}html body #drawer-cart .drawer__body,html body #drawer-cart [data-drawer-scrolls]{display:block!important;flex:1 1 auto!important;overflow-x:hidden!important;overflow-y:auto!important;height:auto!important;max-height:none!important;min-height:0!important;-webkit-overflow-scrolling:touch}html body #drawer-cart .drawer__bottom{position:static!important;bottom:auto!important;margin-top:0!important;flex:none!important;width:100%;padding-top:8px!important;padding-bottom:12px!important}html body #drawer-cart [data-cart-form],html body #drawer-cart [data-line-items],html body #drawer-cart .cart__items,html body #drawer-cart .skazka-cart-upsell,html body #drawer-cart .skazka-cart-reassure,html body #drawer-cart .drawer__bottom,html body #drawer-cart .drawer__checkout__additional,html body #drawer-cart .additional-checkout-buttons{position:static!important;overflow:visible!important;max-height:none!important;height:auto!important;min-height:0!important;flex:none!important;transform:none!important}html body #drawer-cart .cart__items__title,html body #drawer-cart .cart__items__title p,html body #drawer-cart .cart__items__title a,html body #drawer-cart .skazka-cart-item-title,html body #drawer-cart .skazka-cart-item-title a{color:#111!important;font-weight:600!important;font-size:18px!important;line-height:1.3!important;letter-spacing:.01em!important;opacity:1!important}html body #drawer-cart .cart__items__meta,html body #drawer-cart .cart__items__meta p,html body #drawer-cart .skazka-cart-item-variant{color:#111!important;font-weight:600!important;font-size:18px!important;line-height:1.3!important;opacity:1!important}html body #drawer-cart .cart__items__price,html body #drawer-cart .cart__items__price *,html body #drawer-cart .line__price,html body #drawer-cart .line__price *,html body #drawer-cart .cart__items__total,html body #drawer-cart mark,html body #drawer-cart .skazka-cart-now-price{color:#111!important;font-weight:600!important;background:transparent!important}html body #drawer-cart .line__price del,html body #drawer-cart .cart__items__price del{color:#444!important;font-weight:500!important;text-decoration:line-through!important}html body #drawer-cart .skazka-cart-you-save{display:block;margin-top:2px;color:#111!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important}.cart__template .skazka-cart-reassure,.cart__template .skazka-cart-upsell{display:none!important}html body #drawer-cart .skazka-cart-upsell,html body #drawer-cart .skazka-cart-reassure{display:none}html body #drawer-cart.skazka-cart-upsell-on .skazka-cart-upsell{display:block;margin:8px 16px 0;padding:8px 0 0;border-top:0;background:transparent}html body #drawer-cart .skazka-cart-upsell__heading{margin:0 0 8px;color:#111!important;font-size:16px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1.25!important}html body #drawer-cart .skazka-cart-upsell__card{display:grid;grid-template-columns:64px 1fr auto;gap:10px;align-items:center;padding:0;border:0;background:transparent}html body #drawer-cart .skazka-cart-upsell__photo,html body #drawer-cart .skazka-cart-upsell__photo img{display:block;width:64px;height:64px;object-fit:contain;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}html body #drawer-cart .skazka-cart-upsell__name{display:block;color:#111!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none}html body #drawer-cart .skazka-cart-upsell__price,html body #drawer-cart .skazka-cart-upsell__price *{margin:2px 0 0;color:#111!important;font-size:16px!important;font-weight:600!important}html body #drawer-cart .skazka-cart-upsell__add{-webkit-appearance:none;appearance:none;min-width:64px;min-height:44px;padding:8px 14px;border:1px solid #111;background:#111;color:#fff!important;font-size:16px!important;font-weight:700!important;letter-spacing:.04em;line-height:1.2;cursor:pointer}html body #drawer-cart .skazka-cart-upsell__add:disabled,html body #drawer-cart .skazka-cart-upsell__add.is-adding{opacity:.6;cursor:default}html body #drawer-cart.skazka-cart-reassure-on .skazka-cart-reassure{display:block;margin:8px 16px 10px;padding:0;border:0}html body #drawer-cart .skazka-cart-reassure p{margin:0;color:#111!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important}html body #drawer-cart .skazka-cart-reassure a{color:#111!important;font-weight:700!important;text-decoration:underline;text-underline-offset:2px}html body #drawer-cart .upsell__holder,html body #drawer-cart .drawer__bottom__meta{display:none!important}html body #drawer-cart .checkout__button,html body #drawer-cart form.cart .checkout__button,html body #drawer-cart form.cart .btn--primary{font-size:17px!important;font-weight:700!important;min-height:52px!important;letter-spacing:.04em!important}html body #drawer-cart .drawer__checkout__additional{display:block!important;width:100%!important;max-width:100%!important;margin:8px 0 0!important;padding:0 12px 12px!important;box-sizing:border-box!important;background:transparent!important;border:0!important}html body #drawer-cart .additional-checkout-buttons,html body #drawer-cart .additional-checkout-buttons--vertical{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;transform:none!important;box-sizing:border-box!important;min-height:0!important;text-align:left!important}html body #drawer-cart .additional-checkout-buttons>*:not([style*="display: none"]),html body #drawer-cart shopify-accelerated-checkout,html body #drawer-cart shopify-accelerated-checkout-cart,html body #drawer-cart [data-shopify-buttoncontainer]{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important;--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-inline-size: 100%}html body #drawer-cart .accordion__title,html body #drawer-cart .drawer__notes__input,html body #drawer-cart .drawer__bottom__notes{color:#111!important;font-size:15px!important;font-weight:600!important}html body #drawer-cart .drawer__bottom__notes,html body #drawer-cart .accordion__title{padding-top:4px!important;padding-bottom:4px!important}html body:has(#drawer-cart.drawer--visible) #ctcGoodApps-click-call,html body:has(#drawer-cart.drawer--visible) #ctcGoodApps-click-call *,html body:has(#drawer-cart.is-open) #ctcGoodApps-click-call,html body:has(#drawer-cart.is-open) #ctcGoodApps-click-call *,html body:has(#drawer-cart.drawer--visible) .ctcGoodApps-lone-widget,html body:has(#drawer-cart.is-open) .ctcGoodApps-lone-widget{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}html body #drawer-cart .cart__items .cart__items__row:last-child{border-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/skazka-cart-drawer.css.map */
