.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:20px}}.woocommerce-account .woocommerce-MyAccount-content{display:inline-block;float:left;margin-left:5%;width:75%}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content{width:100%;margin-bottom:20px;float:none;margin:0}}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;border-top:1px solid #eee}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid #eee;padding-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 5px;display:block;color:#223171;font-size:16px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before{margin-right:20px;opacity:.25}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before{opacity:1}.woocommerce-account .woocommerce-MyAccount-content h2{font-size:25px;text-align:center;font-weight:600}.woocommerce-account p.order-again{text-align:right}.woocommerce-account .woocommerce-EditAccountForm input[type="submit"]{margin-top:50px;float:right}.woocommerce button[name="update_cart"],.woocommerce input[name="update_cart"]{display:none!important}input.woocommerce-Input,.woocommerce-input-wrapper input,.woocommerce .woocommerce-cart-form input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.woocommerce-address-fields label,.woocommerce-billing-fields label{margin-bottom:5px;font-weight:700;color:#223171;width:100%}.woocommerce-address-fields .woocommerce-input-wrapper,.woocommerce-billing-fields .woocommerce-input-wrapper{width:100%}.woocommerce input[name="coupon_code"]{padding:5.5px!important;width:200px!important}.woocommerce-form-row>span,.woocommerce-additional-fields__field-wrapper .form-row>span{width:100%}.woocommerce-form-row label,.woocommerce-additional-fields__field-wrapper .form-row label{margin-bottom:5px;font-weight:700;color:#223171;width:100%}.woocommerce-form-row span em,.woocommerce-additional-fields__field-wrapper .form-row span em{margin-top:10px;display:inline-block;color:#6254e7}form fieldset{margin:20px 0}form fieldset legend{font-size:20px;display:inline-block;margin-bottom:20px;font-weight:700;color:#223171}.woocommerce button.button,.woocommerce .woocommerce-Button.button,.woocommerce a.button,.woocommerce-Address-title a{background-color:var(--secondary-color)!important;color:#fff;padding:5px 10px;line-height:inherit;margin-right:5px;border-radius:0;font-weight:400}.woocommerce button.button:hover,.woocommerce .woocommerce-Button.button:hover,.woocommerce a.button:hover,.woocommerce-Address-title a:hover{background-color:#188fca!important;color:#fff}.woocommerce-Address-title h3,.woocommerce-MyAccount-content h3,.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,form.woocommerce-checkout h3{margin-bottom:10px;font-weight:700;color:#223171;width:100%;font-size:20px}.woocommerce-info,.woocommerce-message{border-top-color:#223171}.woocommerce-info::before,.woocommerce-message::before{color:#223171}.woocommerce-cart-form a{color:#223171}.gini-woocommerce-page h2{margin-bottom:10px;font-weight:700;color:#223171;width:100%;font-size:20px}.woocommerce-customer-details address,.woocommerce-Address address{line-height:25px}.woocommerce-customer-details address p,.woocommerce-Address address p{margin-bottom:5px!important}.col2-set{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col2-set .col-1,.col2-set .col-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin-bottom:20px}@media (max-width:768px){.col2-set .col-1,.col2-set .col-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}