.elementor-8716851421403 .elementor-element.elementor-element-16bd39b{--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-8716851421403 .elementor-element.elementor-element-16bd39b:not(.elementor-motion-effects-element-type-background), .elementor-8716851421403 .elementor-element.elementor-element-16bd39b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1714;}.elementor-8716851421403 .elementor-element.elementor-element-0526bd6{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:8px;--padding-left:32px;--padding-right:32px;}.elementor-8716851421403 .elementor-element.elementor-element-78aa168{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:8px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-8716851421403 .elementor-element.elementor-element-677adcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8716851421403 .elementor-element.elementor-element-c09993d{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8716851421403 .elementor-element.elementor-element-c09993d:not(.elementor-motion-effects-element-type-background), .elementor-8716851421403 .elementor-element.elementor-element-c09993d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8716851421403 .elementor-element.elementor-element-b83c738{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8716851421403 .elementor-element.elementor-element-02f010f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;line-height:1.15em;color:#E9ECE6;}.woocommerce .elementor-8716851421403 .elementor-element.elementor-element-54c6488 .price{color:#E9ECE6;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;}.woocommerce .elementor-8716851421403 .elementor-element.elementor-element-cff2350 .woocommerce-product-details__short-description{color:#C3CBC4;}.elementor-8716851421403 .elementor-element.elementor-element-7d76e59 .cart button, .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 .cart .button{transition:all 0.2s;}.elementor-8716851421403 .elementor-element.elementor-element-7d76e59 .quantity .qty{transition:all 0.2s;}.elementor-8716851421403 .elementor-element.elementor-element-6ad660d{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-8716851421403 .elementor-element.elementor-element-6ad660d:not(.elementor-motion-effects-element-type-background), .elementor-8716851421403 .elementor-element.elementor-element-6ad660d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16231F;}.elementor-8716851421403 .elementor-element.elementor-element-2c5ceee{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#C3CBC4;}.elementor-8716851421403 .elementor-element.elementor-element-be2842f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:8px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-8716851421403 .elementor-element.elementor-element-3b419e6{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:8px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-8716851421403 .elementor-element.elementor-element-683985a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8716851421403 .elementor-element.elementor-element-683985a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8716851421403 .elementor-element.elementor-element-7cc31da.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8716851421403 .elementor-element.elementor-element-7cc31da.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-8716851421403 .elementor-element.elementor-element-683985a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8716851421403 .elementor-element.elementor-element-7cc31da.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-8716851421403 .elementor-element.elementor-element-0526bd6{--content-width:1280px;}.elementor-8716851421403 .elementor-element.elementor-element-78aa168{--content-width:1280px;}.elementor-8716851421403 .elementor-element.elementor-element-c09993d{--width:52%;}.elementor-8716851421403 .elementor-element.elementor-element-b83c738{--width:44%;}.elementor-8716851421403 .elementor-element.elementor-element-be2842f{--content-width:1280px;}.elementor-8716851421403 .elementor-element.elementor-element-3b419e6{--content-width:1280px;}}@media(max-width:767px){.elementor-8716851421403 .elementor-element.elementor-element-0526bd6{--padding-top:14px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-8716851421403 .elementor-element.elementor-element-78aa168{--padding-top:4px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-8716851421403 .elementor-element.elementor-element-677adcd{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8716851421403 .elementor-element.elementor-element-c09993d{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8716851421403 .elementor-element.elementor-element-b83c738{--width:100%;}.elementor-8716851421403 .elementor-element.elementor-element-02f010f .elementor-heading-title{font-size:24px;}.elementor-8716851421403 .elementor-element.elementor-element-be2842f{--padding-top:4px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-8716851421403 .elementor-element.elementor-element-3b419e6{--padding-top:4px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8716851421403 .elementor-element.elementor-element-683985a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8716851421403 .elementor-element.elementor-element-7cc31da.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-ff1fbed */.elementor-8716851421403 .elementor-element.elementor-element-ff1fbed{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-ff1fbed .woocommerce-breadcrumb, .elementor-8716851421403 .elementor-element.elementor-element-ff1fbed .woocommerce-breadcrumb a{color:#A7B59A !important;font-family:Montserrat,sans-serif;font-size:13px;text-decoration:none;} .elementor-8716851421403 .elementor-element.elementor-element-ff1fbed a:hover{color:#FF5A1F !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-76aa2d8 */.elementor-8716851421403 .elementor-element.elementor-element-76aa2d8{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-76aa2d8 .woocommerce-product-gallery__image img{border-radius:10px;} .elementor-8716851421403 .elementor-element.elementor-element-76aa2d8 .flex-control-thumbs img{border-radius:8px;opacity:.6;} .elementor-8716851421403 .elementor-element.elementor-element-76aa2d8 .flex-control-thumbs img.flex-active{opacity:1;} .elementor-8716851421403 .elementor-element.elementor-element-76aa2d8 .onsale{display:none;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-02f010f */.elementor-8716851421403 .elementor-element.elementor-element-02f010f{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-02f010f{display:block !important;} .elementor-8716851421403 .elementor-element.elementor-element-02f010f .product_title{text-transform:none !important;}
.elementor-8716851421403 .elementor-element.elementor-element-02f010f .product_title, .elementor-8716851421403 .elementor-element.elementor-element-02f010f h1{display:block !important;color:#E9ECE6 !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-54c6488 */.elementor-8716851421403 .elementor-element.elementor-element-54c6488{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-54c6488 .price{color:#E9ECE6 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:30px;} .elementor-8716851421403 .elementor-element.elementor-element-54c6488 .price del{opacity:.5;font-size:20px;font-weight:500;margin-right:8px;} .elementor-8716851421403 .elementor-element.elementor-element-54c6488 .price ins{text-decoration:none;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-stock, class: .elementor-element-d9ff36f */.elementor-8716851421403 .elementor-element.elementor-element-d9ff36f{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-d9ff36f .stock{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;} .elementor-8716851421403 .elementor-element.elementor-element-d9ff36f .in-stock{color:#A7B59A !important;} .elementor-8716851421403 .elementor-element.elementor-element-d9ff36f .out-of-stock{color:#FF5A1F !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-cff2350 */.elementor-8716851421403 .elementor-element.elementor-element-cff2350{background:transparent !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-7d76e59 */.elementor-8716851421403 .elementor-element.elementor-element-7d76e59{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-7d76e59 form.cart{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin:0;} .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 .quantity input{height:54px;width:76px;border-radius:10px;border:0;background:#E9ECE6;color:#0E1714;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;text-align:center;} .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 button.single_add_to_cart_button{flex:1 1 220px;height:54px;border-radius:10px !important;background:#FF5A1F !important;color:#0E1714 !important;font-family:Montserrat,sans-serif !important;font-weight:800 !important;font-size:16px !important;text-transform:uppercase;border:0 !important;} .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 button.single_add_to_cart_button:hover{background:#FF7A45 !important;} .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 table.variations{width:100%;margin-bottom:8px;} .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 table.variations label, .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 table.variations th{color:#E9ECE6;font-family:Montserrat,sans-serif;font-weight:700;} .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 table.variations select{height:46px;border-radius:10px;background:#16231F;color:#E9ECE6;border:1px solid #2C3B36;padding:0 12px;width:100%;} .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 .reset_variations{color:#A7B59A;} .elementor-8716851421403 .elementor-element.elementor-element-7d76e59 .woocommerce-variation-price .price{color:#E9ECE6;font-weight:800;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-b4b12a3 */.elementor-8716851421403 .elementor-element.elementor-element-b4b12a3{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-b4b12a3, .elementor-8716851421403 .elementor-element.elementor-element-b4b12a3 a, .elementor-8716851421403 .elementor-element.elementor-element-b4b12a3 span{color:#A7B59A !important;font-family:Montserrat,sans-serif;font-size:13px;} .elementor-8716851421403 .elementor-element.elementor-element-b4b12a3 a:hover{color:#FF5A1F !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-7c07bf8 */.elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-tabs ul.tabs{padding:0 !important;margin:0 0 20px !important;display:flex;gap:8px;flex-wrap:wrap;border:0 !important;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-tabs ul.tabs::before{display:none;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-tabs ul.tabs li{background:transparent !important;border:1px solid #2C3B36 !important;border-radius:999px !important;margin:0 !important;padding:0 !important;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-tabs ul.tabs li::before, .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-tabs ul.tabs li::after{display:none !important;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-tabs ul.tabs li a{color:#E9ECE6 !important;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;padding:10px 18px !important;display:block;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-tabs ul.tabs li.active{background:#FF5A1F !important;border-color:#FF5A1F !important;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-tabs ul.tabs li.active a{color:#0E1714 !important;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-Tabs-panel{background:#16231F !important;border:0 !important;border-radius:16px;padding:28px !important;color:#D3D9D4;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.7;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-Tabs-panel h2, .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 .woocommerce-Tabs-panel h3{color:#E9ECE6;font-family:Montserrat,sans-serif;font-weight:800;font-size:22px;} .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 table.shop_attributes th, .elementor-8716851421403 .elementor-element.elementor-element-7c07bf8 table.shop_attributes td{color:#D3D9D4;border-color:#2C3B36 !important;background:transparent !important;font-family:Montserrat,sans-serif;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-683985a */.elementor-8716851421403 .elementor-element.elementor-element-683985a{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-683985a > .related > h2, .elementor-8716851421403 .elementor-element.elementor-element-683985a h2{color:#E9ECE6 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;margin-bottom:16px;} .elementor-8716851421403 .elementor-element.elementor-element-683985a ul.products{gap:16px;} .elementor-8716851421403 .elementor-element.elementor-element-683985a ul.products li.product{background:#E9ECE6;border-radius:14px;overflow:hidden;padding:0 0 14px !important;display:flex !important;flex-direction:column;margin:0 !important;} .elementor-8716851421403 .elementor-element.elementor-element-683985a ul.products li.product a img{aspect-ratio:1/1;width:100%;object-fit:contain;background:#fff;margin:0 0 12px !important;} .elementor-8716851421403 .elementor-element.elementor-element-683985a .woocommerce-loop-product__title{color:#0E1714 !important;font-family:Montserrat,sans-serif !important;font-weight:600 !important;font-size:14px !important;padding:0 14px !important;} .elementor-8716851421403 .elementor-element.elementor-element-683985a .price{color:#0E1714 !important;font-family:Montserrat,sans-serif;font-weight:800 !important;padding:4px 14px 10px !important;display:block;} .elementor-8716851421403 .elementor-element.elementor-element-683985a a.button{background:#FF5A1F !important;color:#0E1714 !important;border-radius:8px !important;margin:auto 14px 0 !important;font-family:Montserrat,sans-serif !important;font-weight:700 !important;font-size:13px !important;text-transform:none !important;text-align:center;} .elementor-8716851421403 .elementor-element.elementor-element-683985a .star-rating, .elementor-8716851421403 .elementor-element.elementor-element-683985a .onsale{display:none;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-7cc31da */.elementor-8716851421403 .elementor-element.elementor-element-7cc31da{background:transparent !important;}
.elementor-8716851421403 .elementor-element.elementor-element-7cc31da > .related > h2, .elementor-8716851421403 .elementor-element.elementor-element-7cc31da h2{color:#E9ECE6 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;margin-bottom:16px;} .elementor-8716851421403 .elementor-element.elementor-element-7cc31da ul.products{gap:16px;} .elementor-8716851421403 .elementor-element.elementor-element-7cc31da ul.products li.product{background:#E9ECE6;border-radius:14px;overflow:hidden;padding:0 0 14px !important;display:flex !important;flex-direction:column;margin:0 !important;} .elementor-8716851421403 .elementor-element.elementor-element-7cc31da ul.products li.product a img{aspect-ratio:1/1;width:100%;object-fit:contain;background:#fff;margin:0 0 12px !important;} .elementor-8716851421403 .elementor-element.elementor-element-7cc31da .woocommerce-loop-product__title{color:#0E1714 !important;font-family:Montserrat,sans-serif !important;font-weight:600 !important;font-size:14px !important;padding:0 14px !important;} .elementor-8716851421403 .elementor-element.elementor-element-7cc31da .price{color:#0E1714 !important;font-family:Montserrat,sans-serif;font-weight:800 !important;padding:4px 14px 10px !important;display:block;} .elementor-8716851421403 .elementor-element.elementor-element-7cc31da a.button{background:#FF5A1F !important;color:#0E1714 !important;border-radius:8px !important;margin:auto 14px 0 !important;font-family:Montserrat,sans-serif !important;font-weight:700 !important;font-size:13px !important;text-transform:none !important;text-align:center;} .elementor-8716851421403 .elementor-element.elementor-element-7cc31da .star-rating, .elementor-8716851421403 .elementor-element.elementor-element-7cc31da .onsale{display:none;}/* End custom CSS */