:root body.woocommerce-page.has-fc-design-template--boxed{--fluidcheckout--section--border-color:var(--fluidcheckout--color--light-grey,#d8d8d8);--fluidcheckout--section--border-radius:8px;--fluidcheckout--section--background-color:var(--fluidcheckout--color--white,#fff);--fluidcheckout--section--shadow-color:var(--fluidcheckout--color--light-grey,#d8d8d8);--fluidcheckout--section--shadow-color--large-screen:var(--fluidcheckout--color--light-grey,#d8d8d8);--fluidcheckout--order-summary--border-color:var(--fluidcheckout--color--black,#000);--fluidcheckout--order-summary--background-color:var(--fluidcheckout--color--white,#fff);--fluidcheckout--order-summary--shadow-color:var(--fluidcheckout--color--light-grey,#d8d8d8);--fluidcheckout--order-summary--shadow-color--large-screen:var(--fluidcheckout--color--light-grey,#d8d8d8);--fluidcheckout--order-summary--cell-border-width:0px;--fluidcheckout--order-summary--cell-border-width--products-list:0px;--fluidcheckout--order-summary--cell-border-width--products:0px;--fluidcheckout--order-summary--cell-border-width--summary:0px;--fluidcheckout--order-summary--cell-border-width--totals-top:0px;--fluidcheckout--order-summary--cell-border-width--totals-bottom:0px;--fluidcheckout--order-summary--image-padding:0px;--fluidcheckout--order-summary--image-border-color:var(--fluidcheckout--color--lighter-grey,#f3f3f3);--fluidcheckout--order-summary--image-background-color:transparent;--fluidcheckout--order-summary--image-shadow-color:var(--fluidcheckout--color--lighter-grey,#f3f3f3);--fluidcheckout--order-summary--image-border-radius:0px;--fluidcheckout--option-box--spacing--between-options:5px;--fluidcheckout--option-box--border-color:transparent;--fluidcheckout--option-box--border-radius:5px;--fluidcheckout--option-box--background-color:transparent;--fluidcheckout--option-box--border-color--hover:var(--fluidcheckout--color--grey,#7b7575);--fluidcheckout--option-box--background-color--hover:transparent;--fluidcheckout--option-box--label-border-color--hover:var(--fluidcheckout--color--grey,#7b7575);--fluidcheckout--option-box--background-color--checked:transparent;--fluidcheckout--option-box--label-border-color--checked:var(--fluidcheckout--color--black,#000);--fluidcheckout--cart-item--quantity-background-color:transparent;--fluidcheckout--order-details--section-border-width--alt:1px;--fc-adb--address-entry--border-radius:8px}body.has-fc-design-template--boxed .fc-wrapper .fc-checkout-step{margin:0 0 10px;box-shadow:0 3px 8px var(--fluidcheckout--section--shadow-color,transparent)}@media (min-width:750px){body.has-fc-design-template--boxed .fc-wrapper .fc-checkout-step{margin:0 0 20px;border-radius:var(--fluidcheckout--section--border-radius,8px);box-shadow:0 3px 8px var(--fluidcheckout--section--shadow-color--large-screen,transparent)}}body.has-fc-design-template--boxed .fc-wrapper .fc-step__substep{border-width:0}body.has-fc-design-template--boxed div.woocommerce .fc-wrapper .fc-checkout-order-review .fc-checkout-order-review__inner{border:solid var(--fluidcheckout--order-summary--border-width,1px) var(--fluidcheckout--order-summary--border-color,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)))}body.has-fc-design-template--boxed div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tfoot td,body.has-fc-design-template--boxed div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tfoot th{padding-top:5px!important;padding-bottom:5px!important}body.has-fc-design-template--boxed.has-fc-coupon-code--before-order-totals div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table>tfoot>tr.coupon-code-form>td{padding-bottom:15px!important}body.has-fc-design-template--boxed .woocommerce ul#shipping_method .shipping-method__option.shipping-method__option .shipping-method__option-label{border:var(--fluidcheckout--option-box--label-border-style,solid) var(--fluidcheckout--option-box--label-border-width,1px) var(--fluidcheckout--option-box--label-border-color,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)));border-radius:var(--fluidcheckout--option-box--border-radius,13px)}body.has-fc-design-template--boxed .woocommerce ul#shipping_method .shipping-method__option.shipping-method__option:last-child .shipping-method__option-label{border-bottom-width:var(--fluidcheckout--option-box--label-border-width,1px)}body.has-fc-design-template--boxed .woocommerce ul#shipping_method .shipping-method__option.shipping-method__option .shipping-method__option-label:hover{border-color:var(--fluidcheckout--option-box--label-border-color--hover,var(--fluidcheckout--option-box--label-border-color,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8))))!important}body.has-fc-design-template--boxed .woocommerce ul#shipping_method .shipping-method__option input[type=radio]:checked+.shipping-method__option-label,body.has-fc-design-template--boxed .woocommerce ul#shipping_method .shipping-method__option input[type=radio]:checked+.shipping-method__option-label span{font-weight:700}body.has-fc-design-template--boxed .woocommerce ul#shipping_method .shipping-method__option input[type=radio]:checked+.shipping-method__option-label{border-color:var(--fluidcheckout--option-box--label-border-color--checked,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)))}body.has-fc-design-template--boxed .woocommerce #payment ul.wc_payment_methods>li.wc_payment_method>label{border:var(--fluidcheckout--option-box--label-border-style,solid) var(--fluidcheckout--option-box--label-border-width,1px) var(--fluidcheckout--option-box--label-border-color,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)));border-radius:var(--fluidcheckout--option-box--border-radius,13px)}body.has-fc-design-template--boxed .woocommerce #add_payment_method .fc-wrapper #payment .payment_methods>.wc_payment_method:last-of-type input[name=payment_method]:not(:checked)~label,body.has-fc-design-template--boxed .woocommerce .fc-wrapper #payment .payment_methods>.wc_payment_method:last-of-type input[name=payment_method]:not(:checked)~label{border:var(--fluidcheckout--option-box--label-border-style,solid) var(--fluidcheckout--option-box--label-border-width,1px) var(--fluidcheckout--option-box--label-border-color,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)));border-bottom-width:var(--fluidcheckout--option-box--label-border-width,1px)}body.has-fc-design-template--boxed .woocommerce #payment ul.wc_payment_methods>li.wc_payment_method>input[name=payment_method]:checked+label{font-weight:700;border:var(--fluidcheckout--option-box--label-border-style,solid) var(--fluidcheckout--option-box--label-border-width,1px) var(--fluidcheckout--option-box--label-border-color,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)));border-radius:var(--fluidcheckout--option-box--border-radius,13px);border-color:var(--fluidcheckout--option-box--label-border-color--checked,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)))}body.has-fc-design-template--boxed .woocommerce #add_payment_method .fc-wrapper #payment .payment_methods>.wc_payment_method:last-of-type input[name=payment_method]:not(:checked)~label:hover,body.has-fc-design-template--boxed .woocommerce .fc-wrapper #payment .payment_methods>.wc_payment_method:last-of-type input[name=payment_method]:not(:checked)~label:hover,body.has-fc-design-template--boxed .woocommerce .fc-wrapper #payment ul.wc_payment_methods>li.wc_payment_method>label:hover{border:var(--fluidcheckout--option-box--label-border-style,solid) var(--fluidcheckout--option-box--label-border-width,1px) var(--fluidcheckout--option-box--label-border-color,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)));border-radius:var(--fluidcheckout--option-box--border-radius,13px);border-color:var(--fluidcheckout--option-box--border-color--hover,var(--fluidcheckout--border-color--dark,var(--fluidcheckout--color--grey,#7b7575)))}body.has-fc-design-template--boxed .woocommerce #payment ul.wc_payment_methods>li.wc_payment_method.has-payment-box>input[name=payment_method]:checked+label{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body.has-fc-design-template--boxed #add_payment_method .fc-wrapper #payment .payment_methods>.wc_payment_method:last-of-type input[name=payment_method]:checked~.payment_box,body.has-fc-design-template--boxed #add_payment_method .fc-wrapper #payment .payment_methods>.wc_payment_method input[name=payment_method]:checked~.payment_box,body.has-fc-design-template--boxed .fc-wrapper #payment .payment_methods>.wc_payment_method:last-of-type input[name=payment_method]:checked~.payment_box,body.has-fc-design-template--boxed .fc-wrapper #payment .payment_methods>.wc_payment_method input[name=payment_method]:checked~.payment_box{border:var(--fluidcheckout--option-box--label-border-style,solid) var(--fluidcheckout--option-box--label-border-width,1px) var(--fluidcheckout--option-box--label-border-color,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)));border-radius:var(--fluidcheckout--option-box--border-radius,13px);border-color:var(--fluidcheckout--option-box--label-border-color--checked,var(--fluidcheckout--border-color,var(--fluidcheckout--color--light-grey,#d8d8d8)));border-top:0;border-top-left-radius:0;border-top-right-radius:0}