.elementor-7176 .elementor-element.elementor-element-66363f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:101;}.elementor-7176 .elementor-element.elementor-element-8ce9605 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner){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 );padding:16px 16px 16px 16px !important;}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before){color:var( --e-global-color-47ef1d2 );}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .wc-block-components-notice-banner > svg{fill:var( --e-global-color-47ef1d2 );}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice :is(.woocommerce-message, .woocommerce-error), .elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .wc-block-components-notice-banner > svg{background-color:var( --e-global-color-secondary );}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice :is(.woocommerce-message, .woocommerce-error), .elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .wc-block-components-notice-banner.is-error{background-color:var( --e-global-color-31554b0 );color:var( --e-global-color-47ef1d2 );}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .woocommerce-notices-wrapper, .elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice{gap:20px !important;}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .wc-block-components-notice-banner{border-radius:4px 4px 4px 4px !important;}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice a.button, .elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47ef1d2 );background-color:var( --e-global-color-text );border-style:none;border-radius:4px 4px 4px 4px!important;padding:0px 24px 0px 24px !important;}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{justify-content:left !important;}.elementor-7176 .elementor-element.elementor-element-05bf965{--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-7176 .elementor-element.elementor-element-12ae635{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-b15c8f6{border-style:none;}.elementor-7176 .elementor-element.elementor-element-b15c8f6 .elementor-icon-list-icon i{color:var( --e-global-color-e4a3e0d );font-size:12px;}.elementor-7176 .elementor-element.elementor-element-b15c8f6 .elementor-icon-list-icon svg{fill:var( --e-global-color-e4a3e0d );--e-icon-list-icon-size:12px;}.elementor-7176 .elementor-element.elementor-element-b15c8f6 .elementor-icon-list-icon{width:12px;}.elementor-7176 .elementor-element.elementor-element-b15c8f6 .elementor-icon-list-text, .elementor-7176 .elementor-element.elementor-element-b15c8f6 .elementor-icon-list-text a{color:var( --e-global-color-f989e9c );}.elementor-7176 .elementor-element.elementor-element-b15c8f6 .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-7176 .elementor-element.elementor-element-31f9db9 .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-7176 .elementor-element.elementor-element-27ccfbb .rtsb-product-price .price del{margin-right:8px;}.rtl .elementor-7176 .elementor-element.elementor-element-27ccfbb .rtsb-product-price .price del{margin-left:8px;margin-right:0px;}.elementor-7176 .elementor-element.elementor-element-27ccfbb .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-7176 .elementor-element.elementor-element-27ccfbb .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-7176 .elementor-element.elementor-element-09e48c3 div.images .flex-control-thumbs li{width:calc(100%/6 - ( 8px / 6 ) *  (6 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-7176 .elementor-element.elementor-element-09e48c3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7176 .elementor-element.elementor-element-09e48c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7176 .elementor-element.elementor-element-09e48c3 .rtsb-product-images .woocommerce-product-gallery__image a > img{width:100% !important;}.elementor-7176 .elementor-element.elementor-element-09e48c3 .rtsb-product-images .images .woocommerce-product-gallery__trigger,.elementor-7176 .elementor-element.elementor-element-09e48c3 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i){font-size:20px;}.elementor-7176 .elementor-element.elementor-element-09e48c3 .rtsb-product-images .images .woocommerce-product-gallery__trigger svg, .elementor-7176 .elementor-element.elementor-element-09e48c3 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger svg{width:20px;}.elementor-7176 .elementor-element.elementor-element-09e48c3 .rtsb-product-images .images .woocommerce-product-gallery__trigger,.elementor-7176 .elementor-element.elementor-element-09e48c3 .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger{padding:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-cf739e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-e73278b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-68d36d5{border-style:none;}.elementor-7176 .elementor-element.elementor-element-68d36d5 .elementor-icon-list-icon i{color:var( --e-global-color-e4a3e0d );font-size:12px;}.elementor-7176 .elementor-element.elementor-element-68d36d5 .elementor-icon-list-icon svg{fill:var( --e-global-color-e4a3e0d );--e-icon-list-icon-size:12px;}.elementor-7176 .elementor-element.elementor-element-68d36d5 .elementor-icon-list-icon{width:12px;}.elementor-7176 .elementor-element.elementor-element-68d36d5 .elementor-icon-list-text, .elementor-7176 .elementor-element.elementor-element-68d36d5 .elementor-icon-list-text a{color:var( --e-global-color-f989e9c );}.elementor-7176 .elementor-element.elementor-element-68d36d5 .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-7176 .elementor-element.elementor-element-bd598d2 .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-7176 .elementor-element.elementor-element-20e8199 .rtsb-product-price .price del{margin-right:8px;}.rtl .elementor-7176 .elementor-element.elementor-element-20e8199 .rtsb-product-price .price del{margin-left:8px;margin-right:0px;}.elementor-7176 .elementor-element.elementor-element-20e8199 .rtsb-product-price :is(.price, .price .amount, .price ins){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 );color:var( --e-global-color-f989e9c );}.elementor-7176 .elementor-element.elementor-element-20e8199 .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-7176 .elementor-element.elementor-element-57fd4f9{text-align:start;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-7176 .elementor-element.elementor-element-57fd4f9 a{color:var( --e-global-color-primary );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart input[type=number], .elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-quantity-box-group:is(.rtsb-quantity-box-group-style-1,.rtsb-quantity-box-group-style-2) .rtsb-quantity-btn{height:56px;}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .cart .button i{font-size:20px;}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .cart .button svg{width:20px;height:20px;}.single-product .elementor-7176 .elementor-element.elementor-element-6e9c893  .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-7176 .elementor-element.elementor-element-6e9c893  .single_variation :is(.price, .price .amount, .price ins){color:var( --e-global-color-text );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn{font-size:16px;}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn svg{width:16px;height:16px;}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-quantity-box-group{--rtsb-quantity-border-color:var( --e-global-color-9b2b56b );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .quantity :is(i, svg){color:var( --e-global-color-e4a3e0d );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .quantity .rtsb-quantity-btn:hover :is(i, svg){color:var( --e-global-color-9b2b56b );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .quantity .rtsb-quantity-box-group{border-radius:4px 4px 4px 4px;}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart  table.variations tr .label label{font-size:var( --e-global-typography-b5c95e9-font-size );font-weight:var( --e-global-typography-b5c95e9-font-weight );text-transform:var( --e-global-typography-b5c95e9-text-transform );line-height:var( --e-global-typography-b5c95e9-line-height );letter-spacing:var( --e-global-typography-b5c95e9-letter-spacing );color:var( --e-global-color-text );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-6e9c893 .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), .elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .variations select{height:28px;min-width:28px;}.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart .variations select, .rtwpvs  .elementor-7176 .elementor-element.elementor-element-6e9c893 .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term{padding:8px 12px 8px 12px;}.elementor-7176 .elementor-element.elementor-element-b05d225 :is( .action-button-wrapper, .rtsb-actions-button ) {gap:4px;}.elementor-7176 .elementor-element.elementor-element-b05d225 :is( .action-button-wrapper, .rtsb-actions-button ){justify-content:left!important;}.elementor-7176 .elementor-element.elementor-element-b05d225 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon{font-size:36px;}.elementor-7176 .elementor-element.elementor-element-b05d225 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon svg{width:36px;height:36px;}.elementor-7176 .elementor-element.elementor-element-b05d225 .rtsb-actions-button .button-text{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-7176 .elementor-element.elementor-element-cee99fe .rtsb-accordion-title{font-size:var( --e-global-typography-c8d374a-font-size );font-weight:var( --e-global-typography-c8d374a-font-weight );line-height:var( --e-global-typography-c8d374a-line-height );}#rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-tab-accordion-item .rtsb-accordion-title.active:after{background-color:var( --e-global-color-text );}#rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-accordion-title.active{color:var( --e-global-color-e4a3e0d );}#rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-tab-accordion-item .rtsb-accordion-title:after{background-color:var( --e-global-color-text );}.rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes,#rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .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-7176 .elementor-element.elementor-element-cee99fe .rtsb-product-tabs table.shop_attributes td,.elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-product-tabs table.shop_attributes th{padding:16px 12px 16px 12px !important;}.elementor-7176 .elementor-element.elementor-element-cee99fe #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-7176 .elementor-element.elementor-element-cee99fe #commentform label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-7176 .elementor-element.elementor-element-cee99fe #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-7176 .elementor-element.elementor-element-cee99fe #review_form #respond .comment-form :is(input:not([type=checkbox], .submit), textarea){color:var( --e-global-color-text );}.elementor-7176 .elementor-element.elementor-element-cee99fe #review_form #respond .comment-form :is(textarea, input:not(.submit)){border-color:var( --e-global-color-9b2b56b );}.elementor-7176 .elementor-element.elementor-element-cee99fe #review_form #respond .comment-form :is(textarea, input):focus{border-color:var( --e-global-color-e4a3e0d );outline-color:var( --e-global-color-e4a3e0d );}.elementor-7176 .elementor-element.elementor-element-cee99fe #review_form #respond .comment-form :is(textarea){height:100px!important;}.elementor-7176 .elementor-element.elementor-element-cee99fe #review_form #respond :is(.comment-form){margin:0;}.elementor-7176 .elementor-element.elementor-element-cee99fe #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-7176 .elementor-element.elementor-element-cee99fe #review_form #respond .comment-form :is(input:not([type=submit]), textarea ){border-radius:0px;}.elementor-7176 .elementor-element.elementor-element-cee99fe #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-7176 .elementor-element.elementor-element-cee99fe #review_form #respond .comment-form .form-submit{text-align:left !important;}.elementor-7176 .elementor-element.elementor-element-cee99fe #review_form #respond .comment-form .form-submit input#submit{float:none;}.elementor-7176 .elementor-element.elementor-element-cee99fe  #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-7176 .elementor-element.elementor-element-cee99fe  #review_form #respond .comment-form :is(.submit):hover{background-color:var( --e-global-color-accent );}.elementor-7176 .elementor-element.elementor-element-314645b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7176 .elementor-element.elementor-element-af502ef{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-85b084a .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );font-weight:var( --e-global-typography-5175549-font-weight );text-transform:var( --e-global-typography-5175549-text-transform );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-f814364 .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-7176 .elementor-element.elementor-element-97e41d9 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7176 .elementor-element.elementor-element-97e41d9{--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-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .rtsb-row{margin-left:calc(-16px / 2);margin-right:calc(-16px / 2);}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:16px;}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:16px;}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .rtsb-product, .elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:16px;}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .rtsb-product-img{margin:0px 0px 4px 0px !important;}.elementor-7176 .elementor-element.elementor-element-97e41d9 .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-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .product-title{margin:0px 0px -2px 0px !important;}.elementor-7176 .elementor-element.elementor-element-97e41d9 .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-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-97e41d9.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-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:var( --e-global-color-primary );}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-text );}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-e4a3e0d );}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .product-price{margin:8px 0px 4px 0px;}.elementor-7176 .elementor-element.elementor-element-4a03948{--divider-border-style:solid;--divider-color:var( --e-global-color-9b2b56b );--divider-border-width:1px;}.elementor-7176 .elementor-element.elementor-element-4a03948 .elementor-divider-separator{width:100%;}.elementor-7176 .elementor-element.elementor-element-4a03948 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7176 .elementor-element.elementor-element-8fcc4f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7176 .elementor-element.elementor-element-4f59f58{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-1230fc9{border-style:none;}.elementor-7176 .elementor-element.elementor-element-1230fc9 .elementor-icon-list-icon i{color:var( --e-global-color-e4a3e0d );font-size:12px;}.elementor-7176 .elementor-element.elementor-element-1230fc9 .elementor-icon-list-icon svg{fill:var( --e-global-color-e4a3e0d );--e-icon-list-icon-size:12px;}.elementor-7176 .elementor-element.elementor-element-1230fc9 .elementor-icon-list-icon{width:12px;}.elementor-7176 .elementor-element.elementor-element-1230fc9 .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-7176 .elementor-element.elementor-element-8d9b7ca .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );font-weight:var( --e-global-typography-5175549-font-weight );text-transform:var( --e-global-typography-5175549-text-transform );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-1195b12 .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-7176 .elementor-element.elementor-element-f658b95 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7176 .elementor-element.elementor-element-f658b95{--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-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .rtsb-row{margin-left:calc(-16px / 2);margin-right:calc(-16px / 2);}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:16px;}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:16px;}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .rtsb-product, .elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:16px;}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .rtsb-product-img{margin:0px 0px 4px 0px !important;}.elementor-7176 .elementor-element.elementor-element-f658b95 .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-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .product-title{margin:0px 0px -2px 0px !important;}.elementor-7176 .elementor-element.elementor-element-f658b95 .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-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-f658b95.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-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:var( --e-global-color-primary );}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-text );}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-e4a3e0d );}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .product-price{margin:8px 0px 4px 0px;}.elementor-7176 .elementor-element.elementor-element-3ea3c6b{--divider-border-style:solid;--divider-color:var( --e-global-color-9b2b56b );--divider-border-width:1px;}.elementor-7176 .elementor-element.elementor-element-3ea3c6b .elementor-divider-separator{width:100%;}.elementor-7176 .elementor-element.elementor-element-3ea3c6b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7176 .elementor-element.elementor-element-7207718{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7176 .elementor-element.elementor-element-79df711{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7176 .elementor-element.elementor-element-8ee47f0 .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );font-weight:var( --e-global-typography-5175549-font-weight );text-transform:var( --e-global-typography-5175549-text-transform );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-169b6df .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-7176 .elementor-element.elementor-element-0f894d1 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7176 .elementor-element.elementor-element-0f894d1{--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-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .rtsb-row{margin-left:calc(-16px / 2);margin-right:calc(-16px / 2);}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:16px;}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:16px;}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .rtsb-product, .elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:16px;}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .rtsb-product-img{margin:0px 0px 4px 0px !important;}.elementor-7176 .elementor-element.elementor-element-0f894d1 .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-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .product-title{margin:2px 0px -2px 0px !important;}.elementor-7176 .elementor-element.elementor-element-0f894d1 .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-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-0f894d1.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-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi){color:var( --e-global-color-primary );}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), .elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-text );}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper :is(del bdi), .elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container.products .price-wrapper del{color:var( --e-global-color-e4a3e0d );}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .product-price{margin:8px 0px 4px 0px;}.elementor-7176 .elementor-element.elementor-element-0f894d1 .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-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice a.button, .elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7176 .elementor-element.elementor-element-05bf965{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-7176 .elementor-element.elementor-element-b15c8f6 .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-7176 .elementor-element.elementor-element-31f9db9 .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-7176 .elementor-element.elementor-element-27ccfbb .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-7176 .elementor-element.elementor-element-27ccfbb .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-7176 .elementor-element.elementor-element-09e48c3 div.images .flex-control-thumbs li{width:calc(100%/4 - ( 10px / 4 ) *  (4 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-7176 .elementor-element.elementor-element-09e48c3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-7176 .elementor-element.elementor-element-68d36d5 .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-7176 .elementor-element.elementor-element-bd598d2 .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-7176 .elementor-element.elementor-element-20e8199 .rtsb-product-price :is(.price, .price .amount, .price ins){font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7176 .elementor-element.elementor-element-20e8199 .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-7176 .elementor-element.elementor-element-57fd4f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-6e9c893  .single_variation .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart  table.variations tr .label label{font-size:var( --e-global-typography-b5c95e9-font-size );line-height:var( --e-global-typography-b5c95e9-line-height );letter-spacing:var( --e-global-typography-b5c95e9-letter-spacing );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-b05d225 .rtsb-actions-button .button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}#rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-accordion-title{font-size:var( --e-global-typography-c8d374a-font-size );line-height:var( --e-global-typography-c8d374a-line-height );}.rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes,#rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .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-7176 .elementor-element.elementor-element-cee99fe #reviews #reply-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7176 .elementor-element.elementor-element-cee99fe #commentform label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-7176 .elementor-element.elementor-element-cee99fe #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-7176 .elementor-element.elementor-element-cee99fe #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-7176 .elementor-element.elementor-element-85b084a .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-f814364 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-7176 .elementor-element.elementor-element-97e41d9 .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-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-97e41d9.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-7176 .elementor-element.elementor-element-1230fc9 .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-7176 .elementor-element.elementor-element-8d9b7ca .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-1195b12 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-7176 .elementor-element.elementor-element-f658b95 .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-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-f658b95.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-7176 .elementor-element.elementor-element-8ee47f0 .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-169b6df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-7176 .elementor-element.elementor-element-0f894d1 .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-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-0f894d1.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-7176 .elementor-element.elementor-element-0f894d1 .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-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice a.button, .elementor-7176 .elementor-element.elementor-element-8ce9605 .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7176 .elementor-element.elementor-element-05bf965{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7176 .elementor-element.elementor-element-b15c8f6 .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-7176 .elementor-element.elementor-element-31f9db9 .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-7176 .elementor-element.elementor-element-27ccfbb .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-7176 .elementor-element.elementor-element-27ccfbb .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-7176 .elementor-element.elementor-element-09e48c3 div.images .flex-control-thumbs li{width:calc(100%/2 - ( 10px / 2 ) *  (2 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-7176 .elementor-element.elementor-element-09e48c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7176 .elementor-element.elementor-element-cf739e3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7176 .elementor-element.elementor-element-68d36d5 .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-7176 .elementor-element.elementor-element-bd598d2 .product_title{font-size:var( --e-global-typography-f0b4db6-font-size );line-height:var( --e-global-typography-f0b4db6-line-height );}.elementor-7176 .elementor-element.elementor-element-20e8199 .rtsb-product-price :is(.price, .price .amount, .price ins){font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7176 .elementor-element.elementor-element-20e8199 .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-7176 .elementor-element.elementor-element-57fd4f9.elementor-element{--order:0;}.elementor-7176 .elementor-element.elementor-element-57fd4f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-6e9c893.elementor-element{--order:-99999 /* order start hack */;}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-6e9c893  .single_variation .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-6e9c893 .rtsb-product-add-to-cart  table.variations tr .label label{font-size:var( --e-global-typography-b5c95e9-font-size );line-height:var( --e-global-typography-b5c95e9-line-height );letter-spacing:var( --e-global-typography-b5c95e9-letter-spacing );}.elementor-7176 .elementor-element.elementor-element-6e9c893 .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-7176 .elementor-element.elementor-element-b05d225 .rtsb-actions-button .button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}#rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-accordion-title{font-size:var( --e-global-typography-c8d374a-font-size );line-height:var( --e-global-typography-c8d374a-line-height );}.rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes,#rtsb-builder-content .elementor-7176 .elementor-element.elementor-element-cee99fe .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-7176 .elementor-element.elementor-element-cee99fe #reviews #reply-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7176 .elementor-element.elementor-element-cee99fe #commentform label{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-7176 .elementor-element.elementor-element-cee99fe #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-7176 .elementor-element.elementor-element-cee99fe #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-7176 .elementor-element.elementor-element-314645b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7176 .elementor-element.elementor-element-af502ef{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7176 .elementor-element.elementor-element-85b084a .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-f814364 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .product-title{margin:0px 0px -4px 0px !important;}.elementor-7176 .elementor-element.elementor-element-97e41d9 .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-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-97e41d9 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-97e41d9.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-7176 .elementor-element.elementor-element-8fcc4f3{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7176 .elementor-element.elementor-element-4f59f58{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7176 .elementor-element.elementor-element-1230fc9 .elementor-icon-list-item{font-size:var( --e-global-typography-e3f6b85-font-size );line-height:var( --e-global-typography-e3f6b85-line-height );}.elementor-7176 .elementor-element.elementor-element-8d9b7ca .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-1195b12 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-f658b95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .product-title{margin:0px 0px -4px 0px !important;}.elementor-7176 .elementor-element.elementor-element-f658b95 .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-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-f658b95 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-f658b95.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-7176 .elementor-element.elementor-element-7207718{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7176 .elementor-element.elementor-element-79df711{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7176 .elementor-element.elementor-element-8ee47f0 .elementor-heading-title{font-size:var( --e-global-typography-5175549-font-size );line-height:var( --e-global-typography-5175549-line-height );}.elementor-7176 .elementor-element.elementor-element-169b6df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7176 .elementor-element.elementor-element-0f894d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .product-title{font-size:var( --e-global-typography-07b0c79-font-size );line-height:var( --e-global-typography-07b0c79-line-height );}.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .product-title{margin:0px 0px -4px 0px !important;}.elementor-7176 .elementor-element.elementor-element-0f894d1 .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-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper, .elementor-7176 .elementor-element.elementor-element-0f894d1 .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, .elementor-7176 .elementor-element.elementor-element-0f894d1.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-7176 .elementor-element.elementor-element-0f894d1 .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-09e48c3 */.elementor-7176 .elementor-element.elementor-element-09e48c3 .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-6e9c893 */.rtsb-vs-product .reset_variations.show {
    display: none !important;
}
.elementor-7176 .elementor-element.elementor-element-6e9c893 .woocommerce-variation {
    visibility: hidden !important;
    height: 0px !important;
    margin-top: -20px !important;
}
.elementor-7176 .elementor-element.elementor-element-6e9c893 a.added_to_cart.wc-forward {
    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 );
}
.quantity {
    float:none !important;
}
@media (min-width: 1024px) {
   .quantity {
        float:left !important;
    }
    .woocommerce .quantity .qty {
        width: auto;
    }
    .rtsb-quantity-box-group .rtsb-quantity-btn {
        width: 40px;
    }
}
/*
.rtsb-quantity-btn {
    height: 56px !important;
}
*/
.woocommerce div.product form.cart div.quantity {
    margin-bottom: 12px !important;
    margin-right: 0 !important;
}
.rtsb-quantity-box-group {
    margin-right:12px;
}
.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;
}
.ppcp-messages {
    margin-top:24px;
}
.rtsb-builder-content .woocommerce-info {
    color: inherit;
    margin-bottom:24px !important;
}
.elementor-7176 .elementor-element.elementor-element-6e9c893 .rtsb-size-chart-button {
    border:none;
    color:var(--e-global-color-f989e9c);
    font-size: var(--e-global-typography-e3f6b85-font-size);
    line-height: var(--e-global-typography-e3f6b85-line-height);
}/* End custom CSS */
/* Start custom CSS for rtsb-actions-button, class: .elementor-element-b05d225 */.elementor-widget-rtsb-actions-button {
    display: none;
}
.rtsb-wishlist-btn {
    font-size:28px;
    border:solid 0.8px var(--e-global-color-text);
    color:var(--e-global-color-text) !important;
    border-radius:4px;
    padding:12px !important;
}
.rtsb-wishlist-btn .button-text {
    display: none;
}/* End custom CSS */
/* Start custom CSS for rtsb-advance-product-tabs, class: .elementor-element-cee99fe */.rtsb-builder-content .rtsb-tab-accordion-item {
    border:0;
    border-top:solid 1px var(--e-global-color-9b2b56b);
    border-radius:0;
    margin-bottom:0;
}
.rtsb-builder-content .rtsb-tab-accordion-item:last-child {
    border-bottom:solid 1px var(--e-global-color-9b2b56b);
}
.rtsb-builder-content .rtsb-product-accordion-content {
    padding: 0 0px 24px;
}
.rtsb-builder-content .rtsb-accordion-title {
    padding: 24px 0;
}
/* 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-97e41d9 */.elementor-7176 .elementor-element.elementor-element-97e41d9 .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-f658b95 */.elementor-7176 .elementor-element.elementor-element-f658b95 .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 */