.breakdance .bde-section-8-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-8-100 .section-container{min-height:calc(100vh - 400px)}.breakdance .bde-section-8-100 .section-container{--bde-section-width:80%}@media (max-width:767px){.breakdance .bde-section-8-100 .section-container{--bde-section-width:100%}}.breakdance .bde-div-8-102{width:100%}.breakdance .bde-cart-8-101.breakdance-woocommerce .woocommerce{column-gap:100px}.breakdance .bde-cart-8-101{--bde-woo-cart-thumbnail-size:91px;--bde-woo-cart-rows-spacing:26px}.breakdance .bde-cart-8-101 .woocommerce-cart-form__contents .attachment-woocommerce_thumbnail{width:91px;height:91px}.breakdance .bde-cart-8-101 td.actions{display:none}.breakdance .bde-cart-8-101 table.woocommerce-cart-form__contents thead tr th{font-size:19px}.breakdance .bde-cart-8-101 .cart_totals{background:#FFF;border-radius:3px;box-shadow:5px 20px 75px 0px #00000025;padding:10px 10px 10px 10px}.breakdance .bde-cart-8-101 .cart-collaterals table tr{border:none}.breakdance .bde-cart-8-101 .cart-collaterals table th{padding-top:38px;padding-bottom:38px}.breakdance .bde-cart-8-101 .cart-collaterals table td{padding-top:38px;padding-bottom:38px}.breakdance .bde-cart-8-101 .cart_totals h2{font-family:"Alegreya",serif;font-weight:700}.breakdance .bde-cart-8-101 .wc-proceed-to-checkout a{--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-primary-background-color:#FA3C7A;--bde-button-primary-background-color-hover:#FA3C7A;border-radius:0px}.breakdance .bde-cart-8-101 .wc-proceed-to-checkout a:hover{transform:scale(1.05)}.breakdance .bde-cart-8-101{min-width:1000px}@media (max-width:1119px){.breakdance .bde-cart-8-101{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%;--bde-woo-responsive__cross-sell-order:99;--bde-woo-responsive__cart-totals-order:2}.breakdance .bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}}@media (max-width:1023px){.breakdance .bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}}@media (max-width:767px){.breakdance .bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}.breakdance .bde-cart-8-101 .woocommerce-cart-form{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-cart-8-101 .cart-collaterals{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-cart-8-101 .cart-collaterals{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-cart-8-101 .woocommerce-cart-form{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}@media (max-width:479px){.breakdance .bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}}.woocommerce-cart-form{background:#ffffff!important;border-radius:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;border:1px solid #f0f0f0!important;overflow:hidden!important;margin-bottom:30px!important}table.shop_table.cart{border:none!important;margin:0!important;border-collapse:collapse!important;width:100%!important}table.shop_table.cart thead th{background-color:#f5f7fa!important;color:#666!important;text-transform:uppercase!important;font-weight:700!important;font-size:13px!important;letter-spacing:1px!important;padding:20px!important;border:none!important;border-bottom:2px solid #eaeaea!important}table.shop_table.cart tbody tr.cart_item{border-bottom:1px solid #f0f0f0!important;transition:background-color 0.3s ease!important}table.shop_table.cart tbody tr.cart_item:hover{background-color:#fafbfc!important}table.shop_table.cart tbody td{padding:20px!important;border:none!important;vertical-align:middle!important}table.shop_table.cart .product-thumbnail a,table.shop_table.cart .product-name a{pointer-events:none!important;cursor:default!important;color:#333!important;font-weight:600!important;font-size:16px!important;text-decoration:none!important}table.shop_table.cart .product-thumbnail img{border-radius:8px!important;box-shadow:0 4px 10px rgba(0,0,0,0.05)!important;max-width:80px!important;height:auto!important}table.shop_table.cart .product-remove a.remove{color:#b0b0b0!important;font-weight:bold!important;font-size:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:50%!important;background:transparent!important;transition:all 0.3s ease!important;text-decoration:none!important}table.shop_table.cart .product-remove a.remove:hover{background:#fa3c7a!important;color:#ffffff!important}table.shop_table.cart .product-price .amount{color:#555!important;font-weight:600!important}table.shop_table.cart .product-subtotal .amount{color:#fa3c7a!important;font-weight:700!important;font-size:16px!important}table.shop_table.cart tbody tr.actions td{border-bottom:none!important;background-color:#ffffff!important;padding:20px!important}.cart-collaterals .cart_totals{background:#ffffff!important;padding:35px!important;border-radius:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;border:1px solid #f0f0f0!important;width:100%!important}.cart-collaterals .cart_totals h2{font-size:20px!important;font-weight:700!important;color:#333!important;margin-bottom:25px!important;padding-bottom:15px!important;border-bottom:2px dashed #eaeaea!important;text-transform:uppercase!important;letter-spacing:1px!important}.cart-collaterals .cart_totals table.shop_table{border:none!important;width:100%!important;margin:0 0 25px 0!important}.cart-collaterals .cart_totals table.shop_table th,.cart-collaterals .cart_totals table.shop_table td{padding:15px 0!important;background:transparent!important;border:none!important;border-bottom:1px solid #f5f5f5!important}.cart-collaterals .cart_totals table.shop_table tr.order-total th,.cart-collaterals .cart_totals table.shop_table tr.order-total td{border-bottom:none!important}.cart-collaterals .cart_totals table.shop_table th{color:#666!important;font-weight:600!important;text-align:left!important;font-size:15px!important}.cart-collaterals .cart_totals table.shop_table td{text-align:right!important}.cart-collaterals .cart_totals table.shop_table td .amount{font-weight:700!important;color:#333!important;font-size:16px!important}.cart-collaterals .cart_totals table.shop_table tr.order-total td .amount{color:#fa3c7a!important;font-size:24px!important}.cart-collaterals .wc-proceed-to-checkout{padding:0!important}.cart-collaterals .wc-proceed-to-checkout a.checkout-button{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px!important;white-space:nowrap!important;background-color:#fa3c7a!important;color:#ffffff!important;border:none!important;padding:18px 30px!important;border-radius:10px!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;width:100%!important;transition:all 0.3s cubic-bezier(0.4,0,0.2,1)!important;box-shadow:0 4px 15px rgba(250,60,122,0.3)!important}.cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover{background-color:#d92e66!important;transform:translateY(-3px)!important;box-shadow:0 10px 25px rgba(250,60,122,0.5)!important}.woocommerce-cart td.product-name dl.variation,.woocommerce-checkout td.product-name dl.variation{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;row-gap:5px!important;column-gap:15px!important;margin-top:8px!important;font-size:12px!important;color:#777!important}.woocommerce-cart td.product-name dl.variation dt,.woocommerce-checkout td.product-name dl.variation dt{font-weight:700!important;color:#333!important;margin:0 5px 0 0!important;padding:0!important;clear:none!important;float:none!important}.woocommerce-cart td.product-name dl.variation dd,.woocommerce-checkout td.product-name dl.variation dd{margin:0!important;padding:0!important;float:none!important}.woocommerce-cart td.product-name dl.variation dd p,.woocommerce-checkout td.product-name dl.variation dd p{margin:0!important;display:inline!important}.woocommerce table.shop_table{table-layout:auto!important;width:100%!important}.woocommerce table.shop_table th.product-name,.woocommerce table.shop_table td.product-name{min-width:320px!important}.woocommerce table.shop_table td.product-quantity{min-width:130px!important}.woocommerce table.shop_table td.product-quantity .quantity{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-width:110px!important;margin:0 auto!important;border:1px solid #eaeaea!important;border-radius:6px!important;overflow:hidden!important}.woocommerce table.shop_table td.product-quantity .quantity .bde-quantity-button{width:35px!important;height:38px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#f9f9f9!important;border:none!important;cursor:pointer!important}.woocommerce table.shop_table td.product-quantity .quantity .bde-quantity-button:hover{background-color:#f1f1f1!important}.woocommerce table.shop_table td.product-quantity .quantity input.qty{width:40px!important;height:38px!important;padding:0!important;text-align:center!important;border:none!important;border-left:1px solid #eaeaea!important;border-right:1px solid #eaeaea!important;background:transparent!important;font-weight:bold!important}.woocommerce-shipping-totals th{display:none!important}.woocommerce table.shop_table_responsive tr.woocommerce-shipping-totals td::before{display:none!important}ul#shipping_method{display:none!important}tr.woocommerce-shipping-totals{display:block!important;width:100%!important}tr.woocommerce-shipping-totals td{display:block!important;width:100%!important;text-align:left!important;padding-left:0!important;padding-right:0!important}p.woocommerce-shipping-destination{text-align:left!important;margin-bottom:5px!important}