*{font-size:0}html body .kroki_zamowienia{display:none !important}.splide__arrow{z-index:2 !important}.cart-discount .value{color:#ff6a00 !important}.fee .value{color:#ff6a00 !important}body .wc-empty-cart-message{background:#f8f8f8;grid-column:1/span 2;font-size:16px !important}body .wc-empty-cart-message>div{font-size:16px !important;margin-bottom:10px !important}body .return-to-shop{padding:20px !important}body .return-to-shop .button.wc-backward{border-radius:10px;color:#fff !important;font-size:16px !important}html .woocommerce-cart .content_box{padding:0}html .woocommerce-cart .content_box .woocommerce{color:#031424;display:grid;grid-template-columns:2fr 1fr;column-gap:20px;position:relative}@media screen and (max-width: 992px){html .woocommerce-cart .content_box .woocommerce{grid-template-columns:1fr}}html .woocommerce-cart .content_box .woocommerce h1{grid-column:1/span 2}html .woocommerce-cart .content_box .woocommerce .woocommerce-notices-wrapper{grid-column:1/span 2}@media screen and (max-width: 992px){html .woocommerce-cart .content_box .woocommerce .woocommerce-notices-wrapper{grid-column:1/span 1}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form{grid-column:1/span 1;border:none;background:#f8f8f8;border-radius:10px;padding:40px;max-width:100% !important;margin-top:0 !important}@media screen and (max-width: 992px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form{border-radius:0 !important}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form{padding:20px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form h1{border-bottom:1px solid #e4e4e4;font-family:Mulish;font-weight:800;font-size:32px;line-height:41.6px;letter-spacing:0;color:#031424;margin-bottom:40px !important;padding-top:0 !important}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form h1{font-size:32px !important;line-height:33.6px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item{display:grid;column-gap:20px;grid-template-columns:auto 1.1fr 2fr 1fr 1fr .2fr;align-items:center;margin-bottom:20px}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item{grid-template-columns:auto 1fr 1fr auto;grid-template-rows:auto auto auto;row-gap:20px;column-gap:20px;margin-bottom:40px;border-bottom:2px solid #efefef}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item:last-of-type{margin-bottom:0 !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-check{grid-column:1/2;width:24px;height:24px;font-size:0}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-check svg{width:100%;height:100%}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-check{grid-column:1/2;grid-row:1/2;width:20px;height:20px}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-thumbnail{border:1px solid #d5d5d5 !important;padding:15px;border-radius:9px;display:flex;justify-content:center;align-items:center;grid-column:2/3}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-thumbnail{grid-column:2/3;grid-row:1/2}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-thumbnail img{object-fit:cover;object-position:center;aspect-ratio:80/52;width:100%;height:100%}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-name{grid-column:3/4;font-size:0}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-name{grid-column:2/4;grid-row:2/3}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-name a{font-family:Mulish;font-weight:700;font-size:18px;line-height:140% !important;letter-spacing:0}@media(max-width: 1400px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-name a{font-size:16px !important}}@media(max-width: 1200px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-name a{font-size:14px !important}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-name a{font-size:18px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity{grid-column:4/5;display:flex;justify-content:center;align-items:center;background-color:#efefef;margin:0 !important;padding:0 !important;position:static;z-index:0}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity{grid-column:2/3;grid-row:3/3;margin-bottom:40px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input{border:1px solid #d5d5d5;border-radius:9px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:none !important;overflow:hidden;width:100%}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input button{padding:15px 0;background:#efefef;margin:0 !important;height:100% !important;flex-grow:1;border:none;font-family:Mulish;font-weight:500;font-size:24px;color:#767676;line-height:24px;letter-spacing:0}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input button{padding:10px}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input button:hover{background-color:#e3eee7}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input input{height:100%;margin:0;width:50px;text-align:center;border:none;background-color:#efefef;font-family:Mulish;font-weight:800;font-size:16px;line-height:19px;letter-spacing:0}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input input::-webkit-outer-spin-button,html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input input[type=number]{-moz-appearance:textfield}@media(max-width: 1400px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input input{width:40px}}@media(max-width: 1200px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input input{width:30px;font-size:14px}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-quantity .quantity-input input{padding:10px}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price{grid-column:5/6}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price *{font-size:0}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price{grid-column:3/4;grid-row:3/3;margin-bottom:40px}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown{align-items:flex-end !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .amount bdi{font-family:Mulish;font-weight:800;font-size:18px !important;leading-trim:Cap height;line-height:21.6px;letter-spacing:0;text-align:center;top:0}@media(max-width: 1200px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .amount bdi{font-size:14px !important}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .amount bdi{font-size:18px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .amount bdi span{font-family:Mulish;font-weight:800;font-size:18px !important;leading-trim:Cap height;line-height:21.6px;letter-spacing:0}@media(max-width: 1200px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .amount bdi span{font-size:14px !important}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .amount bdi span{font-size:18px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price{font-family:Mulish;font-weight:600;font-size:14px;line-height:19.6px;letter-spacing:0;text-align:center;color:#767676}@media(max-width: 1200px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price{font-size:10px !important}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price{font-size:14px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price bdi{font-family:Mulish;font-weight:600;font-size:14px !important;line-height:19.6px;letter-spacing:0;text-align:center}@media(max-width: 1200px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price bdi{font-size:10px !important}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price bdi{font-size:14px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price bdi span{font-weight:600;font-size:14px !important;line-height:19.6px;letter-spacing:0;text-align:center}@media(max-width: 1200px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price bdi span{font-size:10px !important}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .quantity-price bdi span{font-size:14px !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .sale-price{color:#ff6a00}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .regular-and-omnibus{display:flex;flex-direction:column;gap:3px;margin-bottom:5px;margin-top:5px}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .regular-and-omnibus .regular-price,html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .regular-and-omnibus .omnibus-price{color:#767676;font-size:10px !important;font-weight:500 !important;line-height:100%}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .regular-and-omnibus .regular-price bdi,html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .regular-and-omnibus .omnibus-price bdi{text-decoration:line-through !important}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .regular-and-omnibus .regular-price *,html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-price .price-breakdown .regular-and-omnibus .omnibus-price *{color:#767676;font-size:10px !important;font-weight:500 !important;line-height:100%}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-remove{grid-column:6/span 1}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .custom-cart-item .product-remove{grid-column:4/span 1;grid-row:1/span 3;height:100%;display:flex;align-items:center}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .shop_table tr{width:100% !important;display:block !important}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .shop_table{margin-bottom:0 !important}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .shop_table .actions{display:none !important}}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .actions{border-top:1px solid #efefef !important;padding:20px 0 !important}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .actions .back-to-shop{border:1px solid #d5d5d5 !important;background:none !important;color:#767676 !important;display:flex;gap:10px;align-items:center;font-family:Mulish;font-weight:700;font-size:16px;line-height:22.4px;letter-spacing:0;text-align:center;width:fit-content}html .woocommerce-cart .content_box .woocommerce .woocommerce-cart-form .actions .back-to-shop:hover{background:#767676 !important;color:#fff !important}html .woocommerce-cart .content_box .woocommerce .cart-collaterals{grid-column:2/span 1;height:fit-content !important;position:sticky;top:40px;width:100%;border:none;background:#f8f8f8;padding:40px;color:#031424}@media screen and (max-width: 992px){html .woocommerce-cart .content_box .woocommerce .cart-collaterals{grid-column:1/span 1;border-radius:0 !important}}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .cart-collaterals{border-top:1px solid #e4e4e4;padding:40px 20px !important}}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .cart_totals{display:flex;flex-direction:column}html .woocommerce-cart .content_box .woocommerce .cart-collaterals h4{font-family:Mulish;font-weight:800;font-size:18px !important;line-height:25.2px !important;letter-spacing:0;padding:0;margin:0;padding-bottom:10px;border-bottom:1px solid #e4e4e4;margin-bottom:40px;display:block !important;color:#031424 !important}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .table-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:20px}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .table-row .label.th{color:#031424;font-family:Mulish;font-weight:600 !important;font-size:16px !important;line-height:22.4px;letter-spacing:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .table-row .value.td{font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px !important;letter-spacing:0;text-align:right !important}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .table-row .value.td .free-delivery{color:#ff6a00;text-transform:uppercase;font-family:Mulish;font-weight:700;font-size:16px;line-height:22.4px;letter-spacing:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .table-row .value.td span,html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .table-row .value.td bdi{font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px !important;letter-spacing:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .coupons-wrap{margin-top:40px;display:flex;justify-content:space-between;align-items:center;gap:20px}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .coupons-wrap .coupons-label{color:#031424;font-family:Mulish;font-weight:600 !important;font-size:16px !important;line-height:22.4px;letter-spacing:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .coupons-wrap .coupons{display:flex;gap:10px;flex-wrap:wrap}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .coupons-wrap .coupons .coupon-chip{background:#fff;padding:5px 20px 5px 10px;margin:0;height:auto;font-size:12px;display:flex;align-items:center;gap:5px;border-radius:5px;text-transform:uppercase}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .coupons-wrap .coupons .coupon-chip a,html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .coupons-wrap .coupons .coupon-chip span{font-size:16px !important}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions{margin-top:40px}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions .show-coupon-form{font-family:Mulish;font-weight:800;font-size:12px;line-height:16.8px;letter-spacing:0;margin-bottom:20px;cursor:pointer;display:flex;justify-content:start;gap:10px;align-items:center}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions .show-coupon-form.active .coupon-form-arrow{transform:rotate(180deg)}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions .coupon-form{padding:0;margin:0;border:none;border-radius:0;background:none;display:flex;gap:5px;width:100%;max-width:auto;display:none}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions .coupon-form{padding:0 !important}}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions .coupon-form.active{display:block}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions .coupon-form .coupon{width:100%;display:flex;align-items:center;gap:5px}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions .coupon-form .coupon input{margin:0;border-radius:5px;border:1px solid #d5d5d5}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .actions .coupon-form .coupon button{color:#fff !important;background:#031424;border-radius:5px !important;height:100%;min-width:95px;font-family:Mulish;font-weight:600;font-size:14px !important;line-height:19.6px;letter-spacing:0;text-align:center}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .order-total{border-top:1px solid #e4e4e4;padding-top:20px}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .order-total .label.th{font-family:Mulish !important;font-weight:400;font-size:18px !important;line-height:25.2px !important;letter-spacing:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .order-total .label.th strong{font-family:Mulish !important;font-weight:700;font-size:18px !important;line-height:25.2px !important;letter-spacing:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .order-total .value.td span,html .woocommerce-cart .content_box .woocommerce .cart-collaterals .shop_table.shop_table_responsive .order-total .value.td bdi{font-family:Mulish;font-weight:800;font-size:18px !important;line-height:25.2px;letter-spacing:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout{margin-top:40px !important}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout{margin-top:20px !important;margin-bottom:20px}}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout a{display:flex !important;align-items:center;justify-content:center;width:100% !important;gap:10px}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout a.disabled{opacity:.5;pointer-events:none;cursor:not-allowed;filter:grayscale(100%)}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout a span{display:block}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout a span{font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px;letter-spacing:0;text-align:center;color:#fff !important}}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout a:before{content:"" !important;display:none !important}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout a:after{content:"" !important;display:none !important}@media(max-width: 768px){html .woocommerce-cart .content_box .woocommerce .cart-collaterals .wc-proceed-to-checkout a{font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px;letter-spacing:0;text-align:center;color:#fff !important}}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .loan-calculator{background:#fff;padding:20px;border-radius:10px;display:flex;flex-direction:column;gap:20px}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .loan-calculator h4{font-family:Mulish;font-weight:700;font-size:14px;line-height:19.6px;letter-spacing:0;text-align:center;border:none;margin:0;padding:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .loan-calculator .pay-logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;font-size:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .loan-calculator .pay-logos .logo{max-width:100px;height:20px;margin:0;padding:0;font-size:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .loan-calculator .pay-logos .logo img{width:auto;height:100%;object-fit:contain;object-position:center;font-size:0}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .loan-calculator .btns{display:flex;justify-content:cenetr;align-items:center}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .loan-calculator .btns a.btn-loan-calculator{padding:15px;border:1px solid #d5d5d5;width:100%;border-radius:10px;display:flex;justify-content:center;align-items:center;font-family:Mulish;font-weight:700;font-size:14px;line-height:19.6px;letter-spacing:0;text-align:center;gap:10px}html .woocommerce-cart .content_box .woocommerce .cart-collaterals .loan-calculator .btns a.btn-loan-calculator svg{max-height:20px;max-width:20px}html .woocommerce-cart .content_box .desktop-cross-sells{max-width:100% !important}@media(max-width: 992px){html .woocommerce-cart .content_box .desktop-cross-sells{display:none !important}}html .woocommerce-cart .content_box .mobile-cross-sells{display:none !important;padding-top:40px;max-width:100% !important}@media(max-width: 992px){html .woocommerce-cart .content_box .mobile-cross-sells{display:block !important}}html .woocommerce-cart .content_box .splide-cross-sells{max-width:100%;width:100%}html .woocommerce-cart .content_box .splide-cross-sells .splide__track{max-width:100%}html .woocommerce-cart .content_box .splide-cross-sells .splide__track ul{max-width:100% !important}html .woocommerce-cart .content_box .splide-cross-sells h2.cross-sells-heading{font-family:Mulish;font-weight:800 !important;font-size:18px !important;line-height:25.2px !important;letter-spacing:0;border-bottom:1px solid #efefef;padding:0 0 10px !important;margin-bottom:40px !important;margin-top:0 !important}html .woocommerce-cart .content_box .splide-cross-sells ul li{background:none !important;padding:0 !important}html .woocommerce-cart .content_box .splide-cross-sells .splide__arrow--prev{left:-1em !important}@media(max-width: 768px){html .woocommerce-cart .content_box .splide-cross-sells .splide__arrow--prev{left:-10px !important}}html .woocommerce-cart .content_box .splide-cross-sells .splide__arrow--next{right:-1em !important}@media(max-width: 768px){html .woocommerce-cart .content_box .splide-cross-sells .splide__arrow--next{right:-10px !important}}html .woocommerce-cart .content_box .splide-cross-sells .splide__arrows button{background-color:#29ab56;height:48px;width:48px}html .woocommerce-cart .content_box .splide-cross-sells .splide__arrows button svg{fill:#fff;width:24px;height:24px}html .woocommerce-cart .content_box .splide-cross-sells .splide__arrows .splide__arrow:disabled{opacity:0 !important}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a{display:flex;flex-direction:column;gap:20px}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a .cross-sell-product-thumbnail{overflow:hidden;border-radius:10px;width:100%;aspect-ratio:224/143;position:relative}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a .cross-sell-product-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a .cross-sell-product-thumbnail .cart-cross-sell-category-bar{position:absolute;bottom:0;left:0;width:75%;background:rgba(255,255,255,.85);display:flex;gap:10px;align-items:center;padding:10px;border-radius:0 50px 0 0}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a .cross-sell-product-thumbnail .cart-cross-sell-category-bar .cart-cross-sell-category-bar-heading{display:inline-block;font-size:12px !important;margin:0}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a .cross-sell-product-thumbnail .cart-cross-sell-category-bar .cart-cross-sell-category-bar-list{display:flex;gap:10px;align-items:center}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a .cross-sell-product-thumbnail .cart-cross-sell-category-bar .cart-cross-sell-category-bar-list .cart-cross-sell-category-bar-item{width:24px;height:24px}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a .cross-sell-product-thumbnail .cart-cross-sell-category-bar .cart-cross-sell-category-bar-list .cart-cross-sell-category-bar-item img{width:100%;height:100%;object-fit:contain}html .woocommerce-cart .content_box .splide-cross-sells .splide__slide a .cross-sell-product-title{font-family:Mulish;font-weight:700;font-size:16px;line-height:22.4px;letter-spacing:0}.rwk-woocommerce-info{margin-bottom:40px !important;margin-top:40px !important}@media screen and (max-width: 768px){.rwk-woocommerce-info{margin-left:0 !important;margin-right:0 !important}}.mobile-cart-totals{flex-direction:column;position:fixed;bottom:0;left:0;width:100%;background:#fff !important;z-index:99999999;display:none;box-shadow:0px -4px 20px 0px rgba(3,20,36,.1607843137)}@media(max-width: 992px){.mobile-cart-totals{display:flex !important}}.mobile-cart-totals .summary-row{display:flex;justify-content:end;align-items:center;gap:10px;border-bottom:1px solid #d5d5d5;padding:20px 20px 10px}.mobile-cart-totals .summary-row h4{margin:0 !important;padding:0 !important;border:none !important}.mobile-cart-totals .summary-row.open svg{display:inline-block;transform:rotate(180deg)}.mobile-cart-totals .collapse-row{max-height:0;transition:max-height .2s ease-in-out}.mobile-cart-totals .collapse-row.open{max-height:500px}.mobile-cart-totals .total-row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:10px 20px}.mobile-cart-totals .total-row .label{color:#031424;font-family:Mulish;font-weight:600 !important;font-size:16px !important;line-height:22.4px;letter-spacing:0}.mobile-cart-totals .total-row .value{font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px !important;letter-spacing:0;text-align:right !important}.mobile-cart-totals .total-row .value span,.mobile-cart-totals .total-row .value bdi{font-family:Mulish;font-weight:800;font-size:16px !important;line-height:22.4px !important;letter-spacing:0}.mobile-cart-totals .btns{padding:10px 20px 20px;display:flex;gap:10px;justify-content:space-between;align-items:center}.mobile-cart-totals .btns .back-btn{font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px;letter-spacing:0;text-align:center;border:1px solid #d5d5d5;padding:10px 15px;border-radius:5px;color:#767676;display:flex;gap:10px;align-items:center}.mobile-cart-totals .btns .back-btn svg{color:#d5d5d5}.mobile-cart-totals .btns .back-btn span{font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px;letter-spacing:0;text-align:center}@media(max-width: 390px){.mobile-cart-totals .btns .back-btn{font-size:12px !important}.mobile-cart-totals .btns .back-btn span{font-size:12px !important}}.mobile-cart-totals .btns .next-btn{background:#ff6a00;font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px;letter-spacing:0;text-align:center;border:1px solid #ff6a00;padding:10px 15px;border-radius:5px;color:#fff;display:flex;gap:10px;align-items:center;flex-grow:1;text-align:center;justify-content:center}.mobile-cart-totals .btns .next-btn.disabled{opacity:.5;pointer-events:none;cursor:not-allowed;filter:grayscale(100%)}.mobile-cart-totals .btns .next-btn svg{color:#fff}.mobile-cart-totals .btns .next-btn span{font-family:Mulish;font-weight:700;font-size:16px !important;line-height:22.4px;letter-spacing:0;text-align:center}@media(max-width: 390px){.mobile-cart-totals .btns .next-btn{font-size:12px !important}.mobile-cart-totals .btns .next-btn span{font-size:12px !important}}.flatpickr-calendar *{font-size:16px !important}.custom_cart_cart_item_schedule_container{padding:20px;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:10px}.custom_cart_cart_item_schedule_container p{font-size:16px !important}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule{padding:20px;border-radius:10px;border:1px solid #f8f8f8}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title{display:flex;flex-direction:column;margin-bottom:20px}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title .custom_cart_cart_item_schedule__title_text{font-size:12px !important;margin:0;padding:0}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title .custom_cart_cart_item_schedule__title_product_name{color:#29ab56;font-size:18px !important;margin:0;padding:0}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__content{display:flex;gap:30px}@media(max-width: 992px){.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__content{flex-direction:column;gap:10px}}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title_attributes{display:flex;gap:20px;margin-top:10px}@media(max-width: 992px){.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title_attributes{flex-direction:column;gap:10px}}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title_attributes .custom_cart_cart_item_schedule_attribute{margin:0 !important;line-height:100%;font-size:12px !important}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title_attributes .custom_cart_cart_item_schedule_attribute .custom_cart_cart_item_schedule_attribute_label,.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title_attributes .custom_cart_cart_item_schedule_attribute .custom_cart_cart_item_schedule_attribute_value{font-size:12px !important;line-height:100% !important;padding:0;margin:0;font-weight:300}.custom_cart_cart_item_schedule_container .custom_cart_cart_item_schedule .custom_cart_cart_item_schedule__title_attributes .custom_cart_cart_item_schedule_attribute .custom_cart_cart_item_schedule_attribute_value{font-weight:600}.flatpickr-calendar .flatpickr-day.today{border-color:#29ab56}.flatpickr-calendar .flatpickr-day.today:hover,.flatpickr-calendar .flatpickr-day.today:focus{border-color:#29ab56;background:#29ab56 !important;color:#fff}.flatpickr-calendar .flatpickr-day.selected{background-color:#29ab56 !important;border-color:#29ab56 !important}.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#393939;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.flatpickr-calendar .flatpickr-day.notAllowed,.flatpickr-calendar .flatpickr-day.notAllowed.prevMonthDay,.flatpickr-calendar .flatpickr-day.notAllowed.nextMonthDay,.flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:rgba(57,57,57,.1) !important;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.shedule_time,.shedule_date{cursor:pointer;padding:10px 15px 10px 10px;border-radius:10px;border:1px solid #29ab56 !important;color:#262626;font-family:Mulish;font-weight:400;font-size:16px;line-height:22.4px;letter-spacing:0;display:flex;align-items:center;gap:10px;margin-bottom:0 !important}.woocommerce-cart .woocommerce-cart-form .custom-cart-item .variation-attributes{display:flex;flex-direction:column;gap:4px}.woocommerce-cart .woocommerce-cart-form .custom-cart-item .variation-attributes p{margin:0;padding:0;font-size:10px !important}.woocommerce-cart .woocommerce-cart-form .custom-cart-item .variation-attributes p strong{font-size:10px !important}.custom-error-notices{border:none !important;padding:0 !important;margin:0 !important;padding:20px 50px !important;background-color:#ffecec !important;margin-bottom:40px !important;border-bottom:1px solid #a00 !important;border-radius:5px !important;position:relative}.custom-error-notices .custom-error-notices-close{position:absolute;top:0px;right:15px;width:10px;height:10px;cursor:pointer;opacity:.5}.custom-error-notices .custom-error-notices-close svg{width:100%;height:100%;object-fit:contain}.custom-error-notices::before{content:"" !important;display:inline-block;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='9.5' stroke='%23AA0000'/%3E%3Cpath d='M9.34733 11.8369L8.68066 5H11.319L10.6381 11.8369H9.34733ZM8.85088 15V12.7305H11.1487V15H8.85088Z' fill='%23AA0000'/%3E%3C/svg%3E") no-repeat center;background-size:contain;top:20px;left:20px}.custom-error-notices::after{padding:0 !important;content:"" !important}.custom-error-notices li{margin:0 !important;padding:0 !important;color:#031424 !important;font-size:16px !important;font-weight:600 !important;background:none !important;line-height:18px !important;list-style:none;margin-bottom:5px !important}.custom-error-notices li a,.custom-error-notices li strong{color:#031424;font-size:16px !important;font-weight:600 !important;background:none !important;line-height:18px !important}.custom-error-notices li:before{font-size:16px !important;font-weight:600 !important;line-height:16px !important}html body .woocommerce-cart .woocommerce-cart-form table.shop_table_responsive tr{display:block !important}