.wc-block-components-address-form .wc-block-components-text-input{margin-bottom:16px!important}.wc-block-components-address-form__country{margin-bottom:16px!important}.woocommerce-page span.onsale,.woocommerce span.onsale{background-color:#E4B95B!important;color:#24317A;font-weight:500!important}.variations .variable-item.active-variation{border:2px solid #0a0a0a}p{font-weight:400}.et_mobile_menu{max-height:90vh;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-left:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;box-sizing:border-box}body{overflow-x:hidden!important}html{overflow-x:hidden!important}.et_pb_row,.et_pb_section,.et_pb_column{max-width:100vw!important;box-sizing:border-box}body.woocommerce-checkout{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;color:#333}body.woocommerce-checkout form.woocommerce-checkout input[type="text"],body.woocommerce-checkout form.woocommerce-checkout input[type="email"],body.woocommerce-checkout form.woocommerce-checkout input[type="tel"],body.woocommerce-checkout form.woocommerce-checkout select,body.woocommerce-checkout form.woocommerce-checkout textarea{font-size:16px;padding:10px;border-radius:4px;border:1px solid #ccc;width:100%;box-sizing:border-box}.wc-block-components-checkout-step__description{font-size:1.2em!important;line-height:1.2;margin:0 0 16px}.wc-block-components-checkbox label{align-items:flex-start;color:#000;cursor:pointer;display:inline-flex;font-size:1.1em!important;margin-bottom:0!important;position:relative;font-weight:400;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important}.wc-block-components-checkbox__label a{color:#000}.wc-block-components-checkbox__label a:hover{color:#000;text-decoration:underline}body.woocommerce-checkout form.woocommerce-checkout label{font-size:15px;font-weight:500;margin-bottom:5px;display:block}body.woocommerce-checkout h3,body.woocommerce-checkout .woocommerce-checkout h2{font-size:18px;font-weight:600;margin-top:20px}body.woocommerce-checkout form.woocommerce-checkout #place_order,.wc-block-components-checkout-place-order-button{background-color:#24317A;color:#fff;text-transform:uppercase;font-size:16px;padding:14px 24px;border:none;border-radius:4px;transition:background-color 0.3s ease}body.woocommerce-checkout form.woocommerce-checkout #place_order:hover,.wc-block-components-checkout-place-order-button:hover{background-color:#E4B95B;color:#000}body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot{font-size:18px}body.woocommerce-checkout .woocommerce-form__label-for-checkbox,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper,body.woocommerce-checkout .woocommerce-form__label{font-size:16px}@media (max-width:600px){body.woocommerce-checkout form.woocommerce-checkout input,body.woocommerce-checkout form.woocommerce-checkout label{font-size:16px}}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-tabs{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:100%}