body .pisol-fees-container{padding:10px 0px!important;font-size:16px!important;font-family:"haas_mediu",serif!important;letter-spacing:normal!important}.pisol-fees-parent label input[type="checkbox"]{accent-color:#000}#preview_config{font-family:"haas_mediu",serif;border-radius:3px!important;font-size:14px;line-height:16px;font-weight:500;padding:14px 24px;cursor:pointer;background-color:var(--main);color:var(--white)}#additional_info{margin-bottom:0}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-size:20px!important;line-height:normal!important;font-family:"haas_mediu"!important}.nav-currency .dropdown-toggle::after{display:none!important}.nav-currency .nav-icon-item{text-decoration:none;color:inherit;transition:opacity 0.3s ease}.nav-currency .nav-icon-item:hover{opacity:.7}.nav-currency .dropdown-menu{min-width:120px;border:1px solid #eee;box-shadow:0 5px 15px rgb(0 0 0 / .05);z-index:1050}.woo-multi-currency.wmc-sidebar.wmc-left{display:none!important}.cart_item td{padding:8px 0!important;vertical-align:top;letter-spacing:.8px}.product-name{font-weight:600;color:#333;line-height:1.2;display:block;margin-bottom:2px}dl.variation{margin:2px 0 0 0!important;display:grid;grid-template-columns:max-content auto;gap:5px 5px}dl.variation dt,dl.variation dd,dl.variation dd p{line-height:1.2!important;margin:0!important;padding:0!important}dl.variation dt{font-weight:700;color:#111!important;font-size:12px!important}dl.variation dd *{color:#666!important;font-size:13px!important;line-height:1.5;font-size:12px!important}.product-total{text-align:right;font-weight:700;color:#2c3e50;padding-top:8px!important}#additional_tax_field label{font-weight:700;display:block;margin-bottom:5px}#additional_tax_field input{transition:all 0.3s ease}#additional_tax_field input:focus{border-color:#007cba;outline:none}#additional_tax_field .tax-info-label,#billing_tax_field .tax-info-label{display:block;font-size:12px;color:#666;margin-top:5px;line-height:1.4}.wc-item-meta{list-style:none;padding:0;margin:20px 0;max-width:600px;border-top:1px solid #eee}.wc-item-meta li{display:flex;align-items:flex-start;border-bottom:1px solid #eee;line-height:1.5}.wc-item-meta-label{flex:0 0 180px;font-weight:600;color:#555;text-transform:uppercase;font-size:.8rem;letter-spacing:.5px}.wc-item-meta li p{margin:0;flex:1;color:#1a1a1a;font-weight:400}.wc-item-meta li:hover{background-color:#fafafa}*{letter-spacing:1px!important}@media (max-width:480px){.woocommerce-checkout-review-order-table dl.variation{display:flex;flex-direction:column;border-top:1px solid #f0f0f0;padding-top:10px;margin:0;gap:0}.woocommerce-checkout-review-order-table dl.variation dt{display:block;font-size:11px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.04em;margin:8px 0 0!important;padding:0;float:none;width:auto}.woocommerce-checkout-review-order-table dl.variation dd{display:block;font-size:14px;color:#222;margin:0;padding:0;float:none;width:auto;text-align:left}.wcpa_cart_val img{display:none}}@media screen and (max-width:768px){.order_details .wc-item-meta{display:block!important;padding-left:0!important;margin-top:10px!important}.order_details .wc-item-meta li{display:block!important;margin-bottom:12px!important;line-height:1.2}.order_details .wc-item-meta-label{display:block!important;float:none!important;margin-bottom:2px!important;font-weight:700;font-size:.9em}.order_details .wc-item-meta li p{display:block!important;margin:0!important;padding-left:0!important;font-size:.95em;color:#555}#current-address h3,#address-form h3,.refund-policy-info h3,.refund-requests-history h3{font-size:20px!important}}