.elementor-3193 .elementor-element.elementor-element-6f73d5e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3193 .elementor-element.elementor-element-1e93ca7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3193 .elementor-element.elementor-element-4556188f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3193 .elementor-element.elementor-element-499e2b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3193 .elementor-element.elementor-element-332de197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3193 .elementor-element.elementor-element-416bdd2a > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for container, class: .elementor-element-6f73d5e0 */.elementor-3193 .elementor-element.elementor-element-6f73d5e0{background:#F5F2EC;color:#0A0D12;font-family:Satoshi,sans-serif;overflow-x:clip}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .elementor-widget{min-width:0;margin-block-end:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-announcement{background:#111B2B;color:#fff;text-align:center;font:700 10px/1.4 Satoshi,sans-serif;letter-spacing:.5px;padding:7px 16px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-announcement span{padding:0 18px;color:#F15A24}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:92px 5vw 48px;border-bottom:1px solid #D7D6D1}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-eyebrow{font:800 11.52px/1.2 Satoshi,sans-serif;letter-spacing:2.07px;text-transform:uppercase;margin:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-hero h1{color:#0A0D12;font:900 clamp(90px,11vw,180px)/.73 Satoshi,sans-serif;letter-spacing:-3px;margin:0;white-space:nowrap}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-count{font:900 10.4px/1.5 Satoshi,sans-serif;letter-spacing:1.45px;white-space:nowrap;margin:0 0 8px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native>.woocommerce{display:grid;grid-template-columns:minmax(0,67.1875fr) minmax(0,32.8125fr);align-items:start}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .woocommerce-notices-wrapper{grid-column:1/-1}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .woocommerce-cart-form{width:auto;float:none;margin:0;padding:0 4vw;min-width:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart-collaterals{width:auto;float:none;margin:0;min-width:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native table.shop_table,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native table.shop_table td,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native table.shop_table th{border:0;border-radius:0;background:transparent}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native table.cart{display:block;margin:0;width:100%;border-collapse:collapse}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native table.cart thead{display:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native table.cart tbody{display:block;counter-reset:aw-cart-item}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native tr.cart_item{counter-increment:aw-cart-item;display:grid;grid-template-columns:clamp(140px,17.2vw,260px) minmax(0,1fr) auto;grid-template-rows:1fr auto;gap:0 28px;padding:36px 0;border-bottom:1px solid #AAA;position:relative;min-height:337px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native tr.cart_item td{padding:0!important;min-width:0;text-align:left!important;width:auto!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native tr.cart_item td::before{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-thumbnail{display:block!important;grid-column:1;grid-row:1/3;position:relative}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-thumbnail::after{content:counter(aw-cart-item,decimal-leading-zero);position:absolute;top:12px;left:12px;padding:6px;background:#0A0D12;color:#fff;font:700 9.3px/1.5 Satoshi,sans-serif;pointer-events:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-thumbnail img{width:100%!important;height:265px!important;max-width:none;object-fit:cover;display:block}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-name{grid-column:2;grid-row:1;align-self:start}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-category{display:block;font:800 11.52px/1.3 Satoshi,sans-serif;letter-spacing:2px;text-transform:uppercase;margin:0 0 14px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-product-title,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-product-title a{display:block;font:900 clamp(28px,3.2vw,48px)/.9 Satoshi,sans-serif!important;text-transform:uppercase;color:#0A0D12!important;letter-spacing:-.6px;overflow-wrap:anywhere}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native dl.variation{font:400 10.88px/1.5 Satoshi,sans-serif;color:#62666C;letter-spacing:1px;text-transform:uppercase;margin:14px 0 18px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native dl.variation dt,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native dl.variation dd{display:inline;margin:0 5px 0 0;float:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native dl.variation dd p{display:inline;margin:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-price{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-subtotal{grid-column:3;grid-row:1/3;font:900 12.8px/1.5 Satoshi,sans-serif;white-space:nowrap;color:#0A0D12}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .amount{color:inherit;font:inherit}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .amount{color:inherit!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-variation{font:400 10.88px/1.5 Satoshi,sans-serif;color:#62666C;letter-spacing:1px;text-transform:uppercase;margin:14px 0 18px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native tr.cart_item{grid-template-rows:auto 1fr}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-quantity{align-self:start;margin-top:18px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove{align-self:start;margin-top:25px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-quantity{grid-column:2;grid-row:2;align-self:end;display:flex;align-items:center;gap:5px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-quantity::after{content:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .quantity{display:flex;float:none;align-items:center;gap:0;margin:0;max-width:112px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .quantity input.qty{width:38px!important;min-width:0;height:32px;min-height:0;padding:0;text-align:center;background:transparent;border:0;font:900 12px/1 Satoshi,sans-serif;color:#0A0D12}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .quantity .minus,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .quantity .plus{position:static!important;display:block;width:24px!important;height:32px!important;border:0!important;background:transparent!important;color:#0A0D12;font:700 15px/32px Satoshi,sans-serif}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove{grid-column:2;grid-row:2;align-self:end;justify-self:start;margin:0 0 7px 130px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove a{display:block;width:auto!important;height:auto!important;border:0!important;background:transparent!important;color:#0A0D12!important;font:900 10.24px/1.5 Satoshi,sans-serif!important;letter-spacing:1px;text-decoration:underline;border-radius:0!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.actions{display:block;padding:24px 0!important;text-align:left!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .coupon{float:none;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .coupon label{display:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native #coupon_code{background:transparent;border:1px solid #B9BAB7;border-radius:0;font:400 12px/1.5 Satoshi,sans-serif;width:180px;height:42px;padding:10px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native button.button,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native a.button{border:0;border-radius:0;padding:14px 20px;font:900 10px/1.5 Satoshi,sans-serif;letter-spacing:1px;background:#0A0D12;color:#fff;text-transform:uppercase}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native button[name=update_cart]{float:none;opacity:1}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native button[name=update_cart]:disabled{opacity:.4}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cross-sells{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals{float:none;width:100%!important;margin:0;background:#111B2B;color:#fff;padding:54px 42px;min-height:620px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals>h2:not(.aw-cart-summary-title){display:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-summary-title{color:#fff;font:900 72px/.8 Satoshi,sans-serif!important;margin:20px 0 45px!important;letter-spacing:-1.4px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals .aw-cart-summary-title{background:transparent!important;padding:0!important;text-align:left!important;border:0!important;color:#fff!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals .aw-cart-eyebrow,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals .amount,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals .shipping_method,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals #shipping_method label{color:#fff!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .woocommerce-shipping-destination{display:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native #wc-stripe-express-checkout-element{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-thumbnail>a{position:absolute;top:0;left:0;width:100%}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-thumbnail{height:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table{width:100%;margin:0;border-collapse:collapse}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table tr{border-top:1px solid rgba(255,255,255,.18)}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table th,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table td{font:400 10.4px/1.5 Satoshi,sans-serif;letter-spacing:.65px;color:#fff;padding:15px 0;vertical-align:top;text-transform:uppercase}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table th{text-align:left;width:42%}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table td{text-align:right;font-weight:700}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table td::before{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table .order-total th,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table .order-total td{font-size:12.8px;padding:24px 0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals a{color:#fff;text-decoration:underline}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals .shipping-calculator-form{color:#0A0D12;text-align:left}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .wc-proceed-to-checkout{padding:0;margin:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .wc-proceed-to-checkout a.checkout-button{display:block;background:#F15A24!important;color:#111!important;text-align:left;padding:20px 18px;font:900 11.2px/1.5 Satoshi,sans-serif;text-decoration:none;margin:0;border:0;border-radius:0;letter-spacing:1px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .checkout-button span{float:right;font-size:17px;line-height:1}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-security{text-align:center;font:400 8.8px/1.5 Satoshi,sans-serif;letter-spacing:1px;color:#AEB5BF;margin:18px 0 0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart-empty,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .return-to-shop{grid-column:1/-1;margin:32px 5vw}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart-empty{font:800 20px/1.5 Satoshi,sans-serif;background:transparent;color:#0A0D12;border:0;padding:24px 0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .return-to-shop{margin-top:0;margin-bottom:48px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommend-section{padding:100px 4vw!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:22px;border-bottom:1px solid #B9BAB7;margin-bottom:34px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-section-head h2{font:900 64px/.9 Satoshi,sans-serif;letter-spacing:-1.28px;color:#0A0D12;margin:14px 0 0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-view-all{color:#0A0D12;font:900 10.88px/1.5 Satoshi,sans-serif;letter-spacing:1px;white-space:nowrap;border-bottom:1px solid #0A0D12;padding-bottom:6px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-view-all span{margin-left:22px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 a:focus-visible,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 button:focus-visible,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 input:focus-visible{outline:2px solid #F15A24;outline-offset:3px}
@media(max-width:1100px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-hero{padding:70px 4vw 40px;flex-wrap:wrap}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-hero h1{order:2;font-size:110px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-count{order:3}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-hero>.aw-cart-eyebrow{flex-basis:100%}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native>.woocommerce{grid-template-columns:minmax(0,1fr)}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals{padding:48px 5vw;min-height:0}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native tr.cart_item{grid-template-columns:220px minmax(0,1fr) auto}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table th{width:50%}}
@media(max-width:767px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-announcement{font-size:9px;padding:7px 10px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-announcement span{padding:0 9px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-hero{display:block;padding:65px 20px 30px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-hero h1{font-size:72px;line-height:.93;letter-spacing:-1.5px;margin-top:14px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-count{margin:18px 0 0;font-size:10px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .woocommerce-cart-form{padding:0 18px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native tr.cart_item{grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto 35px auto;gap:0 15px;padding:22px 0;min-height:210px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-thumbnail{grid-row:1/4}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-thumbnail img{height:150px!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-category{font-size:10px;margin-bottom:8px;letter-spacing:1.3px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-product-title,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-product-title a{font-size:31px!important;line-height:.9!important;letter-spacing:-.4px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native dl.variation{margin:12px 0;font-size:10px;letter-spacing:.5px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-quantity{grid-row:2}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove{grid-row:2;margin-left:118px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-subtotal{grid-column:2;grid-row:3;margin-top:8px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals{padding:48px 22px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-summary-title{font-size:66px!important;line-height:.8!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommend-section{padding:68px 18px!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-section-head{gap:12px;align-items:flex-end}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-section-head h2{font-size:42px;letter-spacing:-.9px;max-width:230px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-view-all{font-size:9px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-view-all span{margin-left:10px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove a{font-size:9px!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .coupon{gap:6px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native #coupon_code{width:155px}}

.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .related>h2{display:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 12px;margin:0!important;padding:0!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations ul.products::before,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations ul.products::after{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations li.product{float:none!important;width:auto!important;min-width:0;margin:0!important;padding:0!important;border:0!important;list-style:none;position:relative;text-align:left!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations li.product img{width:100%!important;height:41vw!important;max-height:650px;object-fit:cover!important;display:block}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woocommerce-loop-product__title,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations li.product .title a{font:900 12.5px/1.4 Satoshi,sans-serif!important;color:#0A0D12;text-transform:uppercase}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations li.product .price{font:900 11.5px/1.4 Satoshi,sans-serif!important;color:#0A0D12!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner{margin:0;padding:0;list-style:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>li{padding:0;margin:0 0 10px;border:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .category,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .star-rating{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .button{font:900 10px/1.5 Satoshi,sans-serif;letter-spacing:1px;border:0;border-radius:0;background:#fff;color:#0A0D12;padding:15px 18px;text-align:left}
@media(max-width:1024px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .product-inner{position:relative}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .product-inner>.woo-entry-image{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:12px 8px!important;text-align:left!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>li{margin:0!important;min-width:0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.image-wrap{grid-column:1/-1;position:relative}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.title{grid-column:1;margin:0!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.title h2{font:900 12.5px/1.4 Satoshi,sans-serif!important;margin:0!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.price-wrap{grid-column:2;text-align:right}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.rating,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .owp-quick-view{display:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap{position:absolute;top:calc(min(41vw,650px) - 68px);left:14px;right:14px;transform:translateY(12px);opacity:0;transition:transform .25s ease,opacity .25s ease;z-index:3}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap .button{display:block!important;width:100%!important;min-height:48px!important;text-transform:uppercase;background:#fff!important;color:#0A0D12!important;text-decoration:none!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap .button::after{content:'+';float:right;font-size:15px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .product-inner:hover .btn-wrap,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .product-inner:focus-within .btn-wrap{transform:none;opacity:1}
@media(max-width:1024px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap{top:calc(68vw - 64px);opacity:1;transform:none}}
@media(max-width:767px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap{top:755px;left:8px;right:8px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap .button{font-size:8px;padding:12px 10px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.title h2{font-size:10px!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner{gap:10px 5px!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .price{font-size:10px!important}}
@media(prefers-reduced-motion:reduce){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .btn-wrap{transition:none!important}}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.title a{white-space:normal!important;text-overflow:clip!important;overflow:visible!important;display:block!important;line-height:1.4!important;word-break:normal!important;overflow-wrap:anywhere}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.title h2{white-space:normal!important;line-height:1.4!important;height:auto!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations li.product img{height:430px!important;max-height:none}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap{top:362px}@media(max-width:1024px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations li.product img{height:68vw!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap{top:calc(68vw - 64px)}}@media(max-width:767px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations li.product img{height:819px!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-recommendations .woo-entry-inner>.btn-wrap{top:755px}}
@media(max-width:359px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-hero h1{font-size:58px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native tr.cart_item{grid-template-columns:90px minmax(0,1fr);gap:0 12px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-product-title,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-product-title a{font-size:26px!important}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove{margin-left:96px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove a{font-size:8px!important;letter-spacing:0}}
@media(max-width:767px){.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-quantity{margin-top:0}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove{margin-top:7px}.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-variation{font-size:10px;letter-spacing:.5px;margin:12px 0}}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0.aw-cart-enhanced .aw-cart-native button[name=update_cart]{display:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-coupon>summary{cursor:pointer;font:900 10px/1.5 Satoshi,sans-serif;letter-spacing:1px;color:#0A0D12;list-style:none;padding:12px 0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-coupon>summary::-webkit-details-marker{display:none}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-coupon>summary span{margin-left:16px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-coupon .coupon{padding:12px 0}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table{display:table!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table tr{display:table-row!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table th,.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table td{display:table-cell!important;text-align:left!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals table td{text-align:right!important}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native .cart_totals #shipping_method label{font:700 10.4px/1.5 Satoshi,sans-serif!important;letter-spacing:.65px}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native tr.cart_item td.product-quantity{width:112px!important;justify-self:start}
.elementor-3193 .elementor-element.elementor-element-6f73d5e0 .aw-cart-native td.product-remove{position:relative;z-index:2}/* End custom CSS */