.elementor-3731 .elementor-element.elementor-element-s0bread:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-s0bread > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f7f7;}.elementor-3731 .elementor-element.elementor-element-s0bread{border-style:solid;border-width:0px 0px 1px 0px;border-color:#eee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 30px 12px 30px;}.elementor-3731 .elementor-element.elementor-element-s0bread > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3731 .elementor-element.elementor-element-w0bread .woocommerce-breadcrumb{color:#999;}.elementor-3731 .elementor-element.elementor-element-w0bread .woocommerce-breadcrumb > a{color:#666;}.elementor-3731 .elementor-element.elementor-element-s1main:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-s1main > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3731 .elementor-element.elementor-element-s1main{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 30px 48px 30px;}.elementor-3731 .elementor-element.elementor-element-s1main > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3731 .elementor-element.elementor-element-c1info > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-3731 .elementor-element.elementor-element-w1title > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3731 .elementor-element.elementor-element-w1title{text-align:start;}.elementor-3731 .elementor-element.elementor-element-w1title .elementor-heading-title{font-family:"Heebo", Rubik, sans-serif;font-size:36px;font-weight:800;line-height:1.2em;color:#1a1a1a;}.elementor-3731 .elementor-element.elementor-element-w2rating > .elementor-widget-container{padding:0px 0px 14px 0px;}.woocommerce .elementor-3731 .elementor-element.elementor-element-w2rating .star-rating{color:#D4AF37;}.woocommerce .elementor-3731 .elementor-element.elementor-element-w2rating .star-rating::before{color:#e0e0e0;}.woocommerce .elementor-3731 .elementor-element.elementor-element-w2rating .woocommerce-review-link{color:#888;}.elementor-3731 .elementor-element.elementor-element-w3price > .elementor-widget-container{padding:0px 0px 16px 0px;}.woocommerce .elementor-3731 .elementor-element.elementor-element-w3price .price{color:#1a1a1a;font-family:"Heebo", Rubik, sans-serif;font-size:34px;font-weight:800;}.woocommerce .elementor-3731 .elementor-element.elementor-element-w3price .price ins{color:#c0392b;}.elementor-3731 .elementor-element.elementor-element-wstock > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-3731 .elementor-element.elementor-element-wdiv1{--divider-border-style:default;--divider-color:#f0f0f0;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-3731 .elementor-element.elementor-element-wdiv1 .elementor-divider-separator{width:100%;}.elementor-3731 .elementor-element.elementor-element-wdiv1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-3731 .elementor-element.elementor-element-w4sdesc > .elementor-widget-container{padding:0px 0px 18px 0px;}.woocommerce .elementor-3731 .elementor-element.elementor-element-w4sdesc .woocommerce-product-details__short-description{color:#555;}.elementor-3731 .elementor-element.elementor-element-w5cart > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3731 .elementor-element.elementor-element-w5cart .cart button, .elementor-3731 .elementor-element.elementor-element-w5cart .cart .button{transition:all 0.2s;}.elementor-3731 .elementor-element.elementor-element-w5cart .quantity .qty{transition:all 0.2s;}.elementor-3731 .elementor-element.elementor-element-wBuyNow > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-3731 .elementor-element.elementor-element-wtrust > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-3731 .elementor-element.elementor-element-w6meta > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3731 .elementor-element.elementor-element-s2feat:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-s2feat > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-3731 .elementor-element.elementor-element-s2feat{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 30px 18px 30px;}.elementor-3731 .elementor-element.elementor-element-s2feat > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3731 .elementor-element.elementor-element-s3ben:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-s3ben > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-3731 .elementor-element.elementor-element-s3ben{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 30px 56px 30px;}.elementor-3731 .elementor-element.elementor-element-s3ben > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3731 .elementor-element.elementor-element-s4tabs:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-s4tabs > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3731 .elementor-element.elementor-element-s4tabs{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-3731 .elementor-element.elementor-element-s4tabs > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3731 .elementor-element.elementor-element-s5upsell:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-s5upsell > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3731 .elementor-element.elementor-element-s5upsell{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 30px 48px 30px;}.elementor-3731 .elementor-element.elementor-element-s5upsell > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3731 .elementor-element.elementor-element-wupsell.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3731 .elementor-element.elementor-element-wupsell.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3731 .elementor-element.elementor-element-s6related:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-s6related > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-3731 .elementor-element.elementor-element-s6related{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 30px 60px 30px;}.elementor-3731 .elementor-element.elementor-element-s6related > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3731 .elementor-element.elementor-element-wrelated.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3731 .elementor-element.elementor-element-wrelated.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3731 .elementor-element.elementor-element-s7guar:not(.elementor-motion-effects-element-type-background), .elementor-3731 .elementor-element.elementor-element-s7guar > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3731 .elementor-element.elementor-element-s7guar{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 60px 30px;}.elementor-3731 .elementor-element.elementor-element-s7guar > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-3731 .elementor-element.elementor-element-c1gal{width:42%;}.elementor-3731 .elementor-element.elementor-element-c1info{width:58%;}}@media(max-width:1024px){.elementor-3731 .elementor-element.elementor-element-wupsell.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3731 .elementor-element.elementor-element-wrelated.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3731 .elementor-element.elementor-element-wupsell.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3731 .elementor-element.elementor-element-wrelated.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-w0bread */.elementor-3731 .elementor-element.elementor-element-w0bread a{transition:color .3s!important;}
.elementor-3731 .elementor-element.elementor-element-w0bread a:hover{color:#D4AF37!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-wimg */.elementor-3731 .elementor-element.elementor-element-wimg .woocommerce-product-gallery{border-radius:20px!important;overflow:hidden!important;box-shadow:0 8px 40px rgba(0,0,0,.07)!important;border:1px solid #eee!important;}
.elementor-3731 .elementor-element.elementor-element-wimg .woocommerce-product-gallery__image img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important;}
.elementor-3731 .elementor-element.elementor-element-wimg .woocommerce-product-gallery__image img:hover{transform:scale(1.05)!important;}
.elementor-3731 .elementor-element.elementor-element-wimg .flex-control-thumbs{margin-top:14px!important;gap:10px!important;display:flex!important;}
.elementor-3731 .elementor-element.elementor-element-wimg .flex-control-thumbs li{border-radius:12px!important;overflow:hidden!important;border:2px solid transparent!important;transition:all .3s!important;box-shadow:0 2px 8px rgba(0,0,0,.06)!important;}
.elementor-3731 .elementor-element.elementor-element-wimg .flex-control-thumbs li:hover,.elementor-3731 .elementor-element.elementor-element-wimg .flex-control-thumbs li .flex-active{border-color:#D4AF37!important;box-shadow:0 4px 12px rgba(212,175,55,.2)!important;}
.elementor-3731 .elementor-element.elementor-element-wimg .woocommerce-product-gallery__trigger{background:#1a1a1a!important;color:#fff!important;border-radius:50%!important;width:38px!important;height:38px!important;top:14px!important;right:auto!important;left:14px!important;box-shadow:0 2px 10px rgba(0,0,0,.2)!important;transition:background .3s!important;}
.elementor-3731 .elementor-element.elementor-element-wimg .woocommerce-product-gallery__trigger:hover{background:#D4AF37!important;}
.elementor-3731 .elementor-element.elementor-element-wimg .onsale{background:linear-gradient(135deg,#e74c3c,#c0392b)!important;color:#fff!important;font-family:Heebo,sans-serif!important;font-weight:700!important;font-size:13px!important;border-radius:8px!important;padding:6px 14px!important;min-height:auto!important;min-width:auto!important;line-height:1.4!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-w1title */.elementor-3731 .elementor-element.elementor-element-w1title .elementor-widget-container::before{content:'BENASAD';display:inline-block;background:linear-gradient(135deg,#D4AF37,#f0c940);color:#1a1a1a;font-size:10px;font-weight:800;letter-spacing:2.5px;padding:5px 16px;border-radius:20px;margin-bottom:14px;font-family:Heebo,sans-serif;}
.elementor-3731 .elementor-element.elementor-element-w1title .elementor-heading-title{text-align:right!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-w3price */.elementor-3731 .elementor-element.elementor-element-w3price .elementor-widget-container{background:linear-gradient(135deg,#fffcf0,#fff8e1);border-radius:14px;padding:18px 22px;border-right:4px solid #D4AF37;box-shadow:0 2px 12px rgba(212,175,55,.06);}
.elementor-3731 .elementor-element.elementor-element-w3price .price{direction:rtl;text-align:right!important;}
.elementor-3731 .elementor-element.elementor-element-w3price .price del{font-size:18px!important;opacity:0.4;font-weight:400!important;}
.elementor-3731 .elementor-element.elementor-element-w3price .price ins{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-stock, class: .elementor-element-wstock */.elementor-3731 .elementor-element.elementor-element-wstock .stock{font-family:Heebo,sans-serif!important;font-size:14px!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:6px!important;justify-content:flex-end!important;}
.elementor-3731 .elementor-element.elementor-element-wstock .stock.in-stock{color:#27ae60!important;}
.elementor-3731 .elementor-element.elementor-element-wstock .stock.in-stock::before{content:'\2713';display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#27ae60;color:#fff;border-radius:50%;font-size:11px;font-weight:700;}
.elementor-3731 .elementor-element.elementor-element-wstock .stock.out-of-stock{color:#e74c3c!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-w5cart */.elementor-3731 .elementor-element.elementor-element-w5cart .single_add_to_cart_button{background:linear-gradient(135deg,#27ae60 0%,#2ecc71 50%,#27ae60 100%)!important;color:#fff!important;font-family:Heebo,sans-serif!important;font-weight:800!important;font-size:18px!important;border-radius:14px!important;height:58px!important;padding:0 44px!important;width:100%!important;border:none!important;letter-spacing:.5px!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;cursor:pointer!important;box-shadow:0 4px 20px rgba(39,174,96,.3)!important;}
.elementor-3731 .elementor-element.elementor-element-w5cart .single_add_to_cart_button:hover{background:linear-gradient(135deg,#2ecc71 0%,#27ae60 50%,#2ecc71 100%)!important;transform:translateY(-3px)!important;box-shadow:0 10px 30px rgba(39,174,96,.45)!important;}
.elementor-3731 .elementor-element.elementor-element-w5cart .quantity input{border-radius:12px!important;border:2px solid #e0e0e0!important;height:58px!important;width:74px!important;font-size:18px!important;text-align:center!important;font-family:Heebo,sans-serif!important;font-weight:600!important;transition:border-color .3s!important;}
.elementor-3731 .elementor-element.elementor-element-w5cart .quantity input:focus{border-color:#D4AF37!important;outline:none!important;box-shadow:0 0 0 3px rgba(212,175,55,.15)!important;}
.elementor-3731 .elementor-element.elementor-element-w5cart form.cart{display:flex!important;gap:14px!important;align-items:center!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-w6meta */.elementor-3731 .elementor-element.elementor-element-w6meta .product_meta{background:linear-gradient(135deg,#1a1a1a,#252525);border-radius:14px;padding:16px 22px;box-shadow:0 4px 16px rgba(0,0,0,.1);}
.elementor-3731 .elementor-element.elementor-element-w6meta .product_meta .sku_wrapper,.elementor-3731 .elementor-element.elementor-element-w6meta .product_meta .posted_in,.elementor-3731 .elementor-element.elementor-element-w6meta .product_meta .tagged_as{color:#aaa!important;font-family:Heebo,sans-serif!important;font-size:13px!important;}
.elementor-3731 .elementor-element.elementor-element-w6meta .product_meta a{color:#D4AF37!important;font-weight:600!important;text-decoration:none!important;transition:color .3s!important;}
.elementor-3731 .elementor-element.elementor-element-w6meta .product_meta a:hover{color:#f0c940!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-wtabs */.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs ul.tabs li.reviews_tab{display:none!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs #tab-reviews{display:none!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs .woocommerce-Tabs-panel--reviews{display:none!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs #reviews{display:none!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-Reviews{display:none!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs [id*="reviews"]{display:none!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs ul.tabs{border-bottom:2px solid #f0f0f0!important;padding:0!important;margin:0!important;list-style:none!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs ul.tabs li{border:none!important;background:transparent!important;margin:0!important;padding:0!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs ul.tabs li a{font-family:Heebo,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#888!important;padding:18px 28px!important;transition:color .3s!important;display:block!important;position:relative!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs ul.tabs li.active a{color:#1a1a1a!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs ul.tabs li.active a::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#D4AF37;border-radius:2px;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs ul.tabs li a:hover{color:#1a1a1a!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs .woocommerce-Tabs-panel{background:linear-gradient(160deg,#fafafa 0%,#f5f5f0 100%)!important;border-radius:16px!important;padding:36px 32px!important;margin-top:20px!important;border:1px solid #eee!important;box-shadow:0 2px 12px rgba(0,0,0,.03)!important;font-family:Heebo,sans-serif!important;line-height:2.1!important;color:#444!important;font-size:15px!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:Heebo,sans-serif!important;font-weight:800!important;color:#1a1a1a!important;margin-bottom:20px!important;font-size:24px!important;position:relative!important;display:inline-block!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs .woocommerce-Tabs-panel h2::after{content:'';display:block;width:40px;height:3px;background:#D4AF37;border-radius:2px;margin-top:8px;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs .woocommerce-Tabs-panel p{margin-bottom:14px!important;font-size:15px!important;color:#555!important;}
.elementor-3731 .elementor-element.elementor-element-wtabs .woocommerce-tabs .woocommerce-Tabs-panel strong{color:#1a1a1a!important;font-weight:700!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-wupsell */.elementor-3731 .elementor-element.elementor-element-wupsell .upsells>h2{font-family:Heebo,sans-serif!important;font-weight:800!important;font-size:24px!important;color:#1a1a1a!important;text-align:center!important;margin-bottom:28px!important;}
.elementor-3731 .elementor-element.elementor-element-wupsell .upsells>h2::after{content:'';display:block;width:50px;height:3px;background:#D4AF37;margin:12px auto 0;border-radius:2px;}
.elementor-3731 .elementor-element.elementor-element-wupsell .products .product{background:#fff!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 2px 14px rgba(0,0,0,.05)!important;transition:all .35s!important;border:1px solid #f0f0f0!important;}
.elementor-3731 .elementor-element.elementor-element-wupsell .products .product:hover{transform:translateY(-5px)!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;}
.elementor-3731 .elementor-element.elementor-element-wupsell .products .product a img{transition:transform .4s!important;}
.elementor-3731 .elementor-element.elementor-element-wupsell .products .product:hover a img{transform:scale(1.04)!important;}
.elementor-3731 .elementor-element.elementor-element-wupsell .products .product .woocommerce-loop-product__title{font-family:Heebo,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#1a1a1a!important;padding:8px 14px 4px!important;}
.elementor-3731 .elementor-element.elementor-element-wupsell .products .product .price{color:#D4AF37!important;font-weight:700!important;font-family:Heebo,sans-serif!important;font-size:15px!important;padding:0 14px 8px!important;}
.elementor-3731 .elementor-element.elementor-element-wupsell .products .product .button{background:#1a1a1a!important;color:#D4AF37!important;border-radius:10px!important;font-family:Heebo,sans-serif!important;font-weight:600!important;font-size:13px!important;padding:10px 0!important;margin:0 14px 14px!important;width:calc(100% - 28px)!important;text-align:center!important;transition:all .3s!important;display:block!important;}
.elementor-3731 .elementor-element.elementor-element-wupsell .products .product .button:hover{background:#D4AF37!important;color:#1a1a1a!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-wrelated */.elementor-3731 .elementor-element.elementor-element-wrelated .related>h2{font-family:Heebo,sans-serif!important;font-weight:800!important;font-size:24px!important;color:#1a1a1a!important;text-align:center!important;margin-bottom:28px!important;}
.elementor-3731 .elementor-element.elementor-element-wrelated .related>h2::after{content:'';display:block;width:50px;height:3px;background:#D4AF37;margin:12px auto 0;border-radius:2px;}
.elementor-3731 .elementor-element.elementor-element-wrelated .products .product{background:#fff!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 2px 14px rgba(0,0,0,.05)!important;transition:all .35s!important;border:1px solid #f0f0f0!important;}
.elementor-3731 .elementor-element.elementor-element-wrelated .products .product:hover{transform:translateY(-5px)!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;}
.elementor-3731 .elementor-element.elementor-element-wrelated .products .product a img{transition:transform .4s!important;}
.elementor-3731 .elementor-element.elementor-element-wrelated .products .product:hover a img{transform:scale(1.04)!important;}
.elementor-3731 .elementor-element.elementor-element-wrelated .products .product .woocommerce-loop-product__title{font-family:Heebo,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#1a1a1a!important;padding:8px 14px 4px!important;}
.elementor-3731 .elementor-element.elementor-element-wrelated .products .product .price{color:#D4AF37!important;font-weight:700!important;font-family:Heebo,sans-serif!important;font-size:15px!important;padding:0 14px 8px!important;}
.elementor-3731 .elementor-element.elementor-element-wrelated .products .product .button{background:#1a1a1a!important;color:#D4AF37!important;border-radius:10px!important;font-family:Heebo,sans-serif!important;font-weight:600!important;font-size:13px!important;padding:10px 0!important;margin:0 14px 14px!important;width:calc(100% - 28px)!important;text-align:center!important;transition:all .3s!important;display:block!important;}
.elementor-3731 .elementor-element.elementor-element-wrelated .products .product .button:hover{background:#D4AF37!important;color:#1a1a1a!important;}/* End custom CSS */