.elementor-2784 .elementor-element.elementor-element-7a6b0d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 72px;--row-gap:24px;--column-gap:72px;--z-index:1;}.elementor-2784 .elementor-element.elementor-element-ec9e050{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2784 .elementor-element.elementor-element-27b162b{border-style:none;}.elementor-2784 .elementor-element.elementor-element-27b162b .elementor-icon-list-icon i{color:var( --e-global-color-e4a3e0d );font-size:12px;}.elementor-2784 .elementor-element.elementor-element-27b162b .elementor-icon-list-icon svg{fill:var( --e-global-color-e4a3e0d );--e-icon-list-icon-size:12px;}.elementor-2784 .elementor-element.elementor-element-27b162b .elementor-icon-list-icon{width:12px;}.elementor-2784 .elementor-element.elementor-element-27b162b .elementor-icon-list-text, .elementor-2784 .elementor-element.elementor-element-27b162b .elementor-icon-list-text a{color:var( --e-global-color-f989e9c );}.elementor-2784 .elementor-element.elementor-element-27b162b .elementor-icon-list-item{font-family:var( --e-global-typography-2cb12f4-font-family ), Sans-serif;font-size:var( --e-global-typography-2cb12f4-font-size );font-weight:var( --e-global-typography-2cb12f4-font-weight );text-transform:var( --e-global-typography-2cb12f4-text-transform );line-height:var( --e-global-typography-2cb12f4-line-height );letter-spacing:var( --e-global-typography-2cb12f4-letter-spacing );}.elementor-2784 .elementor-element.elementor-element-e3b29e4 .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );font-weight:var( --e-global-typography-f0b4db6-font-weight );text-transform:var( --e-global-typography-f0b4db6-text-transform );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-2784 .elementor-element.elementor-element-d37530d .rtsb-product-price .price del{margin-right:8px;}.rtl .elementor-2784 .elementor-element.elementor-element-d37530d .rtsb-product-price .price del{margin-left:8px;margin-right:0px;}.elementor-2784 .elementor-element.elementor-element-d37530d .rtsb-product-price :is(.price, .price .amount, .price ins){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f989e9c );}.elementor-2784 .elementor-element.elementor-element-d37530d .rtsb-product-price .price ins .amount{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background:var( --e-global-color-primary );color:var( --e-global-color-primary );}:root{--rtwpvg-thumbnail-gap:8px;--vg-thumb-gap:8px;--vg-thumbnail-column:6;--vg-image-width:100% !important;--rtwpvg-thumbnail-gap-with-main:8px;--vg-main-slider-thumb-gap:8px;--vg-lightbox-icon-size:20px;--vg-lightbox-area-padding:0px 0px 0px 0px;--details-page-attr-height:28px;--details-page-attr-width:28px;--variation-padding:8px 12px 8px 12px;}.elementor-2784 .elementor-element.elementor-element-bdba925 div.images .flex-control-thumbs li{width:calc(100%/6 - ( 8px / 6 ) *  (6 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-2784 .elementor-element.elementor-element-bdba925{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2784 .elementor-element.elementor-element-bdba925.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2784 .elementor-element.elementor-element-bdba925 .rtsb-product-images .woocommerce-product-gallery__image a > img{width:100% !important;}.elementor-2784 .elementor-element.elementor-element-bdba925 .rtsb-product-images .images .woocommerce-product-gallery__trigger,.elementor-2784 .elementor-element.elementor-element-bdba925 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i){font-size:20px;}.elementor-2784 .elementor-element.elementor-element-bdba925 .rtsb-product-images .images .woocommerce-product-gallery__trigger svg, .elementor-2784 .elementor-element.elementor-element-bdba925 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger svg{width:20px;}.elementor-2784 .elementor-element.elementor-element-bdba925 .rtsb-product-images .images .woocommerce-product-gallery__trigger,.elementor-2784 .elementor-element.elementor-element-bdba925 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger{padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-ed75120{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2784 .elementor-element.elementor-element-dcbdac3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2784 .elementor-element.elementor-element-d8e5523{border-style:none;}.elementor-2784 .elementor-element.elementor-element-d8e5523 .elementor-icon-list-icon i{color:var( --e-global-color-e4a3e0d );font-size:12px;}.elementor-2784 .elementor-element.elementor-element-d8e5523 .elementor-icon-list-icon svg{fill:var( --e-global-color-e4a3e0d );--e-icon-list-icon-size:12px;}.elementor-2784 .elementor-element.elementor-element-d8e5523 .elementor-icon-list-icon{width:12px;}.elementor-2784 .elementor-element.elementor-element-d8e5523 .elementor-icon-list-text, .elementor-2784 .elementor-element.elementor-element-d8e5523 .elementor-icon-list-text a{color:var( --e-global-color-f989e9c );}.elementor-2784 .elementor-element.elementor-element-d8e5523 .elementor-icon-list-item{font-family:var( --e-global-typography-2cb12f4-font-family ), Sans-serif;font-size:var( --e-global-typography-2cb12f4-font-size );font-weight:var( --e-global-typography-2cb12f4-font-weight );text-transform:var( --e-global-typography-2cb12f4-text-transform );line-height:var( --e-global-typography-2cb12f4-line-height );letter-spacing:var( --e-global-typography-2cb12f4-letter-spacing );}.elementor-2784 .elementor-element.elementor-element-a143c3d .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );font-weight:var( --e-global-typography-f0b4db6-font-weight );text-transform:var( --e-global-typography-f0b4db6-text-transform );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-2784 .elementor-element.elementor-element-e8005d2 .rtsb-product-price .price del{margin-right:8px;}.rtl .elementor-2784 .elementor-element.elementor-element-e8005d2 .rtsb-product-price .price del{margin-left:8px;margin-right:0px;}.elementor-2784 .elementor-element.elementor-element-e8005d2 .rtsb-product-price :is(.price, .price .amount, .price ins){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f989e9c );}.elementor-2784 .elementor-element.elementor-element-e8005d2 .rtsb-product-price .price ins .amount{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-4ab59e8{padding:20px 0px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-9b2b56b );}.elementor-2784 .elementor-element.elementor-element-4ab59e8 .elementor-icon-list-icon i{color:var( --e-global-color-e4a3e0d );font-size:12px;}.elementor-2784 .elementor-element.elementor-element-4ab59e8 .elementor-icon-list-icon svg{fill:var( --e-global-color-e4a3e0d );--e-icon-list-icon-size:12px;}.elementor-2784 .elementor-element.elementor-element-4ab59e8 .elementor-icon-list-icon{width:12px;}.elementor-2784 .elementor-element.elementor-element-4ab59e8 .elementor-icon-list-text, .elementor-2784 .elementor-element.elementor-element-4ab59e8 .elementor-icon-list-text a{color:var( --e-global-color-f989e9c );}.elementor-2784 .elementor-element.elementor-element-4ab59e8 .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fd8fe30{text-align:start;font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );color:var( --e-global-color-secondary );}.elementor-2784 .elementor-element.elementor-element-fd8fe30 a{color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart input[type=number], .elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-quantity-box-group:is(.rtsb-quantity-box-group-style-1,.rtsb-quantity-box-group-style-2) .rtsb-quantity-btn{height:56px;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-quantity-box-group:is(.rtsb-quantity-box-group-style-3,.rtsb-quantity-box-group-style-4) .rtsb-quantity-btn{height:calc( 56px / 2 );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .cart .button{gap:12px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );width:100%!important;color:var( --e-global-color-47ef1d2 );background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:4px 4px 4px 4px!important;padding:12px 24px 12px 24px !important;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .cart .button i{font-size:20px;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .cart .button svg{width:20px;height:20px;}.single-product .elementor-2784 .elementor-element.elementor-element-0a9b51e  .single_variation .price{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.single-product .elementor-2784 .elementor-element.elementor-element-0a9b51e  .single_variation :is(.price, .price .amount, .price ins){color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn{font-size:16px;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn svg{width:16px;height:16px;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-quantity-box-group{--rtsb-quantity-border-color:var( --e-global-color-9b2b56b );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .quantity :is(i, svg){color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .quantity .rtsb-quantity-btn:hover :is(i, svg){color:var( --e-global-color-47ef1d2 );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .quantity input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f989e9c );background:var( --e-global-color-47ef1d2 );border-radius:4px 4px 4px 4px;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .quantity .rtsb-quantity-box-group{border-radius:4px 4px 4px 4px;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart  table.variations tr .label label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart  .woocommerce-variation-availability .stock{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );color:var( --e-global-color-e4a3e0d );}.rtwpvs  .elementor-2784 .elementor-element.elementor-element-0a9b51e .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), .elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .variations select{height:28px;min-width:28px;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .variations select, .rtwpvs  .elementor-2784 .elementor-element.elementor-element-0a9b51e .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term{padding:8px 12px 8px 12px;}.elementor-2784 .elementor-element.elementor-element-f359736 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-f359736 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon {width:44px;}.elementor-2784 .elementor-element.elementor-element-f359736 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon{height:44px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b2b56b );border-radius:100px 100px 100px 100px;font-size:17px;}.elementor-2784 .elementor-element.elementor-element-f359736 :is( .action-button-wrapper, .rtsb-actions-button ) {gap:36px;}.elementor-2784 .elementor-element.elementor-element-f359736 :is( .action-button-wrapper, .rtsb-actions-button ){justify-content:left!important;margin:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-f359736 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn){color:var( --e-global-color-f989e9c );}.elementor-2784 .elementor-element.elementor-element-f359736 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn):hover{color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-f359736 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon svg{width:17px;height:17px;}.elementor-2784 .elementor-element.elementor-element-f359736 .rtsb-actions-button .button-text{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );color:var( --e-global-color-e4a3e0d );margin:0px 0px 0px 8px;}.elementor-2784 .elementor-element.elementor-element-f359736 .rtsb-actions-button .button-text:hover{color:var( --e-global-color-f989e9c );}.elementor-2784 .elementor-element.elementor-element-f359736 .rtsb-actions-button .button-separator{color:#989BA2;}.elementor-2784 .elementor-element.elementor-element-9d9d3d5{--display:flex;}#rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-accordion-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}#rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-tab-accordion-item .rtsb-accordion-title.active:after{background-color:var( --e-global-color-e4a3e0d );}#rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-accordion-title.active{color:var( --e-global-color-e4a3e0d );}.rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes,#rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-product-accordion-content .shop_attributes{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-product-tabs table.shop_attributes td,.elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-product-tabs table.shop_attributes th{padding:16px 12px 16px 12px !important;}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #reviews #reply-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #commentform label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(input:not([type=checkbox], [type=submit] ), textarea){font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(input:not([type=checkbox], .submit), textarea){color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(textarea, input:not(.submit)){border-color:var( --e-global-color-9b2b56b );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(textarea, input):focus{border-color:var( --e-global-color-e4a3e0d );outline-color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(textarea){height:100px!important;}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond :is(.comment-form){margin:0;}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(.comment-notes, .comment-form-rating, .comment-form-comment, .comment-form-author, .comment-form-email, .comment-form-cookies-consent){margin-bottom:15px!important;}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(input:not([type=submit]), textarea ){border-radius:0px;}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(.submit){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form .form-submit{text-align:left !important;}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form .form-submit input#submit{float:none;}.elementor-2784 .elementor-element.elementor-element-fb2d3ee  #review_form #respond .comment-form :is(.submit){color:var( --e-global-color-47ef1d2 );background-color:var( --e-global-color-primary );padding:8px 24px 8px 24px;}.elementor-2784 .elementor-element.elementor-element-fb2d3ee  #review_form #respond .comment-form :is(.submit):hover{background-color:var( --e-global-color-accent );}.elementor-2784 .elementor-element.elementor-element-01e0169{--display:flex;}.elementor-2784 .elementor-element.elementor-element-b7b415f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2784 .elementor-element.elementor-element-071425e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-e535700 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-e535700{--rtsb-color-primary:var( --e-global-color-primary );--rtsb-color-secondary:var( --e-global-color-text );--rtsb-color-loader:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .rtsb-row{margin-left:calc(-16px / 2);margin-right:calc(-16px / 2);}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:16px;}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:16px;}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .rtsb-product, .elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:16px;}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .rtsb-product-img{margin:0px 0px 4px 0px !important;}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );text-transform:var( --e-global-typography-07b0c79-text-transform );line-height:var( --e-global-typography-07b0c79-line-height );color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .product-title{margin:4px 0px 4px 0px !important;}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );font-weight:var( --e-global-typography-5f12251-font-weight );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-e535700.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );font-weight:var( --e-global-typography-5f12251-font-weight );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .product-price{margin:8px 0px 4px 0px;}.elementor-2784 .elementor-element.elementor-element-2bc5fe5{--divider-border-style:solid;--divider-color:var( --e-global-color-9b2b56b );--divider-border-width:1px;}.elementor-2784 .elementor-element.elementor-element-2bc5fe5 .elementor-divider-separator{width:100%;}.elementor-2784 .elementor-element.elementor-element-2bc5fe5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2784 .elementor-element.elementor-element-0dd3545{--display:flex;}.elementor-2784 .elementor-element.elementor-element-21c5d4b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2784 .elementor-element.elementor-element-b343b7b{border-style:none;}.elementor-2784 .elementor-element.elementor-element-b343b7b .elementor-icon-list-icon i{color:var( --e-global-color-e4a3e0d );font-size:12px;}.elementor-2784 .elementor-element.elementor-element-b343b7b .elementor-icon-list-icon svg{fill:var( --e-global-color-e4a3e0d );--e-icon-list-icon-size:12px;}.elementor-2784 .elementor-element.elementor-element-b343b7b .elementor-icon-list-icon{width:12px;}.elementor-2784 .elementor-element.elementor-element-b343b7b .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-f9d09c2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-4e0875e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-4e0875e{--rtsb-color-primary:var( --e-global-color-primary );--rtsb-color-secondary:var( --e-global-color-text );--rtsb-color-loader:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .rtsb-row{margin-left:calc(-16px / 2);margin-right:calc(-16px / 2);}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:16px;}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:16px;}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .rtsb-product, .elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .rtsb-category-grid{margin-bottom:16px;}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .rtsb-product-img{margin:0px 0px 4px 0px !important;}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );text-transform:var( --e-global-typography-07b0c79-text-transform );line-height:var( --e-global-typography-07b0c79-line-height );color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .product-title{margin:4px 0px 0px 0px !important;}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );font-weight:var( --e-global-typography-5f12251-font-weight );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-4e0875e.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );font-weight:var( --e-global-typography-5f12251-font-weight );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .product-price{margin:8px 0px 4px 0px;}.elementor-2784 .elementor-element.elementor-element-ce97827{--divider-border-style:solid;--divider-color:var( --e-global-color-9b2b56b );--divider-border-width:1px;}.elementor-2784 .elementor-element.elementor-element-ce97827 .elementor-divider-separator{width:100%;}.elementor-2784 .elementor-element.elementor-element-ce97827 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2784 .elementor-element.elementor-element-5953f52{--display:flex;}.elementor-2784 .elementor-element.elementor-element-c3f3198{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2784 .elementor-element.elementor-element-81c0a9b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-8dfa94c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-8dfa94c{--rtsb-color-primary:var( --e-global-color-primary );--rtsb-color-secondary:var( --e-global-color-text );--rtsb-color-loader:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-row{margin-left:calc(-16px / 2);margin-right:calc(-16px / 2);}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:16px;}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:16px;}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-product, .elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-category-grid{margin-bottom:16px;}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-product-img{margin:0px 0px 4px 0px !important;}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );text-transform:var( --e-global-typography-07b0c79-text-transform );line-height:var( --e-global-typography-07b0c79-line-height );color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .product-title{margin:4px 0px 0px 0px !important;}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );font-weight:var( --e-global-typography-5f12251-font-weight );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-8dfa94c.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );font-weight:var( --e-global-typography-5f12251-font-weight );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:var( --e-global-color-primary );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-e4a3e0d );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .product-price{margin:8px 0px 4px 0px;}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-brand-list li > a{font-size:var( --e-global-typography-5f12251-font-size );font-weight:var( --e-global-typography-5f12251-font-weight );line-height:var( --e-global-typography-5f12251-line-height );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-2784 .elementor-element.elementor-element-7a6b0d6{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-2784 .elementor-element.elementor-element-27b162b .elementor-icon-list-item{font-size:var( --e-global-typography-2cb12f4-font-size );line-height:var( --e-global-typography-2cb12f4-line-height );letter-spacing:var( --e-global-typography-2cb12f4-letter-spacing );}.elementor-2784 .elementor-element.elementor-element-e3b29e4 .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-2784 .elementor-element.elementor-element-d37530d .rtsb-product-price :is(.price, .price .amount, .price ins){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-d37530d .rtsb-product-price .price ins .amount{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}:root{--rtwpvg-thumbnail-gap:10px;--vg-thumb-gap:10px;--vg-thumbnail-column:4;}.elementor-2784 .elementor-element.elementor-element-bdba925 div.images .flex-control-thumbs li{width:calc(100%/4 - ( 10px / 4 ) *  (4 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-2784 .elementor-element.elementor-element-bdba925{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2784 .elementor-element.elementor-element-d8e5523 .elementor-icon-list-item{font-size:var( --e-global-typography-2cb12f4-font-size );line-height:var( --e-global-typography-2cb12f4-line-height );letter-spacing:var( --e-global-typography-2cb12f4-letter-spacing );}.elementor-2784 .elementor-element.elementor-element-a143c3d .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-2784 .elementor-element.elementor-element-e8005d2 .rtsb-product-price :is(.price, .price .amount, .price ins){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-e8005d2 .rtsb-product-price .price ins .amount{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-4ab59e8 .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fd8fe30{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.single-product .elementor-2784 .elementor-element.elementor-element-0a9b51e  .single_variation .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .quantity input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart  table.variations tr .label label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart  .woocommerce-variation-availability .stock{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-f359736 .rtsb-actions-button .button-text{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}#rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-accordion-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes,#rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-product-accordion-content .shop_attributes{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #reviews #reply-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #commentform label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(input:not([type=checkbox], [type=submit] ), textarea){font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(.submit){font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-071425e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-e535700.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-b343b7b .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-f9d09c2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-4e0875e.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-81c0a9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-8dfa94c.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-brand-list li > a{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}}@media(max-width:767px){.elementor-2784 .elementor-element.elementor-element-7a6b0d6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2784 .elementor-element.elementor-element-27b162b .elementor-icon-list-item{font-size:var( --e-global-typography-2cb12f4-font-size );line-height:var( --e-global-typography-2cb12f4-line-height );letter-spacing:var( --e-global-typography-2cb12f4-letter-spacing );}.elementor-2784 .elementor-element.elementor-element-e3b29e4 .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-2784 .elementor-element.elementor-element-d37530d .rtsb-product-price :is(.price, .price .amount, .price ins){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-d37530d .rtsb-product-price .price ins .amount{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}:root{--rtwpvg-thumbnail-gap:10px;--vg-thumb-gap:10px;--vg-thumbnail-column:2;}.elementor-2784 .elementor-element.elementor-element-bdba925 div.images .flex-control-thumbs li{width:calc(100%/2 - ( 10px / 2 ) *  (2 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-2784 .elementor-element.elementor-element-bdba925{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2784 .elementor-element.elementor-element-ed75120{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2784 .elementor-element.elementor-element-d8e5523 .elementor-icon-list-item{font-size:var( --e-global-typography-2cb12f4-font-size );line-height:var( --e-global-typography-2cb12f4-line-height );letter-spacing:var( --e-global-typography-2cb12f4-letter-spacing );}.elementor-2784 .elementor-element.elementor-element-a143c3d .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-2784 .elementor-element.elementor-element-e8005d2 .rtsb-product-price :is(.price, .price .amount, .price ins){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-e8005d2 .rtsb-product-price .price ins .amount{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-4ab59e8.elementor-element{--order:99999 /* order end hack */;}.elementor-2784 .elementor-element.elementor-element-4ab59e8 .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fd8fe30.elementor-element{--order:99999 /* order end hack */;}.elementor-2784 .elementor-element.elementor-element-fd8fe30{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-0a9b51e.elementor-element{--order:-99999 /* order start hack */;}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.single-product .elementor-2784 .elementor-element.elementor-element-0a9b51e  .single_variation .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart .quantity input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart  table.variations tr .label label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-0a9b51e .rtsb-product-add-to-cart  .woocommerce-variation-availability .stock{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-f359736.elementor-element{--order:-99999 /* order start hack */;}.elementor-2784 .elementor-element.elementor-element-f359736 .rtsb-actions-button .button-text{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}#rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-accordion-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes,#rtsb-builder-content .elementor-2784 .elementor-element.elementor-element-fb2d3ee .rtsb-product-accordion-content .shop_attributes{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #reviews #reply-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #commentform label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(input:not([type=checkbox], [type=submit] ), textarea){font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-fb2d3ee #review_form #respond .comment-form :is(.submit){font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2784 .elementor-element.elementor-element-01e0169{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2784 .elementor-element.elementor-element-b7b415f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2784 .elementor-element.elementor-element-071425e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-e535700.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-0dd3545{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2784 .elementor-element.elementor-element-21c5d4b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2784 .elementor-element.elementor-element-b343b7b .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-2784 .elementor-element.elementor-element-f9d09c2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-4e0875e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-4e0875e.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-5953f52{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2784 .elementor-element.elementor-element-c3f3198{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2784 .elementor-element.elementor-element-81c0a9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container.products .price-wrapper del{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper, .elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-2784 .elementor-element.elementor-element-8dfa94c.elementor-element .rtsb-elementor-container.products .price-wrapper > p{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}.elementor-2784 .elementor-element.elementor-element-8dfa94c .rtsb-elementor-container .rtsb-brand-list li > a{font-size:var( --e-global-typography-5f12251-font-size );line-height:var( --e-global-typography-5f12251-line-height );}}/* Start custom CSS for rtsb-product-image, class: .elementor-element-bdba925 */.elementor-2784 .elementor-element.elementor-element-bdba925 .rtsb-vg-main-slider-wrapper .rtsb-vs-thumb-item {
    padding:4px !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-product-add-to-cart, class: .elementor-element-0a9b51e */.rtsb-vs-product .reset_variations.show {
    display: none !important;
}
.woocommerce-variation-description p {
font-size: var( --e-global-typography-e3f6b85-font-size );
line-height: var( --e-global-typography-e3f6b85-line-height );
}
/*
.rtsb-quantity-btn {
    height: 56px !important;
}
*/
.woocommerce div.product form.cart div.quantity {
    margin-bottom: 12px !important;
    margin-right: 0 !important;
}
.woocommerce div.product form.cart .variations label {
    font-weight: normal;
}
.woocommerce-variation-price {
    margin:8px 0;
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
    margin-right:4px;
}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins {
    text-decoration:none;
    font-weight:900;
}
.rtsb-quantity-box-group {
    margin-right:12px;
}
.ppcp-messages {
    margin-top:24px;
}
.rtsb-builder-content .woocommerce-info {
    color: inherit;
    margin-bottom:24px !important;
}/* End custom CSS */
/* Start custom CSS for rtsb-advance-product-tabs, class: .elementor-element-fb2d3ee *//* Contenitore principale con bordi arrotondati e ombra */
table.woocommerce-product-attributes.shop_attributes {
    
    border-spacing: 0 !important;
    border: 2px solid var(--e-global-color-9b2b56b) !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    margin: 20px 0 !important;
    width: 100% !important;
}

/* Stile delle righe e colori alternati */
tr.woocommerce-product-attributes-item {
    border-bottom: 1px solid var(--e-global-color-47ef1d2) !important;
}

tr.woocommerce-product-attributes-item:nth-child(odd) {
    background-color: var(--e-global-color-47ef1d2) !important;
}

tr.woocommerce-product-attributes-item:nth-child(even) {
    background-color: var(--e-global-color-53779f2) !important;
}

/* Etichetta (Sinistra) */
th.woocommerce-product-attributes-item__label {
    background-color: var(--e-global-color-47ef1d2) !important;
    color: #222 !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    padding: 16px 24px !important;
    border-right: 2px solid var(--e-global-color-47ef1d2) !important;
}

/* Valore (Destra) */
td.woocommerce-product-attributes-item__value {
    padding: 16px 24px !important;
    color: #555 !important;
    font-style: normal !important;
}

/* Rimuove l'ultimo bordo per pulizia */
tr.woocommerce-product-attributes-item:last-child {
    border-bottom: none !important;
}
.woocommerce-noreviews {display: none;}/* End custom CSS */
/* Start custom CSS for rtsb-upsells-product-slider, class: .elementor-element-e535700 */.elementor-2784 .elementor-element.elementor-element-e535700 .rtsb-brand-outline li>a {
    font-size:var( --e-global-typography-e3f6b85-font-size );
    line-height:var( --e-global-typography-e3f6b85-line-height );
    font-weight:var( --e-global-typography-5f12251-font-weight );
    color:var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for rtsb-related-products-slider, class: .elementor-element-4e0875e */.elementor-2784 .elementor-element.elementor-element-4e0875e .rtsb-brand-outline li>a {
    font-size:var( --e-global-typography-e3f6b85-font-size );
    line-height:var( --e-global-typography-e3f6b85-line-height );
    font-weight:var( --e-global-typography-5f12251-font-weight );
    color:var(--e-global-color-text);
}/* End custom CSS */