:root{--trustdeal-checkout-border-color: #ced4da;--trustdeal-checkout-shadow-background-color:#F9F9F9;--trustdeal-checkout-main-color: var(--gcid-primary-color)}.dwe_mini_cart_module .dwe_view_cart_button{display:none!important}.checkout-container .input-text{border:1px solid var(--trustdeal-checkout-border-color)!important;background-color:#fff!important;border-radius:0!important}.checkout-container form.woocommerce-cart-form{transition:.3s all}.trustdeal-woocommerce-cart-form__contents .checkout-title{margin-bottom:1.5rem!important}.trustdeal-woocommerce-cart-form__contents__item{display:flex;align-items:center;gap:1.25rem;justify-content:start;flex-direction:column}.trustdeal-woocommerce-cart-form__contents__item_description{display:flex;gap:1rem;width:100%}.trustdeal-woocommerce-cart-form__contents__item:not(:last-of-type){margin-bottom:1.75rem}.trustdeal-woocommerce-cart-form__contents__item__thumbnail a{display:flex;border:1px solid #d7d7d7;position:relative}.trustdeal-woocommerce-cart-form__contents__item__quantity{position:absolute;top:-13px;right:-13px;background-color:var(--trustdeal-checkout-main-color);color:#fff;border-radius:50%;min-width:26px;min-height:26px;font-size:.75rem;display:flex;align-items:center;justify-content:center}.trustdeal-woocommerce-cart-form__contents__item__product{display:flex;justify-content:space-between;width:100%;align-items:start;gap:.5rem;flex-direction:column}.trustdeal-woocommerce-cart-form__contents__item__product_name_price{display:flex;justify-content:space-between;gap:1rem;width:100%}.trustdeal-woocommerce-cart-form__contents__item__thumbnail img{transition:.3s all;width:90px;border-radius:0}.trustdeal-woocommerce-cart-form__contents__item__product_quantity_remove{display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%}.trustdeal-woocommerce-cart-form__contents__item__product_quantity{display:flex;align-items:center}.trustdeal-woocommerce-cart-form__contents__item__product_quantity button{background-color:var(--trustdeal-checkout-border-color);border:none;color:#000;font-weight:500;font-family:sans,serif;cursor:pointer;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.trustdeal-woocommerce-cart-form__contents__item__product_quantity button.minus{position:relative;overflow:hidden}.trustdeal-woocommerce-cart-form__contents__item__product_quantity .quantity{width:auto!important}.trustdeal-woocommerce-cart-form__contents__item__product_quantity .qty::-webkit-inner-spin-button,.trustdeal-woocommerce-cart-form__contents__item__product_quantity .qty::-webkit-outer-spin-button{-webkit-appearance:textfield!important;margin:0}.trustdeal-woocommerce-cart-form__contents__item__product_quantity .qty{line-height:1.4rem;min-width:auto!important;width:2rem!important;-moz-appearance:textfield!important;text-align:center!important;margin:0!important;padding:0!important;border:none!important;background:#0000!important;color:#000!important}.trustdeal-woocommerce-cart-form__contents__item__product_quantity_remove .item-remove{transition:.3s all;color:#d63638}.trustdeal-woocommerce-cart-form__contents__item__product_quantity_remove .item-remove:hover{opacity:.75}.trustdeal-woocommerce-cart-form__contents__item__product_name{line-height:1.3!important}.trustdeal-woocommerce-cart-form__contents__item__product_name a{color:#000;font-size:.85rem;transition:.3s all;width:60%}.trustdeal-woocommerce-cart-form__contents__item__product_name a.remove{display:inline-block!important}.trustdeal-woocommerce-cart-form__contents__item__thumbnail a:hover img,.trustdeal-woocommerce-cart-form__contents__item__product_name a:hover{opacity:.75}.trustdeal-woocommerce-cart-form__contents__item__product_price{font-weight:600;text-align:right}.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table th{border:none!important}.woocommerce-checkout-review-order-table td{text-align:right;border:none!important}#payment ul.woocommerce-shipping-methods{padding:0;border:0;text-align:left;margin:0;list-style:none outside}#payment ul.woocommerce-shipping-methods li:before{content:" ";display:table}#payment ul.woocommerce-shipping-methods li{padding:12px 10px 10px;line-height:2;text-align:left;margin:0;font-weight:400;border-width:0;border-color:#bababa;background-color:#f2f2f2}#payment .woocommerce-shipping-methods label{font-weight:700;margin-left:11px;line-height:1.5!important}#payment .woocommerce-shipping-methods .shipping-method-description{display:none!important}#payment .woocommerce-shipping-methods li,#payment .wc_payment_method{padding:1rem 1.2rem!important}#payment .woocommerce-shipping-methods li:first-child,#payment .wc_payment_method:first-child{border-radius:0!important}#payment .woocommerce-shipping-methods li:last-child{border-radius:0!important}#payment .wc_payment_method:last-child{border-radius:0!important}#payment .wc_payment_method,#payment #shipping_method li{background-color:#fff!important;border-bottom:1px solid var(--trustdeal-checkout-border-color)!important}#payment #shipping_method li.active,#payment .wc_payment_method.active{background-color:var(--trustdeal-checkout-shadow-background-color)!important}#payment .wc_payment_method .wc_payment_method__title{display:flex;align-items:center}#payment .wc_payment_method label{display:flex;width:100%;justify-content:space-between;line-height:1.5!important}#payment #shipping_method li{display:flex;width:100%;align-items:center}#payment .woocommerce-shipping-methods .shipping-method-description{background-color:#bababa;position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;line-height:1.5}#place_order{float:unset!important;width:100%!important}.checkout-container{display:flex;justify-content:space-between;width:100%;line-height:1.3!important}.checkout-container textarea::placeholder{color:#999!important}.checkout-container .woocommerce-form__label-for-checkbox{display:flex!important;line-height:1.125rem!important;gap:.5rem;align-items:center}.checkout-container .woocommerce-form__label-for-checkbox span{font-weight:600;font-size:.825rem}.checkout-container .checkout-left{width:100%!important;max-width:60%;margin-right:1.75rem!important}.checkout-container .checkout-right{background:var(--trustdeal-checkout-shadow-background-color);width:auto!important;border:1px solid var(--trustdeal-checkout-border-color);padding:1.75rem}.checkout-container .checkout-right .et_pb_wc_checkout_order_details{background:none!important}.checkout-container .checkout-title,.checkout-container .checkout-right #order_review_heading{display:flex;align-items:center;justify-content:center;width:100%;text-align:center;font-size:1rem;font-weight:600;position:relative;z-index:1;white-space:nowrap;margin-bottom:.5rem;padding-bottom:0}.checkout-container .checkout-title:before,.checkout-container .checkout-title:after{content:"";flex:1;height:1px;background-color:var(--trustdeal-checkout-border-color);position:relative}.checkout-container .checkout-right #order_review_heading:before,.checkout-container .checkout-right #order_review_heading:after{content:"";flex:1;height:1px;background-color:var(--trustdeal-checkout-border-color);position:relative}.checkout-container .checkout-title:before,.checkout-container .checkout-right #order_review_heading:before{margin-right:10px}.checkout-container .checkout-title:after{margin-left:10px}.checkout-container .checkout-right #order_review_heading:after{margin-left:10px}.checkout-container .checkout-right #order_review_heading{margin-top:4px}.et_pb_wc_checkout_order_details{padding-top:0!important}.woocommerce-checkout-review-order-table .woocommerce-Price-amount{font-weight:600}.woocommerce-checkout-review-order-table .order-total td{display:flex;justify-content:end;flex-direction:column}.woocommerce-checkout-review-order-table .order-total td .woocommerce-Price-amount bdi{font-size:1.25rem;font-weight:800}.woocommerce-checkout-review-order-table .order-total td .includes_tax{font-weight:300;font-size:.75rem}.woocommerce-checkout-review-order-table .order-total td .includes_tax .woocommerce-Price-amount{font-weight:300}.checkout-container #shipping_country_field,.checkout-container #billing_country_field strong{display:none}.checkout-container .customer_details .checkout-title{margin-bottom:1.5rem}.checkout-container #ship-to-different-address{margin-bottom:0!important}.checkout-container .shipping_address{margin-top:.5rem}.checkout-container .woocommerce-form-coupon-toggle{margin-bottom:0!important}.checkout-container #billing_country_field{display:none}.checkout-container #shipping_address_2_field{margin-top:0!important}.checkout-container .woocommerce-form-login-toggle .woocommerce-info,.checkout-container .woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0!important;border:1px solid var(--trustdeal-checkout-border-color)!important;border-radius:0;padding:1rem!important;text-align:center}.checkout-container .woocommerce-form-login-toggle .woocommerce-info{margin-bottom:1.5rem!important}.checkout-container .checkout-left .checkout_coupon{background:var(--trustdeal-checkout-shadow-background-color);border:1px solid var(--trustdeal-checkout-border-color)!important;border-radius:0!important}.checkout-container .checkout-left .et_pb_divider:before{border-top:none!important;display:none}.checkout-container .checkout-left .et_pb_divider{border-top:none!important;display:none}.checkout-container .woocommerce-billing-fields__field-wrapper,.checkout-container .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-container .checkout-left .et_pb_wc_cart_notice{margin-bottom:1.5rem!important;display:block!important}.checkout-container .checkout-left .woocommerce-account-fields .create-account{position:relative;left:4px;margin-bottom:0!important;margin-top:4px!important}.checkout-left .et_pb_wc_cart_notice .woocommerce-message{display:flex;font-weight:500!important;border:1px solid var(--trustdeal-checkout-border-color)!important;background-color:var(--trustdeal-checkout-shadow-background-color)!important;padding:1rem!important;justify-content:space-between;gap:1rem;align-items:center}.checkout-left .et_pb_wc_cart_notice .woocommerce-message a{text-align:center;font-weight:500!important;font-size:1rem!important}.checkout-container .checkout-left .et_pb_wc_cart_notice .woocommerce-error{background-color:#d32f2f!important;padding:1.5rem!important;margin-bottom:1.5rem!important}.checkout-container .checkout-left .et_pb_wc_cart_notice .woocommerce-error li{color:#fff!important}.checkout-container .woocommerce-form-login label{font-weight:600}.checkout-container .woocommerce-form-login .woocommerce-form-login__submit{margin-bottom:12px!important}.checkout-container .checkout-left .et_pb_wc_checkout_billing,.checkout-container .checkout-left .et_pb_wc_checkout_shipping{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.checkout-container .trustdeal-woocommerce-form-coupon__container{display:flex;justify-content:center;margin-top:1.25rem;position:relative}.checkout-container .trustdeal-woocommerce-form-coupon__container #coupon-error-notice{display:block;top:-6px;right:6px}.checkout-container .trustdeal-woocommerce-form-coupon__container .input-text{padding:7px;border-right:0!important}.checkout-container .et_pb_wc_checkout_additional_info{margin-top:0!important;padding-top:0!important;margin-bottom:0!important;padding-bottom:0!important}.checkout-container .customer_details{margin-bottom:1rem}.checkout-container table.shop_table{margin-bottom:0!important}.checkout-container .wc_payment_shipping,.checkout-container .wc_payment_methods{border:1px solid var(--trustdeal-checkout-border-color)!important;border-radius:0!important}.checkout-container .wc_payment_shipping{margin-bottom:2rem}.checkout-container .wc_payment_shipping .shipping-method-description,.checkout-container .wc_payment_methods .payment_box{border:1px solid var(--trustdeal-checkout-border-color)!important;border-radius:0!important;background-color:#fff!important;text-align:justify;font-weight:300;margin-bottom:0!important}.checkout-container .woocommerce-form-login{background-color:var(--trustdeal-checkout-shadow-background-color)!important;border:1px solid var(--trustdeal-checkout-border-color)!important;border-radius:0!important}.checkout-container .woocommerce-additional-fields .checkout-title{margin-top:1.5rem;margin-bottom:1rem}.checkout-container .checkout-terms-and-conditions{font-weight:300;font-size:12px!important;color:unset!important}.et_pb_wc_checkout_payment_info form .form-row{margin-top:1.5rem;margin-bottom:0}.checkout-container .woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error{background-color:var(--trustdeal-checkout-shadow-background-color)!important;border:1px solid var(--trustdeal-checkout-border-color)!important}.checkout-container .woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li,.checkout-container .woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li a{font-size:.8rem!important;line-height:1.3!important;color:#d32f2f!important}.woocommerce-order-received .woocommerce-form-coupon-toggle{display:none!important}.woocommerce-order-received .checkout-container .checkout-left{max-width:100%!important}.woocommerce-order-received .et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-order p.woocommerce-thankyou-order-received{padding-top:1rem;padding-bottom:1rem!important;text-align:center;display:flex;justify-content:center;font-size:1.25rem!important;border:1px solid var(--trustdeal-checkout-border-color)!important;background-color:var(--trustdeal-checkout-shadow-background-color)!important;align-items:center;margin-bottom:2rem}.woocommerce-order-received .wc-item-meta p{background-color:none!important}.woocommerce-order-received ul.woocommerce-order-overview{display:flex;justify-content:space-between;width:100%}.woocommerce-order-received .wc-bacs-bank-details-account-name{margin-bottom:1.5rem!important}.woocommerce-order-received .wc-bacs-bank-details{padding-bottom:0!important}.woocommerce-order-received table.woocommerce-table--order-details{margin-top:.75rem!important}.woocommerce-order-received .wc-bacs-bank-details-heading,.woocommerce-order-received .wc-bacs-bank-details-account-name,.woocommerce-order-received .woocommerce-order-details__title,.woocommerce-order-received .woocommerce-column__title{font-size:1.25rem!important}.et_pb_text_0_tb_header{min-width:363px!important}#ship-to-different-address{margin-top:10px}.woocommerce-billing-fields .checkout-title{margin-bottom:1.3rem!important}@media (max-width: 980px){.single_add_to_cart_button{padding:8px!important}.checkout-container{flex-direction:column-reverse}.checkout-container .checkout-left{max-width:100%!important}.checkout-container .checkout-right{border:none;margin-bottom:1.75rem!important;padding:2.5%!important;padding-top:1.75rem!important}.woocommerce-checkout .et_pb_section_0_tb_body,.checkout-container{width:100%!important}.et_pb_wc_cart_products{margin-bottom:0!important}.et_pb_wc_checkout_order_details_0_tb_body{margin-top:0!important}.trustdeal-woocommerce-cart-form__contents__item__product{flex-wrap:wrap;gap:.625rem}.checkout-container .woocommerce-shipping-fields__field-wrapper p.form-row,.checkout-container .woocommerce-billing-fields__field-wrapper p.form-row{width:100%!important}.checkout-left{padding:2.5%!important}.checkout-left .et_pb_wc_cart_notice .woocommerce-message{flex-direction:column}.checkout-container input[name=terms]{width:30px!important}.checkout-container .woocommerce-form-coupon .checkout-title{white-space:wrap!important;line-height:1.3!important}.checkout-container .woocommerce-form-coupon .button{line-height:1!important}.checkout-container .woocommerce-info a{display:block}.checkout-container #coupon_code{height:100%!important}.checkout-container .customer_details{margin-bottom:0!important;margin-top:0!important}.woocommerce-order-received ul.woocommerce-order-overview{flex-direction:column;gap:1rem}.woocommerce-order-received ul.order_details{margin-bottom:0!important}.woocommerce-order-received .et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-order p.woocommerce-thankyou-order-received{font-size:.8125rem!important}.woocommerce-order-received ul.order_details li{font-size:.75rem!important;border-right:none!important}.woocommerce-order-received .wc-bacs-bank-details-heading,.woocommerce-order-received .wc-bacs-bank-details-account-name,.woocommerce-order-received .woocommerce-order-details__title,.woocommerce-order-received .woocommerce-column__title{font-size:1rem!important}.woocommerce-order-received .wc-bacs-bank-details{display:flex;flex-direction:column;gap:1rem}.woocommerce-order-received .woocommerce-order-details{margin-top:1.5rem}.woocommerce-order-received .wc-bacs-bank-details-account-name{margin-bottom:0!important}.woocommerce-order-received .woocommerce-column--billing-address{margin-bottom:1.5rem!important}.woocommerce-order-received .woocommerce-customer-details--phone{margin-top:.5rem!important}}.woocommerce-checkout #payment ul.payment_methods li img{height:24px!important}@media (max-width: 370px){.trustdeal-woocommerce-cart-form__contents{overflow-x:auto}.trustdeal-woocommerce-cart-form__contents__item__thumbnail a{min-width:60px}}.woocommerce-checkout .entry-title{display:none!important}.woocommerce-checkout .woocommerce form .form-row .input-text,.woocommerce-checkout .woocommerce form .form-row select{height:44px!important}.woocommerce-checkout .woocommerce form .form-row select{padding-top:24px!important;font-size:13px!important;padding-left:11px!important;font-weight:400!important}.woocommerce-checkout .woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection,.woocommerce-checkout .woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce-checkout .woocommerce form .form-row.woocommerce-validated select{border-color:var(--trustdeal-checkout-border-color)!important}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-billing-fields:before,.woocommerce .woocommerce-shipping-fields:after,.woocommerce .woocommerce-shipping-fields:before,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-billing-fields:before,.woocommerce-page .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-shipping-fields:before{content:unset!important;display:unset!important}.woocommerce-order-received .wc-block-components-skeleton__element{background:unset!important;animation:unset!important}.woocommerce-order-received .wc-block-components-skeleton__element:after{background:unset!important;animation:unset!important}.woocommerce-address-fields .wc-block-components-skeleton__element{background:unset!important;animation:unset!important}.woocommerce-address-fields .wc-block-components-skeleton__element:after{background:unset!important;animation:unset!important}.woocommerce-billing-fields #billing_company_field,.woocommerce-billing-fields #billing_company_nip_field,.woocommerce-address-fields #billing_company_field,.woocommerce-address-fields #billing_company_nip_field{display:none}.woocommerce-billing-fields:has(#billing-want-invoice-checkbox:checked) #billing_company_field,.woocommerce-billing-fields:has(#billing-want-invoice-checkbox:checked) #billing_company_nip_field,.woocommerce-address-fields:has(#billing-want-invoice-checkbox:checked) #billing_company_field,.woocommerce-address-fields:has(#billing-want-invoice-checkbox:checked) #billing_company_nip_field{display:block!important}.trustdeal_checkout__container{display:flex;gap:2rem;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 468px){.trustdeal_checkout__container__left{order:2}.trustdeal_checkout__container__right{order:1}.trustdeal_checkout__container__left,.trustdeal_checkout__container__right{width:100%!important}}.trustdeal_checkout__container .wc-block-components-skeleton__element{font-size:0!important;display:block;min-width:200px;min-height:16px;overflow:hidden!important}.trustdeal_checkout__container .wc-block-components-skeleton__element:after,.trustdeal_checkout__container .wc-block-components-skeleton__element li:after,.trustdeal_checkout__container .wc-block-components-skeleton__element:before,.trustdeal_checkout__container .wc-block-components-skeleton__element li:before{content:""!important;display:unset!important}.trustdeal_checkout__container .wc-block-components-skeleton__element input,.trustdeal_checkout__container .wc-block-components-skeleton__element select,.trustdeal_checkout__container .wc-block-components-skeleton__element textarea,.trustdeal_checkout__container .wc-block-components-skeleton__element label,.trustdeal_checkout__container .wc-block-components-skeleton__element button,.trustdeal_checkout__container .wc-block-components-skeleton__element img{opacity:0!important}.trustdeal_checkout__container .wc-block-components-skeleton__element div{font-size:0!important}.trustdeal_checkout__container h3{font-size:1.25em!important;margin-top:35px!important;margin-bottom:16px!important;padding-bottom:0!important}.trustdeal_checkout__container__heading__description{font-size:.875em;line-height:1.2;margin:0 0 16px}.trustdeal_checkout__container .form-row{position:relative;margin-top:20px;width:auto;height:auto;padding:0!important}.trustdeal_checkout__container .form-row select,.trustdeal_checkout__container .form-row .select2-container .select2-dropdown,.trustdeal_checkout__container .form-row .select2-container .select2-selection{height:44px!important}.trustdeal_checkout__container .form-row select,.trustdeal_checkout__container .form-row .select2-container .select2-selection--single .select2-selection__rendered{height:100%;display:flex;align-items:center;padding-top:25px!important;padding-left:11px!important;font-size:13px!important}.trustdeal_checkout__container .form-row .select2-container .select2-selection--single{margin:0!important}.trustdeal_checkout__container .form-row input::placeholder,.trustdeal_checkout__container .form-row textarea::placeholder{color:#0000;opacity:0}.trustdeal_checkout__container .form-row input:-ms-input-placeholder,.trustdeal_checkout__container .form-row textarea:-ms-input-placeholder{color:#0000}.trustdeal_checkout__container .form-row label:not(.checkbox){position:absolute;top:0;left:0;color:#424242;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;pointer-events:none;z-index:1;line-height:1.7em!important;padding:10px 14px 14px 12px}.trustdeal_checkout__container .form-row input[type=text],.trustdeal_checkout__container .form-row .input-text{border:2px solid #424242;border-radius:5px;height:43px!important;width:300px;color:#000;font-size:13px;padding-left:20px;box-shadow:none;transition:padding .2s ease}.trustdeal_checkout__container .form-row input[type=text]:focus,.trustdeal_checkout__container .form-row .input-text:focus{outline:none}.trustdeal_checkout__container .form-row#billing_country_field label:not(.checkbox),.trustdeal_checkout__container .form-row#billing_state_field label:not(.checkbox),.trustdeal_checkout__container .form-row#shipping_country_field label:not(.checkbox),.trustdeal_checkout__container .form-row#shipping_state_field label:not(.checkbox),.trustdeal_checkout__container .form-row:focus-within label:not(.checkbox),.trustdeal_checkout__container .form-row:has(input.input-text:focus) label:not(.checkbox),.trustdeal_checkout__container .form-row:has(input.input-text:not(:placeholder-shown)) label:not(.checkbox){font-size:11px;color:#424242;top:4px;left:10px;padding:0 5px;z-index:10}.trustdeal_checkout__container .form-row#billing_country_field input[type=text],.trustdeal_checkout__container .form-row#billing_country_field .input-text,.trustdeal_checkout__container .form-row#billing_state_field input[type=text],.trustdeal_checkout__container .form-row#billing_state_field .input-text,.trustdeal_checkout__container .form-row#shipping_country_field input[type=text],.trustdeal_checkout__container .form-row#shipping_country_field .input-text,.trustdeal_checkout__container .form-row#shipping_state_field input[type=text],.trustdeal_checkout__container .form-row#shipping_state_field .input-text,.trustdeal_checkout__container .form-row:focus-within input[type=text],.trustdeal_checkout__container .form-row:focus-within .input-text,.trustdeal_checkout__container .form-row:has(input.input-text:focus) input[type=text],.trustdeal_checkout__container .form-row:has(input.input-text:focus) .input-text,.trustdeal_checkout__container .form-row:has(input.input-text:not(:placeholder-shown)) input[type=text],.trustdeal_checkout__container .form-row:has(input.input-text:not(:placeholder-shown)) .input-text{padding-left:12px!important;padding-top:28px!important;height:44px!important;font-size:13px!important}.trustdeal_checkout__container .form-row#billing_company_field,.trustdeal_checkout__container .form-row#billing_company_nip_field{display:none}.trustdeal_checkout__container .form-row .woocommerce-input-wrapper:has(input.input-text:not(:placeholder-shown))~label,.trustdeal_checkout__container .form-row input[type=text]:not(:placeholder-shown)+label{font-size:11px;color:#333;top:5px!important;left:10px;background:#fff;padding:0 5px;z-index:10}.trustdeal_checkout__container .form-row.place-order.wc-block-components-skeleton__element{margin-top:16px!important;margin-bottom:16px!important}.trustdeal_checkout__container__left h3:nth-of-type(1){margin-top:0!important}.trustdeal_checkout__container__left .create-account{margin-top:12px;margin-bottom:16px}.trustdeal_checkout__container__left__billing_fields__saved_container{align-items:flex-start;border:1px solid hsla(0,0%,7%,.11);border-radius:4px;display:flex;font-size:1em;justify-content:space-between;margin:0;padding:1em}.trustdeal_checkout__container__left__billing_fields__saved_container p{padding-bottom:0!important}.trustdeal_checkout__container__left__billing_fields__saved_container address{font-style:normal!important;margin-bottom:0!important}.trustdeal_checkout__container__left__billing_fields__saved_container address p.wc-block-components-skeleton__element{display:block;min-width:200px;min-height:16px;margin-bottom:6px}.trustdeal_checkout__container__left__billing_fields__saved_container__edit_button{appearance:none;background:none;border:none;cursor:pointer;font-size:.875em}.trustdeal_checkout__container__left__billing_fields__saved_container__edit_button.wc-block-components-skeleton__element{min-width:60px!important;min-height:16px!important}.trustdeal_checkout__container__left__billing_fields__saved_container__edit_button:hover{text-decoration:underline}.trustdeal_checkout__container__left #create-account{margin-top:16px}.trustdeal_checkout__container__left__shipping_fields #ship-to-different-address{margin-top:12px;margin-bottom:10px}.trustdeal_checkout__container__left #order_comments_field{margin-bottom:18px}.trustdeal_checkout__container__left #order_comments_field #order_comments{min-height:100px!important}.trustdeal_checkout__container__left #shipping_method .trustdeal__checkout__radio__wrapper{width:100%;justify-content:unset}.trustdeal_checkout__container__left #shipping_method .trustdeal__checkout__radio__wrapper label>span{width:100%;display:flex;justify-content:space-between;align-items:center}.trustdeal_checkout__container__left #payment{background:none!important}.trustdeal_checkout__container__left #payment #shipping_method,.trustdeal_checkout__container__left #payment .wc_payment_methods{padding:0!important;list-style:none}.trustdeal_checkout__container__left #payment #shipping_method li,.trustdeal_checkout__container__left #payment .wc_payment_methods li{position:relative;border:1px solid hsla(0,0%,7%,.11)!important;border-radius:4px!important;margin-bottom:0!important;padding:10px;transition:border-color .2s ease;cursor:pointer}.trustdeal_checkout__container__left #payment #shipping_method li:not(:last-child),.trustdeal_checkout__container__left #payment .wc_payment_methods li:not(:last-child){border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.trustdeal_checkout__container__left #payment #shipping_method li:not(:first-child),.trustdeal_checkout__container__left #payment .wc_payment_methods li:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.trustdeal_checkout__container__left #payment #shipping_method li:not(.wc-block-components-skeleton__element):has(input[type=radio]:checked),.trustdeal_checkout__container__left #payment .wc_payment_methods li:not(.wc-block-components-skeleton__element):has(input[type=radio]:checked){border:1px solid var(--trustdeal-checkout-border-color)!important;z-index:1}.trustdeal_checkout__container__left #payment #shipping_method li label,.trustdeal_checkout__container__left #payment .wc_payment_methods li label{width:100%;height:100%;margin-left:0!important;display:flex;justify-content:space-between}.trustdeal_checkout__container__left #payment #shipping_method li label .amount,.trustdeal_checkout__container__left #payment .wc_payment_methods li label .amount{font-weight:300!important}.trustdeal_checkout__container__left #payment #shipping_method li .payment_description,.trustdeal_checkout__container__left #payment .wc_payment_methods li .payment_description{font-weight:300;font-size:13px;margin-top:12px;line-height:130%!important;text-align:justify;background:none!important;padding:0!important}.trustdeal_checkout__container__left #payment #shipping_method li .payment_description:before,.trustdeal_checkout__container__left #payment .wc_payment_methods li .payment_description:before{border:none!important}.trustdeal_checkout__container__left #payment .woocommerce-terms-and-conditions-wrapper{margin-top:12px;margin-bottom:12px;font-weight:300!important;font-size:13px!important}.trustdeal_checkout__container__left #payment .trustdeal_checkout__container__left__payment__hook_woocommerce_review_order_before_payment{margin-top:22px}.trustdeal_checkout__container__left #payment #place_order{float:right!important}.trustdeal_checkout__container__left{width:calc(67% - 2rem)}.trustdeal_checkout__container__right{width:calc(33% - 2rem)}.trustdeal_checkout__container__right dl.variation{display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;row-gap:.25rem;margin:0}.trustdeal_checkout__container__right dl.variation dt{font-weight:600;white-space:nowrap}.trustdeal_checkout__container__right dl.variation dd{margin:0;display:block}.trustdeal_checkout__container__right dl.variation dd p{margin:0}.trustdeal_checkout__container__right dl.variation dd:after{content:"";display:block;margin-bottom:.5rem}.trustdeal_checkout__container__right__box{position:sticky;top:48px}.trustdeal_checkout__container__right__box h3{margin-top:0!important;font-size:1em!important;font-weight:500!important}.trustdeal_checkout__container__right__box{border:1px solid hsla(0,0%,7%,.11);border-radius:5px;box-sizing:border-box}.trustdeal_checkout__container__right__box__cart_items .wc-block-components-skeleton__element{min-width:100%!important}.trustdeal_checkout__container__right__box__cart_items{padding:16px 16px 0;border-bottom:1px solid hsla(0,0%,7%,.11)}.trustdeal_checkout__container__right__box__cart_items__item{display:flex;gap:1rem;margin-bottom:16px}.trustdeal_checkout__container__right__box__cart_items__item__thumbnail{width:48px;height:54px;position:relative}.trustdeal_checkout__container__right__box__cart_items__item__thumbnail__quantity{align-items:center;background:#fff;border:2px solid hsla(0,0%,7%,.11);border-radius:1em;box-shadow:0 0 0 2px #fff;color:#000;display:flex;justify-content:center;line-height:1;min-height:20px;min-width:20px;padding:0 .4em;position:absolute;right:0;top:0;transform:translate(50%,-50%);white-space:nowrap;z-index:1}.trustdeal_checkout__container__right__box__cart_items__item__thumbnail__quantity span{color:#000;line-height:1;white-space:nowrap}.trustdeal_checkout__container__right__box__cart_items__item__thumbnail.wc-block-components-skeleton__element{min-width:48px!important;min-height:48px!important}.trustdeal_checkout__container__right__box__cart_items__item__thumbnail.wc-block-components-skeleton__element .trustdeal_checkout__container__right__box__cart_items__item__thumbnail__quantity{opacity:0!important}.trustdeal_checkout__container__right__box__cart_items__item__thumbnail a{display:block;width:100%;height:100%}.trustdeal_checkout__container__right__box__cart_items__item__thumbnail a img{max-width:48px;width:48px;height:auto}.trustdeal_checkout__container__right__box__cart_items__item__product{width:80%}.trustdeal_checkout__container__right__box__cart_items__item__product__container{display:flex;justify-content:space-between;gap:1rem}.trustdeal_checkout__container__right__box__cart_items__item__product__container__name{width:calc(75% - 1rem);line-height:1}.trustdeal_checkout__container__right__box__cart_items__item__product__container__name__post_name.wc-block-components-skeleton__element{width:100%;height:36px}.trustdeal_checkout__container__right__box__cart_items__item__product__container__name__post_name:before,.trustdeal_checkout__container__right__box__cart_items__item__product__container__name__post_name:after{content:""!important;display:unset!important}.trustdeal_checkout__container__right__box__cart_items__item__product__container__name__post_name{line-height:1.3;font-size:13px;font-weight:300;position:relative;top:-2px}.trustdeal_checkout__container__right__box__cart_items__item__product__container__name__meta_item{margin-top:4px;font-size:12px;font-weight:500}.trustdeal_checkout__container__right__box__cart_items__item__product__container__price{line-height:1;font-weight:600;font-size:13px;position:relative;top:-2px}.trustdeal_checkout__container__right__box__cart_items__item__product__container__price.wc-block-components-skeleton__element{width:20%!important;min-width:unset!important;min-height:unset!important;height:20px!important}.trustdeal_checkout__container__right__box__cart_items__item__product__container__price .woocommerce-Price-amount.wc-block-components-skeleton__element{display:none!important}.trustdeal_checkout__container__right__box__coupon{padding:16px;border-bottom:1px solid hsla(0,0%,7%,.11)}.trustdeal_checkout__container__right__box__coupon__toggle_button a{display:flex;width:100%;justify-content:space-between;align-items:center;cursor:pointer}.trustdeal_checkout__container__right__box__coupon__toggle_button a svg{transition:transform .3s ease}.trustdeal_checkout__container__right__box__coupon__toggle_button a[aria-expanded=false] svg{transform:rotate(0)}.trustdeal_checkout__container__right__box__coupon__toggle_button a[aria-expanded=true] svg{transform:rotate(180deg)}.trustdeal_checkout__container__right__box__coupon__form form{border:none!important;margin:16px 0 0!important;padding:0!important;display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:1rem}.trustdeal_checkout__container__right__box__coupon__form form .form-row:after,.trustdeal_checkout__container__right__box__coupon__form form .form-row:before{content:unset!important;display:unset!important}.trustdeal_checkout__container__right__box__coupon__form form .form-row.form-row-first{width:75%!important}.trustdeal_checkout__container__right__box__coupon__form form .form-row.form-row-last{float:unset!important;width:unset!important}.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table{margin-bottom:0!important}.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table tr th{font-weight:400!important}.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table tr td,.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table tr th{color:unset!important;padding:12px!important}.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table tr td .woocommerce-Price-amount.wc-block-components-skeleton__element{min-width:48px!important}.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table tr td .woocommerce-Price-amount bdi{font-size:1em!important;font-weight:600!important}.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table tr.order-total th{font-weight:700!important}.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table tr.order-total th,.trustdeal_checkout__container__right__box .woocommerce-checkout-review-order-table tr.order-total td{font-size:1.25em!important;border-top:1px solid hsla(0,0%,7%,.11)!important}.trustdeal_checkout__container__right__box .trustdeal-woocommerce-cart-form__contents{margin-bottom:32px}.wc-block-components-product-details>span{display:block}.wc-block-components-product-details>span span:not(.wc-block-components-product-details__value){font-weight:700!important}.wc-block-components-product-details>span span[aria-hidden=true]{display:none!important}.woocommerce-order-received .woocommerce-column--billing-address .woocommerce-customer-details--phone{display:none!important}.woocommerce-order-received .woocommerce-customer-details--email{display:none}.trustdeal__checkout__checkbox__wrapper{--size: 1rem;--background: #fff;font-size:var(--size);padding-top:0;padding-bottom:2px}.trustdeal__checkout__checkbox__wrapper *,.trustdeal__checkout__checkbox__wrapper *:before,.trustdeal__checkout__checkbox__wrapper *:after{box-sizing:border-box}.trustdeal__checkout__checkbox__wrapper__checkbox{position:relative;display:inline-flex!important;align-items:center!important;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;line-height:1!important}.trustdeal__checkout__checkbox__wrapper__checkbox__input{position:absolute;opacity:0;pointer-events:none}.trustdeal__checkout__checkbox__wrapper__checkbox__input:checked+.trustdeal__checkout__checkbox__wrapper__checkbox__label:after{border-top-style:none;border-right-style:none;transform:rotate(-45deg);height:calc(var(--size)*.5);border-color:#000;border-radius:0!important}.trustdeal__checkout__checkbox__wrapper__checkbox__label{position:relative;padding-left:calc(var(--size)*1.45);cursor:pointer;font-size:13px}.trustdeal__checkout__checkbox__wrapper__checkbox__label:before{content:"";position:absolute;top:0;left:0;width:var(--size);height:var(--size);background:var(--background)}.trustdeal__checkout__checkbox__wrapper__checkbox__label:after{content:"";position:absolute;top:-2px;left:0;width:var(--size);height:var(--size);border:1px solid var(--trustdeal-checkout-border-color);border-radius:4px!important;background:var(--background);transition:.15s ease-in-out}.trustdeal__checkout__checkbox__wrapper__checkbox__label:hover:after,.trustdeal__checkout__checkbox__wrapper__checkbox__label:active:after{border-color:var(--trustdeal-checkout-border-color)}.trustdeal__checkout__radio__wrapper{display:flex;align-items:flex-start}.trustdeal__checkout__radio__wrapper input[type=radio]{display:none;appearance:none}.trustdeal__checkout__radio__wrapper input[type=radio]+label{cursor:pointer;display:flex;align-items:flex-start;gap:.6em}.trustdeal__checkout__radio__wrapper input[type=radio]+label:before{content:"";flex-shrink:0;width:15px;height:15px;margin-top:.25em;border-radius:50%;box-shadow:inset 0 0 0 1px #ced4da;background-color:#0000;transition:background .2s ease,box-shadow .2s ease}.trustdeal__checkout__radio__wrapper input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 1px #000;background:radial-gradient(circle at center,#000 3.5px,transparent 4px)}.trustdeal__checkout__radio__wrapper input[type=radio]:focus+label:before{box-shadow:inset 0 0 0 1px #000}.trustdeal__checkout__radio__wrapper input[type=radio]:disabled+label:before{box-shadow:inset 0 0 0 1px #ced4da}.trustdeal__checkout__shipping_method__item{width:100%}.trustdeal__checkout__payment_methods__item:has(.input-radio:checked) .trustdeal__checkout__payment_methods__item__description{display:flex}.trustdeal__checkout__payment_methods__item__title{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:600}.trustdeal__checkout__payment_methods__item__description{margin-top:8px;font-size:12px;font-weight:300;display:none}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header,table.wc-block-cart-items .wc-block-cart-items__header{line-height:1.5!important}
