.elementor-5170701 .elementor-element.elementor-element-4de8969{padding:0px 20px 0px 20px;}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-widget-container{gap:6px;}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-swiper:nth-child(1){width:77%;}.elementor-5170701 .elementor-element.elementor-element-7484773.elementor-position-bottom .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}.elementor-5170701 .elementor-element.elementor-element-7484773:not(.elementor-position-bottom) .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-row-gap:10px;}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-thumbnails-swiper .swiper-slide:after{background-color:rgba(2, 1, 1, 0);}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-thumbnails-swiper .swiper-slide:hover:after{background-color:rgba(255, 255, 255, 0.26);}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-swiper-button i{font-size:20px;}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-swiper-button svg{width:20px;height:20px;}.elementor-5170701 .elementor-element.elementor-element-d238e01 .elementor-image-carousel-caption{text-align:center;}.elementor-5170701 .elementor-element.elementor-element-ed52eee > .elementor-column-wrap > .elementor-widget-wrap{row-gap:5px;column-gap:0px;}.elementor-5170701 .elementor-element.elementor-element-49872b7 .ce-product-badges{margin:0 0 -5px;margin-inline-end:-5px;}.elementor-5170701 .elementor-element.elementor-element-49872b7 .ce-product-badge{margin:0 0 5px;margin-inline-end:5px;min-width:50px;}.elementor-5170701 .elementor-element.elementor-element-49872b7 .ce-product-badge-sale, .elementor-5170701 .elementor-element.elementor-element-49872b7 .ce-product-badge-onsale{background-color:#AD1F00;}.elementor-5170701 .elementor-element.elementor-element-49872b7 .ce-product-badge-pack{background-color:#AD1F00;}.elementor-5170701 .elementor-element.elementor-element-49872b7 .ce-product-badge-out{background-color:#AD1F00;}.elementor-5170701 .elementor-element.elementor-element-49872b7 .ce-product-badge-online{background-color:#E0D7D2;}.elementor-5170701 .elementor-element.elementor-element-3340a6e .ce-product-name{white-space:normal;overflow:visible;}.elementor-5170701 .elementor-element.elementor-element-3340a6e .elementor-heading-title{font-family:"Playfair", sans-serif;font-size:26px;}.elementor-5170701 .elementor-element.elementor-element-581a5fa > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-5170701 .elementor-element.elementor-element-1d6c828 .ce-product-prices{font-family:"Playfair", sans-serif;font-size:26px;margin:0 0 -10px;margin-inline-end:-10px;}.elementor-5170701 .elementor-element.elementor-element-1d6c828 .ce-product-prices > div{margin:0 0 10px;margin-inline-end:10px;}.elementor-5170701 .elementor-element.elementor-element-578c46e.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-10px / 2);}.elementor-5170701 .elementor-element.elementor-element-578c46e.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(10px / 2);}.elementor-5170701 .elementor-element.elementor-element-578c46e:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(10px / 2);}.elementor-5170701 .elementor-element.elementor-element-578c46e:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(10px / 2);}.elementor-5170701 .elementor-element.elementor-element-578c46e .ce-product-meta__label{font-size:14px;font-weight:400;}.elementor-5170701 .elementor-element.elementor-element-578c46e{width:auto;flex-grow:1;}.elementor-5170701 .elementor-element.elementor-element-2ab533e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5170701 .elementor-element.elementor-element-a07b63e{--divider-border-style:solid;--divider-border-color:#A4A4A4;--divider-border-width:1px;}.elementor-5170701 .elementor-element.elementor-element-a07b63e .elementor-divider-separator{width:100%;}.elementor-5170701 .elementor-element.elementor-element-a07b63e .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-5170701 .elementor-element.elementor-element-f728f98{width:auto;}.elementor-5170701 .elementor-element.elementor-element-eec498c{--divider-border-style:solid;--divider-border-color:#A4A4A4;--divider-border-width:1px;}.elementor-5170701 .elementor-element.elementor-element-eec498c .elementor-divider-separator{width:100%;}.elementor-5170701 .elementor-element.elementor-element-eec498c .elementor-divider{padding-top:10px;padding-bottom:10px;}.elementor-5170701 .elementor-element.elementor-element-08232b3 a.elementor-button{font-size:14px;background-color:#E8E8E8;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-5170701 .elementor-element.elementor-element-08232b3 a.elementor-button:not(#e){color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-08232b3 > .elementor-widget-container{margin:-5px 0px -30px 0px;}.elementor-5170701 .elementor-element.elementor-element-08232b3{z-index:1;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__item{margin:0 20px 20px 0;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants{margin:0 -20px -20px 0;}.elementor-5170701 .elementor-element.elementor-element-1c24348.ce-product-variants--layout-stacked .ce-product-variants__label{display:inline-block;margin-bottom:5px;}.elementor-5170701 .elementor-element.elementor-element-1c24348.ce-product-variants--layout-inline:not(.ce-product-variants--label-inline) .ce-product-variants__label{margin-bottom:5px;}.elementor-5170701 .elementor-element.elementor-element-1c24348.ce-product-variants--label-inline .ce-product-variants__label{margin-inline-end:5px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__label{font-size:17px;font-weight:600;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__options{margin:0 0 -10px;margin-inline-end:-10px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__options label{margin:0 0 10px;margin-inline-end:10px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__option{min-width:85px;font-size:14px;color:#25344D;background-color:#FFFFFF;border-color:#25344D;border-style:solid;border-width:1px;padding:5px 10px 5px 10px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 label:hover .ce-product-variants__option{color:#25344D;background-color:#D9D9D9;border-color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-1c24348 input:checked ~ .ce-product-variants__option{color:#25344D;background-color:#D9D9D9;border-color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__patterns{margin:0 0 -10px;margin-inline-end:-10px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__patterns label{margin:0 0 10px;margin-inline-end:10px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__pattern{padding:2px;width:35px;height:35px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 label:hover .ce-product-variants__pattern{border-style:solid;border-width:2px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 input:checked ~ .ce-product-variants__pattern{border-style:solid;border-width:2px;padding:2px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5170701 .elementor-element.elementor-element-8db528b input[type=number]{border-color:#25344D;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:17px 23px 17px 0px;}.elementor-5170701 .elementor-element.elementor-element-8db528b.ce-product-quantity--view-stacked .ce-product-quantity__plus{margin:1px 1px 0 1px;}.elementor-5170701 .elementor-element.elementor-element-8db528b.ce-product-quantity--view-stacked .ce-product-quantity__minus{margin:0 1px 1px 1px;}.elementor-5170701 .elementor-element.elementor-element-8db528b .ce-product-quantity__plus{border-width:0px 0px 1px 1px;}.elementor-5170701 .elementor-element.elementor-element-8db528b .ce-product-quantity__minus{border-width:0px 0px 0px 1px;}.elementor-5170701 .elementor-element.elementor-element-8db528b{width:auto;}.elementor-5170701 .elementor-element.elementor-element-2f0af8e a.elementor-button:not(#e){color:#FFFFFF;}.elementor-5170701 .elementor-element.elementor-element-2f0af8e a.elementor-button{background-color:#25344D;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;cursor:pointer;}.elementor-5170701 .elementor-element.elementor-element-2f0af8e a.elementor-button:hover, .elementor-5170701 .elementor-element.elementor-element-2f0af8e a.elementor-button:focus{background-color:#525E72;}.elementor-5170701 .elementor-element.elementor-element-2f0af8e a.elementor-button:not([href]){cursor:not-allowed;background-color:rgba(129,138,145,0.35);}.elementor-5170701 .elementor-element.elementor-element-2f0af8e{width:auto;}.elementor-5170701 .elementor-element.elementor-element-1b4d256 .ce-product-stock{font-weight:300;}.elementor-5170701 .elementor-element.elementor-element-1b4d256 .ce-product-stock__availability i{margin-inline-end:10px;font-size:16px;}.elementor-5170701 .elementor-element.elementor-element-1b4d256 .ce-product-stock--low-stock-level .ce-product-stock__availability i{color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-1b4d256 .ce-product-stock__min-quantity{margin-top:10px;}.elementor-5170701 .elementor-element.elementor-element-1b4d256 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:2px 10px 2px 10px;background-color:#E8E8E8;}.elementor-5170701 .elementor-element.elementor-element-1b4d256{width:70%;max-width:max(70%, 100%);}.elementor-5170701 .elementor-element.elementor-element-538e102{padding:20px 20px 20px 20px;}.elementor-5170701 .elementor-element.elementor-element-6b53d94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5170701 .elementor-element.elementor-element-6b53d94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2.elementor-view-stacked .elementor-icon{background-color:#DBD1D4;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2.elementor-view-framed .elementor-icon, .elementor-5170701 .elementor-element.elementor-element-08f3eb2.elementor-view-default .elementor-icon{color:#DBD1D4;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2 .elementor-icon i{transform:rotate(0deg);}.elementor-5170701 .elementor-element.elementor-element-08f3eb2 .elementor-icon-box-title{margin-bottom:0px;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#F4F7FD;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2{width:30%;max-width:max(30%, 100%);flex-grow:1;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89.elementor-view-stacked .elementor-icon{background-color:#DBD1D4;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89.elementor-view-framed .elementor-icon, .elementor-5170701 .elementor-element.elementor-element-7cf4c89.elementor-view-default .elementor-icon{color:#DBD1D4;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89 .elementor-icon i{transform:rotate(0deg);}.elementor-5170701 .elementor-element.elementor-element-7cf4c89 .elementor-icon-box-title{margin-bottom:0px;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#F3ECEE;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89{width:30%;max-width:max(30%, 100%);flex-grow:1;}.elementor-5170701 .elementor-element.elementor-element-5cf0133.elementor-view-stacked .elementor-icon{background-color:#DBD1D4;}.elementor-5170701 .elementor-element.elementor-element-5cf0133.elementor-view-framed .elementor-icon, .elementor-5170701 .elementor-element.elementor-element-5cf0133.elementor-view-default .elementor-icon{color:#DBD1D4;}.elementor-5170701 .elementor-element.elementor-element-5cf0133 .elementor-icon i{transform:rotate(0deg);}.elementor-5170701 .elementor-element.elementor-element-5cf0133 .elementor-icon-box-title{margin-bottom:0px;}.elementor-5170701 .elementor-element.elementor-element-5cf0133 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#F3EDE6;}.elementor-5170701 .elementor-element.elementor-element-5cf0133{width:30%;max-width:max(30%, 100%);flex-grow:1;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 .elementor-nav--main a.elementor-item{font-weight:600;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#A4A4A4;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs a.elementor-item.elementor-item-active:not(#e), .elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs a.elementor-item.highlighted:not(#e), .elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e):hover, .elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e):focus{color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item:before, .elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item:after{background-color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item:before, .elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item:after{border-color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-underline .elementor-item:after, .elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-overline .elementor-item:before, .elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-double-line .elementor-item:before, .elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs{padding:10px 10px 0px 10px;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01{padding:0px 20px 0px 20px;}.elementor-5170701 .elementor-element.elementor-element-ee4750f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5170701 .elementor-element.elementor-element-ee4750f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-5170701 .elementor-element.elementor-element-ee4750f > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#A4A4A4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;padding:15px 15px 15px 15px;}.elementor-5170701 .elementor-element.elementor-element-ee4750f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5170701 .elementor-element.elementor-element-f2de46f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5170701 .elementor-element.elementor-element-f2de46f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-5170701 .elementor-element.elementor-element-f2de46f > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#A4A4A4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;padding:15px 15px 15px 15px;}.elementor-5170701 .elementor-element.elementor-element-f2de46f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5170701 .elementor-element.elementor-element-8410f66 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#A4A4A4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;}.elementor-5170701 .elementor-element.elementor-element-8410f66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5170701 .elementor-element.elementor-element-16251ef .elementor-nav--main a.elementor-item{font-weight:600;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#A4A4A4;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs a.elementor-item.elementor-item-active:not(#e), .elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs a.elementor-item.highlighted:not(#e), .elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e):hover, .elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e):focus{color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item:before, .elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item:after{background-color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item:before, .elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item:after{border-color:#25344D;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-underline .elementor-item:after, .elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-overline .elementor-item:before, .elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-double-line .elementor-item:before, .elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs{padding:10px 10px 0px 10px;}.elementor-5170701 .elementor-element.elementor-element-16251ef{padding:10px 20px 10px 20px;}.elementor-5170701 .elementor-element.elementor-element-2550a6c > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#A4A4A4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;}.elementor-5170701 .elementor-element.elementor-element-2550a6c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5170701 .elementor-element.elementor-element-d1efd6e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:15px;}.elementor-5170701 .elementor-element.elementor-element-d1efd6e .swiper-slide > *{padding:0px 0px 10px 0px !important;}.elementor-5170701 .elementor-element.elementor-element-d1efd6e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;}@media(max-width:1024px){.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-swiper:nth-child(1){width:80%;}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-main-swiper{height:600px;}.elementor-5170701 .elementor-element.elementor-element-7484773:not(.elementor-position-bottom) .elementor-thumbnails-swiper{height:600px;}.elementor-5170701 .elementor-element.elementor-element-7484773.elementor-position-bottom .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:15px;}.elementor-5170701 .elementor-element.elementor-element-7484773:not(.elementor-position-bottom) .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-row-gap:15px;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2{width:100%;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89{width:100%;}.elementor-5170701 .elementor-element.elementor-element-5cf0133{width:100%;}}@media(min-width:768px){.elementor-5170701 .elementor-element.elementor-element-a95cf2b{width:50%;}.elementor-5170701 .elementor-element.elementor-element-ed52eee{width:50%;}.elementor-5170701 .elementor-element.elementor-element-581a5fa{width:60%;}.elementor-5170701 .elementor-element.elementor-element-2ab533e{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5170701 .elementor-element.elementor-element-a95cf2b{width:100%;}.elementor-5170701 .elementor-element.elementor-element-ed52eee{width:100%;}}@media(max-width:767px){.elementor-5170701 .elementor-element.elementor-element-4de8969{padding:0px 10px 0px 10px;}.elementor-5170701 .elementor-element.elementor-element-a95cf2b > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-swiper:nth-child(1){width:80%;}.elementor-5170701 .elementor-element.elementor-element-7484773 .elementor-main-swiper{height:300px;}.elementor-5170701 .elementor-element.elementor-element-7484773:not(.elementor-position-bottom) .elementor-thumbnails-swiper{height:300px;}.elementor-5170701 .elementor-element.elementor-element-d238e01 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.2, 1fr);}.elementor-5170701 .elementor-element.elementor-element-2ab533e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5170701 .elementor-element.elementor-element-2ab533e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-5170701 .elementor-element.elementor-element-08232b3 a.elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-5170701 .elementor-element.elementor-element-08232b3 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-5170701 .elementor-element.elementor-element-1c24348 .ce-product-variants__option{font-size:12px;}.elementor-5170701 .elementor-element.elementor-element-1b4d256 .ce-product-stock{font-size:14px;}.elementor-5170701 .elementor-element.elementor-element-1b4d256 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5170701 .elementor-element.elementor-element-1b4d256{width:85%;max-width:max(85%, 100%);}.elementor-5170701 .elementor-element.elementor-element-41cb741 .ce-product-description-short{font-size:14px;}.elementor-5170701 .elementor-element.elementor-element-538e102{padding:0px 10px 10px 10px;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2 .elementor-icon{font-size:40px;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2 .elementor-icon-box-title{font-size:16px;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2 .elementor-icon-box-description{font-size:14px;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-5170701 .elementor-element.elementor-element-08f3eb2{width:100%;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89 .elementor-icon{font-size:40px;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89 .elementor-icon-box-title{font-size:16px;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89 .elementor-icon-box-description{font-size:14px;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-5170701 .elementor-element.elementor-element-7cf4c89{width:100%;}.elementor-5170701 .elementor-element.elementor-element-5cf0133 .elementor-icon{font-size:40px;}.elementor-5170701 .elementor-element.elementor-element-5cf0133 .elementor-icon-box-title{font-size:16px;}.elementor-5170701 .elementor-element.elementor-element-5cf0133 .elementor-icon-box-description{font-size:14px;}.elementor-5170701 .elementor-element.elementor-element-5cf0133 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-5170701 .elementor-element.elementor-element-5cf0133{width:100%;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:10px;padding-right:10px;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01 > .elementor-container > .elementor-nav-tabs{padding:5px 20px 5px 20px;}.elementor-5170701 .elementor-element.elementor-element-cfc6a01{padding:0px 0px 0px 0px;}.elementor-5170701 .elementor-element.elementor-element-ee4750f > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5170701 .elementor-element.elementor-element-f2de46f > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5170701 .elementor-element.elementor-element-8410f66 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-5170701 .elementor-element.elementor-element-16251ef > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:0px;padding-right:0px;}.elementor-5170701 .elementor-element.elementor-element-16251ef{padding:0px 10px 0px 10px;}.elementor-5170701 .elementor-element.elementor-element-2550a6c > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5170701 .elementor-element.elementor-element-d1efd6e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.5, 1fr);}}/* Start custom CSS for shortcode, class: .elementor-element-f728f98 */.elementor-5170701 .elementor-element.elementor-element-f728f98 .form-group {
    margin: 0;
}

.elementor-5170701 .elementor-element.elementor-element-f728f98 
.revws-count-text {
    font-style: italic;
}

/*rating for mobile and tablet only:*/
@media (max-width: 1023px) {
    .elementor-5170701 .elementor-element.elementor-element-f728f98 #revws-product-buttons {
        display: flex;
        flex-direction: column;
        align-items: flex-start;

    }
    .elementor-5170701 .elementor-element.elementor-element-f728f98 .revws-product-buttons-link {
        display: flex;
        flex-direction: column;
    align-items: flex-start;
    }
}
/*rating for tablet only*/
@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-5170701 .elementor-element.elementor-element-f728f98 #revws-product-buttons {
        margin-top: -20px;
    }
}

/*rating for desktop only*/
@media (min-width: 1024px) {
.elementor-5170701 .elementor-element.elementor-element-f728f98 #revws-product-buttons {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.elementor-5170701 .elementor-element.elementor-element-f728f98 #revws-product-buttons > b {
    order: 1;
}

.elementor-5170701 .elementor-element.elementor-element-f728f98 .revws-product-buttons-link {
    order: 2;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-08232b3 */body:not(.elementor-editor-active) .elementor-5170701 .elementor-element.elementor-element-08232b3:has(a:not([href])) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for product-stock, class: .elementor-element-1b4d256 */.elementor-5170701 .elementor-element.elementor-element-1b4d256 .elementor-widget-container:has(.ce-product-stock--out-of-stock) {
  background-color: #AD1F00;
  color: #fff;
}

.elementor-5170701 .elementor-element.elementor-element-1b4d256 .ce-product-stock--out-of-stock .ce-product-stock__availability-label {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-538e102 */@media (max-width: 767px) {
  .elementor-5170701 .elementor-element.elementor-element-538e102 .elementor-widget-icon-box .elementor-icon-box-icon {
      margin-bottom: 0;
  }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39430c0 */@media (min-width: 768px) {
  .elementor-5170701 .elementor-element.elementor-element-39430c0 .revws-review-author {
    width: 20%!important;
    display: flex!important;
    flex-direction: column!important;
    align-items: start!important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cfc6a01 */@media  (max-width: 767px) {
    .elementor-5170701 .elementor-element.elementor-element-cfc6a01 .elementor-nav-tabs {
        background: #F8F8F8;
    }
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-d1efd6e */@media (min-width: 1025px) {
.elementor-5170701 .elementor-element.elementor-element-d1efd6e .elementor-swiper-button {
    top: 40%;
}

.elementor-5170701 .elementor-element.elementor-element-d1efd6e .elementor-swiper-button-next {
    right: -50px;
}

.elementor-5170701 .elementor-element.elementor-element-d1efd6e .elementor-swiper-button-prev {
    left: -50px;
}
}

@media (max-width: 1024px) {
.elementor-5170701 .elementor-element.elementor-element-d1efd6e .elementor-swiper-button {
    top: 60%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-16251ef */@media (max-width: 767px) {
  .elementor-5170701 .elementor-element.elementor-element-16251ef .elementor-nav-tabs ul.elementor-nav > li.menu-item {
    width: 100%;
  }

  .elementor-5170701 .elementor-element.elementor-element-16251ef .elementor-nav-tabs .elementor-item {
    white-space: normal !important;
    line-height: 1.4em;
  }
}/* End custom CSS */