.elementor-7 .elementor-element.elementor-element-a69c3b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a69c3b9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a69c3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-219285c .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;}.elementor-7 .elementor-element.elementor-element-749df4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-749df4d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-749df4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-56271a1.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-56271a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32% !important;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-d2d5cd4{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-grid-layout4 .rtsb-product-content{text-align:left;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-product-category, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-category-list, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container [class*=list-layout] .rtsb-product-category, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtwpvs-archive-variation-wrapper, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .product-rating, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .category-title-with-count, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content .rtsb-product-category,.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-grid-layout4 .rtsb-product-content .rtsb-product-category,.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-grid-layout4 .rtsb-content-footer.has-cart-text .rtsb-action-button-list{justify-content:left;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .product-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-7 .elementor-element.elementor-element-d2d5cd4 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32%;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-46172da{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-item .default-img, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-category-grid .default-img, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-product-img .default-img, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-list-item .rtsb-product-image{width:100%;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure{max-width:100%;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .product-title{color:#FFFEFE;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-6dfbfb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6dfbfb3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6dfbfb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-b0c0be3.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b0c0be3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32% !important;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-7885901{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .product-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-7 .elementor-element.elementor-element-7885901 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32%;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-9f2e65d{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-item .default-img, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-category-grid .default-img, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-product-img .default-img, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-list-item .rtsb-product-image{width:100%;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure{max-width:100%;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .product-title{color:#FFFEFE;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-4731d1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4731d1e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4731d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-d9cfd35.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d9cfd35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32% !important;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-759e844{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .product-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-7 .elementor-element.elementor-element-759e844 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32%;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-695a1fa{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-item .default-img, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-category-grid .default-img, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-product-img .default-img, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-list-item .rtsb-product-image{width:100%;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure{max-width:100%;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .product-title{color:#FFFEFE;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-0e12ec6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0e12ec6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0e12ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-dd91cee.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-dd91cee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32% !important;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-cd2c4a3{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .product-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-7 .elementor-element.elementor-element-cd2c4a3 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32%;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-fc0979a{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-item .default-img, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-category-grid .default-img, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-product-img .default-img, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-list-item .rtsb-product-image{width:100%;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure{max-width:100%;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .product-title{color:#FFFEFE;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-084a5fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-084a5fa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-084a5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-651d540.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-651d540 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32% !important;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-78edf48{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .product-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-7 .elementor-element.elementor-element-78edf48 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32%;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-ff23982{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-item .default-img, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-category-grid .default-img, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-product-img .default-img, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-list-item .rtsb-product-image{width:100%;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure{max-width:100%;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .product-title{color:#FFFEFE;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-340a640{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-340a640:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-340a640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-64529be.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-64529be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32% !important;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-1a85294{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .product-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-7 .elementor-element.elementor-element-1a85294 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32%;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-eaa6312{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-item .default-img, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-category-grid .default-img, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-product-img .default-img, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-list-item .rtsb-product-image{width:100%;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure{max-width:100%;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .product-title{color:#FFFEFE;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-e21045a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e21045a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e21045a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-a106365.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a106365 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32% !important;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-0f65685{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .product-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-7 .elementor-element.elementor-element-0f65685 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32%;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-93b12a2{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-item .default-img, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-category-grid .default-img, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-product-img .default-img, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-list-item .rtsb-product-image{width:100%;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure{max-width:100%;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .product-title{color:#FFFEFE;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-009d6ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-009d6ef:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-009d6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-5ce4b27.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5ce4b27 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32% !important;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-dd77b48{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .product-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-7 .elementor-element.elementor-element-dd77b48 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-product .rtsb-list-item .rtsb-product-img, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left{flex-basis:32%;max-width:32%;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-product .rtsb-list-item,.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content{gap:30px;}.elementor-7 .elementor-element.elementor-element-3daaaac{--rtsb-color-primary:#FF914D;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-item .default-img, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-category-grid .default-img, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-product-img .default-img, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-list-item .rtsb-product-image{width:100%;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-product-img figure, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure{max-width:100%;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .product-title{color:#FFFEFE;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container.products .price-wrapper del{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn:hover{background-color:#FF914D;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-a69c3b9{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-749df4d{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-6dfbfb3{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-4731d1e{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-0e12ec6{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-084a5fa{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-340a640{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-e21045a{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-009d6ef{--content-width:1200px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:10px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:10px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-category-grid{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:10px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:10px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-category-grid{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:10px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:10px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-category-grid{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:10px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:10px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-category-grid{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:10px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:10px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:10px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:10px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:10px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:10px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:10px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:10px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-category-grid{margin-bottom:10px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:5px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:5px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-category-grid{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .product-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container.products .price-wrapper del{font-size:12px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7 .elementor-element.elementor-element-46172da.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:12px;}.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-content-footer .rtsb-action-buttons .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn,.elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-46172da .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn{font-size:10px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:5px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:5px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-category-grid{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .product-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container.products .price-wrapper del{font-size:12px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7 .elementor-element.elementor-element-9f2e65d.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:12px;}.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-content-footer .rtsb-action-buttons .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn,.elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-9f2e65d .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn{font-size:10px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:5px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:5px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-category-grid{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .product-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container.products .price-wrapper del{font-size:12px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7 .elementor-element.elementor-element-695a1fa.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:12px;}.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-content-footer .rtsb-action-buttons .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn,.elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-695a1fa .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn{font-size:10px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:5px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:5px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-category-grid{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .product-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container.products .price-wrapper del{font-size:12px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7 .elementor-element.elementor-element-fc0979a.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:12px;}.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-content-footer .rtsb-action-buttons .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn,.elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-fc0979a .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn{font-size:10px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:5px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:5px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .product-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container.products .price-wrapper del{font-size:12px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7 .elementor-element.elementor-element-ff23982.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:12px;}.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-content-footer .rtsb-action-buttons .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn,.elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-ff23982 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn{font-size:10px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:5px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:5px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .product-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container.products .price-wrapper del{font-size:12px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7 .elementor-element.elementor-element-eaa6312.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:12px;}.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-content-footer .rtsb-action-buttons .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn,.elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-eaa6312 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn{font-size:10px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:5px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:5px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .product-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container.products .price-wrapper del{font-size:12px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7 .elementor-element.elementor-element-93b12a2.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:12px;}.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-content-footer .rtsb-action-buttons .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn,.elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-93b12a2 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn{font-size:10px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(5px / 2);padding-right:calc(5px / 2);}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:5px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:5px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-product, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-category-grid{margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .product-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container.products .price-wrapper del{font-size:12px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .price-wrapper, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7 .elementor-element.elementor-element-3daaaac.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:12px;}.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-content-footer .rtsb-action-buttons .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn,.elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn, .elementor-7 .elementor-element.elementor-element-3daaaac .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-action-buttons.add-to-cart-action .rtsb-action-btn{font-size:10px;}}/* Start custom CSS for button, class: .elementor-element-7100c3f */:root {
  --shiny-cta1-bg: #000 /*fundo do botão*/ !important;
  --shiny-cta1-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta1-fg: #ffffff !important;
  --shiny-cta1-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta1-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.25rem 0.5rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.5rem 1rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta1-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-7 .elementor-element.elementor-element-7100c3f .elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-666a5aa */:root {
  --shiny-cta1-bg: #000 /*fundo do botão*/ !important;
  --shiny-cta1-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta1-fg: #ffffff !important;
  --shiny-cta1-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta1-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.25rem 0.5rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.5rem 1rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta1-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-7 .elementor-element.elementor-element-666a5aa .elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e019710 */:root {
  --shiny-cta1-bg: #000 /*fundo do botão*/ !important;
  --shiny-cta1-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta1-fg: #ffffff !important;
  --shiny-cta1-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta1-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.25rem 0.5rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.5rem 1rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta1-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-7 .elementor-element.elementor-element-e019710 .elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-752b864 */:root {
  --shiny-cta1-bg: #000 /*fundo do botão*/ !important;
  --shiny-cta1-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta1-fg: #ffffff !important;
  --shiny-cta1-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta1-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.25rem 0.5rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.5rem 1rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta1-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-7 .elementor-element.elementor-element-752b864 .elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34eafb5 */:root {
  --shiny-cta1-bg: #000 /*fundo do botão*/ !important;
  --shiny-cta1-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta1-fg: #ffffff !important;
  --shiny-cta1-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta1-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.25rem 0.5rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.5rem 1rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta1-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-7 .elementor-element.elementor-element-34eafb5 .elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16079bf */:root {
  --shiny-cta1-bg: #000 /*fundo do botão*/ !important;
  --shiny-cta1-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta1-fg: #ffffff !important;
  --shiny-cta1-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta1-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.25rem 0.5rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.5rem 1rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta1-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-7 .elementor-element.elementor-element-16079bf .elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff874e4 */:root {
  --shiny-cta1-bg: #000 /*fundo do botão*/ !important;
  --shiny-cta1-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta1-fg: #ffffff !important;
  --shiny-cta1-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta1-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.25rem 0.5rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.5rem 1rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta1-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-7 .elementor-element.elementor-element-ff874e4 .elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-219285c */:root {
  --shiny-cta1-bg: #000 /*fundo do botão*/ !important;
  --shiny-cta1-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta1-fg: #ffffff !important;
  --shiny-cta1-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta1-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-7 .elementor-element.elementor-element-219285c .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.25rem 0.5rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-7 .elementor-element.elementor-element-219285c .elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 0.5rem 1rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta1-fg) !important;
  background: linear-gradient(var(--shiny-cta1-bg), var(--shiny-cta1-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta1-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta1-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-7 .elementor-element.elementor-element-219285c .elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-d2d5cd4 */:root {
  /* Mudança 1: Alterado de #000000 para rgba com 0.3 de opacidade */
  --shiny-cta-bg: rgba(0, 0, 0, 1) !important; 
  --shiny-cta-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after,
.rtsb-list-item.show-feature-img span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.rtsb-list-item.show-feature-img::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.rtsb-list-item.show-feature-img::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.rtsb-list-item.show-feature-img span {
  z-index: 1 !important;
  position: relative !important;
  display: block;
}

.rtsb-list-item.show-feature-img span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.rtsb-list-item.show-feature-img:hover,
.rtsb-list-item.show-feature-img:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.rtsb-list-item.show-feature-img:hover .rtsb-list-item.show-feature-img::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.rtsb-list-item.show-feature-img,
.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.rtsb-list-item .show-feature-img:hover,
.rtsb-list-item .show-feature-img:hover::before,
.rtsb-list-item .show-feature-img:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-list, class: .elementor-element-46172da */@media only screen and (max-width: 600px) {
    .rtsb-list-item.show-feature-img {
        display: flex !important;
        flex-direction: row !important;
    }
    .price-wrapper :is( bdi, del bdi){
        display: flex !important;
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-7885901 */:root {
  /* Mudança 1: Alterado de #000000 para rgba com 0.3 de opacidade */
  --shiny-cta-bg: rgba(0, 0, 0, 1) !important; 
  --shiny-cta-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after,
.rtsb-list-item.show-feature-img span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.rtsb-list-item.show-feature-img::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.rtsb-list-item.show-feature-img::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.rtsb-list-item.show-feature-img span {
  z-index: 1 !important;
  position: relative !important;
  display: block;
}

.rtsb-list-item.show-feature-img span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.rtsb-list-item.show-feature-img:hover,
.rtsb-list-item.show-feature-img:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.rtsb-list-item.show-feature-img:hover .rtsb-list-item.show-feature-img::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.rtsb-list-item.show-feature-img,
.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.rtsb-list-item .show-feature-img:hover,
.rtsb-list-item .show-feature-img:hover::before,
.rtsb-list-item .show-feature-img:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-list, class: .elementor-element-9f2e65d */@media only screen and (max-width: 600px) {
    .rtsb-list-item.show-feature-img {
        display: flex !important;
        flex-direction: row !important;
    }
    .price-wrapper :is( bdi, del bdi){
        display: flex !important;
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-759e844 */:root {
  /* Mudança 1: Alterado de #000000 para rgba com 0.3 de opacidade */
  --shiny-cta-bg: rgba(0, 0, 0, 1) !important; 
  --shiny-cta-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after,
.rtsb-list-item.show-feature-img span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.rtsb-list-item.show-feature-img::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.rtsb-list-item.show-feature-img::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.rtsb-list-item.show-feature-img span {
  z-index: 1 !important;
  position: relative !important;
  display: block;
}

.rtsb-list-item.show-feature-img span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.rtsb-list-item.show-feature-img:hover,
.rtsb-list-item.show-feature-img:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.rtsb-list-item.show-feature-img:hover .rtsb-list-item.show-feature-img::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.rtsb-list-item.show-feature-img,
.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.rtsb-list-item .show-feature-img:hover,
.rtsb-list-item .show-feature-img:hover::before,
.rtsb-list-item .show-feature-img:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-list, class: .elementor-element-695a1fa */@media only screen and (max-width: 600px) {
    .rtsb-list-item.show-feature-img {
        display: flex !important;
        flex-direction: row !important;
    }
    .price-wrapper :is( bdi, del bdi){
        display: flex !important;
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-cd2c4a3 */:root {
  /* Mudança 1: Alterado de #000000 para rgba com 0.3 de opacidade */
  --shiny-cta-bg: rgba(0, 0, 0, 1) !important; 
  --shiny-cta-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after,
.rtsb-list-item.show-feature-img span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.rtsb-list-item.show-feature-img::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.rtsb-list-item.show-feature-img::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.rtsb-list-item.show-feature-img span {
  z-index: 1 !important;
  position: relative !important;
  display: block;
}

.rtsb-list-item.show-feature-img span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.rtsb-list-item.show-feature-img:hover,
.rtsb-list-item.show-feature-img:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.rtsb-list-item.show-feature-img:hover .rtsb-list-item.show-feature-img::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.rtsb-list-item.show-feature-img,
.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.rtsb-list-item .show-feature-img:hover,
.rtsb-list-item .show-feature-img:hover::before,
.rtsb-list-item .show-feature-img:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-list, class: .elementor-element-fc0979a */@media only screen and (max-width: 600px) {
    .rtsb-list-item.show-feature-img {
        display: flex !important;
        flex-direction: row !important;
    }
    .price-wrapper :is( bdi, del bdi){
        display: flex !important;
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-78edf48 */:root {
  /* Mudança 1: Alterado de #000000 para rgba com 0.3 de opacidade */
  --shiny-cta-bg: rgba(0, 0, 0, 1) !important; 
  --shiny-cta-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after,
.rtsb-list-item.show-feature-img span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.rtsb-list-item.show-feature-img::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.rtsb-list-item.show-feature-img::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.rtsb-list-item.show-feature-img span {
  z-index: 1 !important;
  position: relative !important;
  display: block;
}

.rtsb-list-item.show-feature-img span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.rtsb-list-item.show-feature-img:hover,
.rtsb-list-item.show-feature-img:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.rtsb-list-item.show-feature-img:hover .rtsb-list-item.show-feature-img::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.rtsb-list-item.show-feature-img,
.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.rtsb-list-item .show-feature-img:hover,
.rtsb-list-item .show-feature-img:hover::before,
.rtsb-list-item .show-feature-img:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-list, class: .elementor-element-ff23982 */@media only screen and (max-width: 600px) {
    .rtsb-list-item.show-feature-img {
        display: flex !important;
        flex-direction: row !important;
    }
    .price-wrapper :is( bdi, del bdi){
        display: flex !important;
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-1a85294 */:root {
  /* Mudança 1: Alterado de #000000 para rgba com 0.3 de opacidade */
  --shiny-cta-bg: rgba(0, 0, 0, 1) !important; 
  --shiny-cta-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after,
.rtsb-list-item.show-feature-img span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.rtsb-list-item.show-feature-img::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.rtsb-list-item.show-feature-img::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.rtsb-list-item.show-feature-img span {
  z-index: 1 !important;
  position: relative !important;
  display: block;
}

.rtsb-list-item.show-feature-img span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.rtsb-list-item.show-feature-img:hover,
.rtsb-list-item.show-feature-img:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.rtsb-list-item.show-feature-img:hover .rtsb-list-item.show-feature-img::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.rtsb-list-item.show-feature-img,
.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.rtsb-list-item .show-feature-img:hover,
.rtsb-list-item .show-feature-img:hover::before,
.rtsb-list-item .show-feature-img:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-list, class: .elementor-element-eaa6312 */@media only screen and (max-width: 600px) {
    .rtsb-list-item.show-feature-img {
        display: flex !important;
        flex-direction: row !important;
    }
    .price-wrapper :is( bdi, del bdi){
        display: flex !important;
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-0f65685 */:root {
  /* Mudança 1: Alterado de #000000 para rgba com 0.3 de opacidade */
  --shiny-cta-bg: rgba(0, 0, 0, 1) !important; 
  --shiny-cta-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after,
.rtsb-list-item.show-feature-img span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.rtsb-list-item.show-feature-img::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.rtsb-list-item.show-feature-img::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.rtsb-list-item.show-feature-img span {
  z-index: 1 !important;
  position: relative !important;
  display: block;
}

.rtsb-list-item.show-feature-img span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.rtsb-list-item.show-feature-img:hover,
.rtsb-list-item.show-feature-img:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.rtsb-list-item.show-feature-img:hover .rtsb-list-item.show-feature-img::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.rtsb-list-item.show-feature-img,
.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.rtsb-list-item .show-feature-img:hover,
.rtsb-list-item .show-feature-img:hover::before,
.rtsb-list-item .show-feature-img:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-list, class: .elementor-element-93b12a2 */@media only screen and (max-width: 600px) {
    .rtsb-list-item.show-feature-img {
        display: flex !important;
        flex-direction: row !important;
    }
    .price-wrapper :is( bdi, del bdi){
        display: flex !important;
        flex-direction: row !important;
    }
}/* End custom CSS */
/* Start custom CSS for rtsb-products-slider, class: .elementor-element-dd77b48 */:root {
  /* Mudança 1: Alterado de #000000 para rgba com 0.3 de opacidade */
  --shiny-cta-bg: rgba(0, 0, 0, 1) !important; 
  --shiny-cta-bg-subtle: #FF914D !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FF914D !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.rtsb-list-item.show-feature-img {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  color: var(--shiny-cta-fg) !important;
  
  /* Mudança 2: Adicionado o backdrop-filter para o desfoque estilo Glassmorphism */
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important; /* Suporte para navegadores baseados em WebKit (Safari) */
  
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after,
.rtsb-list-item.show-feature-img span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.rtsb-list-item.show-feature-img::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.rtsb-list-item.show-feature-img::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.rtsb-list-item.show-feature-img span {
  z-index: 1 !important;
  position: relative !important;
  display: block;
}

.rtsb-list-item.show-feature-img span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.rtsb-list-item.show-feature-img:hover,
.rtsb-list-item.show-feature-img:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.rtsb-list-item.show-feature-img:hover .rtsb-list-item.show-feature-img::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.rtsb-list-item.show-feature-img,
.rtsb-list-item.show-feature-img::before,
.rtsb-list-item.show-feature-img::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.rtsb-list-item .show-feature-img:hover,
.rtsb-list-item .show-feature-img:hover::before,
.rtsb-list-item .show-feature-img:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-products-list, class: .elementor-element-3daaaac */@media only screen and (max-width: 600px) {
    .rtsb-list-item.show-feature-img {
        display: flex !important;
        flex-direction: row !important;
    }
    .price-wrapper :is( bdi, del bdi){
        display: flex !important;
        flex-direction: row !important;
    }
}/* End custom CSS */