.elementor-1098 .elementor-element.elementor-element-23e5ecd > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affiliatex-button{background-color:#D11800;color:#ffffff;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;letter-spacing:0em;padding:12px 12px 12px 12px;margin:16px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affiliatex-button:hover{background-color:#8A1000;background-image:none;color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-cf09fac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper.product-layout-1 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper.product-layout-3 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-title{text-align:left;color:#060c0e;font-family:"Tahoma", Sans-serif;font-size:24px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.33;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-subtitle{text-align:left;color:#A3ACBF;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.5;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-content{justify-content:left;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-content p{text-align:left;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-content li{justify-content:left;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-content,.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-content p,.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-content li{color:#292929;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affiliatex-list li::before{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affiliatex-list li > i{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper .affx-rating-box span.num{color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper .affx-rating-box span.label{color:#ffffff;background-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper .affx-rating-box .num{background-color:#D11800;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper .affx-rating-box span.label::before{border-bottom-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-sp-ribbon-title{color:#fff;background-color:#D11800;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-sp-ribbon-title::before{border-bottom-color:#D11800!important;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper .ribbon-align-right .affx-sp-ribbon-title::before{border-right-color:#D11800!important;}.elementor-1098 .elementor-element.elementor-element-cf09fac .{font-size:36px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-sp-img-wrapper{padding:50px 2px 0px 20px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6ECF7;border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper.product-layout-1 .affx-sp-content-wrapper{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper.product-layout-2 .title-wrapper{padding-top:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper.product-layout-2 .affx-single-product-content{padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper.product-layout-2 .button-wrapper{padding-bottom:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper.product-layout-3 .affx-sp-inner{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper .affx-sp-img-wrapper{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-single-product-wrapper .affx-sp-img-wrapper img{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-cf09fac .affx-btn-inner{justify-content:flex-start;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affiliatex-button{background-color:#D11800;color:#ffffff;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;letter-spacing:0em;padding:12px 12px 12px 12px;margin:16px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affiliatex-button:hover{background-color:#8A1000;background-image:none;color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-1b6db84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper.product-layout-1 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper.product-layout-3 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-title{text-align:left;color:#060c0e;font-family:"Tahoma", Sans-serif;font-size:24px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.33;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-subtitle{text-align:left;color:#A3ACBF;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.5;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-content{justify-content:left;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-content p{text-align:left;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-content li{justify-content:left;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-content,.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-content p,.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-content li{color:#292929;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affiliatex-list li::before{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affiliatex-list li > i{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper .affx-rating-box span.num{color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper .affx-rating-box span.label{color:#ffffff;background-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper .affx-rating-box .num{background-color:#D11800;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper .affx-rating-box span.label::before{border-bottom-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .{font-size:36px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-sp-img-wrapper{padding:50px 2px 0px 20px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6ECF7;border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper.product-layout-1 .affx-sp-content-wrapper{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper.product-layout-2 .title-wrapper{padding-top:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper.product-layout-2 .affx-single-product-content{padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper.product-layout-2 .button-wrapper{padding-bottom:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper.product-layout-3 .affx-sp-inner{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper .affx-sp-img-wrapper{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-single-product-wrapper .affx-sp-img-wrapper img{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-1b6db84 .affx-btn-inner{justify-content:flex-start;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affiliatex-button{background-color:#D11800;color:#ffffff;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;letter-spacing:0em;padding:12px 12px 12px 12px;margin:16px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affiliatex-button:hover{background-color:#8A1000;background-image:none;color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper.product-layout-1 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper.product-layout-3 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-title{text-align:left;color:#060c0e;font-family:"Tahoma", Sans-serif;font-size:24px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.33;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-subtitle{text-align:left;color:#A3ACBF;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.5;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-content{justify-content:left;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-content p{text-align:left;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-content li{justify-content:left;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-content,.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-content p,.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-content li{color:#292929;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affiliatex-list li::before{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affiliatex-list li > i{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper .affx-rating-box span.num{color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper .affx-rating-box span.label{color:#ffffff;background-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper .affx-rating-box .num{background-color:#D11800;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper .affx-rating-box span.label::before{border-bottom-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .{font-size:36px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-sp-img-wrapper{padding:50px 2px 0px 20px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6ECF7;border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper.product-layout-1 .affx-sp-content-wrapper{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper.product-layout-2 .title-wrapper{padding-top:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper.product-layout-2 .affx-single-product-content{padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper.product-layout-2 .button-wrapper{padding-bottom:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper.product-layout-3 .affx-sp-inner{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper .affx-sp-img-wrapper{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-single-product-wrapper .affx-sp-img-wrapper img{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-4e33ac9 .affx-btn-inner{justify-content:flex-start;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affiliatex-button{background-color:#D11800;color:#ffffff;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;letter-spacing:0em;padding:12px 12px 12px 12px;margin:16px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affiliatex-button:hover{background-color:#8A1000;background-image:none;color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper.product-layout-1 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper.product-layout-3 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-title{text-align:left;color:#060c0e;font-family:"Tahoma", Sans-serif;font-size:24px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.33;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-subtitle{text-align:left;color:#A3ACBF;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.5;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-content{justify-content:left;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-content p{text-align:left;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-content li{justify-content:left;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-content,.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-content p,.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-content li{color:#292929;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affiliatex-list li::before{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affiliatex-list li > i{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper .affx-rating-box span.num{color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper .affx-rating-box span.label{color:#ffffff;background-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper .affx-rating-box .num{background-color:#D11800;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper .affx-rating-box span.label::before{border-bottom-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .{font-size:36px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-sp-img-wrapper{padding:50px 2px 0px 20px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6ECF7;border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper.product-layout-1 .affx-sp-content-wrapper{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper.product-layout-2 .title-wrapper{padding-top:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper.product-layout-2 .affx-single-product-content{padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper.product-layout-2 .button-wrapper{padding-bottom:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper.product-layout-3 .affx-sp-inner{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper .affx-sp-img-wrapper{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-single-product-wrapper .affx-sp-img-wrapper img{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-ea8bda4 .affx-btn-inner{justify-content:flex-start;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affiliatex-button{background-color:#D11800;color:#ffffff;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;letter-spacing:0em;padding:12px 12px 12px 12px;margin:16px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affiliatex-button:hover{background-color:#8A1000;background-image:none;color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-60667a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper.product-layout-1 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper.product-layout-3 .affx-sp-img-wrapper{flex:0 0 20%;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-title{text-align:left;color:#060c0e;font-family:"Tahoma", Sans-serif;font-size:24px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.33;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-subtitle{text-align:left;color:#A3ACBF;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.5;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-content{justify-content:left;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-content p{text-align:left;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-content li{justify-content:left;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-content,.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-content p,.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-content li{color:#292929;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affiliatex-list li::before{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affiliatex-list li > i{color:#D11800;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper .affx-rating-box span.num{color:#ffffff;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper .affx-rating-box span.label{color:#ffffff;background-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper .affx-rating-box .num{background-color:#D11800;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper .affx-rating-box span.label::before{border-bottom-color:#262B33;}.elementor-1098 .elementor-element.elementor-element-60667a5 .{font-size:36px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65;letter-spacing:0em;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-sp-img-wrapper{padding:50px 2px 0px 20px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper{margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6ECF7;border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper.product-layout-1 .affx-sp-content-wrapper{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper.product-layout-2 .title-wrapper{padding-top:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper.product-layout-2 .affx-single-product-content{padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper.product-layout-2 .button-wrapper{padding-bottom:30px;padding-right:25px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper.product-layout-3 .affx-sp-inner{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:50px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper .affx-sp-img-wrapper{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-single-product-wrapper .affx-sp-img-wrapper img{border-radius:0px 0px 0px 0px;}.elementor-1098 .elementor-element.elementor-element-60667a5 .affx-btn-inner{justify-content:flex-start;}/* Start custom CSS for affiliatex-single-product, class: .elementor-element-cf09fac *//* ============================
   STANDALONE PRODUCT RANK BADGE SYSTEM
   ============================
*/
/* TO CHANGE THE NUMBER:
   1. Go to Advanced Tab > Attributes
   2. Edit the "Custom Attributes" field
   3. Change data-rank|01 to data-rank|02 (or 03, 04, etc.)
   The number will automatically update! */

/* Create circular badge using ::before pseudo-element */
.elementor-1098 .elementor-element.elementor-element-cf09fac::before {
  content: attr(data-rank) !important;
  position: absolute !important;
  left: -20px !important;
  top: 100px !important;
  z-index: 10 !important;
  width: 44px !important;
  height: 44px !important;
  border-radius: 50% !important;
  background: linear-gradient(135deg, #f5f5f5 0%, #e8e8e8 100%) !important;
  border: 1px solid #d0d0d0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-weight: 700 !important;
  color: #333 !important;
  font-size: 20px !important;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15) !important;
  padding: 0 !important;
  line-height: 44px !important;
  text-align: center !important;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

/* Ensure product wrapper allows overflow for badge */
.elementor-1098 .elementor-element.elementor-element-cf09fac {
  overflow: visible !important;
  position: relative !important;
}

/* Mobile view adjustments (max-width: 767px) */
@media (max-width: 767px) {
  .affx-sp-img-wrapper img {
    width: 50% !important;
    max-width: 200px !important;
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

.affx-single-product-title {
    font-size: 16px !important;
}

.affx-single-product-subtitle {
    font-size: 14px !important;
}

.affiliatex-list li span {
    font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for affiliatex-single-product, class: .elementor-element-1b6db84 *//* ============================
   STANDALONE PRODUCT RANK BADGE SYSTEM
   ============================
*/

/* TO CHANGE THE NUMBER:
   1. Go to Advanced Tab > Attributes
   2. Edit the "Custom Attributes" field
   3. Change data-rank|01 to data-rank|02 (or 03, 04, etc.)
   The number will automatically update! */

/* Create circular badge using ::before pseudo-element */
.elementor-1098 .elementor-element.elementor-element-1b6db84::before {
 content: attr(data-rank) !important;
 position: absolute !important;
 left: -20px !important;
 top: 100px !important;
 z-index: 10 !important;
 width: 44px !important;
 height: 44px !important;
 border-radius: 50% !important;
 background: linear-gradient(135deg, #f5f5f5 0%, #e8e8e8 100%) !important;
 border: 1px solid #d0d0d0 !important;
 display: flex !important;
 align-items: center !important;
 justify-content: center !important;
 font-weight: 700 !important;
 color: #333 !important;
 font-size: 20px !important;
 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15) !important;
 padding: 0 !important;
 line-height: 44px !important;
 text-align: center !important;
 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

/* Ensure product wrapper allows overflow for badge */
.elementor-1098 .elementor-element.elementor-element-1b6db84 {
 overflow: visible !important;
 position: relative !important;
}/* End custom CSS */
/* Start custom CSS for affiliatex-single-product, class: .elementor-element-4e33ac9 *//* ============================
   STANDALONE PRODUCT RANK BADGE SYSTEM
   ============================
*/

/* TO CHANGE THE NUMBER:
   1. Go to Advanced Tab > Attributes
   2. Edit the "Custom Attributes" field
   3. Change data-rank|01 to data-rank|02 (or 03, 04, etc.)
   The number will automatically update! */

/* Create circular badge using ::before pseudo-element */
.elementor-1098 .elementor-element.elementor-element-4e33ac9::before {
 content: attr(data-rank) !important;
 position: absolute !important;
 left: -20px !important;
 top: 100px !important;
 z-index: 10 !important;
 width: 44px !important;
 height: 44px !important;
 border-radius: 50% !important;
 background: linear-gradient(135deg, #f5f5f5 0%, #e8e8e8 100%) !important;
 border: 1px solid #d0d0d0 !important;
 display: flex !important;
 align-items: center !important;
 justify-content: center !important;
 font-weight: 700 !important;
 color: #333 !important;
 font-size: 20px !important;
 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15) !important;
 padding: 0 !important;
 line-height: 44px !important;
 text-align: center !important;
 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

/* Ensure product wrapper allows overflow for badge */
.elementor-1098 .elementor-element.elementor-element-4e33ac9 {
 overflow: visible !important;
 position: relative !important;
}/* End custom CSS */
/* Start custom CSS for affiliatex-single-product, class: .elementor-element-ea8bda4 *//* ============================
   STANDALONE PRODUCT RANK BADGE SYSTEM
   ============================
*/

/* TO CHANGE THE NUMBER:
   1. Go to Advanced Tab > Attributes
   2. Edit the "Custom Attributes" field
   3. Change data-rank|01 to data-rank|02 (or 03, 04, etc.)
   The number will automatically update! */

/* Create circular badge using ::before pseudo-element */
.elementor-1098 .elementor-element.elementor-element-ea8bda4::before {
 content: attr(data-rank) !important;
 position: absolute !important;
 left: -20px !important;
 top: 100px !important;
 z-index: 10 !important;
 width: 44px !important;
 height: 44px !important;
 border-radius: 50% !important;
 background: linear-gradient(135deg, #f5f5f5 0%, #e8e8e8 100%) !important;
 border: 1px solid #d0d0d0 !important;
 display: flex !important;
 align-items: center !important;
 justify-content: center !important;
 font-weight: 700 !important;
 color: #333 !important;
 font-size: 20px !important;
 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15) !important;
 padding: 0 !important;
 line-height: 44px !important;
 text-align: center !important;
 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

/* Ensure product wrapper allows overflow for badge */
.elementor-1098 .elementor-element.elementor-element-ea8bda4 {
 overflow: visible !important;
 position: relative !important;
}/* End custom CSS */
/* Start custom CSS for affiliatex-single-product, class: .elementor-element-60667a5 *//* ============================
   STANDALONE PRODUCT RANK BADGE SYSTEM
   ============================
*/

/* TO CHANGE THE NUMBER:
   1. Go to Advanced Tab > Attributes
   2. Edit the "Custom Attributes" field
   3. Change data-rank|01 to data-rank|02 (or 03, 04, etc.)
   The number will automatically update! */

/* Create circular badge using ::before pseudo-element */
.elementor-1098 .elementor-element.elementor-element-60667a5::before {
 content: attr(data-rank) !important;
 position: absolute !important;
 left: -20px !important;
 top: 100px !important;
 z-index: 10 !important;
 width: 44px !important;
 height: 44px !important;
 border-radius: 50% !important;
 background: linear-gradient(135deg, #f5f5f5 0%, #e8e8e8 100%) !important;
 border: 1px solid #d0d0d0 !important;
 display: flex !important;
 align-items: center !important;
 justify-content: center !important;
 font-weight: 700 !important;
 color: #333 !important;
 font-size: 20px !important;
 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15) !important;
 padding: 0 !important;
 line-height: 44px !important;
 text-align: center !important;
 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

/* Ensure product wrapper allows overflow for badge */
.elementor-1098 .elementor-element.elementor-element-60667a5 {
 overflow: visible !important;
 position: relative !important;
}/* End custom CSS */