.cross-sells .products.is-style-as-slider,.wc-block-product-template.is-style-as-slider{-moz-column-gap:clamp(.625rem,.2902rem + 1.5848vw,1.875rem)!important;column-gap:clamp(.625rem,.2902rem + 1.5848vw,1.875rem)!important;display:flex!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.cross-sells .products.is-style-as-slider::-webkit-scrollbar,.wc-block-product-template.is-style-as-slider::-webkit-scrollbar{display:none}.cross-sells .products.is-style-as-slider.columns-6 li,.wc-block-product-template.is-style-as-slider.columns-6 li{flex:0 0 calc(16.66667% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*5/6);max-width:calc(16.66667% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*5/6);overflow:hidden}.cross-sells .products.is-style-as-slider.columns-5 li,.wc-block-product-template.is-style-as-slider.columns-5 li{flex:0 0 calc(20% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*4/5);max-width:calc(20% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*4/5);overflow:hidden}.cross-sells .products.is-style-as-slider.columns-4 li,.wc-block-product-template.is-style-as-slider.columns-4 li{flex:0 0 calc(25% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*3/4);max-width:calc(25% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*3/4);overflow:hidden}.cross-sells .products.is-style-as-slider.columns-3 li,.wc-block-product-template.is-style-as-slider.columns-3 li{flex:0 0 calc(33.33333% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*2/3);max-width:calc(33.33333% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*2/3);overflow:hidden}.cross-sells .products.is-style-as-slider.columns-2 li,.wc-block-product-template.is-style-as-slider.columns-2 li{flex:0 0 calc((100% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem))/2);max-width:calc((100% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem))/2);overflow:hidden}.cross-sells .products.is-style-as-slider.columns-1 li,.wc-block-product-template.is-style-as-slider.columns-1 li{flex:0 0 100%;max-width:100%}@media screen and (max-width:921px){.cross-sells .products.is-style-as-slider.columns-4 li,.cross-sells .products.is-style-as-slider.columns-5 li,.cross-sells .products.is-style-as-slider.columns-6 li,.wc-block-product-template.is-style-as-slider.columns-4 li,.wc-block-product-template.is-style-as-slider.columns-5 li,.wc-block-product-template.is-style-as-slider.columns-6 li{flex:0 0 calc(33.33333% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*2/3);max-width:calc(33.33333% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem)*2/3)}}.cross-sells .products.is-style-as-slider li,.wc-block-product-template.is-style-as-slider li{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always}@media screen and (max-width:768px){.cross-sells .products.is-style-as-slider li,.wc-block-product-template.is-style-as-slider li{flex:0 0 calc((100% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem))/2)!important;max-width:calc((100% - clamp(.625rem,.2902rem + 1.5848vw,1.875rem))/2)!important}}@media screen and (max-width:450px){.cross-sells .products.is-style-as-slider li,.wc-block-product-template.is-style-as-slider li{flex:0 0 100%!important;max-width:100%!important}}.cross-sells:has(.is-style-as-slider),.wp-block-woocommerce-product-collection:has(.is-style-as-slider){position:relative}.cross-sells:has(.is-style-as-slider) .arrow-nav,.wp-block-woocommerce-product-collection:has(.is-style-as-slider) .arrow-nav{align-items:center;background-color:var(--wp--preset--color--contrast)!important;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;margin:0;opacity:1;position:absolute;top:36%!important;transition:opacity .3s ease,visibility .3s ease;visibility:visible;width:50px;z-index:1}.cross-sells:has(.is-style-as-slider) .arrow-nav:after,.wp-block-woocommerce-product-collection:has(.is-style-as-slider) .arrow-nav:after{background-position:50%;background-repeat:no-repeat;background-size:9px;content:"";display:inline-block;height:50px;width:50px}.cross-sells:has(.is-style-as-slider) .arrow-nav.left,.wp-block-woocommerce-product-collection:has(.is-style-as-slider) .arrow-nav.left{left:-15px}.cross-sells:has(.is-style-as-slider) .arrow-nav.left:after,.wp-block-woocommerce-product-collection:has(.is-style-as-slider) .arrow-nav.left:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0xLjU4Mzk4IDEuMTY2MDJMNy40MTczMiA2Ljk5OTM1TDEuNTgzOTggMTIuODMyNyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);transform:rotate(180deg)}.cross-sells:has(.is-style-as-slider) .arrow-nav.right,.wp-block-woocommerce-product-collection:has(.is-style-as-slider) .arrow-nav.right{right:-15px}.cross-sells:has(.is-style-as-slider) .arrow-nav.right:after,.wp-block-woocommerce-product-collection:has(.is-style-as-slider) .arrow-nav.right:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0xLjU4Mzk4IDEuMTY2MDJMNy40MTczMiA2Ljk5OTM1TDEuNTgzOTggMTIuODMyNyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.cross-sells:has(.is-style-as-slider) .arrow-nav.hidden,.wp-block-woocommerce-product-collection:has(.is-style-as-slider) .arrow-nav.hidden{opacity:0;visibility:hidden}.cross-sells:has(.is-style-as-slider) .sr-only,.wp-block-woocommerce-product-collection:has(.is-style-as-slider) .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wp-block-woocommerce-product-sale-badge .wc-block-components-product-sale-badge{background-color:#b5503c;color:#fff;font-weight:700}body.woocommerce-cart{background-color:var(--wp--preset--color--primary-3)}body.woocommerce-cart main *{box-sizing:border-box}body.woocommerce-cart .wp-block-group [data-block-name="woocommerce/classic-shortcode"]{margin-top:40px}body.woocommerce-cart .cart_totals,body.woocommerce-cart .cross-sells,body.woocommerce-cart .woocommerce-cart-form{background-color:#fff;padding:30px}body.woocommerce-cart .woocommerce-cart-form{margin-bottom:20px}body.woocommerce-cart .shop_table{border:none;margin-bottom:0}body.woocommerce-cart .shop_table tbody td,body.woocommerce-cart .shop_table tbody th{font-size:15px;font-weight:400;line-height:1.3;padding:26px 10px;text-align:left}body.woocommerce-cart .shop_table thead th{font-size:14px;font-weight:600;letter-spacing:.2px;line-height:1.4;padding:0 10px 20px;text-align:left;text-transform:uppercase}body.woocommerce-cart .shop_table .product-remove a{color:var(--wp--preset--color--contrast)!important;font-weight:400}body.woocommerce-cart .shop_table .product-remove a:hover{background-color:transparent}body.woocommerce-cart .shop_table .product-subtotal .amount{font-weight:600}body.woocommerce-cart .shop_table .product-subtotal .tax_label{font-size:13px;opacity:.6}body.woocommerce-cart .shop_table td.actions{padding:20px 0 0}body.woocommerce-cart .shop_table td.actions .button{background-color:var(--wp--custom--button-secondary-color-text);border-radius:2px;color:#fff;font-size:14px;font-weight:600;line-height:1.3;padding:12px 28px}body.woocommerce-cart .shop_table td.actions .button--link{background-color:transparent;border:none;color:var(--wp--custom--button-secondary-color-text);display:flex;font-weight:400;gap:3px;line-height:1.5;padding-inline:0}body.woocommerce-cart .shop_table td.actions .coupon{display:block}body.woocommerce-cart .shop_table td.actions .coupon .button{width:unset}body.woocommerce-cart .shop_table td.actions #coupon-code-wrapper{display:flex;flex-flow:row wrap;gap:10px}body.woocommerce-cart .shop_table td.actions #coupon-code-wrapper .button{flex:1 0 180px}body.woocommerce-cart .shop_table td.actions #coupon-code-wrapper:not(.active){display:none}body.woocommerce-cart .shop_table td.actions #coupon_code{border-color:#d8dad2;border-radius:2px;color:rgba(31,27,26,.6);flex:1 0 150px;font-size:14px;height:unset;line-height:1.3;margin:0;padding:12px}body.woocommerce-cart .quantity{position:relative;width:-moz-fit-content;width:fit-content}body.woocommerce-cart .quantity:after{border-color:var(--wp--custom--form-field-border-color);border-radius:var(--wp--custom--form-field-border-radius);border-style:var(--wp--custom--form-field-border-style);border-width:var(--wp--custom--form-field-border-width);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}body.woocommerce-cart .quantity .wc-block-components-quantity-selector__input{border:none;padding:.9rem 0}body.woocommerce-cart .quantity .wc-block-components-quantity-selector__button{background:none transparent;border:0;color:currentColor;cursor:pointer;font-size:.9em;min-width:30px;opacity:.6;padding:0;text-align:center;text-decoration:none}body.woocommerce-cart .quantity .wc-block-components-quantity-selector__button--minus{border-radius:4px 0 0 4px}body.woocommerce-cart .quantity .wc-block-components-quantity-selector__button--plus{border-radius:0 4px 4px 0}body.woocommerce-cart .cart-collaterals{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}body.woocommerce-cart .cart-collaterals .cart_totals,body.woocommerce-cart .cart-collaterals .cross-sells{float:none;width:100%}body.woocommerce-cart .cart-collaterals .cross-sells>h2{font-family:var(--wp--preset--font-family--open-sans);font-size:18px;font-weight:600;line-height:1.3;margin:0 0 25px}body.woocommerce-cart .cart-collaterals .cross-sells .arrow-nav{height:32px;width:32px}body.woocommerce-cart .cart-collaterals .cross-sells .arrow-nav:after{height:20px;width:20px}body.woocommerce-cart .cart-collaterals .cross-sells .products,body.woocommerce-cart .cart-collaterals .cross-sells .products .product{margin-bottom:0}body.woocommerce-cart .cart-collaterals .cross-sells .products .tinvwl_add_to_wishlist_button{margin-top:0}body.woocommerce-cart .cart-collaterals .cross-sells .products .woocommerce-LoopProduct-link{display:flex;flex-flow:column wrap;height:100%}body.woocommerce-cart .cart-collaterals .cross-sells .products .woocommerce-LoopProduct-link img{margin-bottom:20px}body.woocommerce-cart .cart-collaterals .cross-sells .products .woocommerce-loop-product__title{font-family:var(--wp--preset--font-family--open-sans);font-size:14px;font-weight:600;margin-bottom:15px;padding:0}body.woocommerce-cart .cart-collaterals .cross-sells .products .lipscore-wc-loop-rating{display:none}body.woocommerce-cart .cart-collaterals .cross-sells .products .wc-block-components-product-sale-badge{position:absolute;right:4px;top:4px}body.woocommerce-cart .cart-collaterals .cross-sells .products .price{display:flex;flex-flow:row wrap;font-size:14px;gap:10px;line-height:1.5;margin:auto 0 0}body.woocommerce-cart .cart-collaterals .cross-sells .products .price del{order:2}body.woocommerce-cart .cart-collaterals .cross-sells .products .price ins{color:#b5503c;order:1}body.woocommerce-cart .cart-collaterals .cart_totals table{margin-bottom:25px}body.woocommerce-cart .cart-collaterals .cart_totals td,body.woocommerce-cart .cart-collaterals .cart_totals th{padding-inline:0}body.woocommerce-cart .cart-collaterals:after,body.woocommerce-cart .cart-collaterals:before{display:none}body.woocommerce-cart .cart_totals h2{font-family:var(--wp--preset--font-family--open-sans);font-size:18px;font-weight:600;line-height:1.3;margin:0}body.woocommerce-cart .cart_totals .cart-subtotal td,body.woocommerce-cart .cart_totals .cart-subtotal th{padding:25px 0 20px}body.woocommerce-cart .cart_totals .woocommerce-shipping-totals td,body.woocommerce-cart .cart_totals .woocommerce-shipping-totals th{padding:20px 0}body.woocommerce-cart .cart_totals .order-total td,body.woocommerce-cart .cart_totals .order-total th{font-size:14px;font-weight:600;letter-spacing:.2px;line-height:1.4;padding:22px 0 0}body.woocommerce-cart .cart_totals .order-total td{text-align:right}body.woocommerce-cart .membership-wrapper{background-color:#fff;padding:30px 20px;text-align:center}body.woocommerce-cart .membership-wrapper p{font-size:15px;line-height:1.5;margin:0}body.woocommerce-cart .add_gift_card_form .input-text{border-color:#d8dad2;border-radius:2px;color:rgba(31,27,26,.6);font-size:14px;height:unset;line-height:1.3;margin-right:10px;padding:12px}body.woocommerce-cart .add_gift_card_form .button{background-color:var(--wp--custom--button-secondary-color-text);border-radius:2px;color:#fff;font-size:14px;font-weight:600;line-height:1.3;padding:12px 28px}body.woocommerce-cart .woocommerce-shipping-methods input[type=radio]{accent-color:var(--wp--preset--color--contrast);aspect-ratio:1;width:14px}body.woocommerce-cart .woocommerce-shipping-methods .krokedil_shipping_pickup_point{margin-top:5px}body.woocommerce-cart .shipping-calculator-button{font-size:14px;line-height:1.5;margin-top:8px}body.woocommerce-cart .wc-proceed-to-checkout{padding:0}body.woocommerce-cart .wc-proceed-to-checkout .checkout-button{font-family:var(--wp--preset--font-family--open-sans);font-size:18px;font-weight:600;line-height:1.3;margin-bottom:0;padding:18px}@media screen and (min-width:769px){body.woocommerce-cart .cart_totals,body.woocommerce-cart .cross-sells,body.woocommerce-cart .woocommerce-cart-form{padding:20px}body.woocommerce-cart .shop_table td,body.woocommerce-cart .shop_table th{border-top-color:#e8e9e4}body.woocommerce-cart .shop_table .product-thumbnail{width:80px}body.woocommerce-cart .cart-collaterals{grid-template-areas:"cross-sells cart_totals" "cross-sells login"}body.woocommerce-cart .cart-collaterals .cross-sells{grid-area:cross-sells}body.woocommerce-cart .cart-collaterals .cart_totals{grid-area:cart_totals}body.woocommerce-cart .membership-wrapper{grid-area:login}body.woocommerce-cart .cart-collaterals .cross-sells{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}body.woocommerce-cart .cart-collaterals .cart_totals{-ms-grid-column:2;-ms-grid-row:1}body.woocommerce-cart .membership-wrapper{-ms-grid-column:2;-ms-grid-row:2}}@media screen and (max-width:768px){body.woocommerce-cart .woocommerce .cart_totals,body.woocommerce-cart .woocommerce .cross-sells,body.woocommerce-cart .woocommerce .woocommerce-cart-form{padding:20px}body.woocommerce-cart .woocommerce .cart_totals,body.woocommerce-cart .woocommerce .cross-sells{padding-top:30px}body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table,body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table tbody,body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table td,body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table th,body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table tr{display:block}body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table tr td,body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table tr th{border:none;padding:0}body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table tr:not(:last-child){border-bottom:1px solid #e8e9e4;display:grid;gap:12px;grid-template-areas:"img title" "img price" "img qty";grid-template-columns:60px minmax(0,1fr);margin-bottom:20px;padding:0 40px 20px 0;position:relative}body.woocommerce-cart .woocommerce .woocommerce-cart-form table.shop_table .product-price{display:none}body.woocommerce-cart .woocommerce table.shop_table tr td,body.woocommerce-cart .woocommerce table.shop_table tr th{background-color:transparent;text-align:left!important}body.woocommerce-cart .woocommerce table.shop_table tr td:before,body.woocommerce-cart .woocommerce table.shop_table tr th:before{display:none}body.woocommerce-cart .woocommerce table.shop_table .product-thumbnail{grid-area:img;width:100%}body.woocommerce-cart .product-remove{position:absolute;right:0;top:0}body.woocommerce-cart .product-remove a{align-items:center;background-color:#e8e9e4;display:flex;font-size:16px;height:20px;justify-content:center;width:20px}body.woocommerce-cart .product-name{grid-area:title}body.woocommerce-cart .product-quantity{grid-area:qty}body.woocommerce-cart .product-subtotal{grid-area:price}body.woocommerce-cart .cart-collaterals{grid-template-columns:minmax(0,1fr)}body.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:16px}body.woocommerce-cart .cart-collaterals .cart_totals tr{display:table-row}body.woocommerce-cart .cart-collaterals .cart_totals td,body.woocommerce-cart .cart-collaterals .cart_totals th{display:table-cell;font-size:13px;padding-block:20px;width:auto}body.woocommerce-cart .membership-wrapper p{font-size:14px}body.woocommerce-cart .actions .button--link{text-align:left}body.woocommerce-cart .wc-proceed-to-checkout .checkout-button{font-size:16px;padding:16px}body.woocommerce-cart .woocommerce table.shop_table .product-thumbnail{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1}body.woocommerce-cart .product-name{-ms-grid-column:3;-ms-grid-row:1}body.woocommerce-cart .product-quantity{-ms-grid-column:3;-ms-grid-row:5}body.woocommerce-cart .product-subtotal{-ms-grid-column:3;-ms-grid-row:3}}@media screen and (max-width:425px){body.woocommerce-cart .cart-collaterals .cart_totals th{width:80px}}
