.breakdance .bde-section-198-100 .section-container{display:flex;flex-direction:column;gap:20px}.breakdance .bde-div-198-113{width:100%;padding:40px 40px 40px 40px;border-top:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-bottom:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-left:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-right:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3)}.breakdance .bde-div-198-113{display:flex;flex-direction:column;gap:20px}.breakdance .bde-heading-198-115{color:#000;font-size:30px;font-weight:700;line-height:36px}.breakdance .bde-fancy-divider-198-114{--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:1px;--bde-fancy-divider-border-color:var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3)}@media (max-width:1119px){.breakdance .bde-fancy-divider-198-114{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-198-114{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-198-114{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-198-114{--bde-fancy-divider-border-style:solid}}.breakdance .bde-cart-contents-198-102 table.woocommerce-cart-form__contents thead{--bde-woo-tables__border-color:var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-top-left-radius:0px;border-top-right-radius:0px}.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents tbody{--bde-woo-tables__border-color:var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-bottom-left-radius:0px;border-bottom-right-radius:0px}.breakdance .bde-cart-contents-198-102 table{border-radius:0px}.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents tr{border-color:var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-width:1px}.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents .product-remove a{font-size:30px;line-height:0.5}.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents td.product-remove{vertical-align:middle}.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents .product-remove a{color:var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);opacity:1}.breakdance .bde-cart-contents-198-102 td.actions{display:none}.breakdance .bde-cart-contents-198-102 table.woocommerce-cart-form__contents thead tr th{color:#000;font-size:14px;font-weight:700;text-transform:capitalize}.breakdance .bde-cart-contents-198-102 td.product-name a{color:var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);font-size:17px;font-weight:400;line-height:29px}.breakdance .bde-cart-contents-198-102 table.woocommerce-cart-form__contents .woocommerce-Price-amount bdi{color:#000;font-size:17px;font-weight:400;line-height:29px}.breakdance .bde-cart-contents-198-102 dl.variation dt{color:#000;font-size:17px;font-weight:400;line-height:29px}.breakdance .bde-cart-contents-198-102 dl.variation dd{color:#000;font-size:17px;font-weight:400;line-height:29px}@media (max-width:1119px){.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents tr{border:none}}@media (max-width:1023px){.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents tr{border:none}}@media (max-width:767px){.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents tr{border:none}.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-cart-contents-198-102 .cart-collaterals{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}@media (max-width:479px){.breakdance .bde-cart-contents-198-102 .woocommerce-cart-form__contents tr{border:none}}.breakdance .bde-columns-198-103{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-198-103{--columnCount:2}.breakdance .bde-columns-198-103.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-198-103.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-198-103{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-198-103{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-198-103{--columnCount:2}}.breakdance .bde-column-198-104{--column-width:50%}.breakdance .bde-column-198-104{display:flex;flex-direction:column;gap:40px}.breakdance .bde-column-198-104.bde-column{padding-top:40px;padding-bottom:40px}.breakdance .bde-div-198-116{width:100%;padding:40px 40px 40px 40px;border-top:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-bottom:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-left:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-right:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3)}.breakdance .bde-div-198-116{display:flex;flex-direction:column;gap:20px}.breakdance .bde-heading-198-134{color:#000;font-size:30px;font-weight:700;line-height:36px}.breakdance .bde-fancy-divider-198-135{--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:1px;--bde-fancy-divider-border-color:var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3)}@media (max-width:1119px){.breakdance .bde-fancy-divider-198-135{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-198-135{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-198-135{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-198-135{--bde-fancy-divider-border-style:solid}}.woocommerce-shipping-calculator .shipping-calculator-button{display:none!important}.woocommerce-shipping-calculator .shipping-calculator-form{display:block!important;opacity:1!important;height:auto!important}.woocommerce-shipping-calculator{font-family:Arial,sans-serif;position:relative}.woocommerce-shipping-calculator .form-row label{left:12px;top:12px;font-weight:400;font-size:12px;color:#999;pointer-events:none;transition:all 0.2s ease;background:#f9f9f9;padding:0 4px;z-index:0}.woocommerce-shipping-calculator input,.woocommerce-shipping-calculator select{width:100%;padding:14px 12px 10px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px;box-sizing:border-box}.woocommerce-shipping-calculator input:focus + label,.woocommerce-shipping-calculator input:not(:placeholder-shown) + label,.woocommerce-shipping-calculator select:focus + label,.woocommerce-shipping-calculator select:not([value=""]) + label{top:-8px;font-size:12px;color:#333}.woocommerce-shipping-calculator .button{background:#47AA00;color:#fff;font-weight:700;border:none;margin-top:38px;padding:12px;border-radius:4px;cursor:pointer;transition:background 0.3s}.woocommerce-shipping-calculator .button:hover{background:#00aae8}.shipping-calculator-form{display:block!important;padding-top:10px;opacity:1!important;height:auto!important}.woocommerce-shipping-calculator #calc_shipping_state_field,.woocommerce-shipping-calculator #calc_shipping_city_field{width:48%!important;float:left!important}.woocommerce-shipping-calculator #calc_shipping_state_field{margin-right:4%!important}.woocommerce-shipping-calculator #calc_shipping_postcode_field,.woocommerce-shipping-calculator .button{width:48%!important;float:left!important}.woocommerce-shipping-calculator #calc_shipping_postcode_field{margin-right:4%!important}.woocommerce-shipping-calculator .shipping-calculator-form::after{content:"";display:block;clear:both}@media screen and (max-width:480px){.woocommerce-shipping-calculator #calc_shipping_state_field,.woocommerce-shipping-calculator #calc_shipping_city_field,.woocommerce-shipping-calculator #calc_shipping_postcode_field,.woocommerce-shipping-calculator .button{width:100%!important;float:none!important;margin-right:0!important;margin-bottom:12px!important}}.breakdance .bde-div-198-112{width:100%;padding:40px 40px 40px 40px;border-top:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-bottom:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-left:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-right:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3)}.bde-shortcode-198-111 .woocommerce-form-coupon{margin-top:10px}.bde-shortcode-198-111 .coupon-header{display:flex;flex-direction:column;gap:10px}.bde-shortcode-198-111 .coupon-text{font-weight:700;font-size:30px;line-height:36px;color:rgb(0,0,0)}.bde-shortcode-198-111 .coupon-divider{width:100%;height:1px;background-color:#47aa00;margin:10px 0}.bde-shortcode-198-111 .coupon-input-group{display:flex;gap:12px;width:100%}.bde-shortcode-198-111 .coupon-input-group .input-text{flex:1;padding:10px 12px;border:1px solid #ccc;border-radius:5px;font-size:14px}.bde-shortcode-198-111 .coupon-input-group .button{background-color:#47AA00;color:#fff;border:none;padding:10px 18px;border-radius:5px;cursor:pointer;font-weight:500;transition:background-color 0.3s ease}.bde-shortcode-198-111 .coupon-input-group .button:hover{background-color:#00AAE8}@media (max-width:480px){.bde-shortcode-198-111 .coupon-input-group{flex-direction:column}.bde-shortcode-198-111 .coupon-input-group .button{width:100%}}.breakdance .bde-column-198-105{--column-width:50%}.breakdance .bde-cart-totals-198-106{margin-top:40px;margin-bottom:40px}.breakdance .bde-cart-totals-198-106 .cart-collaterals h2{margin-bottom:1px}.breakdance .bde-cart-totals-198-106 .cart-collaterals table tr{border:none}.breakdance .bde-cart-totals-198-106 .cart_totals h2{font-size:30px;font-weight:700;line-height:36px}.breakdance .bde-cart-totals-198-106 .cart_totals .shop_table tr:not(:last-child) th{color:#000;font-size:17px;font-weight:700;line-height:32px}.breakdance .bde-cart-totals-198-106 .woocommerce-shipping-destination{color:#000;font-size:14px;font-weight:400;line-height:23px}.breakdance .bde-cart-totals-198-106 .cart-collaterals table tr:not(.order-total) .woocommerce-Price-amount bdi{color:#000;font-size:17px;font-weight:400;line-height:29px}.breakdance .bde-cart-totals-198-106 .cart-collaterals table tr:last-child th{font-size:17px;font-weight:700;line-height:32px}.breakdance .bde-cart-totals-198-106 .cart-collaterals table tr.order-total .woocommerce-Price-amount bdi{color:var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);font-size:17px;font-weight:700;line-height:29px}.breakdance .bde-cart-totals-198-106{height:100%;padding:40px 40px 40px 40px;border-top:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-bottom:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-left:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3);border-right:1px solid var(--bde-palette-text-12d8e57f-b2b6-47ee-b308-256f4a3af26b-3)}.calculate .woocommerce-shipping-calculator{display:none!important}@media (max-width:767px){.breakdance .bde-cart-totals-198-106 .cart-collaterals{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-cart-totals-198-106 .woocommerce-cart-form{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}