.woocommerce .thankyou-cta{text-align:center;margin-top:30px}.woocommerce .thankyou-cta .button:hover{background:#3F5949;color:#fff}body .woocommerce .tags-holder{gap:5px;display:flex}body .woocommerce .tags-holder .tag{position:relative}body .woocommerce .tags-holder span.onsale{min-height:20px;min-width:50px;line-height:10px;border-radius:15px;background-color:#84896b;font-size:10px;color:#fff;position:relative;left:0;top:0;padding:8px 12px}body .mindbox-form .mindbox-form-row label{color:#212529}body .mb-bonus-buttons-wrap .mb-bonus-button.active{border-color:#84896B}body .mb-bonus-buttons-wrap .mb-radio::after{background:#84896B}body .woocommerce-message{width:100%;margin:0 0 20px !important;border:3px solid #84896b;border-radius:10px;background:#fff}body .woocommerce-message:before{color:#84896b}body .checkout-actions-wrapper .woocommerce-message{margin:0 !important}.point-out-select-wrapper .point-out-select{display:inline-block;background:#84896B;color:#fff;padding:5px 20px;height:auto;max-height:none;border-radius:20px;transition:background 0.2s ease;text-decoration:none}.point-out-select-wrapper .point-out-select:hover{background:#3F5949;text-decoration:none}.canload{position:relative}.canload:after{content:"";background:url(../img/oval.svg) no-repeat center center;background-size:40px auto;background-color:rgba(0, 0, 0, 0.25);position:absolute;top:0;left:0;bottom:0;right:0;border-radius:0;opacity:0;visibility:hidden;transition:all 0.3s ease}.canload.loading:after{opacity:1;visibility:visible}.woocommerce-shipping-methods .tcompanyType,.woocommerce-shipping-methods .tcompanyName{clear:right;position:relative}.woocommerce-shipping-methods .tcompanyName:after,.woocommerce-shipping-methods .pointAddress:after{content:"";display:block}.woocommerce-shipping-methods .pointName,.woocommerce-shipping-methods .pointAddress,.woocommerce-shipping-methods .tariffName{font-size:14px}.phone-hint{color:#84896B;margin-top:5px;margin-left:1px;font-size:14px}.phone-hint b{font-weight:bold}.phone-hint:before{content:"!";display:inline-block;width:20px;height:20px;border-radius:15px;color:#fff;background:#84896B;text-align:center;font-size:18px;line-height:22px;margin-right:6px;font-weight:bold}.product-quantity{color:#525252}.preorder_description_short{color:#84896B;font-size:12px;font-weight:bold}.product-details .availability-notice,.product-details .preorder_description_short{color:#84896B;font-size:12px;line-height:14px;font-weight:bold;margin-bottom:0}.product-details .preorder_description_short{color:#525252;position:relative;margin-top:5px}.product-details .preorder_description_short:before{content:"i";width:14px;height:14px;border-radius:20px;text-align:center;background:#84896B;color:#fff;font-size:12px;line-height:14px;display:inline-block;margin-right:4px}body.woocommerce-checkout .woocommerce .cart_page{background:none;border-radius:0}body.woocommerce-checkout .select2-container{z-index:9}.default_fields,.checkout-cart .order-totals-wrap{visibility:hidden;height:0;overflow:hidden}form.checkout{position:relative;z-index:0}@media (max-width:991.98px){.checkout-cart{padding:10px 0 0 0 !important;margin-bottom:10px}}@media (min-width:992px){.checkout-cart{padding-right:20px !important}}.checkout-cart .shop_table{padding-top:30px;position:relative}@media (max-width:991.98px){.checkout-cart .shop_table{padding:20px}}.checkout-cart .cart_item{border:3px solid #fff;border-radius:10px;display:flex;padding:10px;margin-bottom:15px;position:relative;flex-direction:row;background:#fbf9f4}@media (min-width:992px){.checkout-cart .cart_item{flex-direction:row;margin-bottom:25px}}.checkout-cart .cart_item .customtag,.checkout-cart .cart_item .tag{position:absolute;border-radius:8px 0 8px 0;padding:7px 10px 7px 10px;line-height:1;height:auto;top:0px;left:0px;min-height:0;font-size:12px;background:#E78040;color:#fff;z-index:9}.checkout-cart .cart_item .tag{background:#84896B}.checkout-cart .cart_item .product-image{display:flex;align-items:flex-start;justify-content:flex-start;padding-right:0;margin-bottom:0;width:40%;padding-right:10px}@media (min-width:992px){.checkout-cart .cart_item .product-image{width:35%}}.checkout-cart .cart_item .product-image img{border-radius:5px}.checkout-cart .cart_item .product-details{padding-left:0;width:60%;flex-direction:column;justify-content:flex-start;display:flex;align-items:flex-start;position:relative;padding-right:20px}@media (min-width:992px){.checkout-cart .cart_item .product-details{padding-left:10px;padding-right:20px;width:65%}}.checkout-cart .cart_item .product-details .product-title{font-weight:bold;font-size:16px;line-height:18px;color:#3F5949}@media (min-width:1200px){.checkout-cart .cart_item .product-details .product-title{font-size:18px;line-height:20px}}.checkout-cart .cart_item .product-details .product-title a{color:#3F5949}.checkout-cart .cart_item .product-details .product-title .quick-view{margin-left:5px}@media (max-width:991.98px){.checkout-cart .cart_item .product-details .product-title .quick-view{display:none}}.checkout-cart .cart_item .product-details .product-title .quick-view svg{width:20px;height:10px}.checkout-cart .cart_item .product-details .variation{margin:10px 0}.checkout-cart .cart_item .product-details .variation dt{font-size:14px}.checkout-cart .cart_item .product-details .variation dd{font-size:14px;margin-bottom:5px}.checkout-cart .cart_item .product-details .variation dd p{font-size:14px;margin:0}.checkout-cart .cart_item .product-details .product-total{font-weight:bold;font-size:14px;line-height:20px;color:#3F5949;margin:5px 0 5px}@media (min-width:1200px){.checkout-cart .cart_item .product-details .product-total{font-size:16px;line-height:20px;margin:10px 0 10px}}@media (max-width:991.98px){.checkout-cart .cart_item .product-details .quantity-wrap{position:absolute;bottom:0;right:0}}.checkout-cart .cart_item .remove{background:#ffebeb;position:absolute;right:5px;top:5px;line-height:27px;z-index:1}.checkout-cart .cart_item .quantity-wrap{display:flex;align-items:center}.checkout-cart .cart_item .quantity-wrap .qty-minus,.checkout-cart .cart_item .quantity-wrap .qty-plus{border-radius:50px 0 0 50px;border:1px solid #3F5949;width:30px;height:30px;text-align:center;color:#3F5949;background:#fff;font-weight:bold;font-size:16px;line-height:30px;cursor:pointer;transition:all 0.1s ease;text-indent:5px}.checkout-cart .cart_item .quantity-wrap .qty-minus:hover,.checkout-cart .cart_item .quantity-wrap .qty-plus:hover{background:#84896B;color:#3F5949}.checkout-cart .cart_item .quantity-wrap .qty-minus:active,.checkout-cart .cart_item .quantity-wrap .qty-plus:active{background:#84896B;color:#3F5949}.checkout-cart .cart_item .quantity-wrap .qty-plus{border-radius:0 50px 50px 0;border:1px solid #3F5949;text-indent:-5px}.checkout-cart .cart_item .quantity-wrap .quantity input{border:1px solid #3F5949;background:#fff;border-left:none;border-right:none;padding:2px 0 0;height:30px;width:40px;text-align:center;font-weight:bold;font-size:16px;line-height:22px;color:#3F5949;border-radius:0;-webkit-appearance:none}.checkout-cart .cart_item .quantity-wrap input::-webkit-outer-spin-button,.checkout-cart .cart_item .quantity-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout-cart .cart_item .quantity-wrap input[type=number]{-moz-appearance:textfield}.checkout-cart .cart-subtotal{display:flex;justify-content:flex-end;font-weight:bold;font-size:20px;line-height:30px}.checkout-cart .cart-subtotal .label{padding-right:10px}#payment>.blockUI,.payment_primary>.blockUI{display:none !important}.checkout-form{padding-left:20px;border-radius:10px}@media (min-width:768px) and (max-width:991.98px){.checkout-form{padding-right:0px}}.checkout-form .blockUI{border-radius:10px}.checkout-form .woocommerce-terms-and-conditions{padding:10px !important;font-size:14px !important;line-height:16px !important}.checkout-form .grouped_fields{width:100%}.checkout-form .grouped_fields .form-row{padding:0;margin-bottom:15px}@media (min-width:768px){.checkout-form .grouped_fields .form-row{margin-bottom:23px}}.checkout-form .grouped_fields .form-row.form-group-hide{display:none}.checkout-form .grouped_fields .form-row.form-row-third{width:31%;float:left}.checkout-form .grouped_fields .form-row.form-row-third.middle{margin:0 3.33%}.checkout-form .grouped_fields .form-row label.control-label{margin-bottom:0;color:#3F5949;font-weight:bold;font-size:12px;line-height:18px}@media (min-width:768px){.checkout-form .grouped_fields .form-row label.control-label{font-size:16px;line-height:22px}}.checkout-form .grouped_fields .form-row label.control-label span{font-size:14px}.checkout-form .grouped_fields .form-row.woocommerce-invalid-required-field label.control-label{color:#a00}.checkout-form .grouped_fields .form-grouped{margin-bottom:0;position:relative}.checkout-form .grouped_fields .form-grouped:before{content:"";position:absolute;width:3px;background-color:#E3D9CF;top:25px;left:18px;height:100%;z-index:1;display:block}@media (min-width:992px){.checkout-form .grouped_fields .form-grouped:before{left:23px}}.checkout-form .grouped_fields .form-grouped:after{content:"";position:absolute;width:3px;background-color:#84896B;top:25px;left:18px;height:0%;z-index:2;transition:height 0.5s ease;display:block}@media (min-width:992px){.checkout-form .grouped_fields .form-grouped:after{left:23px}}.checkout-form .grouped_fields .form-grouped:last-child:before,.checkout-form .grouped_fields .form-grouped:last-child:after,.checkout-form .grouped_fields .form-grouped.form-group-4:before,.checkout-form .grouped_fields .form-grouped.form-group-4:after{display:none}.checkout-form .grouped_fields .form-grouped.group-disabled{opacity:0.3;pointer-events:none}.checkout-form .grouped_fields .form-grouped.group-disable-next .go-to-next{opacity:0.3;pointer-events:none}.checkout-form .grouped_fields .form-grouped .checkout-toggle{font-size:16px;line-height:24px;color:#3F5949;display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;padding:20px 0 20px 50px}@media (min-width:992px){.checkout-form .grouped_fields .form-grouped .checkout-toggle{font-size:22px;line-height:35px;padding:20px 0 20px 60px}}.checkout-form .grouped_fields .form-grouped .checkout-toggle i{background-color:#E3D9CF;background-position:center center;background-repeat:no-repeat;color:#3F5949;width:38px;height:38px;border-radius:30px;text-align:center;font-size:18px;line-height:30px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:bold;position:absolute;top:50%;left:0;transform:translate(0, -50%);transition:background 0.5s ease;z-index:3}@media (min-width:992px){.checkout-form .grouped_fields .form-grouped .checkout-toggle i{width:48px;height:48px}}.checkout-form .grouped_fields .form-grouped .checkout-toggle i svg{width:22px;height:22px}@media (min-width:992px){.checkout-form .grouped_fields .form-grouped .checkout-toggle i svg{width:32px;height:32px}}.checkout-form .grouped_fields .form-grouped .checkout-toggle i svg path{transition:all 0.5s ease}.checkout-form .grouped_fields .form-grouped.filled .checkout-toggle span i{background-color:#84896B}.checkout-form .grouped_fields .form-grouped.filled .checkout-toggle span i svg path{stroke:#fff}.checkout-form .grouped_fields .form-grouped.filled:after{height:100%}.checkout-form .grouped_fields .form-grouped.has-error .checkout-toggle span{color:#a00 !important}.checkout-form .grouped_fields .form-grouped.has-error .checkout-toggle:before{content:"!";width:16px;height:16px;border-radius:50%;background:#a00;color:#fff;text-align:center;font-size:13px;line-height:18px;position:absolute;left:0;top:50%;margin-top:-8px}.checkout-form .grouped_fields .form-grouped .checkout-toggle-content{display:none;width:100%;padding-left:50px}@media (min-width:992px){.checkout-form .grouped_fields .form-grouped .checkout-toggle-content{padding-left:60px}}.checkout-form .grouped_fields .form-grouped .checkout-toggle-content .inner-content{width:100%}@media (min-width:992px){.checkout-form .grouped_fields .form-grouped .checkout-toggle-content .inner-content{width:80%}}.checkout-form .grouped_fields .form-grouped .checkout-toggle-content.billing_group_2 .inner-content{width:100%}.checkout-form .grouped_fields .form-grouped .checkout-toggle-content .inner-footer .go-to-next{padding:10px 25px;border-radius:30px;background:#84896B;color:#fff;font-size:16px;line-height:16px;cursor:pointer;display:inline-block;transition:background 0.2s ease}.checkout-form .grouped_fields .form-grouped .checkout-toggle-content .inner-footer .go-to-next:hover{background:#3F5949}.checkout-form .grouped_fields .form-grouped.open .checkout-toggle:after{transform:rotate(0deg)}.checkout-form .grouped_fields .form-grouped.open .checkout-toggle span{color:#84896B;font-weight:700}.checkout-form .grouped_fields .form-grouped.open .checkout-toggle span i{background-color:#84896B}.checkout-form .grouped_fields .form-grouped.open .checkout-toggle span i svg path{stroke:#fff}.checkout-form .grouped_fields .form-grouped.open .checkout-toggle-content{display:block;padding-bottom:20px}.checkout-form .grouped_fields .select2 .select2-selection{border:1px solid #3F5949;border-radius:25px;height:36px}.checkout-form .grouped_fields .select2 .select2-selection .select2-selection__rendered{padding:0 15px;color:#3F5949;line-height:36px}.checkout-form .grouped_fields .select2 .select2-selection .select2-selection__rendered .select2-selection__clear{line-height:40px;width:15px;right:15px}.checkout-form .grouped_fields .select2 .select2-selection .select2-selection__arrow{height:34px}.checkout-form .grouped_fields .select2 .select2-selection .select2-selection__arrow b{border-color:#3F5949 transparent transparent transparent;border-width:7px 5px 0 5px;margin-left:-10px}.checkout-form .grouped_fields .form-control{width:100%;height:36px;padding:3px 15px 0;font-size:16px;font-weight:normal;line-height:1.5;color:#3F5949;background-color:#fff;border:1px solid #525252;border-radius:25px;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.checkout-form .grouped_fields .iti{width:100%}.checkout-form .grouped_fields .iti .form-control{padding-left:60px}.checkout-form .grouped_fields .iti .iti__flag-container{border-radius:20px}.checkout-form .grouped_fields .iti .iti__flag-container .iti__selected-flag{border-radius:20px;padding:0 7px 0 15px}.checkout-form .grouped_fields ul#shipping_method{margin:0 0 30px;list-style-type:none}.checkout-form .grouped_fields ul#shipping_method li{display:block}.checkout-form .grouped_fields ul#shipping_method li input.shipping_method{display:none}.checkout-form .grouped_fields ul#shipping_method li>label{display:block;font-weight:normal;padding-left:30px;position:relative;cursor:pointer;transition:all 0.3s ease;color:#3F5949;margin:0 0 15px;line-height:25px}.checkout-form .grouped_fields ul#shipping_method li>label:before{content:"";position:absolute;width:18px;height:18px;border:1px solid #3F5949;background:#fff;border-radius:50%;top:2px;left:0;transition:all 0.3s ease}.checkout-form .grouped_fields ul#shipping_method li>label:after{content:"";position:absolute;width:8px;height:8px;background:#84896B;border-radius:50%;top:7px;left:5px;transition:all 0.3s ease;transform:scale(0);opacity:0}.checkout-form .grouped_fields ul#shipping_method li>label .amount{font-weight:600;display:block}.checkout-form .grouped_fields ul#shipping_method li>label .method-desc{font-size:12px;line-height:14px;display:block}.checkout-form .grouped_fields ul#shipping_method li>label:hover:before{border-color:#84896B}.checkout-form .grouped_fields ul#shipping_method li>label:hover:after{background:#84896B;transform:scale(0.4);opacity:1}.checkout-form .grouped_fields ul#shipping_method li input.shipping_method:checked+label:after{transform:scale(1);opacity:1}.checkout-form .grouped_fields ul#shipping_method li:only-child input.shipping_method+label{color:#84896B}.checkout-form .grouped_fields ul#shipping_method li:only-child input.shipping_method+label:before{border-color:#84896B}.checkout-form .grouped_fields ul#shipping_method li:only-child input.shipping_method+label:after{transform:scale(1);opacity:1}.checkout-form .grouped_fields ul#shipping_method li .wpapiship-map-start{margin-left:30px;padding:5px 20px;border-radius:25px;background:#ABB196;color:#fff;top:-12px;position:relative;display:inline-block;transition:background 0.2s ease}.checkout-form .grouped_fields ul#shipping_method li .wpapiship-map-start.wpapiship-map-start-edit{background:#3F5949}.checkout-form .grouped_fields ul#shipping_method li .wpapiship-map-start:hover{text-decoration:none;background:#84896B}.checkout-form .grouped_fields #billing_first_name_field,.checkout-form .grouped_fields #billing_last_name_field{width:100%}@media (min-width:992px){.checkout-form .grouped_fields #billing_first_name_field,.checkout-form .grouped_fields #billing_last_name_field{width:49%}}.checkout-form .grouped_fields #billing_phone_field,.checkout-form .grouped_fields #billing_email_field{width:100%}.checkout-form .grouped_fields #order_comments_field{width:100%}.checkout-form .grouped_fields #order_comments_field textarea{min-height:110px;padding:10px 15px}.checkout-form .grouped_fields #another_person_pickup{overflow:hidden;padding:13px 20px 10px;background:#fbf9f4;border:3px solid #e3d9cf;border-radius:20px;margin-bottom:30px}@media (max-width:767.98px){.checkout-form .grouped_fields #another_person_pickup{padding:13px 20px 13px}}.checkout-form .grouped_fields #another_person_pickup #another_person_pickup_field{margin:0}.checkout-form .grouped_fields #another_person_pickup #pickup_person_name_field,.checkout-form .grouped_fields #another_person_pickup #pickup_person_lastname_field,.checkout-form .grouped_fields #another_person_pickup #pickup_person_phone_field{margin:15px 0px 10px}@media (max-width:767.98px){.checkout-form .grouped_fields #another_person_pickup #pickup_person_name_field,.checkout-form .grouped_fields #another_person_pickup #pickup_person_lastname_field,.checkout-form .grouped_fields #another_person_pickup #pickup_person_phone_field{width:100%;margin:10px 0px}}.checkout-form .grouped_fields #another_person_pickup .checkbox input{display:none}.checkout-form .grouped_fields #another_person_pickup .checkbox input:checked+span:after{opacity:1;transform:scale(1)}.checkout-form .grouped_fields #another_person_pickup .checkbox span{cursor:pointer;position:relative;padding-left:30px;display:inline-block;font-weight:bold;color:#7c4b21;font-size:16px;line-height:1.5}@media (max-width:767.98px){.checkout-form .grouped_fields #another_person_pickup .checkbox span{font-size:14px}}.checkout-form .grouped_fields #another_person_pickup .checkbox span:before{content:"";position:absolute;width:22px;height:22px;border:1px solid #525252;background:#fff;border-radius:3px;top:-1px;left:0;transition:all 0.3s ease}.checkout-form .grouped_fields #another_person_pickup .checkbox span:after{content:"";position:absolute;width:22px;height:22px;border-radius:2px;top:-1px;left:0;transition:all 0.3s ease;transform:scale(0);opacity:0;background:url(../img/svg/check-green.svg) no-repeat center center;background-size:14px auto}.checkout-form .grouped_fields #another_person_pickup .checkbox:hover span:before{border-color:#84896B}.checkout-form .grouped_fields #another_person_pickup .checkbox:hover span:after{transform:scale(0.4);opacity:1}.checkout-form .grouped_fields #another_person_pickup_subheading{color:#525252;font-size:16px;margin-top:0;margin-bottom:15px}@media (min-width:768px){.checkout-form .grouped_fields #another_person_pickup_subheading{font-size:18px}}.checkout-form .order-totals-wrap.group-disabled,.checkout-form .place-order-wrap.group-disabled{opacity:0.3;pointer-events:none}.checkout-form .woocommerce-shipping-methods li{position:relative}.checkout-form .woocommerce-shipping-methods li .shipping_address_wrap{background:#fff;border-radius:20px;padding:15px 10px 5px;margin-top:10px;margin-bottom:30px;position:relative}@media (min-width:992px){.checkout-form .woocommerce-shipping-methods li .shipping_address_wrap{padding:25px 30px 5px}}.checkout-form .woocommerce-shipping-methods li .shipping_address_wrap:after{content:"";bottom:100%;left:30px;position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white}.checkout-form .woocommerce-shipping-methods li .shipping_address_wrap input::-webkit-outer-spin-button,.checkout-form .woocommerce-shipping-methods li .shipping_address_wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout-form .woocommerce-shipping-methods li .shipping_address_wrap input[type=number]{-moz-appearance:textfield}.checkout-form .woocommerce-shipping-methods li .shipping_address_wrap #delivery_points{margin:0 0 20px}.checkout-form .woocommerce-shipping-methods li .shipping_address_wrap #delivery_points .select2-container .select2-selection--single .select2-selection__rendered{padding:0px 30px 0px 15px;height:36px}.checkout-form .order-totals-wrap{width:100%;margin-top:40px}.checkout-form .order-totals-wrap .totals-row{display:flex;margin-bottom:10px;justify-content:space-between;font-weight:bold;font-size:16px;line-height:22px;color:#3F5949}@media (min-width:992px){.checkout-form .order-totals-wrap .totals-row{font-size:18px;line-height:25px}}.checkout-form .order-totals-wrap .totals-row .woocommerce-remove-coupon,.checkout-form .order-totals-wrap .totals-row .pwgc-remove-card{font-size:12px;font-weight:normal;color:#dc3545}@media (min-width:992px){.checkout-form .order-totals-wrap .totals-row .woocommerce-remove-coupon,.checkout-form .order-totals-wrap .totals-row .pwgc-remove-card{font-size:14px}}.checkout-form .order-totals-wrap .totals-row .pwgc-checkout-subtitle{background:#F1EDE2;padding:5px 5px 3px;border-radius:5px;font-size:11px;letter-spacing:0.5px}@media (min-width:992px){.checkout-form .order-totals-wrap .totals-row .pwgc-checkout-subtitle{font-size:12px;padding:5px 7px 3px}}@media (min-width:992px){.checkout-form .order-totals-wrap .totals-row .label{padding-right:10px}}.checkout-form .order-totals-wrap .totals-row .label .pointName,.checkout-form .order-totals-wrap .totals-row .label .pointAddress,.checkout-form .order-totals-wrap .totals-row .label .tariffName,.checkout-form .order-totals-wrap .totals-row .label .pointTime{display:none}.checkout-form .order-totals-wrap .totals-row.order-total{font-weight:bold;font-size:22px;line-height:30px;color:#84896B}@media (min-width:992px){.checkout-form .order-totals-wrap .totals-row.order-total{font-size:28px;line-height:35px}}.checkout-form .place-order-wrap{margin-top:30px}.checkout-form .place-order-wrap .woocommerce-privacy-policy-text{font-size:12px;line-height:18px}.checkout-form .place-order-wrap .woocommerce-form__label-for-checkbox{line-height:1.4}.checkout-form .place-order-wrap .woocommerce-form__label-for-checkbox input{display:none}.checkout-form .place-order-wrap .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text{position:relative;padding-left:30px;display:inline-block;cursor:pointer}.checkout-form .place-order-wrap .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text:before{content:"";position:absolute;width:22px;height:22px;border:1px solid #525252;background:#fff;border-radius:3px;top:-1px;left:0;transition:all 0.3s ease}.checkout-form .place-order-wrap .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text:after{content:"";position:absolute;width:22px;height:22px;border-radius:2px;top:-1px;left:0;transition:all 0.3s ease;transform:scale(0);opacity:0;background:url(../img/svg/check-green.svg) no-repeat center center;background-size:14px auto}.checkout-form .place-order-wrap .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text:hover:before{border-color:#84896B}.checkout-form .place-order-wrap .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text:hover:after{transform:scale(0.4);opacity:1}.checkout-form .place-order-wrap .woocommerce-form__label-for-checkbox input:checked+.woocommerce-terms-and-conditions-checkbox-text:after{opacity:1;transform:scale(1)}.checkout-form .place-order-wrap .woocommerce-terms-and-conditions-checkbox-text{font-size:14px}@media (min-width:992px){.checkout-form .place-order-wrap .woocommerce-terms-and-conditions-checkbox-text{font-size:16px}}.checkout-form .place-order-wrap .woocommerce-terms-and-conditions-checkbox-text .required{margin-right:5px}.checkout-form .place-order-wrap .woocommerce-terms-and-conditions-checkbox-text .woocommerce-terms-and-conditions-link{display:inline-block;border-radius:15px;font-size:12px;line-height:14px;border:1px solid #525252;color:#525252;padding:3px 10px}.checkout-form .place-order-wrap .woocommerce-terms-and-conditions-checkbox-text .woocommerce-terms-and-conditions-link:before{content:"";display:block}.checkout-form .place-order-wrap .place-order-footer{display:flex;flex-direction:column;align-items:flex-end;width:100%}.checkout-form .place-order-wrap .place-order-footer #place_order{background:#84896B;color:#fff;border:2px solid #fff;border-radius:50px;padding:13px 27px;font-weight:bold;font-size:18px;line-height:27px;transition:all 0.1s ease;min-width:270px}@media (max-width:991.98px){.checkout-form .place-order-wrap .place-order-footer #place_order{width:100%}}.checkout-form .place-order-wrap .place-order-footer #place_order:hover{background:#3F5949;color:#fff}.checkout-form #billing_country_field,.checkout-form #billing_city_field,.checkout-form #billing_postcode_field{width:100%}@media (min-width:992px){.checkout-form #billing_country_field,.checkout-form #billing_city_field,.checkout-form #billing_postcode_field{width:49%}}.checkout-form #billing_postcode_field{float:left}.checkout-form #billing_street_field,.checkout-form #billing_houseno_field,.checkout-form #billing_flatno_field{display:none}.woocommerce-account-fields{background:#fff;padding:15px;margin-top:40px;border-radius:10px;border:1px solid #9e693e}.woocommerce-account-fields.group-disabled{opacity:0.3;pointer-events:none}.woocommerce-account-fields .checkbox{color:#525252}.woocommerce-account-fields .checkbox input{display:none}.woocommerce-account-fields .checkbox span{font-weight:normal;padding-left:28px;position:relative;cursor:pointer;transition:all 0.3s ease;color:#525252;line-height:19px;margin:0;font-size:16px;font-weight:bold}.woocommerce-account-fields .checkbox span:before{content:"";position:absolute;width:18px;height:18px;border:2px solid #525252;border-radius:4px;top:2px;left:0;transition:all 0.3s ease}.woocommerce-account-fields .checkbox span:after{content:"";position:absolute;width:10px;height:10px;background:#525252;border-radius:2px;top:6px;left:4px;transition:all 0.3s ease;transform:scale(0);opacity:0}.woocommerce-account-fields .checkbox span:hover{color:#525252}.woocommerce-account-fields .checkbox span:hover:before{border-color:#525252}.woocommerce-account-fields .checkbox span:hover:after{background:#525252;transform:scale(0.4);opacity:1}.woocommerce-account-fields .checkbox input:checked+span:after{transform:scale(1);opacity:1}.woocommerce-account-fields .hint{color:#525252}.woocommerce-account-fields .create-account{margin-top:15px}.woocommerce-account-fields .create-account p{margin-bottom:0 !important}@media (min-width:768px){body .payment_form_cover{flex-direction:row-reverse}}@media (min-width:768px) and (max-width:991.98px){body .checkout-cart{margin-top:30px}}body.woocommerce-checkout #quick-view .summary .cart{display:none}.woocommerce-checkout .woocommerce-order{max-width:100%;margin:0 auto;padding:0px 20px 0px;background:#fbf9f4;border:3px solid #e3d9cf;border-radius:20px}@media (min-width:768px){.woocommerce-checkout .woocommerce-order{max-width:65%;padding:0px 30px 0px}}.woocommerce-checkout .woocommerce-order .woocommerce-notice.woocommerce-notice--success{font-size:24px;line-height:28px;font-weight:bold;padding:30px 0 30px 80px;margin:0 0 10px;color:#84896B;position:relative}@media (min-width:768px){.woocommerce-checkout .woocommerce-order .woocommerce-notice.woocommerce-notice--success{font-size:30px;line-height:32px;padding:30px 0 30px 80px;margin:0 0 20px}}.woocommerce-checkout .woocommerce-order .woocommerce-notice.woocommerce-notice--success:before{content:"";background:url(../img/svg/success.svg) no-repeat left center;background-size:55px auto;width:55px;height:55px;position:absolute;left:0;top:50%;margin-top:-28px;transform:scale(0);animation-name:zoominanim;animation-duration:1s;animation-delay:0;animation-fill-mode:forwards}@media (min-width:768px){.woocommerce-checkout .woocommerce-order .woocommerce-notice.woocommerce-notice--success:before{background-size:60px auto;width:60px;height:60px;margin-top:-30px}}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview{padding:0;margin-bottom:20px}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li{font-size:10px;line-height:1.4;margin-right:10px;padding-right:10px;float:none;border:none;margin-bottom:10px}@media (min-width:576px){.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li{float:left;border-right:1px dashed #cfc8d8;margin-bottom:5px}}@media (min-width:768px){.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li{margin-right:15px;padding-right:15px;font-size:12px}}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li strong{font-size:12px}@media (min-width:768px){.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li strong{font-size:16px}}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview+p{margin-bottom:30px;color:#3F5949;font-style:italic;position:relative;padding-left:25px}.woocommerce-checkout .woocommerce-order .woocommerce-order-overview+p:before{content:"";background:url(../img/svg/information.svg) no-repeat left center;background-size:18px 18px;width:18px;height:18px;position:absolute;left:0;top:50%;margin-top:-10px}.woocommerce-checkout .woocommerce-order .wrap-order-details{margin:0 0 30px;padding:15px;background:#f9f2ec;border-radius:10px}@media (min-width:768px){.woocommerce-checkout .woocommerce-order .wrap-order-details{padding:25px}}.woocommerce-checkout .woocommerce-order .wrap-order-details .woocommerce-order-details__title,.woocommerce-checkout .woocommerce-order .wrap-order-details .woocommerce-column__title{font-size:18px}@media (min-width:768px){.woocommerce-checkout .woocommerce-order .wrap-order-details .woocommerce-order-details__title,.woocommerce-checkout .woocommerce-order .wrap-order-details .woocommerce-column__title{font-size:20px}}.woocommerce-checkout .woocommerce-order .wrap-order-details .woocommerce-order-details{width:100%}.woocommerce-checkout .woocommerce-order .wrap-order-details .woocommerce-customer-details{width:100%;font-size:14px}.woocommerce-checkout .woocommerce-order .wrap-order-details .woocommerce-customer-details address{padding:0 0 0;border:none}.woocommerce-checkout .woocommerce-order .wrap-order-details .woocommerce-customer-details address .woocommerce-customer-details--phone{margin-bottom:0;margin-top:5px}.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table{border:none}.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table tr td,.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table tr th{padding:5px 0;font-size:14px;line-height:1.3}@media (min-width:768px){.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table tr td,.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table tr th{padding:9px 0}}.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table tr td.product-total,.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table tr th.product-total{width:50%}@media (min-width:768px){.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table tr td.product-total,.woocommerce-checkout .woocommerce-order .wrap-order-details .shop_table tr th.product-total{width:40%}}@keyframes zoominanim{0%{transform:scale(0) rotate(-75deg)}100%{transform:scale(1) rotate(0deg)}}body.woocommerce-checkout .cart_page{background:#fff;padding:0;border-radius:20px}body.woocommerce-checkout .cart_page h3{font-size:22px;margin-bottom:10px}body.woocommerce-checkout .cart_page #billing_address_1_field,body.woocommerce-checkout .cart_page #shipping_address_1_field{display:none !important}body.woocommerce-checkout .cart_page .checkout{margin-bottom:30px}body.woocommerce-checkout .cart_page .woocommerce-additional-fields{margin-top:20px}body.woocommerce-checkout .cart_page .woocommerce-additional-fields h3{display:none}body.woocommerce-checkout .cart_page .woocommerce-additional-fields .form-row{padding:0 5px;margin:0 0 20px;float:none;width:100%}body.woocommerce-checkout .cart_page .woocommerce-additional-fields .form-row label{font-size:14px;line-height:18px;margin:0 0 2px}body.woocommerce-checkout .cart_page .woocommerce-additional-fields .form-row .input-text{height:100px;padding:10px;font-size:16px;border:1px solid #46707a;border-radius:3px}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;margin:0 -5px}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{padding:0 5px;margin:0 0 20px;float:none;width:100%}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-first,body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-last{width:100%}@media (min-width:992px){body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-first,body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-last{width:50%}}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-last-2{width:50%}@media (min-width:992px){body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-last-2{width:25%}}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row label{font-size:14px;line-height:18px;margin:0 0 2px}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row label span{font-size:10px;vertical-align:bottom}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .input-text{height:45px;padding:10px;font-size:16px;border:1px solid #46707a;border-radius:3px}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row select{height:45px;border:1px solid #46707a;border-radius:4px;padding:10px;line-height:24px}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2{height:45px}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection{border:1px solid #46707a;border-radius:4px;height:45px;padding:0}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection .select2-selection__rendered{padding:10px;line-height:24px}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection .select2-selection__rendered .select2-selection__clear{display:none}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection .select2-selection__arrow{height:45px}body.woocommerce-checkout .cart_page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection .select2-selection__arrow b{border-color:#46707a transparent transparent transparent}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table{border:none;border-collapse:collapse;border-radius:10px;overflow:hidden}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table td{padding:15px 10px}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table td{border-top:1px solid #E3D9CF}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tfoot .order-total td{text-align:right}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table thead .product-total{text-align:right;border:none}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table .product-name-inner{position:relative;padding-right:90px}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table .product-name-inner .product-total{position:absolute;right:0;top:0}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table .cart-subtotal .woocommerce-Price-amount{display:block;text-align:right}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th{vertical-align:top;width:130px}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method{margin:40px 0 0 -130px;list-style-type:none}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li{display:block}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li input.shipping_method{display:none}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li label{display:block;font-weight:normal;padding-left:28px;position:relative;cursor:pointer;transition:all 0.3s ease;color:#000;margin:0 0 15px}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li label:before{content:"";position:absolute;width:18px;height:18px;border:2px solid #000;border-radius:50%;top:2px;left:0;transition:all 0.3s ease}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li label:after{content:"";position:absolute;width:10px;height:10px;background:#84896B;border-radius:50%;top:6px;left:4px;transition:all 0.3s ease;transform:scale(0);opacity:0}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li label .amount{font-weight:600;display:block}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li label .method-desc{font-size:12px;line-height:14px;display:block}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li label:hover{color:#3F5949}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li label:hover:before{border-color:#3F5949}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li label:hover:after{background:#3F5949;transform:scale(0.4);opacity:1}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li input.shipping_method:checked+label{color:#84896B}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li input.shipping_method:checked+label:before{border-color:#84896B}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li input.shipping_method:checked+label:after{transform:scale(1);opacity:1}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li:only-child input.shipping_method+label{color:#84896B}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li:only-child input.shipping_method+label:before{border-color:#84896B}body.woocommerce-checkout .cart_page .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals ul#shipping_method li:only-child input.shipping_method+label:after{transform:scale(1);opacity:1}@media (min-width:992px){body.woocommerce-checkout .cart_page .payment_primary{padding-right:0}}body.woocommerce-checkout .cart_page .payment_secondary{display:flex;flex-wrap:wrap}@media (min-width:992px){body.woocommerce-checkout .cart_page .payment_secondary .ps__left{padding-right:0}}body.woocommerce-checkout .cart_page #payment{background:none}body.woocommerce-checkout .cart_page #payment ul.payment_methods{padding:0;border:none}body.woocommerce-checkout .cart_page #payment ul.payment_methods .wc_payment_method label img{display:none}body.woocommerce-checkout .cart_page #payment ul.payment_methods li{display:block}body.woocommerce-checkout .cart_page #payment ul.payment_methods li .payment_box{background-color:#fff;margin:-10px 0 25px;font-size:14px;border-radius:10px;line-height:18px;padding:15px}body.woocommerce-checkout .cart_page #payment ul.payment_methods li .payment_box:before{border:1em solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;top:-7px}body.woocommerce-checkout .cart_page #payment ul.payment_methods li label .about_paypal{position:absolute;right:0;top:9px;line-height:1}body.woocommerce-checkout .cart_page #payment ul.payment_methods li input.input-radio{display:none}body.woocommerce-checkout .cart_page #payment ul.payment_methods li label{display:block;font-weight:normal;padding-left:28px;position:relative;cursor:pointer;transition:all 0.3s ease;color:#3F5949;margin:0 0 15px}body.woocommerce-checkout .cart_page #payment ul.payment_methods li label:before{content:"";position:absolute;width:18px;height:18px;border:1px solid #525252;background:#fff;border-radius:50%;top:5px;left:0;transition:all 0.3s ease}body.woocommerce-checkout .cart_page #payment ul.payment_methods li label:after{content:"";position:absolute;width:8px;height:8px;background:#84896B;border-radius:50%;top:10px;left:5px;transition:all 0.3s ease;transform:scale(0);opacity:0}body.woocommerce-checkout .cart_page #payment ul.payment_methods li label:hover{color:#3F5949}body.woocommerce-checkout .cart_page #payment ul.payment_methods li label:hover:before{border-color:#3F5949}body.woocommerce-checkout .cart_page #payment ul.payment_methods li label:hover:after{background:#3F5949;transform:scale(0.4);opacity:1}body.woocommerce-checkout .cart_page #payment ul.payment_methods li input.input-radio:checked+label:before{border-color:#3F5949}body.woocommerce-checkout .cart_page #payment ul.payment_methods li input.input-radio:checked+label:after{transform:scale(1);opacity:1}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-size:14px;line-height:19px}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{text-decoration:underline}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required{background:#fff;padding:13px;border-radius:5px;border:2px solid #fff;transition:all 0.3s ease}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required.woocommerce-invalid{border:2px solid #bf0606}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label{position:relative;margin:0;line-height:22px}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label input{display:none}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text{font-weight:normal;padding-left:28px;position:relative;cursor:pointer;transition:all 0.3s ease;color:#84896B;line-height:19px;margin:0;font-size:16px}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:before{content:"";position:absolute;width:18px;height:18px;border:2px solid #3F5949;border-radius:4px;top:2px;left:0;transition:all 0.3s ease}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:after{content:"";position:absolute;width:10px;height:10px;background:#84896B;border-radius:2px;top:6px;left:4px;transition:all 0.3s ease;transform:scale(0);opacity:0}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:hover{color:#3F5949}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:hover:before{border-color:#3F5949}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:hover:after{background:#3F5949;transform:scale(0.4);opacity:1}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label input:checked+.woocommerce-terms-and-conditions-checkbox-text{color:#3F5949;font-weight:bold}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label input:checked+.woocommerce-terms-and-conditions-checkbox-text:before{border-color:#3F5949}body.woocommerce-checkout .cart_page #payment .place-order .woocommerce-terms-and-conditions-wrapper .validate-required label input:checked+.woocommerce-terms-and-conditions-checkbox-text:after{transform:scale(1);opacity:1}body.woocommerce-checkout .cart_page #payment .place-order #place_order{display:block;width:100%;background:#073E4A;color:#fff;border:none;padding:25px;margin:10px 0 0 0;float:none;border-radius:4px;font-size:18px;transition:all 0.3s ease}body.woocommerce-checkout .cart_page #payment .place-order #place_order:hover{background:#03262e}body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-message{margin-left:5px;margin-right:5px}body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-message{margin-left:0;margin-right:0;margin-bottom:0;margin-bottom:20px;background:#fff;border-radius:10px;border:3px solid #b81c23}@media (max-width:991.98px){body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-message{padding-right:10px;padding-left:40px;margin-bottom:10px;margin-top:20px}}@media (max-width:991.98px){body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error:before,body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-info:before,body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-message:before{left:15px}}@media (max-width:991.98px){body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li,body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-info li,body.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-message li{font-size:14px;line-height:16px;margin-bottom:10px}}@media (min-width:768px){body.woocommerce-checkout .checkout-actions-wrapper{gap:20px}}@media (min-width:992px){body.woocommerce-checkout .checkout-actions-wrapper{gap:35px}}body.woocommerce-checkout .checkout-actions-wrapper .flex-item,body.woocommerce-checkout .checkout-actions-wrapper .mindbox-form{width:100%;flex-grow:1}@media (min-width:768px){body.woocommerce-checkout .checkout-actions-wrapper .flex-item,body.woocommerce-checkout .checkout-actions-wrapper .mindbox-form{width:48%}}body.woocommerce-checkout .checkout-actions-wrapper .woocommerce-notices-wrapper{width:100%}body.woocommerce-checkout .woocommerce-form-login{display:block !important;margin:0 0 10px !important;border:3px solid #e3d9cf !important;padding:15px;border-radius:10px;background:#fff}@media (min-width:768px){body.woocommerce-checkout .woocommerce-form-login{padding:20px;margin:0 0 0 !important}}body.woocommerce-checkout .woocommerce-form-login .sberid-holder .sber-id-container{margin:0 0 0px !important}body.woocommerce-checkout .woocommerce-form-login .login-by-email-holder{opacity:0.5;margin-top:-10px;margin-bottom:-5px}body.woocommerce-checkout .woocommerce-form-login .form-row{display:block;padding:0}body.woocommerce-checkout .woocommerce-form-login .form-row label{margin-bottom:0}body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first,body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-last{width:100%;float:none}@media (min-width:768px){body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first,body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-last{width:50%}}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon{display:block !important;margin:0 0 10px !important;border:3px solid #e3d9cf !important;padding:15px;border-radius:10px;background:#fff}@media (min-width:768px){body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon{padding:20px;margin:0 0 0 !important}}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon p{margin:0;font-size:14px}@media (min-width:768px){body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon p{font-size:16px;margin-bottom:5px}}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .form-row,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon .form-row{display:block;margin:0;padding:0}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .form-row.form-row-first,body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .form-row.form-row-last,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon .form-row.form-row-first,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon .form-row.form-row-last{width:100%;float:none}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #coupon_code,body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #pwgc-redeem-gift-card-number,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon #coupon_code,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon #pwgc-redeem-gift-card-number{height:40px;padding:10px;font-size:16px;border:1px solid #46707a;border-radius:6px;width:100% !important;margin-bottom:5px}@media (min-width:768px){body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #coupon_code,body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #pwgc-redeem-gift-card-number,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon #coupon_code,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon #pwgc-redeem-gift-card-number{margin-bottom:10px;height:40px}}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .bluebutton,body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #pwgc-apply-gift-card-checkout,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon .bluebutton,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon #pwgc-apply-gift-card-checkout{background:#84896B;border:none;font-size:16px;padding:10px 20px;color:#fff;border-radius:6px;font-weight:normal;line-height:16px;min-width:180px}@media (min-width:768px){body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .bluebutton,body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #pwgc-apply-gift-card-checkout,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon .bluebutton,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon #pwgc-apply-gift-card-checkout{padding:10px 30px}}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .bluebutton:hover,body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon #pwgc-apply-gift-card-checkout:hover,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon .bluebutton:hover,body.woocommerce-checkout .checkout_pw_gift_card.woocommerce-form-coupon #pwgc-apply-gift-card-checkout:hover{background:#3F5949}body.woocommerce-checkout .mindbox-form{margin:0}@media (max-width:991.98px){body.woocommerce-checkout .mindbox-form{margin:0 0 10px}}body.woocommerce-checkout .mindbox-form .mindbox-form-row{border-radius:10px;height:100%;background:#fff;border:3px solid #e3d9cf}@media (max-width:991.98px){body.woocommerce-checkout .mindbox-form .mindbox-form-row{padding:15px 15px 15px}}body.woocommerce-checkout .mindbox-form .mindbox-form-row .mb-checkbox{padding-top:3px;padding-left:33px;color:#525252}body.woocommerce-checkout .mindbox-form .mindbox-form-row .mb-checkbox:before{width:24px;height:24px}body.woocommerce-checkout .mindbox-form .mindbox-form-row .mb-checkbox:after{width:16px;height:16px;background:url(../img/svg/check-green.svg) no-repeat center center}body.woocommerce-checkout .mindbox-form .mindbox-form-row .bonus-amount{background-color:#84896B}@media (max-width:991.98px){body.woocommerce-checkout .mindbox-form .mindbox-form-row .bonus-amount{top:15px;right:15px}}body.woocommerce-order-pay .woocommerce{background:#fff;border-radius:20px;padding:20px}body.woocommerce-order-pay .woocommerce .woocommerce-notices-wrapper{width:100%}body.woocommerce-order-pay .woocommerce #order_review{display:flex;flex-wrap:wrap;justify-content:space-between}body.woocommerce-order-pay .woocommerce #order_review .shop_table{width:59%}body.woocommerce-order-pay .woocommerce #order_review #payment{width:39%;background:#84896B;border-radius:10px}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods{padding:15px 15px 0;border:none}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods .wc_payment_method label img{display:none}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li{display:block}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li .payment_box{background-color:#fff;margin:-10px 0 25px;font-size:14px;border-radius:4px;line-height:18px;padding:10px}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li .payment_box:before{border:1em solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;top:-7px}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li label .about_paypal{position:absolute;right:0;top:9px;line-height:1}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li input.input-radio{display:none}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li label{display:block;font-weight:normal;padding-left:28px;position:relative;cursor:pointer;transition:all 0.3s ease;color:#84896B;margin:0 0 15px}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li label:before{content:"";position:absolute;width:18px;height:18px;border:2px solid #84896B;border-radius:50%;top:5px;left:0;transition:all 0.3s ease}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li label:after{content:"";position:absolute;width:10px;height:10px;background:#3F5949;border-radius:50%;top:9px;left:4px;transition:all 0.3s ease;transform:scale(0);opacity:0}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li label:hover{color:#3F5949}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li label:hover:before{border-color:#3F5949}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li label:hover:after{background:#3F5949;transform:scale(0.4);opacity:1}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li input.input-radio:checked+label{color:#3F5949;font-weight:bold}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li input.input-radio:checked+label:before{border-color:#3F5949}body.woocommerce-order-pay .woocommerce #order_review #payment ul.payment_methods li input.input-radio:checked+label:after{transform:scale(1);opacity:1}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-size:14px;line-height:19px}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{text-decoration:underline}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required{background:#fff;padding:13px;border-radius:5px;border:2px solid #fff;transition:all 0.3s ease}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required.woocommerce-invalid{border:2px solid #bf0606}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label{position:relative;margin:0;line-height:22px}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label input{display:none}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text{font-weight:normal;padding-left:28px;position:relative;cursor:pointer;transition:all 0.3s ease;color:#84896B;line-height:19px;margin:0;font-size:16px}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:before{content:"";position:absolute;width:18px;height:18px;border:2px solid #84896B;border-radius:4px;top:2px;left:0;transition:all 0.3s ease}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:after{content:"";position:absolute;width:10px;height:10px;background:#3F5949;border-radius:2px;top:6px;left:4px;transition:all 0.3s ease;transform:scale(0);opacity:0}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:hover{color:#3F5949}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:hover:before{border-color:#3F5949}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label .woocommerce-terms-and-conditions-checkbox-text:hover:after{background:#3F5949;transform:scale(0.4);opacity:1}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label input:checked+.woocommerce-terms-and-conditions-checkbox-text{color:#3F5949;font-weight:bold}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label input:checked+.woocommerce-terms-and-conditions-checkbox-text:before{border-color:#3F5949}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row .woocommerce-terms-and-conditions-wrapper .validate-required label input:checked+.woocommerce-terms-and-conditions-checkbox-text:after{transform:scale(1);opacity:1}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row #place_order{display:block;width:100%;background:#073E4A;color:#fff;border:none;padding:25px;margin:10px 0 0 0;float:none;border-radius:4px;font-size:18px;transition:all 0.3s ease}@media (max-width:991.98px){body.woocommerce-order-pay .woocommerce #order_review #payment .form-row #place_order{width:100%}}body.woocommerce-order-pay .woocommerce #order_review #payment .form-row #place_order:hover{background:#03262e}