.store-product__line-total,.store-product__variant-line{display:none}#sidebar-cart.sidebar{overflow:hidden!important;max-width:420px}@media(min-width:992px){#sidebar-cart.sidebar{max-width:440px}}@media(max-width:767px){#sidebar-cart.sidebar.offcanvas-end{top:auto;right:0;bottom:0;left:0;max-width:none;height:auto;max-height:86vh;max-height:86dvh;border-radius:12px 12px 0 0;transform:translateY(100%)}#sidebar-cart.sidebar.offcanvas-end.showing,#sidebar-cart.sidebar.offcanvas-end.show:not(.hiding){transform:none}}@media(prefers-reduced-motion:reduce){#sidebar-cart.sidebar.offcanvas-end{transition:none}}#sidebar-cart .sidebar-header{flex:none;min-height:56px;padding:6px 8px 6px 16px;background:transparent}#sidebar-cart .sidebar-header__title{font-family:var(--font-buttons);font-size:17px;font-weight:600;color:var(--color-main);outline:none}#sidebar-cart .sidebar-header__close{width:44px;height:44px}#sidebar-cart .fenore-cart__title-added{display:none;align-items:center;gap:8px}#sidebar-cart .fenore-cart__title-added i{color:var(--color-links);font-size:20px}#sidebar-cart.fenore-cart--added .fenore-cart__title-added{display:inline-flex}#sidebar-cart.fenore-cart--added .fenore-cart__title-default{display:none}#sidebar-cart cart-area.sidebar-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0!important;overflow:hidden!important}#sidebar-cart .fenore-cart__scroll{flex:1 1 auto;min-height:0;padding:0 16px;overflow-y:auto;-webkit-overflow-scrolling:touch}#sidebar-cart .sidebar-body__text--empty{padding:8px 16px 16px;font-size:14px;color:var(--color-secondary)}#sidebar-cart .row.sidebar-body__content{display:block;margin:0!important;padding:0}#sidebar-cart .store-product{padding:12px 0;border-bottom:1px solid var(--color-main-op1)}#sidebar-cart .store-product__wrapper{gap:12px}#sidebar-cart .store-product__anchor{flex:none}#sidebar-cart .store-product__image{width:52px;height:52px;object-fit:cover}#sidebar-cart .store-product__info{display:grid;flex:1;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;min-width:0}#sidebar-cart .store-product__data,#sidebar-cart .store-product__variant-line,#sidebar-cart .store-product__actions,#sidebar-cart .store-product__info>.store-product__option{grid-column:1}#sidebar-cart .store-product__actions{grid-column:1 / -1}#sidebar-cart .store-product__attributes,#sidebar-cart .store-product__pricing,#sidebar-cart .store-product__options{display:none}#sidebar-cart .store-product__name{display:-webkit-box;margin:0;overflow:hidden;font-family:var(--font-buttons);font-size:14px;font-weight:600;line-height:1.3;color:var(--color-main);-webkit-box-orient:vertical;-webkit-line-clamp:2}#sidebar-cart .store-product__variant-line{display:block;font-size:13px;color:var(--color-secondary)}#sidebar-cart .store-product__line-total{display:flex;grid-row:1;grid-column:2;flex-direction:column;align-items:flex-end;gap:2px;font-family:var(--font-buttons);font-size:14px;font-weight:700;color:var(--color-main);white-space:nowrap}#sidebar-cart .store-product__line-total s{font-size:12px;font-weight:400;color:var(--color-secondary)}#sidebar-cart .store-product__actions{justify-content:space-between;gap:12px;margin-top:4px}#sidebar-cart .store-product__quantity{height:44px}#sidebar-cart .store-product__handler{min-width:44px}#sidebar-cart .store-product__delete{min-height:44px;padding:0;border:0;background:transparent;font-size:13px;color:var(--color-secondary);text-decoration:underline}#sidebar-cart .fenore-cart__footer{display:flex;flex:none;flex-direction:column;gap:10px;padding:12px 16px max(16px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-main-op1);box-shadow:0 -6px 18px rgba(0,0,0,0.05)}#sidebar-cart .store-totals__free-shipping,#sidebar-cart .store-totals__column[data-name='products'],#sidebar-cart .store-totals__column[data-name='shipping'],#sidebar-cart .store-totals__content:not(:has([data-name='coupons'])) .store-totals__column[data-name='discounts']{display:none!important}#sidebar-cart .store-totals__content{padding:0;background:transparent}#sidebar-cart .store-totals__column[data-name='total']{font-size:15px}#sidebar-cart .sidebar-actions{display:flex;flex-direction:column;gap:8px;padding:0;background:transparent}#sidebar-cart .sidebar-actions__text{font-size:12px;line-height:1.35;color:var(--color-secondary)}#sidebar-cart .sidebar-actions__button{display:flex;align-items:center;justify-content:center;min-height:54px;font-family:var(--font-buttons);font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}#sidebar-cart .fenore-cart__continue{width:100%;min-height:48px;border:1px solid var(--color-main-op3);border-radius:var(--button-style);background:transparent;font-size:14px;font-weight:500;color:var(--color-main)}.fenore-cart-shipping{display:flex;flex-direction:column;gap:6px}#sidebar-cart:not(:has(.store-product)) .fenore-cart-shipping{display:none}.fenore-cart-shipping__row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.fenore-cart-shipping__message{margin:0;font-size:13px;font-weight:500;line-height:1.35;color:var(--color-main)}.fenore-cart-shipping__change{flex:none;margin:-13px 0;padding:13px 0;border:0;background:transparent;font-size:13px;color:var(--color-secondary);text-decoration:underline;cursor:pointer}.fenore-cart-shipping__track{height:6px;overflow:hidden;border-radius:3px;background:var(--color-main-op1)}.fenore-cart-shipping__bar{display:block;width:0;height:100%;border-radius:3px;background:var(--color-links);transition:width .3s ease}.fenore-cart-shipping__zones{display:flex;gap:6px}button.fenore-cart-shipping__zone{border:1px solid var(--color-main-op7)}.fenore-cart-shipping__zone{flex:1 1 0;min-width:0;min-height:44px;padding:6px 10px;border-radius:22px;background:var(--color-background);font-size:13px;line-height:1.2;color:var(--color-main);cursor:pointer}.fenore-cart-shipping__zone[aria-pressed='true']{border-color:var(--color-button-main-bg);background:var(--color-button-main-bg);color:var(--color-button-main-text)}@media(max-height:600px){#sidebar-cart .sidebar-actions__text,#sidebar-cart .fenore-cart__continue{display:none}}@media(min-width:768px){#sidebar-cart .sidebar-header{min-height:64px;padding:10px 14px 10px 24px}#sidebar-cart .sidebar-header__title{font-size:18px}#sidebar-cart .fenore-cart__scroll{padding:0 24px}#sidebar-cart .store-product{padding:16px 0}#sidebar-cart .store-product__wrapper{gap:14px}#sidebar-cart .store-product__image{width:72px;height:72px}#sidebar-cart .fenore-cart__footer{padding:16px 24px}}@media(min-width:992px){#sidebar-cart .store-product__quantity{height:36px}#sidebar-cart .store-product__handler{min-width:36px}#sidebar-cart .store-product__delete{min-height:36px}}