.subscription-cart .subscription-cart-overlay{background:rgb(var(--color-background),.6);position:fixed;top:0;right:0;bottom:0;left:0;display:block;z-index:99;pointer-events:none;visibility:hidden;opacity:0;transition:.4s;cursor:pointer}.subscription-cart .subscription-cart-model{position:fixed;top:0;right:0;z-index:9999999999;width:100%;max-width:600px;height:100%;background:var(--elements-highlight-color);display:flex;flex-direction:column;transition:.4s;transform:translate(100%)}.subscription-cart.open-subscription-cart .subscription-cart-overlay{pointer-events:auto;opacity:1;visibility:visible}.subscription-cart.open-subscription-cart .subscription-cart-model{transform:translate(0)}.subscription-cart .subscription-cart-head{padding:24px;gap:16px;display:flex;justify-content:space-between;border-bottom:1px solid var(--elements-border);background:#242526}.subscription-cart .subscription-cart-head figure{margin:0;display:flex;width:92px;height:92px;flex-shrink:0}.subscription-cart .subscription-cart-head figure img{height:100%;width:100%;object-fit:cover}.subscription-cart .subscription-cart-head .title-text{display:flex;gap:10px;flex-direction:column;width:100%;justify-content:center}.subscription-cart .subscription-cart-head .title-text h2{font-size:24px;line-height:28.8px;font-weight:600}.subscription-cart .subscription-cart-head .cuts{display:flex;gap:8px;align-items:center}.subscription-cart .subscription-cart-head .cuts .icon{height:24px;width:24px;display:flex;justify-content:center;align-items:center;color:var(--primary-color)}.subscription-cart .subscription-cart-head .cuts .text{font-size:20px;line-height:28px;font-weight:600}.subscription-cart .subscription-cart-head .subscription-cart-close{height:24px;width:24px}.subscription-cart .subscription-cart-items{height:100%;padding:9px;overflow:hidden}.subscription-cart .subscription-cart-items-wrap{height:100%;padding:15px;overflow-y:auto}.subscription-cart .subscription-cart-items-wrap::-webkit-scrollbar-track{border-radius:10px;background-color:#242526}.subscription-cart .subscription-cart-items-wrap::-webkit-scrollbar{width:4px;background-color:#242526}.subscription-cart .subscription-cart-items-wrap::-webkit-scrollbar-thumb{border-radius:10px;background-color:#48494d}.subscription-cart .subscription-cart-item{padding:16px 0;display:flex;gap:16px;border-top:1px solid var(--elements-border)}.subscription-cart .subscription-cart-item:first-child{border-top:0}.subscription-cart .subscription-cart-item .item-index{font-size:14px;line-height:19.6px;width:20px;height:20px;align-self:center;display:flex;justify-content:center;align-items:center;color:var(--tertiary-text-color)}.subscription-cart .subscription-cart-item .item-img{width:92px;height:92px;flex-shrink:0}.subscription-cart .subscription-cart-item .item-img img{height:100%;width:100%;object-fit:cover}.subscription-cart .subscription-cart-item .item-content{width:100%;padding-top:10px}.subscription-cart .subscription-cart-item .item-content-head{display:flex;gap:16px;justify-content:space-between;margin-bottom:8px}.subscription-cart .subscription-cart-item .item-title{font-size:18px;line-height:25.2px;font-weight:600;display:block}.subscription-cart .subscription-cart-item .item-price{font-size:18px;line-height:25.2px;max-width:75px;flex-shrink:0}.subscription-cart .subscription-cart-item .text{font-size:14px;line-height:16.8px;letter-spacing:-.28px;color:var(--secondary-text-color)}.subscription-cart .subscription-cart-item .item-content-bottom .oz{font-weight:600}.subscription-cart .subscription-cart-footer{border-top:1px solid var(--elements-border);padding:24px}.subscription-cart .subscription-cart-footer .subscription_total{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:24px;line-height:28.8px;margin-bottom:24px;font-weight:500}.subscription-cart .subscription-cart-footer .subscription_total .subscription_total_price{font-weight:600}.subscription-cart .subscription-cart-footer .add-more-item{text-align:center;color:var(--secondary-color);margin-bottom:16px;cursor:pointer}.subscription-cart .subscription-cart-footer .button-wrap{display:flex;gap:16px}.subscription-cart .subscription-cart-footer .button{flex-grow:1;width:100%;padding:15px}@media screen and (max-width: 749px){.subscription-cart .subscription-cart-head{padding:16px}.subscription-cart .subscription-cart-head .title-text h2{font-size:20px;line-height:24px}.subscription-cart .subscription-cart-head .cuts .text{font-size:18px;line-height:25.2px}.subscription-cart .subscription-cart-items,.subscription-cart .subscription-cart-items-wrap{padding:8px}.subscription-cart .subscription-cart-item{padding:8px 0}.subscription-cart .subscription-cart-item .item-content{padding-top:3px}.subscription-cart .subscription-cart-item .item-content-head{gap:8px}.subscription-cart .subscription-cart-item .item-title{font-size:13px;line-height:15.6px;letter-spacing:-.26px}.subscription-cart .subscription-cart-item .item-price{font-size:16px;line-height:22.4px;max-width:55px}.subscription-cart .subscription-cart-item .text{font-size:12px;line-height:14.4px;letter-spacing:-.24px}.subscription-cart .subscription-cart-footer{padding:16px}.subscription-cart .subscription-cart-footer .subscription_total{margin-bottom:16px;font-size:20px;line-height:24px}.subscription-cart .subscription-cart-footer .button-wrap{flex-direction:column-reverse;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/subscription-cart.css.map */
