.processing .loader{display:block}.loader{position:absolute;left:0;right:0;bottom:0;top:0;display:none;z-index:9999}.lds-dual-ring{display:inline-block;width:80px;height:80px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #49a2e5;border-color:#49a2e5 transparent #49a2e5 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 767px){.loader{position:fixed}}#trust-factors{position:relative}#trust-factors>.container>.row{padding:30px 0}#trust-factors .item{display:flex;align-items:center;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#trust-factors .title,#trust-factors .title a{font-size:16px;color:#362729;font-weight:bold}@media (max-width: 1439px){#trust-factors .item .title,#trust-factors .item .title a{font-size:18px}}@media (max-width: 1023px){#trust-factors>.container>.row{grid-row-gap:30px;row-gap:30px}#trust-factors .item{flex-direction:column;grid-gap:10px;gap:10px}#trust-factors .item .title{text-align:center;font-size:16px}#trust-factors .item img{width:60px}}@media (max-width: 767px){#trust-factors{background-color:rgba(54,39,41,0.05);margin:30px 0}#trust-factors .container>.row{border-radius:15px;padding:30px 0}#trust-factors .row{grid-row-gap:20px;row-gap:20px}#trust-factors [class*="col"]{padding-left:5px;padding-right:5px}#trust-factors .item .title,#trust-factors .item .title a{font-size:12px;line-height:1.2}}body{background-color:#f8f5ee}body.rounded-layout .shop_table.cart .cart-items-wrapper .cart_item{border-radius:15px}body.rounded-layout .up-cross-sells .product,body.rounded-layout .product-appliable-for-discount .product{border-radius:15px}body.rounded-layout .up-cross-sells .product>img,body.rounded-layout .product-appliable-for-discount .product>img{border-radius:15px}body.rounded-layout .woocommerce-checkout-review-order,body.rounded-layout .woocommerce-order-overview,body.rounded-layout .woocommerce-checkout-customer-details,body.rounded-layout .woocommerce-order-details{border-radius:15px}body.rounded-layout .shop_table.cart .product-thumbnail img,body.rounded-layout .shop_table.cart .product-quantity img{border-radius:15px}body.rounded-layout form.woocommerce-checkout #place_order{border-radius:25px}h1{margin:0 0 30px 0;line-height:1.2;font-size:54px;text-transform:none;color:#fff}.woocommerce-order{padding:100px 0 50px}.woocommerce-order .back-to-store img{margin-right:5px}#trust-factors{padding:30px 0 0}#trust-factors .item{grid-gap:10px;gap:10px}#trust-factors .item img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}#trust-factors .item .title{font-size:14px;line-height:18px;text-align:left}#thankyou-message{margin-bottom:30px;color:#fff}#thankyou-message .confirmation{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:20px}.woocommerce-error,.woocommerce-message{padding:10px 30px;color:white;margin:0 0 20px}.woocommerce-error a,.woocommerce-message a{color:white;text-decoration:underline}.woocommerce-error a:hover,.woocommerce-message a:hover{color:white}.woocommerce-info.cart-empty{font-size:30px;line-height:35px;font-weight:bold;margin-top:30px;color:black}.woocommerce-message{background-color:#362729}.woocommerce-error{list-style-type:none;background-color:#362729}.woocommerce-error li{margin-bottom:5px}.woocommerce-error li:last-child{margin-bottom:0}.checkbox-addon{color:#000;display:flex;flex-direction:row;align-items:center;grid-gap:15px;gap:15px;padding:10px;margin-bottom:10px}.checkbox-addon .amount{margin-left:auto;font-weight:600}.checkbox-addon .checkbox-wrapper{flex-wrap:nowrap;align-items:flex-start;margin-top:0;padding-left:30px;position:relative}.checkbox-addon .checkbox-wrapper label span{color:#362729;font-weight:bold}.checkbox-addon .checkbox-wrapper input{position:absolute;opacity:0;cursor:pointer;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;z-index:1}.checkbox-addon .checkbox-wrapper img{display:none;position:absolute;top:50%;left:5px;transform:translateY(-50%);width:10px;height:10px}.checkbox-addon .checkbox-wrapper:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;border:2px solid #000}.checkbox-addon .checkbox-wrapper input:checked+img{display:block}.checkbox-addon .checkbox-wrapper label{margin:0;font-weight:400;line-height:20px}.checkbox-addon .checkbox-wrapper input[type="checkbox"]{order:0}.up-cross-sells,.product-appliable-for-discount{margin-bottom:20px}.up-cross-sells .btn .icon,.product-appliable-for-discount .btn .icon{width:20px;height:20px;margin-right:15px}.up-cross-sells .product,.product-appliable-for-discount .product{display:flex;box-shadow:0px 0px 25px rgba(11,53,86,0.05);flex-wrap:nowrap;align-items:center;padding:15px 0;background-color:#fff;margin:20px 0;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.up-cross-sells .product>img,.product-appliable-for-discount .product>img{width:81px;height:81px;margin:10px 0;-o-object-fit:cover;object-fit:cover;flex-basis:5%}.up-cross-sells .product .remove,.product-appliable-for-discount .product .remove{font-weight:bold;color:#362729;cursor:pointer;flex-basis:5%;text-align:center}.up-cross-sells .product.change,.product-appliable-for-discount .product.change{margin-left:100px}.up-cross-sells .product.change .change-product.btn,.product-appliable-for-discount .product.change .change-product.btn{width:90%}.up-cross-sells .product.change .change-product.icon-btn,.product-appliable-for-discount .product.change .change-product.icon-btn{text-align:center}.up-cross-sells .product.change .desc,.product-appliable-for-discount .product.change .desc{padding-left:10px}.up-cross-sells .product:not(.change),.product-appliable-for-discount .product:not(.change){padding:0px 0px 0px 15px}.up-cross-sells .product:not(.change) .price .label,.product-appliable-for-discount .product:not(.change) .price .label{color:#fff}.up-cross-sells .product:not(.change) .desc,.product-appliable-for-discount .product:not(.change) .desc{padding:10px 0;margin-right:148px}.up-cross-sells .product:not(.change) .btn,.product-appliable-for-discount .product:not(.change) .btn{width:90%}.up-cross-sells .btn,.product-appliable-for-discount .btn{margin-left:auto;padding:12px 0px;align-items:center;font-weight:bold;flex-basis:20%;text-align:center}.up-cross-sells .desc,.product-appliable-for-discount .desc{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;font-size:12px;max-width:350px;flex-basis:45%;padding-left:15px}.up-cross-sells .desc>div,.product-appliable-for-discount .desc>div{color:#061a25}.up-cross-sells .desc>div p,.product-appliable-for-discount .desc>div p{font-size:12px}.up-cross-sells .price,.product-appliable-for-discount .price{text-align:center}.up-cross-sells .price .label,.product-appliable-for-discount .price .label{color:#0fd84d;font-size:16px}.up-cross-sells .price .delivery,.product-appliable-for-discount .price .delivery{font-size:12px;font-weight:500;color:#061a25}.up-cross-sells .price del,.up-cross-sells .price ins,.up-cross-sells .price bdi,.product-appliable-for-discount .price del,.product-appliable-for-discount .price ins,.product-appliable-for-discount .price bdi{display:block;color:#061a25}.up-cross-sells .price>del,.product-appliable-for-discount .price>del{font-size:12px;display:table;margin:0 auto;font-weight:400}.up-cross-sells .price>ins,.up-cross-sells .price>span,.product-appliable-for-discount .price>ins,.product-appliable-for-discount .price>span{font-size:16px}.up-cross-sells p,.product-appliable-for-discount p{color:black;margin-bottom:5px}.up-cross-sells p:last-child,.product-appliable-for-discount p:last-child{margin-bottom:0}.up-cross-sells .product:not(.change){background-color:#0fd84d}.product-appliable-for-discount .product{background-color:#ffb400}.product-appliable-for-discount .desc{margin-right:70px;color:#000}.product-appliable-for-discount .desc div{font-size:12px}.product-appliable-for-discount .desc div p{font-weight:bold;margin-bottom:5px}#redeem-coupon-wrapper a:hover{color:rgba(54,39,41,0.7)}#redeem-coupon{margin-bottom:16px;flex-wrap:nowrap}#redeem-coupon .wrapper{display:flex;margin:5px -5px 0;flex-direction:row;flex-wrap:nowrap}#redeem-coupon .input-text,#redeem-coupon .apply-coupon-button{margin:0 5px}input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;transform:translateY(-1px);cursor:pointer}input[type="radio"]::before{content:"";width:100%;height:100%;left:0;top:0;border:1px solid #362729;display:block}input[type="radio"]:checked::after{content:"";width:10px;height:10px;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#362729;display:block;position:absolute}.shop_table.cart{width:100%;margin-bottom:20px}.shop_table.cart .thead{padding:20px 0 0}.shop_table.cart .thead .items{display:grid;grid-template-columns:0.7fr 2.5fr 1fr 0.6fr 1fr 1fr 0.4fr}.shop_table.cart .thead .items>div:not(.product-name){text-align:center}.shop_table.cart .thead .items>div.product-name{padding-left:10px}.shop_table.cart .thead .items>div.product-price{font-size:16px}.shop_table.cart .cart-items-wrapper .cart_item{align-items:center;background-color:white;box-shadow:0px 0px 25px rgba(11,53,86,0.05);margin-top:10px;display:grid;grid-template-columns:0.7fr 2.5fr 1fr 0.6fr 1fr 1fr 0.4fr}.shop_table.cart .cart-items-wrapper .cart_item>div{padding:10px;text-align:center}.shop_table.cart .cart-items-wrapper .cart_item .product-name{text-align:left;font-weight:bold;font-size:18px;color:#362729}.shop_table.cart .cart-items-wrapper .cart_item .product-name .gift{color:#ff0000;margin-bottom:0}.shop_table.cart .cart-items-wrapper .cart_item .aditional-info{text-align:left;margin-bottom:0;color:#a7a3a3;font-weight:200}.shop_table.cart .cart-items-wrapper .cart_item .aditional-info.custom-user-data{font-size:12px}.shop_table.cart .cart-items-wrapper .cart_item .product-price .amount{font-weight:bold}.shop_table.cart .cart-items-wrapper .cart_item .product-thumbnail{text-align:left}.shop_table.cart .product-price{color:#362729;font-size:18px}.shop_table.cart .product-discount .onsale{color:#ff0000;font-weight:bold}.shop_table.cart .product-remove a{color:#362729;font-weight:bold}.shop_table.cart .product-thumbnail img,.shop_table.cart .product-quantity img{width:81px;height:81px;-o-object-fit:cover;object-fit:cover}.shop_table.cart .product-availability .in-stock-label{color:#0fd84d;font-weight:700}.shop_table.cart .product-availability .in-stock-label.backorder{color:#ffb400}.shop_table.cart .product-availability .delivery-date{font-size:12px;color:rgba(54,39,41,0.7)}.quantity{position:relative}.quantity input[type="button"]{position:absolute;top:50%;transform:translateY(-50%);border:none;height:20px;width:20px;line-height:22px;padding:0;cursor:pointer;outline:none}.quantity .plus{right:0;background-color:#0fd84d;font-size:22px;color:#fff}.quantity .minus{left:0;font-size:22px;background-color:rgba(54,39,41,0.4);color:#fff}.quantity input.qty{padding:5px 20px;text-align:center;border:none;font-weight:bold;font-size:18px;color:#362729}.showcoupon{color:rgba(54,39,41,0.7);grid-gap:15px;gap:15px;display:flex}.showcoupon:hover{color:#247dc1}.showcoupon img{transform:rotate(90deg)}.woocommerce-shipping-methods .method,.payment_methods .method{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.woocommerce-shipping-methods .method input[type="radio"],.payment_methods .method input[type="radio"]{margin:0 !important}.woocommerce-shipping-methods .method .title-wrapper,.payment_methods .method .title-wrapper{font-weight:bold;color:#362729}.woocommerce-shipping-methods .method .title-wrapper>div,.payment_methods .method .title-wrapper>div{font-weight:400}.woocommerce-shipping-methods .method label,.payment_methods .method label{display:flex;align-items:center;font-size:14px;color:#362729;flex:1;font-weight:bold;cursor:pointer;margin-left:10px !important}.woocommerce-shipping-methods .method label .price,.payment_methods .method label .price{margin-left:auto;font-weight:600;font-size:14px;color:#362729}.woocommerce-shipping-methods .method label .subtitle,.payment_methods .method label .subtitle{font-weight:400;margin-top:5px}.woocommerce-shipping-methods .method img[alt="zasielkovna"] ~ .price,.payment_methods .method img[alt="zasielkovna"] ~ .price{padding:13px 0}.woocommerce-shipping-methods .method .payment_box,.payment_methods .method .payment_box{margin-top:10px;flex:0 0 100%}.woocommerce-shipping-methods .method .payment_box.payment_method_ppcp,.payment_methods .method .payment_box.payment_method_ppcp{display:none !important}.woocommerce-shipping-methods .method .payment_box p,.payment_methods .method .payment_box p{margin-bottom:0;font-size:12px;color:#b2b2b2}.woocommerce-shipping-methods .method .title-wrapper .payment_box,.payment_methods .method .title-wrapper .payment_box{margin-top:5px}.open-balikovna-popup-wrapper{flex-basis:100%;display:flex;justify-content:flex-end;flex-wrap:wrap}.open-balikovna-popup-wrapper .pickup-place{text-align:right;flex-basis:100%}.open-balikovna-popup-wrapper .change{display:none;flex-basis:100%;text-align:right}.open-balikovna-popup-wrapper .open-balikovna-popup{width:auto;color:white;background-color:#00a9e0;padding:2px 20px;font-size:14px}.open-balikovna-popup-wrapper .open-balikovna-popup:hover{background-color:#002776}.payment_methods .wc-stripe_cc-new-method-container,.payment_methods #wc-stripe-card-element{margin-bottom:0}.payment_methods #wc_stripe_local_payment_stripe_blik ol{padding-left:16px}.payment_methods #wc_stripe_local_payment_stripe_blik .wc-stripe-blik-code-container{margin-top:10px}.payment_methods #wc_stripe_local_payment_stripe_blik .wc-stripe-blik-code-container>p{font-weight:bold;margin-bottom:5px}.woocommerce-input-wrapper{display:block}.woocommerce-input-wrapper input,.woocommerce-input-wrapper textarea{width:100%}.payment-custom-notices>div{margin-bottom:10px;color:black;background-color:#e3f3ff;padding:5px 10px;font-size:14px}.woocommerce-shipping-fields{display:none}.woocommerce-additional-fields label{cursor:pointer;font-size:18px;font-weight:700;color:black;position:relative}.woocommerce-additional-fields label:after{content:"";position:absolute;top:0;right:50px;width:15px;height:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS43NzUiIGhlaWdodD0iMTMuNDQ2IiB2aWV3Qm94PSIwIDAgMjEuNzc1IDEzLjQ0NiI+DQogIDxwYXRoIGlkPSJJY29uX21hdGVyaWFsLWtleWJvYXJkLWFycm93LWRvd24iIGRhdGEtbmFtZT0iSWNvbiBtYXRlcmlhbC1rZXlib2FyZC1hcnJvdy1kb3duIiBkPSJNMTEuNTU5LDExLjc2bDguMzI5LDguMzExLDguMzI5LTguMzExLDIuNTU5LDIuNTU5TDE5Ljg4OCwyNS4yMDYsOSwxNC4zMTlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOSAtMTEuNzYpIiBmaWxsPSIjMzYyNzI5Ii8+DQo8L3N2Zz4NCg==);background-repeat:no-repeat;background-position:center;background-size:15px}.woocommerce-additional-fields label span{font-size:16px;color:#bbc6d1}.woocommerce-additional-fields label.active:after{transform:rotate(180deg)}.woocommerce-additional-fields .woocommerce-input-wrapper textarea{display:none}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -5px}.woocommerce-billing-fields__field-wrapper>p,.woocommerce-shipping-fields__field-wrapper>p{padding:0 5px}.woocommerce-shipping-methods,.payment_methods{border-bottom:1px solid rgba(54,39,41,0.45);border-color:rgba(54,39,41,0.45);display:block;padding:0 0 10px 0;margin:0 0 30px}#billing_first_name_field,#billing_address_1_field,#shipping_city_field,#billing_city_field,#billing_postcode_field,#shipping_postcode_field,#billing_email_field,#billing_phone_field,#billing_country_field{flex:0 0 100%}#billing_phone_field{position:relative}#billing_phone_field.prefix-active .woocommerce-input-wrapper:not(.prefix) input{padding-left:80px}#billing_phone_field span.prefix{position:absolute;border:0;top:29px}#billing_phone_field span.prefix select{padding:2px 0;width:65px;border:none;background:transparent}#ship-to-different-address{font-weight:bold}.woocommerce-checkout-review-order,.woocommerce-order-overview{background-color:#f7f6f6;padding:20px;box-shadow:0px 0px 25px rgba(11,53,86,0.05);background-color:#fff}.woocommerce-checkout-review-order h3,.woocommerce-order-overview h3{margin-bottom:20px}.woocommerce-checkout-review-order .place-order{margin-top:20px}.woocommerce-checkout-customer-details,.woocommerce-order-details{padding:20px;box-shadow:0px 0px 25px rgba(11,53,86,0.05);background-color:#fff}.woocommerce-checkout-customer-details h3,.woocommerce-order-details h3{margin-bottom:20px}.woocommerce-terms-and-conditions-wrapper{margin-top:10px}.woocommerce-terms-and-conditions-wrapper p{font-size:12px;color:rgba(54,39,41,0.70196)}.woocommerce-terms-and-conditions-wrapper p a{color:rgba(54,39,41,0.70196);font-weight:bold}.woocommerce-thankyou-order-failed-actions{text-align:center}.woocommerce-order-details{color:black}.woocommerce-order-details .order_item{font-weight:bold;font-size:16px}.woocommerce-order-details tbody{border-bottom:1px solid rgba(54,39,41,0.45)}.woocommerce-order-details td{padding:10px 0}.woocommerce-order-details td:last-child{width:200px;padding-left:10px;text-align:right}.woocommerce-order-details .shipped_via{font-weight:normal}.woocommerce-order-details th{font-weight:normal}.woocommerce-order-details tfoot td{font-weight:bold;font-size:16px}.woocommerce-order-overview .content>div{border-bottom:1px solid black;color:black;padding:15px 0}.woocommerce-order-overview .content>div:first-child{padding-top:0}.woocommerce-order-overview .content>div:last-child{padding-bottom:0;border-bottom:none}.woocommerce-order-overview .label{margin-bottom:5px}.woocommerce-order-overview .value{font-size:16px;font-weight:bold;margin-bottom:0}label:not([for="payment_method_ppcp"]) .payment-icon,label:not([for="payment_method_ppcp"]) .shipping-icon{margin-right:20px;width:100% !important;max-width:50px !important;max-height:30px !important}li.payment_method_ppcp .title-wrapper{display:none}li.payment_method_ppcp label:first-of-type .payment-icon{max-width:280px;max-height:100%;flex:1;padding-right:20px}.shipping-icon{max-height:35px}form.woocommerce-checkout{padding-bottom:100px}form.woocommerce-checkout .woocommerce-validated:not(.error) .woocommerce-input-wrapper:not(.prefix){position:relative}form.woocommerce-checkout .woocommerce-validated:not(.error) .woocommerce-input-wrapper:not(.prefix)::after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC45ODc3IDAuNzcyNzA1TDQuODc1IDYuODg4MjdMMi4wMTE3NSA0LjIzODkyTDAgNi4yMDM2TDQuODc1IDEwLjgxODJMMTMgMi43MzY4NkwxMC45ODc3IDAuNzcyNzA1WiIgZmlsbD0iIzBGRDg0RCIvPg0KPC9zdmc+DQo=);position:absolute;right:15px;top:50%;transform:translateY(-50%)}form.woocommerce-checkout .order-total{display:flex;flex-direction:row;align-items:center}form.woocommerce-checkout .order-total .price{font-size:36px;margin-left:auto;color:#362729}form.woocommerce-checkout .order-total>div{font-size:24px;color:#000;font-weight:700}form.woocommerce-checkout .cart-discount{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}form.woocommerce-checkout .cart-discount .price{margin-left:auto;color:black;font-weight:600}form.woocommerce-checkout .cart-discount a{color:#362729}form.woocommerce-checkout #place_order{width:50%;padding:14px 0;font-size:18px;font-weight:bold;display:flex;align-items:center;justify-content:center;background-color:#0fd84d;color:#fff;grid-gap:20px;gap:20px;text-transform:uppercase}form.woocommerce-checkout #place_order:hover{background-color:#0ca83c}form.woocommerce-checkout #place_order img{transform:rotate(270deg);margin-left:10px}.wpify-woo-packeta__shipping-method{flex-basis:100%;text-align:right}.zasilkovna-open-widget.wpify-woo-packeta__button{color:white;background-color:#ba261a;border:none;padding:2px 20px;margin-left:28px}div.packetery-widget-button-wrapper{flex-basis:100%;display:flex;justify-content:flex-end}div.packetery-widget-button-wrapper .packetery-widget-button-logo{display:none}div.packetery-widget-button-wrapper .packetery-widget-button-row.packeta-widget-button{width:auto}div.packetery-widget-button-wrapper .packetery-widget-button-row.packeta-widget-button button{width:auto;color:white;background-color:#ba261a;border:none;font-size:14px;padding:2px 20px;margin-left:28px;cursor:pointer}.woocommerce div.form-row[packetery-renderer="after-rate"]{display:block;text-align:right}.address{background-color:#fff;padding:35px 30px;border-radius:15px;margin-top:30px;margin-bottom:30px}.thankyou-bg{position:absolute;z-index:-1;top:0;width:100%;height:100%}.thankyou-bg.left{left:0;background-color:#362729;width:100%}.fee{display:flex;justify-content:space-between}.fee div:last-child{font-weight:600;color:#247dc1}.special-message{padding:20px 0;text-align:center;color:#fff;background-color:#362729;margin:20px 0 0}#order_comments_field{display:none}#applepay-btn-wrp,#googlepay-btn-wrp{cursor:pointer}#applepay-btn-wrp .wc-stripe-applepay-button,#applepay-btn-wrp .wc-stripe-payment-request-button,#googlepay-btn-wrp .wc-stripe-applepay-button,#googlepay-btn-wrp .wc-stripe-payment-request-button{pointer-events:none}@media (min-width: 1024px){.up-cross-sells .product.change{display:grid;grid-template-columns:0.3fr 0.5fr 2.4fr 0.6fr 0.6fr 1.6fr 0.3fr}}@media (min-width: 768px){.up-cross-sells .product:not(.change),.product-appliable-for-discount .product:not(.change){grid-template-columns:0.5fr 3.1fr 0.6fr 0.6fr 1.5fr 0.3fr;display:grid}}@media (max-width: 1279px){.up-cross-sells .btn,.product-appliable-for-discount .btn{font-size:12px}.up-cross-sells .btn .icon,.product-appliable-for-discount .btn .icon{margin-right:5px}.up-cross-sells .product:not(.change) .btn,.product-appliable-for-discount .product:not(.change) .btn{flex-basis:184px}.up-cross-sells .product:not(.change) .remove,.product-appliable-for-discount .product:not(.change) .remove{flex-basis:49px}.up-cross-sells .product:not(.change) .desc,.product-appliable-for-discount .product:not(.change) .desc{margin-right:125px}}@media (max-width: 1023px){#redeem-coupon .wrapper .apply-coupon-button{margin:5px 5px 0}#redeem-coupon .wrapper .btn{padding:14px 22px}.shop_table.cart .cart-items-wrapper .cart_item,.shop_table.cart .thead .items{grid-template-columns:0.7fr 2.5fr 1.2fr 0.8fr 0.8fr 1fr 0.4fr}.shop_table.cart .cart-items-wrapper .cart_item .product-name-wrapper,.shop_table.cart .thead .items .product-name-wrapper{padding:10px 5px}.up-cross-sells .product,.product-appliable-for-discount .product{position:relative}.up-cross-sells .product:not(.change) .btn,.product-appliable-for-discount .product:not(.change) .btn{margin-top:10px}.up-cross-sells .product:not(.change) .desc,.product-appliable-for-discount .product:not(.change) .desc{margin-right:70px}.up-cross-sells .product.change,.product-appliable-for-discount .product.change{margin-left:50px}.up-cross-sells .product.change .change-product.icon-btn,.product-appliable-for-discount .product.change .change-product.icon-btn{position:absolute;left:-35px;top:10px}.up-cross-sells .product>img,.product-appliable-for-discount .product>img{width:50px}.up-cross-sells .product>.price,.product-appliable-for-discount .product>.price{flex-basis:unset}.up-cross-sells .product .save,.product-appliable-for-discount .product .save{flex-basis:unset}.up-cross-sells .desc,.product-appliable-for-discount .desc{font-size:10px}.up-cross-sells .desc>div p,.product-appliable-for-discount .desc>div p{font-size:10px}.up-cross-sells .btn,.product-appliable-for-discount .btn{font-size:10px;line-height:1.2;width:100%}.up-cross-sells .btn .icon,.product-appliable-for-discount .btn .icon{width:12px;height:12px}.up-cross-sells .price .label,.product-appliable-for-discount .price .label{font-size:14px}.up-cross-sells .price>span,.product-appliable-for-discount .price>span{font-size:14px}.up-cross-sells .price>del,.product-appliable-for-discount .price>del{font-size:10px}.up-cross-sells .price>ins,.product-appliable-for-discount .price>ins{font-size:14px}.woocommerce-additional-fields label:after{right:0}.woocommerce-order{padding:0}}@media (min-width: 768px) and (max-width: 1023px){h1{font-size:35px;line-height:40px;margin:20px 0 30px}.woocommerce-order-details td:last-child{width:100px}.woocommerce-checkout-customer-details,.woocommerce-order-details,.woocommerce-checkout-review-order,.woocommerce-order-overview{padding:25px 20px}}@media (max-width: 767px){h1{font-size:30px;line-height:35px;margin:20px 0}#trust-factors{padding:0;background-color:transparent}#trust-factors .row{margin:0 -5px}#trust-factors .item .title{text-align:center}#trust-factors .item img{width:50px;height:50px}.woocommerce-error,.woocommerce-message{padding:10px;font-size:12px}.woocommerce-info.cart-empty{margin-top:20px}.woocommerce-order-details .order_item{font-size:14px}.woocommerce-order-details td:last-child{width:100px}.woocommerce-order-details tfoot td{font-size:14px}.woocommerce-checkout-review-order,.woocommerce-order-overview,.woocommerce-checkout-customer-details,.woocommerce-order-details{padding:25px 20px}.payment-custom-notices>div{font-size:12px}.woocommerce-order .row>div,form.woocommerce-checkout .row>div{margin-bottom:15px}.woocommerce-order .order-total>div,form.woocommerce-checkout .order-total>div{font-size:18px}form.woocommerce-checkout #place_order{width:100%}.woocommerce-terms-and-conditions-wrapper{text-align:center}form.woocommerce-checkout{padding-bottom:0px}.woocommerce-shipping-methods .method .title-wrapper,.payment_methods .method .title-wrapper{padding-right:15px}.shop_table.cart .cart-items-wrapper .cart_item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.shop_table.cart .cart-items-wrapper .cart_item .product-name-wrapper{padding:0;flex-wrap:wrap}.shop_table.cart .cart-items-wrapper .cart_item .quantity input.qty{padding:0 30px}.shop_table.cart .cart-items-wrapper .cart_item .product-thumbnail{display:block;height:80%;width:80px;position:absolute;top:50%;left:10px;padding:0;transform:translateY(-50%)}.shop_table.cart .cart-items-wrapper .cart_item .product-thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.shop_table.cart .cart-items-wrapper .cart_item .product-name{padding:10px 45px 5px 100px;flex-basis:100%;font-size:14px;line-height:18px}.shop_table.cart .cart-items-wrapper .cart_item .aditional-info:not(.name){display:none}.shop_table.cart .cart-items-wrapper .cart_item .aditional-info.name{padding-left:100px;font-size:12px}.shop_table.cart .cart-items-wrapper .cart_item .product-discount{display:none}.shop_table.cart .cart-items-wrapper .cart_item .product-availability{flex-basis:100%;padding:0 0 0 100px}.shop_table.cart .cart-items-wrapper .cart_item .product-quantity{padding:5px 0 10px 100px}.shop_table.cart .cart-items-wrapper .cart_item .product-price{justify-content:center;padding-top:5px;padding-left:10px}.up-cross-sells .product,.product-appliable-for-discount .product{align-items:flex-start;flex-direction:column;padding:20px;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"mobiletitle mobiletitle" "img desc" "img price" "img save" "btn btn"}.up-cross-sells .product>img,.product-appliable-for-discount .product>img{grid-area:img;width:100px;margin:0}.up-cross-sells .product>.price,.product-appliable-for-discount .product>.price{grid-area:price;display:flex;justify-content:flex-start;align-items:center;grid-gap:10px;gap:10px}.up-cross-sells .product>.price .label,.product-appliable-for-discount .product>.price .label{display:none}.up-cross-sells .product>.price del,.product-appliable-for-discount .product>.price del{margin:0;color:#b2b2b2;font-size:12px}.up-cross-sells .product>.price del .amount bdi,.product-appliable-for-discount .product>.price del .amount bdi{color:#b2b2b2}.up-cross-sells .product>.price>ins,.product-appliable-for-discount .product>.price>ins{font-size:18px}.up-cross-sells .product>.price>span,.product-appliable-for-discount .product>.price>span{font-size:18px}.up-cross-sells .product .save,.product-appliable-for-discount .product .save{grid-area:save;display:flex;grid-gap:10px;gap:10px;padding-bottom:10px}.up-cross-sells .product .save .price,.product-appliable-for-discount .product .save .price{display:flex;grid-gap:10px;gap:10px}.up-cross-sells .product .save .price .label,.product-appliable-for-discount .product .save .price .label{color:#b2b2b2;font-weight:600;font-size:16px}.up-cross-sells .product .save .price ins,.product-appliable-for-discount .product .save .price ins{font-size:16px}.up-cross-sells .product .save .price ins bdi,.product-appliable-for-discount .product .save .price ins bdi{color:#0fd84d}.up-cross-sells .product:not(.change),.product-appliable-for-discount .product:not(.change){padding:20px}.up-cross-sells .product:not(.change)>img,.product-appliable-for-discount .product:not(.change)>img{transform:unset}.up-cross-sells .product:not(.change) .desc,.product-appliable-for-discount .product:not(.change) .desc{margin-right:0;padding:0}.up-cross-sells .product:not(.change) .desc>div,.product-appliable-for-discount .product:not(.change) .desc>div{font-size:12px}.up-cross-sells .product:not(.change) .desc>div p,.product-appliable-for-discount .product:not(.change) .desc>div p{font-size:26px;line-height:1.2;margin-bottom:10px}.up-cross-sells .product:not(.change)>.price del,.product-appliable-for-discount .product:not(.change)>.price del{color:#fff}.up-cross-sells .product:not(.change)>.price del .amount bdi,.product-appliable-for-discount .product:not(.change)>.price del .amount bdi{color:#fff}.up-cross-sells .product:not(.change) .save .price,.product-appliable-for-discount .product:not(.change) .save .price{align-items:center}.up-cross-sells .product:not(.change) .save .price .label,.up-cross-sells .product:not(.change) .save .price .delivery,.product-appliable-for-discount .product:not(.change) .save .price .label,.product-appliable-for-discount .product:not(.change) .save .price .delivery{color:#fff}.up-cross-sells .product:not(.change) .btn,.product-appliable-for-discount .product:not(.change) .btn{background-color:#fff;width:100%}.up-cross-sells .product:not(.change) .btn .icon,.product-appliable-for-discount .product:not(.change) .btn .icon{width:20px;height:20px}.up-cross-sells .product.change .desc,.product-appliable-for-discount .product.change .desc{padding-left:0}.up-cross-sells .product.change .mobile-title,.product-appliable-for-discount .product.change .mobile-title{grid-area:mobiletitle;margin-bottom:10px}.up-cross-sells .product.change .mobile-title p,.product-appliable-for-discount .product.change .mobile-title p{font-size:14px}.up-cross-sells .product.change .change-product.btn,.product-appliable-for-discount .product.change .change-product.btn{width:100%}.up-cross-sells .product .remove,.product-appliable-for-discount .product .remove{position:absolute;top:0;right:0;padding:5px 10px}.up-cross-sells .desc,.product-appliable-for-discount .desc{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;grid-area:desc;padding-bottom:10px}.up-cross-sells .desc>div,.product-appliable-for-discount .desc>div{padding-right:0}.up-cross-sells .btn,.product-appliable-for-discount .btn{background-color:#0fd84d;grid-area:btn;justify-content:center;margin:10px 0 0;width:100%;font-size:16px;border-radius:25px}.up-cross-sells .btn .icon,.product-appliable-for-discount .btn .icon{width:25px;height:25px}.shop_table .cart_item{display:block;position:relative;background-color:#fff}.shop_table .cart_item:not(:last-child){margin-bottom:15px}.shop_table .cart_item>div{display:flex;flex-direction:row;align-items:center;border-bottom:none;padding:8px 10px}.shop_table p.label{font-weight:600;margin:0;flex:0 0 100px;text-align:left;color:black}.shop_table .product-availability{padding-left:110px}.shop_table .product-availability .wrapper{text-align:left;display:flex;align-items:center;grid-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.shop_table .product-availability .wrapper .delivery-date{color:#b2b2b2;font-size:11px}.shop_table .product-availability .in-stock-label{font-size:14px}.shop_table .product-quantity{padding-left:110px;display:inline-block;width:50%;border-radius:0 0 0 15px}.shop_table .product-quantity .quantity{width:90px}.shop_table .product-quantity .quantity input[type="button"]{height:20px;width:20px;line-height:22px;text-align:center;color:#fff;padding:0;top:50%;transform:translateY(-50%)}.shop_table .product-quantity .quantity .minus{background-color:#b2b2b2}.shop_table .product-quantity .quantity .plus{background-color:#0fd84d}.shop_table .product-quantity img{height:auto}.shop_table .product-price{display:inline-block}.shop_table .product-remove{position:absolute;top:0px;right:10px}.shop_table .product-remove a{width:20px}.shop_table .thead{display:none}form.woocommerce-checkout .order-total .price{font-size:24px}label:not([for="payment_method_ppcp"]) .payment-icon,label:not([for="payment_method_ppcp"]) .shipping-icon{margin-right:20px;width:100% !important;max-width:30px !important;max-height:30px !important}}@media (max-width: 407px){form.woocommerce-checkout .order-total>div{font-size:16px}.shop_table.cart .cart-items-wrapper .cart_item .product-quantity{width:55%}}@media (max-width: 320px){.quantity .minus,.quantity .plus{font-size:18px}.shop_table.cart .cart-items-wrapper .cart_item .quantity input.qty{font-size:14px;padding:0}.shop_table .product-quantity .quantity input[type="button"]{height:18px;width:18px;line-height:19px}div.packetery-widget-button-wrapper .packetery-widget-button-row.packeta-widget-button button{padding:2px 10px}}

