.elementor-2170101 .elementor-element.elementor-element-a1d35da:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-a1d35da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2170101 .elementor-element.elementor-element-a1d35da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 3px 0px;}.elementor-2170101 .elementor-element.elementor-element-a1d35da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-9f5117e > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-2ca809f .breadcrumb li:not(#e), .elementor-2170101 .elementor-element.elementor-element-2ca809f .ce-breadcrumb__item{color:#BFBFBF;}.elementor-2170101 .elementor-element.elementor-element-2ca809f .breadcrumb li a:not(#e), .elementor-2170101 .elementor-element.elementor-element-2ca809f .ce-breadcrumb__item a:not(#e){color:#8A8989;}.elementor-2170101 .elementor-element.elementor-element-2ca809f .ce-breadcrumb__item:not(:last-child):after{content:"/";color:#ddd;}.elementor-2170101 .elementor-element.elementor-element-5dcb1343{margin-top:5px;margin-bottom:0px;padding:0px 10px 020px 10px;}.elementor-2170101 .elementor-element.elementor-element-7f73a0e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2170101 .elementor-element.elementor-element-7f73a0e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-3bec5456{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-70cd401a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-70cd401a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-70cd401a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:3em 3em 3em 3em;}.elementor-2170101 .elementor-element.elementor-element-70cd401a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-widget-container{gap:10px;}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-main-swiper{height:660px;}.elementor-2170101 .elementor-element.elementor-element-79968973:not(.elementor-position-bottom) .elementor-thumbnails-swiper{height:660px;}.elementor-2170101 .elementor-element.elementor-element-79968973.elementor-position-bottom .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}.elementor-2170101 .elementor-element.elementor-element-79968973:not(.elementor-position-bottom) .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-row-gap:10px;}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-thumbnails-swiper .swiper-slide:after{background-color:rgba(255,255,255,0);}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-thumbnails-swiper .swiper-slide:hover:after{background-color:rgba(255,255,255,0.51);}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-thumbnails-swiper .swiper-slide.swiper-slide-thumb-active:after{background-color:rgba(255,255,255,0.51);}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-swiper-button i{font-size:30px;}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-swiper-button svg{width:30px;height:30px;}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-carousel-image-overlay i{font-size:24px;}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-carousel-image-overlay{color:#ffffff;background-color:rgba(255,255,255,0.4);}.elementor-2170101 .elementor-element.elementor-element-79968973 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-76f51c5c > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-2170101 .elementor-element.elementor-element-23ec5fdc{padding:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-3aaf529e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-3aaf529e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-3aaf529e > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-3aaf529e > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-3aaf529e > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-3aaf529e > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-2170101 .elementor-element.elementor-element-3aaf529e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-3aaf529e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-4932d593 .ce-product-name{white-space:normal;overflow:visible;}.elementor-2170101 .elementor-element.elementor-element-4932d593 .elementor-heading-title{font-size:32px;}.elementor-2170101 .elementor-element.elementor-element-4932d593 > .elementor-widget-container{padding:10px 0px 15px 0px;}.elementor-2170101 .elementor-element.elementor-element-1e8882c9 .ce-product-description-short{font-size:14px;font-weight:400;line-height:1.6em;color:#505050;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__label::after{content:":";}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__item{margin:0 18px 18px 0;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants{margin:0 -18px -18px 0;}.elementor-2170101 .elementor-element.elementor-element-ea79c7.ce-product-variants--layout-stacked .ce-product-variants__label{display:inline-block;margin-bottom:5px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7.ce-product-variants--layout-inline:not(.ce-product-variants--label-inline) .ce-product-variants__label{margin-bottom:5px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7.ce-product-variants--label-inline .ce-product-variants__label{margin-inline-end:5px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__label{font-size:14px;font-weight:600;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__value{font-weight:300;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 select.elementor-field{font-size:16px;background-color:#f2f3f4;border-color:#f2f3f4;border-width:2px;border-radius:4px;padding:3px 3px 3px 3px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__options{margin:0 0 -8px;margin-inline-end:-8px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__options label{margin:0 0 8px;margin-inline-end:8px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__option{min-width:69px;color:#777777;background-color:#f2f3f4;border-color:#818a91;border-style:solid;border-width:0px;border-radius:2px;padding:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 label:hover .ce-product-variants__option{color:#F4F4F4;background-color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 input:checked ~ .ce-product-variants__option{color:#333333;background-color:#AFE4D8;border-color:#AFE4D8;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__patterns{margin:0 0 -10px;margin-inline-end:-10px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__patterns label{margin:0 0 10px;margin-inline-end:10px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 .ce-product-variants__pattern{border-color:#DEE1FD;border-style:solid;border-width:2px;border-radius:6px;padding:2px;width:32px;height:32px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 label:hover .ce-product-variants__pattern{border-color:#2879fe;border-style:solid;border-width:2px;padding:2px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 input:checked ~ .ce-product-variants__pattern{border-color:#2879fe;border-style:solid;border-width:2px;padding:2px;}.elementor-2170101 .elementor-element.elementor-element-ea79c7 > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 .ce-product-prices{font-size:32px;font-weight:700;color:#333333;margin:0 0 -0px;margin-inline-end:-0px;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 .ce-product-prices > div{margin:0 0 0px;margin-inline-end:0px;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 .ce-product-price-regular{color:#8D8D8D;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 .ce-product-price-unit{font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 .ce-product-price-without-taxes{font-size:11px;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 .ce-product-price-pack{font-size:16px;color:#808080;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 .ce-tax-shipping-delivery-label{font-size:12px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 .ce-product-badge-sale{margin-inline-start:10px;font-size:4px;color:#333333;background-color:#7BE4AB;border-style:solid;border-width:0px;border-radius:6px;}.elementor-2170101 .elementor-element.elementor-element-39ed5952 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2170101 .elementor-element.elementor-element-b72e48c{width:auto;}.elementor-2170101 .elementor-element.elementor-element-2346d96 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-2346d96 a.elementor-button{background-color:#000000;cursor:pointer;}.elementor-2170101 .elementor-element.elementor-element-2346d96 a.elementor-button:not([href]){cursor:not-allowed;background-color:rgba(129,138,145,0.35);}.elementor-2170101 .elementor-element.elementor-element-2346d96 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-2346d96{width:auto;}.elementor-2170101 .elementor-element.elementor-element-6b324af5:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-6b324af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FCFB;}.elementor-2170101 .elementor-element.elementor-element-6b324af5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 020px 10px 20px;}.elementor-2170101 .elementor-element.elementor-element-6b324af5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-99adb21:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-99adb21 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FCFB;}.elementor-2170101 .elementor-element.elementor-element-99adb21 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-99adb21 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-99adb21 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-99adb21 > .elementor-background-slideshow{border-radius:0px 5px 5px 0px;}.elementor-2170101 .elementor-element.elementor-element-99adb21 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 10px 5px 10px;}.elementor-2170101 .elementor-element.elementor-element-99adb21 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-748b19bb.elementor-view-stacked .elementor-icon{background-color:#F8FCFB;color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-748b19bb.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-748b19bb.elementor-view-default .elementor-icon{color:#F8FCFB;}.elementor-2170101 .elementor-element.elementor-element-748b19bb.elementor-view-framed .elementor-icon{background-color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-748b19bb.elementor-view-stacked .elementor-icon:hover{background-color:rgba(97, 206, 112, 0);}.elementor-2170101 .elementor-element.elementor-element-748b19bb.elementor-view-framed .elementor-icon:hover, .elementor-2170101 .elementor-element.elementor-element-748b19bb.elementor-view-default .elementor-icon:hover{color:rgba(97, 206, 112, 0);}.elementor-2170101 .elementor-element.elementor-element-748b19bb .elementor-icon-box-wrapper{gap:4px;text-align:left;}.elementor-2170101 .elementor-element.elementor-element-748b19bb .elementor-icon{font-size:29px;padding:6px;}.elementor-2170101 .elementor-element.elementor-element-748b19bb .elementor-icon i{transform:rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-748b19bb .elementor-icon-box-title{margin-bottom:0px;font-family:"Manrope", sans-serif;font-size:14px;font-weight:400;text-transform:none;}.elementor-2170101 .elementor-element.elementor-element-748b19bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-7ce0327.elementor-view-stacked .elementor-icon{background-color:#F8FCFB;color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-7ce0327.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-7ce0327.elementor-view-default .elementor-icon{color:#F8FCFB;}.elementor-2170101 .elementor-element.elementor-element-7ce0327.elementor-view-framed .elementor-icon{background-color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-7ce0327.elementor-view-stacked .elementor-icon:hover{background-color:rgba(97, 206, 112, 0);}.elementor-2170101 .elementor-element.elementor-element-7ce0327.elementor-view-framed .elementor-icon:hover, .elementor-2170101 .elementor-element.elementor-element-7ce0327.elementor-view-default .elementor-icon:hover{color:rgba(97, 206, 112, 0);}.elementor-2170101 .elementor-element.elementor-element-7ce0327 .elementor-icon-box-wrapper{gap:4px;text-align:left;}.elementor-2170101 .elementor-element.elementor-element-7ce0327 .elementor-icon{font-size:29px;padding:6px;}.elementor-2170101 .elementor-element.elementor-element-7ce0327 .elementor-icon i{transform:rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-7ce0327 .elementor-icon-box-title{margin-bottom:0px;font-family:"Manrope", sans-serif;font-size:14px;font-weight:400;text-transform:none;}.elementor-2170101 .elementor-element.elementor-element-7ce0327 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-29f1b65b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-29f1b65b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FCFB;}.elementor-2170101 .elementor-element.elementor-element-29f1b65b > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-29f1b65b > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-29f1b65b > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-29f1b65b > .elementor-background-slideshow{border-radius:0px 5px 5px 0px;}.elementor-2170101 .elementor-element.elementor-element-29f1b65b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 10px 5px 10px;}.elementor-2170101 .elementor-element.elementor-element-29f1b65b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-5698159c.elementor-view-stacked .elementor-icon{background-color:#F8FCFB;color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-5698159c.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-5698159c.elementor-view-default .elementor-icon{color:#F8FCFB;}.elementor-2170101 .elementor-element.elementor-element-5698159c.elementor-view-framed .elementor-icon{background-color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-5698159c.elementor-view-stacked .elementor-icon:hover{background-color:rgba(97, 206, 112, 0);}.elementor-2170101 .elementor-element.elementor-element-5698159c.elementor-view-framed .elementor-icon:hover, .elementor-2170101 .elementor-element.elementor-element-5698159c.elementor-view-default .elementor-icon:hover{color:rgba(97, 206, 112, 0);}.elementor-2170101 .elementor-element.elementor-element-5698159c .elementor-icon-box-wrapper{gap:4px;text-align:left;}.elementor-2170101 .elementor-element.elementor-element-5698159c .elementor-icon{font-size:29px;padding:6px;}.elementor-2170101 .elementor-element.elementor-element-5698159c .elementor-icon i{transform:rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-5698159c .elementor-icon-box-title{margin-bottom:0px;font-family:"Manrope", sans-serif;font-size:14px;font-weight:400;text-transform:none;}.elementor-2170101 .elementor-element.elementor-element-5698159c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-258e4cba.elementor-view-stacked .elementor-icon{background-color:#F8FCFB;color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-258e4cba.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-258e4cba.elementor-view-default .elementor-icon{color:#F8FCFB;}.elementor-2170101 .elementor-element.elementor-element-258e4cba.elementor-view-framed .elementor-icon{background-color:#6CB3A3;}.elementor-2170101 .elementor-element.elementor-element-258e4cba.elementor-view-stacked .elementor-icon:hover{background-color:rgba(97, 206, 112, 0);}.elementor-2170101 .elementor-element.elementor-element-258e4cba.elementor-view-framed .elementor-icon:hover, .elementor-2170101 .elementor-element.elementor-element-258e4cba.elementor-view-default .elementor-icon:hover{color:rgba(97, 206, 112, 0);}.elementor-2170101 .elementor-element.elementor-element-258e4cba .elementor-icon-box-wrapper{gap:4px;text-align:left;}.elementor-2170101 .elementor-element.elementor-element-258e4cba .elementor-icon{font-size:29px;padding:6px;}.elementor-2170101 .elementor-element.elementor-element-258e4cba .elementor-icon i{transform:rotate(0deg);}.elementor-2170101 .elementor-element.elementor-element-258e4cba .elementor-icon-box-title{margin-bottom:0px;font-family:"Manrope", sans-serif;font-size:14px;font-weight:400;text-transform:none;}.elementor-2170101 .elementor-element.elementor-element-258e4cba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c .elementor-nav--main a.elementor-item{font-size:14px;text-transform:uppercase;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#000000;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs > .elementor-nav{background-color:#F2F4F4;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs a.elementor-item.elementor-item-active:not(#e), .elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs a.elementor-item.highlighted:not(#e), .elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e):hover, .elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e):focus{color:#222222;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item:before, .elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item:after{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item:before, .elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item:after{border-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs a.elementor-item.elementor-item-active:not(#e){color:#000000;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item-active:before, .elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs:not(.e--pointer-framed) .elementor-item-active:after{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item-active:before, .elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs.e--pointer-framed .elementor-item-active:after{border-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:22px;padding-right:22px;padding-top:18px;padding-bottom:18px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav--layout-horizontal > .elementor-nav{column-gap:0px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > :not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:0px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs .elementor-item:before{border-radius:3px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:0 3px 3px 0;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:3px 0 0 3px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .e--animation-shutter-in-vertical .elementor-item:before{border-radius:3px 3px 0 0;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .e--animation-shutter-in-vertical .elementor-item:after{border-radius:0 0 3px 3px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c > .elementor-container > .elementor-nav-tabs{padding:0px 10px 0px 10px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-2170101 .elementor-element.elementor-element-146ef266:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-146ef266 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-146ef266 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-146ef266 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-146ef266 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-146ef266 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-2170101 .elementor-element.elementor-element-146ef266 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 10px 0px 10px;padding:0em 0em 0em 0em;}.elementor-2170101 .elementor-element.elementor-element-146ef266 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-5642a267 .elementor-widget-container{font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-38fc5b7d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-38fc5b7d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-38fc5b7d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;padding:2.5em 2.5em 2.5em 2.5em;}.elementor-2170101 .elementor-element.elementor-element-38fc5b7d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-24811f1c .elementor-heading-title{font-size:24px;margin-bottom:20px;}.elementor-2170101 .elementor-element.elementor-element-24811f1c .ce-product-features__label{font-family:"DM Sans", sans-serif;line-height:1.8em;width:28%;}.elementor-2170101 .elementor-element.elementor-element-24811f1c .ce-product-features__value{font-family:"DM Sans", sans-serif;}.elementor-2170101 .elementor-element.elementor-element-349f58e.elementor-view-stacked .elementor-icon:hover{background-color:#2879fe;}.elementor-2170101 .elementor-element.elementor-element-349f58e.elementor-view-framed .elementor-icon:hover, .elementor-2170101 .elementor-element.elementor-element-349f58e.elementor-view-default .elementor-icon:hover{color:#2879fe;}.elementor-2170101 .elementor-element.elementor-element-349f58e .elementor-icon-box-wrapper{gap:15px;}.elementor-2170101 .elementor-element.elementor-element-349f58e.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-349f58e.elementor-tablet-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-349f58e.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2170101 .elementor-element.elementor-element-349f58e .elementor-icon{font-size:20px;}.elementor-2170101 .elementor-element.elementor-element-349f58e .ce-attachment:not(:last-child){margin-bottom:20px;}.elementor-2170101 .elementor-element.elementor-element-349f58e .elementor-icon-box-title{font-size:16px;font-weight:500;}.elementor-2170101 .elementor-element.elementor-element-349f58e .elementor-icon-box-description{color:rgba(84,89,95,0.71);font-size:14px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-349f58e > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#f2f3f4;border-radius:6px 6px 6px 6px;}.elementor-2170101 .elementor-element.elementor-element-6a154ac9{text-align:right;}.elementor-2170101 .elementor-element.elementor-element-6a154ac9 .elementor-image img{max-width:80%;}.elementor-2170101 .elementor-element.elementor-element-1f81f251:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-1f81f251 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-1f81f251 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;padding:2.5em 2.5em 2.5em 2.5em;}.elementor-2170101 .elementor-element.elementor-element-1f81f251 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-63ffa691:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-63ffa691 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-63ffa691 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;padding:2.5em 2.5em 2.5em 2.5em;}.elementor-2170101 .elementor-element.elementor-element-63ffa691 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-10a9826 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:19px;}.elementor-2170101 .elementor-element.elementor-element-10a9826 .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-2170101 .elementor-element.elementor-element-10a9826 .swiper-slide > *{padding:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px;border-style:solid;}.elementor-2170101 .elementor-element.elementor-element-65686ff2 > .elementor-widget-container{padding:0px 15px 15px 15px;}@media(max-width:1024px){.elementor-2170101 .elementor-element.elementor-element-79968973.elementor-position-bottom .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);}.elementor-2170101 .elementor-element.elementor-element-79968973:not(.elementor-position-bottom) .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-rows:repeat(5, 1fr);}.elementor-2170101 .elementor-element.elementor-element-79968973.elementor-skin-carousel .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);}.elementor-2170101 .elementor-element.elementor-element-4932d593 .elementor-heading-title{font-size:30px;}.elementor-2170101 .elementor-element.elementor-element-e2c315c{margin-top:0px;margin-bottom:0px;}}@media(min-width:768px){.elementor-2170101 .elementor-element.elementor-element-7f73a0e5{width:47.018%;}.elementor-2170101 .elementor-element.elementor-element-76f51c5c{width:52.982%;}.elementor-2170101 .elementor-element.elementor-element-51477c30{width:70%;}.elementor-2170101 .elementor-element.elementor-element-1bff4eae{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2170101 .elementor-element.elementor-element-7f73a0e5{width:100%;}.elementor-2170101 .elementor-element.elementor-element-76f51c5c{width:100%;}}@media(max-width:767px){.elementor-2170101 .elementor-element.elementor-element-5dcb1343{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-7f73a0e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-3bec5456{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-70cd401a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-79968973 .elementor-main-swiper{height:296px;}.elementor-2170101 .elementor-element.elementor-element-79968973:not(.elementor-position-bottom) .elementor-thumbnails-swiper{height:296px;}.elementor-2170101 .elementor-element.elementor-element-76f51c5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-3aaf529e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-99adb21{width:50%;}.elementor-2170101 .elementor-element.elementor-element-99adb21 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-748b19bb .elementor-icon-box-wrapper{gap:3px;}.elementor-2170101 .elementor-element.elementor-element-748b19bb .elementor-icon{font-size:27px;}.elementor-2170101 .elementor-element.elementor-element-7ce0327 .elementor-icon-box-wrapper{gap:3px;}.elementor-2170101 .elementor-element.elementor-element-7ce0327 .elementor-icon{font-size:27px;}.elementor-2170101 .elementor-element.elementor-element-29f1b65b{width:50%;}.elementor-2170101 .elementor-element.elementor-element-29f1b65b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-5698159c .elementor-icon-box-wrapper{gap:3px;}.elementor-2170101 .elementor-element.elementor-element-5698159c .elementor-icon{font-size:27px;}.elementor-2170101 .elementor-element.elementor-element-258e4cba .elementor-icon-box-wrapper{gap:3px;}.elementor-2170101 .elementor-element.elementor-element-258e4cba .elementor-icon{font-size:27px;}.elementor-2170101 .elementor-element.elementor-element-146ef266 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-38fc5b7d > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-24811f1c .ce-product-features__label{padding:0px 10px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-6a154ac9{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-1f81f251 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-63ffa691 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2170101 .elementor-element.elementor-element-10a9826 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);}}/* Start custom CSS for shortcode, class: .elementor-element-0b4dd38 */.product-pack {
  margin: 1.rem ;
  padding: 0.5rem;
  background: #fff;
  border: 0px solid #e8e8e8;
  border-radius: 12px;
}

.product-pack .h4 {
  margin: 0 0 0.2rem;
  font-size: 1.1rem;
  font-weight: 700;
  color: #1f1f1f;
  line-height: 1.2;
}

.product-pack > article {
  margin-bottom: 0.5rem;
}

.product-pack > article:last-child {
  margin-bottom: 0;
}

.product-pack .card {
  margin: 0;
  padding: 0;
  border: 1px solid #ececec;
  border-radius: 10px;
  background: #fafafa;
  overflow: hidden;
  box-shadow: none;
}

.product-pack .pack-product-container {
  display: grid;
  grid-template-columns: 52px 01fr auto;
  align-items: center;
  gap: 0.60rem;
  padding: 0.2rem 0.2rem;
}

.product-pack .thumb-mask {
  width: 52px;
  min-width: 52px;
}

.product-pack .mask {
  width: 52px;
  height: 52px;
  border-radius: 8px;
  overflow: hidden;
  background: #fff;
  border: 1px solid #e9e9e9;
}

.product-pack .mask a,
.product-pack .mask img {
  display: block;
  width: 100%;
  height: 100%;
}

.product-pack .mask img {
  object-fit: cover;
}

.product-pack .pack-product-name {
  min-width: 0;
}

.product-pack .pack-product-name a {
  display: block;
  color: #222;
  font-size: 0.88rem;
  font-weight: 600;
  line-height: 1.2;
  text-decoration: none;
}

.product-pack .pack-product-name a:hover {
  color: #c43d2f;
}

.product-pack .pack-product-quantity {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.product-pack .pack-product-quantity span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 30px;
  padding: 0.2rem 0.45rem;
  background: #c43d2f;
  color: #fff;
  font-size: 0.75rem;
  font-weight: 700;
  border-radius: 999px;
  line-height: 1;
  white-space: nowrap;
}

@media (max-width: 768px) {
  .product-pack {
    padding: 0.8rem;
  }

  .product-pack .pack-product-container {
    grid-template-columns: 46px 1fr auto;
    gap: 0.55rem;
    padding: 0.5rem 0.6rem;
  }

  .product-pack .thumb-mask {
    width: 46px;
    min-width: 46px;
  }

  .product-pack .mask {
    width: 46px;
    height: 46px;
  }

  .product-pack .pack-product-name a {
    font-size: 0.82rem;
  }

  .product-pack .pack-product-quantity span {
    font-size: 0.72rem;
    min-width: 28px;
    padding: 0.18rem 0.38rem;
  }
}/* End custom CSS */
/* Start custom CSS for ps-widget-module, class: .elementor-element-65686ff2 */.elementor-2170101 .elementor-element.elementor-element-65686ff2 button{
    border-radius: 0px;
    box-shadow: none;
}/* End custom CSS */