@font-face{font-family:'heebo';font-style:normal;font-weight:400;src:local(''),url('heebo-v21-hebrew_latin-regular.woff2') format('woff2'),url('heebo-v21-hebrew_latin-regular.woff') format('woff');font-display:swap;}
@font-face{font-family:'heebo-semibold';font-style:normal;font-weight:500;src:local(''),url('heebo-v21-hebrew_latin-500.woff2') format('woff2'),url('heebo-v21-hebrew_latin-500.woff') format('woff');font-display:swap;}
@font-face{font-family:'heebo-bold';font-style:normal;font-weight:700;src:local(''),url('heebo-v21-hebrew_latin-700.woff2') format('woff2'),url('heebo-v21-hebrew_latin-700.woff') format('woff');font-display:swap;}
* {margin:0;padding:0;box-sizing:border-box;}html{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{border:0;}body{font-family:'heebo';overflow-x:hidden;background:#F9F4EF}
.warp{width:100%;max-width:1728px;margin:0 auto;direction:rtl;text-align:right;}
img{display:block;}
.background{background:#503D34}
.color{color:#503D34}
.top-bar{height:29px;text-align:center;color:#fff;line-height:29px;}
header .warp{height:98px;padding:0 38px;position:relative;border-bottom:1px solid #9F8362;z-index:10;}
header .warp > div{align-self:center;display:flex;}
.flex{display:flex;flex-wrap:wrap;justify-content:space-between}
.logo{width:8%;cursor:pointer;}
.logo img{max-width:164px;cursor: pointer;}
.top-menu .warp{position:relative;}
nav .mobile, .mobile-close{display:none;}
.top-menu{width:43%;}
.top-menu > ul{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;}
.top-menu > ul > li > a,.top-menu > ul.nav > li{color:#3F3D3D;font-size:18px;line-height:26px;font-weight:normal;font-family:'heebo-semibold'}
.top-menu > ul > li{padding:50px 20px 0;line-height:40px;transition:all 0.2s ease-in-out;cursor:pointer;}
.top-menu > ul > li.parent > a,.top-menu > ul > li.parent > .nav-header{background:url(../images/menu-icon.svg) no-repeat left center;padding-left:32px;}
.top-menu > ul > li.parent:hover{background:#F2ECE5;transition: all 0.2s ease-in-out;}
.top-menu > ul > li > .nav-child{background:#F2ECE5;width:100%;right:0;left:0;visibility:hidden;opacity:0;transition:all 0.2s ease-in-out;z-index:1000;position:absolute;top:98px;display:grid;justify-content:normal;grid-template-columns:auto;grid-template-rows:repeat(2, auto);grid-column-gap:5vw;grid-row-gap:54px;grid-auto-flow:column;padding:45px 15px 55px;grid-template-areas:
"group1 group2 group2 group2 group2" 
"group1 group6 group7 group8 group9";content-visibility:hidden;}
.top-menu li:hover ul.nav-child{visibility:visible;opacity:1;content-visibility:visible;}
.top-menu li.item-1310{grid-area:group1;text-align:center;}
.top-menu li.item-1310 a{background:#D1B483;color:#FFFCF9;font-size:22px;line-height:32px;font-family:'heebo-bold';padding:2px 20px;}
.top-menu ul ul > li.deeper > a{font-family:'heebo-bold';font-size:22px;line-height:32px;color:#503D34}
.top-menu ul ul > li.deeper ul{border-right:1px solid #C7A47B;padding-right:13px;margin:5px 2px 0 0;}
.top-menu ul ul > li.deeper ul a{color:#000;font-size:17px;line-height:26px;font-family:'heebo';}
.top-menu > ul > li.item-1287 > .nav-child{width:320px;display:flex;flex-wrap:wrap;justify-content:space-between;right:auto;left:auto;padding:40px 25px 40px 40px;grid-row-gap:20px;margin-right:-20px;}
.top-menu > ul > li.item-1287 > .nav-child li{width:100%;border-bottom:1px solid #C7A47B;padding-bottom:10px}
.top-menu > ul > li.item-1287 > .nav-child li a{color:#000;font-size:17px;font-family:'heebo';}
.top-menu > ul > li.item-1287 > .nav-child li.active a{font-family:'heebo-semibold' !important;}
.top-menu ul ul.nav-child > li li:last-child a,.top-menu ul.nav-child ul.nav-child li.current a{font-family:'heebo-semibold' !important;}
.search{border-right:1px solid #C7A47B;height:74px;border-left:1px solid #C7A47B;margin-top:13px;padding:0 22px;width:22%;}
.search form{margin-top:28px;width:100%}
.search #product_suggest{border:none;background:none;width:73%;text-indent:8px;font-size:18px;height:36px;outline:none;color:#3F3D3D;font-family:'heebo-semibold';font-size:16px;}
.search .submit{width:20%;background:url(../images/search.svg) no-repeat;border:none;cursor:pointer;text-indent:-150px;overflow:hidden;background-size:46px;margin-top:-10px;}
::placeholder{color:#3F3D3D;opacity:1;}
.user-cart{width:6.5%;align-items:center;height:74px;}
.top-cart{position:relative;z-index:1000;display:block;overflow:visible;}
.bg-dark{transition:all 0.2s ease-in-out;}
.bg-dark.menu-active{position:fixed;width:100%;height:100%;background:#000;opacity:0.5;right:0;left:0;top:0;bottom:0;z-index:1000;}
.minicart{background:url(../images/cart.svg) no-repeat center;position:relative;cursor:pointer;z-index:1;width:33px;height:86px;background-size:contain;}
.cart-active .total_products{position:absolute;left:-8px;top:19px;background:#405E51;border-radius:100%;width:19px;height:19px;text-align:center;line-height:20px;color:#fff;font-size:11px;}
.minicart .totalprice{display:none;}
.cart-title{font-family:'heebo-bold';color:#503D34;font-size:30px;border-bottom:1px solid #D1B483;padding-bottom:8px;}
.cart-close{width:23px;height:23px;overflow:hidden;cursor:pointer;position:absolute;left:30px;top:30px;background:url(../images/x.svg) no-repeat;background-size:contain;font-size:0}
.block-content{padding:50px 45px;overflow-y:auto;}
#mid-banner{position:relative;z-index:1}
body.cart .top-menu,body.cart .top-menu,body.cart .search,body.cart .user-cart{display:none;}
.cart_product_image{width:20%}
.cart_product_image img{width:100%;height:auto;display:block;}
.row-in-name{width:57%;}
.row-in-name .product_name{color:#000;font-family:'heebo-semibold';font-size:20px;width:100%;margin-top:3px;}
.product_name a{color:#000;display:block;}
.row-in-quantity{display:flex;}
.row-in-quantity form{border:1px solid #CECECE;color:#000;height:48px;width:155px;display:flex;flex-wrap:wrap;justify-content:space-around;align-self:flex-end;align-items:center;}
.quantity-input{border:none;text-align:center;color:#000;background:none;font-family:'heebo-semibold';font-size:20px}
.row-in-quantity span{font-size:20px;border-right: 1px solid #D9D9D9;display:block;width:30%;text-align:center;padding:5px 0;cursor:pointer;}
.quantity_minus{border-left: 1px solid #D9D9D9;border-right:0 !important;}
.update-total{display:none !important;}
#vm_cart_products .wrapper{border-bottom:1px solid #D1B483;padding-bottom:24px;margin-top:24px;position:relative;}
#vm_cart_products .wrapper:last-child{border:none;margin-bottom:50px}
.row-in-price{width:18%;align-self:flex-end;text-align:center;font-size:23px;font-family:'heebo-semibold';}
.icon-cancel-circle{background:url(../images/x2.svg) no-repeat;background-size:contain;width:22px;height:22px;font-size:0;position:absolute;left:10px;top:0;cursor:pointer;}
.total-footer{background:#FFFBF6;width:100%;height:70px;color:#000;font-family:'heebo-semibold';font-size:19px;margin-bottom:4px}
.total-footer span{display:inline-block;align-self:center;padding:0 18px;}
.total-footer span span{padding:0;}
.go-to-cart{width:100%;background:#503D34;color:#fff;text-align:center;font-family:'heebo-semibold';font-size:19px;margin-bottom:43px;display:block;height:70px;line-height:69px;border:none}
.backtosite{width:100%;background:#D1B483;color:#fff;text-align:center;font-family:'heebo-semibold';font-size:19px;display:block;height:70px;line-height:69px;cursor:pointer;}
.show_products{background:#F2ECE5;position:fixed;margin:0 auto;top:0;left:-800px;width:702px;z-index:-1;transition:all 0.2s ease-in-out;opacity:0;visibility:hidden;height:100%}
.show_products.active{left:0;visibility:visible;opacity:1;z-index:10000;overflow:auto;}
.backguarantee{display:block;margin-top:15px;border-top:1px solid #D1B483;padding-top:30px;color:#503D34;position:relative;overflow:hidden;font-size:20px;font-family:'heebo-bold';text-align:center;}
.cart-loading{background: url(../images/loader1.gif) no-repeat;background-size:auto;width:20px;height:20px;background-size:contain;display:none;position:absolute;top:50%;right:50%;left:50%;}
#cart_list .action{min-height:50px}
.user{background:url(../images/user.svg) no-repeat;width:31px;height:30px;background-size:contain;margin-top:2px;cursor:pointer;position:relative;z-index:100}
.user a.user-direct-link{font-size:0;display:block;width:30px;height:30px}
.user nav.user-menu-list{overflow:hidden;opacity:0;content-visibility:hidden;transition:all 0.2s ease-in-out;height:0;position:relative;z-index:1000000;width:239px;right:-170px;top:58px;background:#F6F0E9;display:block;}
.user nav.user-menu-list.open{opacity:1;content-visibility:visible;overflow:visible;height:auto;}
.cart-club{margin-bottom:40px;}
.main-image{position:relative;}
.title{font-family:'heebo-bold';font-weight:normal;}
.main-image .box{position:absolute;top:10%;right:12%;}
.main-image-title{font-size:38px;line-height:42px;background-color: rgba(249, 244, 239, 0.6);padding:28px 23px;}
.main-image-button{background:#503D34;color:#fff;text-align:right;font-family:'heebo-semibold';font-size:23px;display:block;height:40px;line-height:40px;margin-top:20px;width:fit-content;padding:0 23px;}
.main-image img{width:100%;height:auto;}
.inner-warp,#system-message-container{width:100%;max-width:1190px;margin:0 auto;}
.our-products{padding-top:40px;}
.our-products h3{margin-bottom:45px}
.our-products li{width:25%;list-style:none;text-align:center;display:flex;border-left:1px solid #9F8362;max-height:117px;margin-bottom:91px;}
.our-products li:nth-child(4n){border-left:none}
.our-products a{color:#405E51;font-family:'heebo-bold';font-size:17px;width:100%;align-self:center;}
.our-products img{display:block;margin:0 auto 4px;aspect-ratio:1/1;width:100%;height:auto;max-width:133px;object-fit:scale-down;}
.our-products span{display:block;}
.mid-banner img{width:100%;height:auto;}
.home-articles{background:#EEE1D3;margin-top:-250px;padding-top:303px;padding-bottom:65px;}
.home-articles .swiper-button-next,.home-articles .swiper-button-prev{bottom:50% !important}
.home-articles .swiper-button-next{left: var(--swiper-navigation-sides-offset,25px) !important;}
.home-articles .swiper-button-prev{right: var(--swiper-navigation-sides-offset,25px) !important;}
.home-articles .swiper-button-next::after,.home-articles .swiper-button-prev::after{font-size:190% !important}
h3.home-title{font-size:30px;line-height:44px;border-bottom:1px solid #9F8362;padding-bottom:8px;}
.home-articles .article-description{font-size:17px;max-width:485px;line-height:21px;margin:26px 9px 34px 0}
.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;}
.swiper-slide{background:#F9F4EF;display:flex !important;justify-content:center !important;align-items:center !important;}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.swiper-slide a{color:#000;font-size:17px;}
.swiper-slide .article-title{padding:23px 39px 28px 28px;display:block;border-top:4px solid #EEE1D3;}
.to-all-articles{display:block;width:295px;height:62px;margin:65px auto 0;color:#FFFFFF;font-family:'heebo-bold';font-size:20px;line-height:63px;text-align:center;}
.technology{position:relative;margin:80px 0;}
.technology h3{margin-bottom:35px;width:100%}
.technology .to-all-articles{margin:34px 0 0;}
.tec-text{color:#000;font-size:15px;line-height:22px;width:45%}
.tec-image{width:49%}
.tec-image img{width:100%;height:auto;}
.quality-text{max-width:485px;color:#000;font-size:15px;line-height:22px;}
.quality iframe{margin:0 auto;width:1019px;height:555px;border:none}
.quality-video{text-align:center;margin-top:42px}
.swiper-recommendations{padding-bottom:130px !important;}
.swiper-recommendations li{background:#EEE0D3;cursor:grab;}
.swiper-recommendations blockquote{color:#000000;font-size:18px;padding:50px 50px 35px;line-height:25px;}
.swiper-recommendations blockquote::before{content:"";background:url(../images/q.svg) no-repeat;width:33px;height:25px;background-size:contain;margin-bottom:16px;display:block;}
.swiper-recommendations cite{color:#131313;font-family:'heebo-bold';display:block;margin-top:24px;font-style:normal;}
.swiper-recommendations blockquote i{background:url(../images/star.svg) repeat-x;font-size:0;background-size:22px 15px;height:17px;background-repeat:space;display:block;margin-right:-4px;margin-top:14px;}
.star2{width:49px}.star3{width:78px}.star4{width:103px}.star5{width:130px;}
.recommendations-arrows{position:absolute;bottom:56px;right:0;left:0;width:179px;margin:0 auto;}
.swiper-button-next,.swiper-button-prev{padding:0 !important;height:55px !important;width:64px !important;color:#fff !important;background:#503D34 !important;top:auto !important;bottom:0 !important;}
.home-articles .swiper-button-next,.home-articles .swiper-button-prev{height:60px !important;width:45px !important;}
.product-img .swiper-button-next{left:0 !important;right:65.9% !important;z-index:1000;}
.product-img .swiper-button-prev{right:58.7% !important;left:0 !important}
.swiper-button-disabled{opacity: .55 !important;background: #888 !important;}
.cat-banner{max-width:1728px;margin:0 auto;width:100%}
.cat-banner img{width:100%;height:auto;}
.category_menu_wrapper{width:100%;max-width:1190px;margin:0 auto;}
.category-view-main h1{font-weight:normal;font-family:'heebo-bold';font-size:30px;line-height:44px;color:#503D34;}
.cat-image img{width:100%;height:auto;}
.category_menu{margin-top:40px}
.category_menu li{list-style:none;background:#503D34;border-radius:30px;text-align:center;width:12%;margin-bottom:10px;height:47px;line-height:46px;transition:all 0.1s ease-in-out;}
.category_menu li:last-child{margin-left:auto;margin-right:6px;}
.category_menu li.active,.category_menu li:hover{background:#D1B483}
.category_menu li.item-1310{display:none;}
.category_menu li a{color:#F9F4EF;display:block;font-size:15px;font-family:'heebo-semibold';}
.breadcrumb.flex{justify-content:flex-start;padding-top:18px;margin-bottom:4px;}
.breadcrumb li{list-style:none;font-size:13px}
.breadcrumb li.active{color:#D1B483;}
.breadcrumb .divider{margin:0 3px 0 7px}
.breadcrumb a{font-size:13px;color:#000 !important}
.browse-view{margin-top:40px}
.category_description{margin:5px 0;padding-bottom:19px;border-bottom:1px solid #9F8362;}
.browse-view.grid{grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));display:grid;grid-gap:60px;margin-bottom:40px;align-content:flex-start;}
.browse-view .product{width:100%;display:grid;text-align:center;align-content:flex-start;}
.browse-view .product img{width:100%;height:auto;}
.cat-product-name{margin:20px 0 0 ;}
.cat-product-name a{color:#503D34;font-weight:normal;font-size:18px;font-family:'heebo-semibold';display:block;line-height:20px}
.browse-view .product_s_desc{color:#000;font-size:16px;margin:6px 0;line-height:20px;min-height:40px;}
.browse-view .price-div{margin-top:4px;}
.browse-view .product-price{color:#000;font-family:'heebo-semibold';font-size:17px;line-height:25px}
.productdetails{margin-top:18px;}
.productdetails h1{color:#000;font-size:26px;line-height:29px;font-family:'heebo-bold';font-weight:normal;margin-top:15px}
.productdetails .ratingbox{display:inline-block;margin-top:1px;vertical-align:stop;}
.reviewscount a{color:#000;font-size:15px}
.ratingbox{width:120px}
.browse-view .ratingbox{margin:0 auto;}
.stars-orange{background:url(../images/star.png) repeat-x right top;width:1px;height:18px;background-size:21px;}
.browse-view .stars-orange{margin:0 auto;}
.product-top{display:grid;grid-template-columns: 1fr 1fr 50%;}
.product-right{width:85%;grid-column-start:1;grid-column-end:3;grid-row-start: 1;
    grid-row-end: 5;}
.product-right .rating{margin-top:18px;}
.product-include{grid-column-start:4;grid-column-end:3;margin-top:30px;grid-row-start:3;grid-row-end:4;}
.product-include ul{justify-content:center;}
.product-include li{list-style:none;align-self:center;margin:0 12px;}
.product-include img{width:100%;height:90px;object-fit:contain;aspect-ratio:4/5;}
.product-main-description{border-top:1px solid #D1B483;border-bottom:1px solid #9F8362;padding:12px 0 17px 80px;font-size:16px;color:#000;line-height:23px;margin-top:17px;min-height:286px;}
.product-main-description strong{display:inline-block;}
.product-img{margin-top:15px;position:relative;grid-row:1/3;width:150%;align-self:flex-start;}
.product-img img{cursor:pointer;}
.zoom-icon{background:url(../images/search-browun.svg) no-repeat 0 5px;cursor:pointer;background-size:contain;width:50px;height:50px;position:absolute;bottom:0;right:5px;z-index:1000;}
.price-title{color:#000;display:block;line-height:25px;font-size:17px;font-family:'heebo-bold';margin-top:12px;margin-bottom:10px;padding-right:5px;}
.product-select{border-bottom:1px solid #9F8362;padding-right:5px;height:70px;}
.product-quantity{align-self:center;width:33%;}
.product-quantity-title{display:block;font-size:16px;line-height:17px}
.contain{display:block;font-size:16px;color:#BF9F68;line-height:24px;}
.product-main-price{font-size:16px;font-family:'heebo-bold';align-self:center;width:33%;}
.price-unit{color:#999;font-size:11px;display:block;}
.product-add{align-self:center;}
.product-add .addtocart-button{width:145px;height:44px;text-align:center;background:#503D34;color:#fff;cursor:pointer;font-size:20px;border:none}
.product-extra{margin-top:18px;padding-right:5px;}
.product-extra .flex{justify-content:flex-start}
.product-extra li{border-left:1px solid #9F8362;list-style:none;margin-left:10%;max-width:235px;line-height:17px;padding-left:10px;}
.product-extra li:last-child{border:none;}
.product-extra span{color:#BF9F68;display:block;font-size:18px;line-height:26px}
.accordion{margin-top:30px;width:85%;grid-column-start:1;grid-column-end:3;grid-row-end:6;grid-row-start:5;}
.accordion2{width:100%;margin-top:50px}
.accordion details{margin-bottom:15px;border-bottom:1px solid #9F8362;}
.accordion2 details:last-of-type{border:none;margin-bottom:0;}
.accordion details:last-of-type{margin-bottom:0;}
.accordion summary::after{content:'+';position:absolute;left:12px;font-size:29px;top:18%;color:#D1B483;font-family:'heebo';}
details summary::-webkit-details-marker, details summary::marker{display:none;}
.accordion summary{min-height:50px;padding-top:10px;cursor:pointer;font-size:16px;line-height:22px;font-family:'heebo-semibold';list-style:none;position:relative;outline:none;}
.accordion details .content{padding:10px 0 30px 35px;line-height:26px;}
.accordion details[open] summary::after{content:"-";font-size:36px;left:15px;}
.moduletable h3,.related-products h3,.customer-reviews h3{font-weight:normal;font-family:'heebo-bold';color:#503D34;font-size:30px;line-height:44px;border-bottom:1px solid #9F8362;padding-bottom:3px;}
.category-view-main .moduletable h3{margin-top:90px;}
.product_bottom_banner{margin-top:40px;}
.what-inside{background:#EEE1D3;padding-bottom:60px;margin-top:40px;}
.what-inside-title{color:#503D34;font-family:'heebo-bold';font-weight:normal;font-size:30px;border-bottom:1px solid #9F8362;padding-top:50px;padding-bottom:10px;margin-bottom:35px;}
.accordion2 .what-inside-title{padding-top:0}
.what-inside-list{justify-content:space-evenly;}
.product-disclamer{font-family:'heebo';font-size:16px;max-width:900px;}
.what-inside li{list-style:none;justify-content:flex-start;margin-bottom:20px;}
.what-inside li .inside_img{width:12%;margin-left:30px}
.what-inside li .inside_img img{width:100%;height:auto;}
.what-inside  li .inside-left{width:80%;font-size:15px;line-height:19px;align-self:center;}
.what-inside  li .inside-left span{display:block;color:#000;font-size:17px;font-family:'heebo-semibold';margin-bottom:5px}
.research{padding-left:60px;line-height:25px;font-size:15px;}
.bottom_banner img,.product_bottom_banner img,.product_bottom_banner_mobile img{width:100%;height:auto}
.bottom_banner .banneritem{margin:40px 0;}
.customer-reviews{margin-top:40px}
.reviews{margin-top:18px}
.review:before{content:"";background:url(../images/q.svg) no-repeat;display:block;width:20px;height:20px;background-size:contain;}
.review{border-bottom:1px solid #503D34;padding-bottom:40px;margin-top:30px;}
.review:last-child{border:none}
.review-comment{font-size:16px;margin:4px 0 11px}
.date,.name_city{color:#6C6B6B;font-size:15px}
#loadMore,.review-blink{background:#503D34;width:268px;height:65px;text-align:center;line-height:64px;color:#fff;font-size:20px;font-family:'heebo-semibold';display:inline-block;margin:20px 0 70px 27px;}
.review-blink{background:#D1B483;}
.review-blink a{color:#fff;}
.related-products{margin:70px 0}
header li{list-style:none;}
#sp-page-builder{margin-top:20px}
#sp-page-builder .sppb-row{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;}
#sp-page-builder .sppb-col-md-6{width:48%;}
#sp-page-builder .sppb-col-md-6 img{width:100%;height:auto;}
#sp-page-builder .sppb-col-md-12{width:100%}
#sp-page-builder section{margin-bottom:50px !important;padding:0 !important;}
#sp-page-builder iframe{width:100%;border:none;height:auto;aspect-ratio:16/9;}
#sp-page-builder h1,#sp-page-builder h2,#sp-page-builder h3,#sp-page-builder h4{color:#503D34;font-family:'heebo-bold';font-weight:normal;font-size:30px;border-bottom:2px solid #9F8362;padding-bottom:1px;margin-bottom:18px}
.featured-article{margin-bottom:70px}
.featured-right{width:35%;align-self:center;}
.featured-title{color:#503D34;font-size:30px;font-family:'heebo-bold';margin-bottom:7px;line-height:32px;}
.featured-text{font-size:15px;color:#000;line-height:20px;}
.featured-right a{width:71%;height:62px;color:#fff;background:#503D34;display:block;line-height:62px;text-align:center;cursor:pointer;font-size:20px;font-family:'heebo-bold';margin-top:23px}
.featured-left{width:52%;}
.featured-left img{width:100%;height:auto;}
.blog-articles h1,.blog h1{color:#503D34;font-size:35px;font-family:'heebo-bold';font-weight:normal;margin-top:10px}
.blog-articles h1{padding-top:20px;font-size:40px}
.blog-articles.qa-page h1{border-top:none;}
.item-page a,.accordion a,.product-main-description a{color:#9F8362;}
.blog-categories{justify-content:center;margin:0 auto 45px;max-width:64%;}
.blog-categories li{margin:0 20px;flex-grow: 1;}
.qa-page .accordion summary{font-size:27px;font-family:'heebo-bold';color:#503D34;padding-top:0;min-height:70px;line-height:55px;}
.qa-page .accordion summary::after{top:0}
.blog{max-width:1195px;margin:0 auto;}
.blog .items-row{width:31%;background:#EEE0D3;margin-bottom:36px}
.blog .blog-articles{gap:40px}
.blog .blog-articles::after{content:"";flex:auto;}
.blog .items-row img{width:100%;height:auto;}
.blog-item-box{padding:17px;font-size:15px;color:#000;line-height:20px;}
.blog .items-row h2{font-size:18px;font-weight:normal;color:#503D34;font-family:'heebo-bold';margin-bottom:8px}
.article-page{margin-top:20px}
.article-intro{max-width:890px;margin:10px auto 40px;}
.article-image img{width:100%;height:auto}
.article-introtext{color:#503D34;font-size:30px;font-family:'heebo-bold';margin-top:25px;line-height:36px}
.article-social .flex{justify-content:center;margin-top:15px;}
.article-social li{list-style:none;width:45px;height:45px;overflow:hidden;background-size:contain !important;margin:0 13px;}
.article-social li a{text-indent:-300px;display:block;height:100%;}
.article-social .whatsApp{background: url(../images/whatsapp.svg) no-repeat;}
.article-social .mail{background: url(../images/mail.svg) no-repeat;}
.article-social .facebook{background: url(../images/facebook.svg) no-repeat;}
.article-social .instagram{background: url(../images/instagram.svg) no-repeat;}
.articel-body{color:#000;font-size:17px;line-height:25px;}
.articel-body img{max-width:890px;margin:0 auto;width:100%;height:auto;}
.articel-body h2,.articel-body h3,.articel-body h4{color:#503D34;font-size:30px;font-family:'heebo-bold';font-weight:normal;margin:25px 0;}
.articel-body h3{font-size:26px;}
.articel-body h4{font-size:24px;color:#000;}
.bottom{background:#D1B483;color:#503D34;font-size:23px;font-family:'heebo-bold';line-height:40px;text-align:center;margin-top:50px;}
footer{padding-bottom:30px;color:#fff;padding-top:70px;font-size:17px;}
footer a{color:#fff}
.footer-title{font-size:23px;font-family:'heebo-bold';margin-bottom:10px}
.footer-title:before{content:"";border-top:4px solid #D1B483;width:56px;margin-bottom:4px;display:block;}
.formNoError,footer label{display:none;}
footer input.rsform-input-box{background:#EEE0D3;width:100%;height:52px;text-indent:10px;font-size:18px;color:#503D34;border:none;margin-bottom:23px;text-align:right;direction:rtl;}
footer #Send{width:100%;border:none;height:52px;background:#D1B483;font-size:20px;color:#fff;font-family:'heebo-bold';cursor:pointer;}
div.formBody{float:none !important;}
footer li{list-style:none;line-height:29px}
footer .moduletable{width:33%;border-left:1px solid #D1B483;padding-right:30px;}
footer .moduletable.footer-social{border-left:none;}
.footer-social .article-social .flex{justify-content:right;}
.footer-social .article-social li{margin:0 0 0 4px;}
a{text-decoration:none;}
.clr{display:block;clear:both;}
input,select,button,textarea{font-family:'heebo';border-radius:0;outline:none;-webkit-appearance:none;}
#facebox,.facebox_hide{display:none !important;}
.about-intro-image img{width:100%;height:auto;}
.vp-login-only-page{position:relative;}
.vp-inner-wrapper{width:600px;margin:40px auto;padding:25px;}
.vp-registration-page .vp-form-submission{margin-top:25px;}
.proopc-social-login{position:absolute;top:-35px;margin:0 auto;width:100%;right:0;left:0;text-align:center;}
fieldset{border:none;}
.vp-inner-wrapper h1{font-size:27px;margin-bottom:10px;color:#503D34;font-family:'heebo-bold';}
.vp-inner-wrapper label{display:block;font-size:17px;margin-top:10px;position:relative;}
.vp-inner-wrapper input.required{width:100%;background:#FCFAF8;border:1px solid #AEAEAE;text-indent:10px;font-size:16px;line-height:31px;outline:none;height:57px;}
.vp-form-submission .vp-btn,#register-form .vp-btn,.reset-confirm .vp-btn{font-family:'heebo-bold';color:#fff;text-align:center;line-height:61px;width:100%;background:#503D34;height:62px;border:1px solid #503D34;transition:all 0.1s ease-in-out;font-size:20px;cursor:pointer;}
.vp-form-submission .vp-btn:hover{background:none;color:#503D34;}
.lost-password{color:#000;font-size:14px;text-decoration:underline;display:block;margin-top:5px;}
.vp-checkbox{margin-top:20px}
.showPassword{width:30px;height:30px;background:url(../images/showpassword.svg) no-repeat;position:absolute;top:21px;left:10px;cursor:pointer;background-size:87%;}
.vp-inner-wrapper .showPassword{top:46px}
#remember{width:13px;height:13px;background:#FCFAF8;border:1px solid #AEAEAE;text-indent:10px;font-size:16px;line-height:31px;outline: none;-webkit-appearance:auto}
#system-message-container #system-message{background:#ededed;padding:15px;}
#system-message-container .close{display:none;}
#loader-bg{background:#fff;opacity:0.9;position:fixed;top:0;bottom:0;right:0;left:0;z-index:10000;display:none;}
#loader{background:url(../images/loader.gif) no-repeat center center;background-size:contain;width:200px;height:200px;position:fixed;top:25%;bottom:50%;right:0;left:0;z-index:100000;display:none;margin:0 auto;}
.vm-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;}
.vm-pagination li{list-style:none;margin:0 8px}
.pagination-end,.pagination-start{display:none;}
.vm-page-counter{display:none;}
.disclaimer{width:100%;margin-top:40px;font-size:13px;}
.tree-of-life{content-visibility:hidden;position:fixed;z-index:-6;visibility:hidden;}
.rsform.contact-us{max-width:510px;margin-top:20px}
.rsform-input-box{background:#FCFAF8;border:1px solid #AEAEAE;text-indent:5px;font-size:16px;line-height:49px;width:100% !important;outline:none;height:50px;}
.rsform-block{margin-bottom:15px;}
.rsform #comment{width:100%;border:1px solid #979797;resize:none;padding:5px;height:80px;outline:none;background:#FCFAF8;}
.rsform #Submit{background:#503D34;text-align:center;color:#F9F4EF;line-height:58px;border:none;cursor:pointer;width:100%;font-size:20px;transition:all 0.2s ease-in-out;margin-top:30px;font-family:'heebo-bold';}
.rsform .formValidation{color:red;font-size:13px;margin-top:-3px;display:block;}
.item-1616{margin-top:6px;}
.nagish{width:47px;height:47px;cursor:pointer;}
.user-edit-page{max-width:1196px;margin:50px auto;color:#503D34;}
.user-tabs{border-bottom:1px solid #9F8362;}
.user-tabs li{list-style:none;transition:all 0.2s ease-in-out;font-size:25px;background:none;width:390px;line-height:55px;padding-right:20px;cursor:pointer;}
.user-tabs li.active{background:#EEE0D3;font-family:'heebo-bold';}
.edit-shopper-orderlist{overflow:hidden;opacity:0;content-visibility:hidden;}
.edit-shopper-orderlist.active{overflow:visible;opacity:1;content-visibility:visible;}
.user_details{background:url(../images/user-icon.svg) no-repeat right top;background-size:88px;padding-right:108px;padding-top:21px;height:100px;margin-top:40px}
.user_details span{display:block;}
.user-edit-page .user-infos label,.user-edit-page .username,.edit-user-points-in span{display:block;font-size:25px;font-family:'heebo-bold';}
.user-details.edit-user{border-bottom:1px solid #D1B483;border-top:1px solid #D1B483;max-width:500px;margin:25px 0;padding:25px 10px;}
.edit-user-points{border-bottom:1px solid #D1B483;max-width:500px;padding:0 10px 25px;}
.logout{padding-right:10px;font-size:18px;display:block;margin-top:25px;color:#503D34;text-decoration:underline;}
.vm-orders-information{margin-top:40px}
#password_field,#password2_field{background:#FCFAF8;border:1px solid #AEAEAE;text-indent:5px;font-size:16px;line-height:49px;width:100% !important;outline:none;height:50px;}
.save.go-to-cart{margin-top:10px}
.adminlist.hist-order{margin-top:40px;}
.adminlist.hist-order th{color:#9F8362;text-align:center;margin-bottom:20px;padding-bottom:30px;}
.adminlist.hist-order td{text-align:center;border-bottom:1px solid #9F8362;padding-bottom:4px;}
.spaceStyle.vm-orders-order,.spaceStyle.vm-orders-items{max-width:500px;margin:0 auto;width:100%}
.success-payment{width:920px;margin:83px auto 290px;border:1px solid #231f20;border-radius:7px;height:310px;position:relative;padding:22px 17px 40px;color:#000}
.errorpayment:after{display:none;}
.success-main-title{color:#503D34;font-size:50px;margin-bottom:-6px;}
.success-main-title2{color:#503D34;font-size:42px}
.success-ordernumber{font-size:25px;margin:15px 0;}
.success-text{font-size:21px;line-height:30px;}
.success-moreproduct{position:absolute;bottom:-26px;right:0;left:0;margin:0 auto;width:315px;}
.success-moreproduct a{color:#fff;text-align:center;display:block;background:#503D34;width:315px;height:55px;background-size:cover;font-size:25px;line-height:55px;}
.vp-form-group .status{display:none;color:red;font-size:14px;font-style:normal;line-height:18px;}
.vp-form-group .status.invalid{display:block;}
.payment-title{font-family:'heebo-bold';font-size:30px;text-align:center;color:#503D34;background:#fff;}
#creditLogo{background:#fff url(../images/secure.png) no-repeat center 10px;height:60px;background-size:211px;width:100%;padding-bottom:140px}
.item-page div ul,.item-page div ol{list-style-position:inside;margin:5px}
.item-page div ul li,.item-page div ol li{margin:6px 0}
.technology-boxes{margin:20px 0;}
.technology-boxes h3{text-align:center;border:none !important;margin-bottom:50px !important;font-size:24px !important;line-height:24px;color:#000 !important;}
.technology-boxes .sppb-col-md-4{text-align:center;}
.technology-boxes .sppb-col-md-4 img{width:100%;height:auto;max-width:140px;margin:0 auto;}
.technology-boxes .sppb-col-md-4 span{font-family:'heebo-bold';font-size:20px;display:block;margin:10px 0 5px}
.grecaptcha-badge{display:none;}
.rsform.nursing{max-width:710px;margin-top:20px;}
.rsform.nursing ul{list-style:inside;}
.rsform.nursing ul ::marker{color:#503D34;}
.full-warranty{ display: flex;flex-wrap: wrap;justify-content: space-between;background: #EEE1D4;padding: 8px;margin-left: -80px;margin-bottom: 15px;margin-top: 21px;align-items: center;}
.full-warranty .full-warranty-image{width:16%;}
.full-warranty .full-warranty-image img{width: 100%; height: auto;}
.full-warranty-text{width:82%;}
.full-warranty-title{font-family:'heebo-bold';font-size: 17px;color:#503D35;margin-top:4px;
margin-bottom:6px;}
.full-warranty-description{color: #000;font-size: 16px; line-height: 24px;}
.full-warranty-description-2{font-size:14px;display: block;}
@media screen and (max-width:1190px){
.warp{padding:0 12px;}
header .warp{padding:0 12px;}
.inner-warp{max-width:none;}
.product-img{width:130%}
.product-img .swiper-button-prev{right:57.4% !important;}
.product-img .swiper-button-next{right:65.8% !important;}
.main-image .box{right:9vw;}
}
@media screen and (max-width:1124px) {
footer.warp{padding-top:70px}
.swiper-recommendations blockquote{font-size:17px;padding:40px 25px 30px;line-height:24px;}
.top-menu{width:50%;}
.logo img{max-width:134px;}
.category_menu li{width:12%;height:43px;line-height:42px;}
.category_menu li a{font-size:14px}
.success-payment{max-width:920px;width:100%;}
.success-payment::after{width:44vw;height:53vw;left:-12vw;}
}
@media screen and (max-width:1080px) {
.top-menu > ul > li > .nav-child{grid-column-gap:4vw;}
.top-menu ul ul > li.deeper > a{font-size:19px}
.search{width:20%}
.user-cart{width:10%}
.logo img{width:100%}
}
@media screen and (max-width:1024px){
.product-img .swiper-button-prev{right:56% !important;}
}
@media screen and (max-width:960px){
.category_menu li a{font-size:13px}
.category-view-main h1{font-size:27px;line-height:41px}
.quality iframe{width:100%;height:auto;aspect-ratio:16/9;}
.to-all-articles{width:270px;height:55px;font-size:18px;line-height:55px;}
h3.home-title{font-size:27px}
.top-menu > ul > li{padding:44px 12px 0;}
}
@media screen and (max-width:900px){
.top-bar{height:23px;line-height:23px}
header .warp{height:70px;}
nav .mobile{background:url(../images/menu.svg) no-repeat;background-size:contain;width:40px;height:40px;display:block;margin-top:21px;margin-right:12px;cursor:pointer;}
nav.top-menu{width:16%;position:absolute;top:0;right:0;}
nav.top-menu ul.nav{visibility:hidden;width:0;transition:all 0.2s ease-in-out;opacity:0;background:#F6F0E9;position:fixed;right:0;top:80px;z-index:100000;overflow:hidden auto;display:block;height:100%;padding-top:7px;box-shadow:0 -80px 10px #000;}
nav.top-menu.open ul.nav,nav.top-menu.open .menu-search-logo{visibility:visible;width:81%;opacity:1;}
.menu-search-logo{background:#503D34;position:fixed;top:0;width:0;right:0;padding:0 !important;margin:0;height:80px;z-index:1000000;visibility:hidden;opacity:0;transition:all 0.2s ease-in-out;}
.top-menu .item-1310{display:none;}
.top-menu li.item-1276 ul.nav-child,.top-menu li.item-1276.active.open ul.nav-child{background:none;visibility:hidden !important;opacity:0 !important;content-visibility:hidden !important;margin:0;height:0;transition:all 0s ease-in-out;}
.top-menu li.item-1276 ul.nav-child ul{display:none;}
.top-menu li.item-1276 > a{padding-right:20px}
.top-menu li.item-1276.open > ul.nav-child,.top-menu li.item-1276.active > ul.nav-child{visibility:visible !important;opacity:1 !important;content-visibility:visible !important;height:auto}
.top-menu li.item-1276 > a,.top-menu li.item-1288 a{padding:10px 20px 10px 0;padding-left:0px;border-bottom:1px solid #C7A47B;width:100%;display:block;color:#000;font-family:'heebo-semibold';font-size:20px}
.top-menu li.item-1276 > ul.nav-child li{padding:8px 40px 8px 0;border-bottom:1px solid #C7A47B;}
.top-menu li.item-1276 > ul.nav-child li.active a{color:#C7A47B;font-family:'heebo-semibold'; }
.top-menu li.item-1276 > ul.nav-child li a{font-size:19px;line-height:20px;font-family:'heebo';}
.top-menu > ul > li.item-1287 > a{display:none;}
.top-menu > ul > li.item-1287 > .nav-child,.top-menu > ul > li{display:block;padding:0;margin:0;width:100%}
.top-menu > ul > li.item-1287 > .nav-child li{padding:10px 20px 10px 0;}
.top-menu > ul > li.item-1287 > .nav-child li a{font-size:20px;font-family:'heebo-semibold';display:block;}
.top-menu > ul > li.item-1287 > .nav-child{visibility:visible;opacity:1;content-visibility:visible;background:none;}
.top-menu > ul > li.parent > a, .top-menu > ul > li.parent > .nav-header{background:none}
.top-menu > ul > li > .nav-child{display:block;position:relative;padding:0;top:0;}
.top-menu ul li.deeper{position:relative;padding:0}
.top-menu ul ul > li.deeper ul{border-right:none;visibility:hidden;opacity:0;height:0;display:none;}
.top-menu .child-toggle{position:absolute;top:3px;left:0px;}
.top-menu li.item-1276 .child-toggle::after{cursor:pointer;text-align:center;font-size:30px;color:#816951;line-height:41px;height:38px;width:38px;display:block;content:"+";}
.top-menu .nav-child .child-toggle{display:none;}
.top-menu li.item-1276.parent.open .child-toggle::after,.top-menu li.item-1276.parent.active .child-toggle::after{content:"-";}
.top-menu li.item-1276.parent.active.open .child-toggle::after{content:"+"}
.top-menu li.item-1470 a{font-size:0 !important}
.top-menu li.item-1470 a::before{content:"מי אנחנו";font-size:20px;vertical-align:middle;}
nav.right.open .mobile-close{position:fixed;top:5px;right:5px;text-align:center;font-size:17px;color:#00473A;height:25px;width:25px;border:1px solid #00473a;border-radius:100%;line-height:25px;display:block;z-index:1000000;}
.mobile-close{display:block;width:100%;height:40px;background:url(../images/x.svg) no-repeat 6px center;background-size:6%;font-size:0;border-bottom:1px solid #9F8362;}
.menu-logo{width:30%;background:url(../images/menu-logo.svg) no-repeat center;background-size:80%;border-left:1px solid #9F8362;height:31px;align-self:center;}
.search{display:none !important;}
.mobile_search{display:block !important;margin:0;padding:0;border:none;height:40px;width:70%}
.search form{margin-top:0;width:100%;height:40px;}
.search #product_suggest{color:#fff;height:40px;width:80%}
.search ::placeholder{color:#fff;}
.search .submit{width:14%;background-size:28px;margin-top:7px;margin-left:5px;}
.logo{width:100%;position:absolute;right:0;left:0;text-align:center;}
.logo img{margin:0 auto;}
.user-cart{width:100%;justify-content:flex-end;height:70px}
.top-cart{margin-left:20px;}
.minicart{height:70px}
.product-right{width:93%;}
.product-main-description{padding:12px 0 17px 15px}
.product-include{margin-top:-160px}
.product-extra li{margin-left:9%;max-width:216px;}
.blog-articles.qa-page h1{border-top:none;margin-bottom:13px;}
.blog .blog-articles{gap:0px}
.full-warranty{margin-left:0;}
}
@media screen and (max-width:768px) {
#sp-page-builder .sppb-col-md-6{width:100%}
#sp-page-builder .sppb-col-md-6:not(:has(img)) {order:2;}
.success-payment{margin:50px auto 100px;}
.success-payment::after{width:44vw;height:57vw;left:-6vw;top:-8vw;}
}
@media screen and (max-width:667px){
.show_products{width:100%;}
.backguarantee{padding-top:10px}
.cart-close{left:14px;top:22px;}
.cart-title{font-size:26px;padding-bottom:6px;}
.block-content{padding:14px;max-height:none;}
.main-image .box-mobile{right:20px;top:70vw;position:absolute;}
h3.home-title{font-size:25px;border:none;display:flex;width:100%;align-items:flex-start;padding-bottom:0;line-height:13px;}
h3.home-title:after{border-top:2px solid #9F8362;margin:0 13px 0 0;flex:1 0 20px;display:block;content:"";}
.technology{margin:45px 0;}
.inner-warp{max-width:none;}
.tec-image{width:100%;}
.tec-text{font-size:16px;width:100%;padding-bottom:25px;}
.quality-text{font-size:16px}
.technology .to-all-articles{margin:10px 0;background:none;color:#9F8362;font-family:'heebo-semibold';text-align:right;width:fit-content;height:auto;line-height:20px;border-bottom:1px solid #9f8362;}
.technology h3,.quality h3{margin-bottom:12px;}
.category_menu li{width:32%;height:39px;line-height:38px;}
.category_menu li a{font-size:12px;}
.breadcrumb.flex{padding-top:10px;}
.breadcrumb li,.breadcrumb a{font-size:13px}
.category-view-main h1{font-size:25px;line-height:36px;}
.category_description{font-size:15px}
.browse-view .product{align-content:normal;}
.cat-product-name{align-content: flex-start;}
.browse-view .price-div{align-content: flex-end;}
.moduletable h3,.related-products h3,.customer-reviews h3{font-size:26px;line-height:30px;}
.zoom-icon{width:40px;height:40px;right:1%;}
.product-add .addtocart-button{width:130px;height:36px;font-size:19px}
.contain{font-size:13px}
.price-unit{font-size:10px}
.accordion details .content{padding:10px 0 30px 0;}
.what-inside-title{padding:20px 12px 10px;margin-bottom:30px;font-size:27px}
.product-include img{height:80px}
#vm_cart_products .wrapper{padding-bottom:20px;margin-top:20px;}
.icon-cancel-circle{left:0;width:19px;height:19px;}
.row-in-name{width:56%;}
.row-in-name .product_name{font-size:18px}
.quantity-input{font-size:18px}
.row-in-quantity form{height:38px;width:145px}
.row-in-quantity span{padding:0;font-size:18px}
.row-in-price{width:24%;font-size:19px;}
#vm_cart_products .wrapper:last-child{margin-bottom:20px}
.total-footer{height:60px;}
.go-to-cart,.backtosite{height:60px;line-height:59px;margin-bottom:20px;}
.blog-articles h1, .blog h1{font-size:27px;line-height:29px;}
.blog h1{margin-bottom:15px;padding-top:15px}
.article-intro{max-width:none;margin:20px auto;}
.article-introtext{font-size:21px;margin-top:20px;line-height:26px;}
.featured-article{margin:0 -12px 40px;}
.featured-right{width:100%;order:2;background:#EEE0D3;margin:-30px 13px 0;padding:16px;}
.featured-right a{width:90%;height:60px;color:#503d34;background:none;line-height:60px;border:1px solid #C49A6C;margin:20px auto;}
.featured-left{width:100%;order:1;}
.blog-categories{justify-content:space-between;margin-bottom:25px;max-width:none;}
.blog-categories li{margin:0 0 10px;flex-grow:0;}
.blog .items-row{width:100%;margin-bottom:30px}
.category_menu li:last-child{margin-right:0;}
.featured-title{font-size:26px;line-height:29px;}
.success-payment::after{width:30vw;height:35vw;left:-18px;top:-62px;}
.product_bottom_banner_mobile{margin-top:25px;}
.qa-page .accordion summary {font-size:16px;min-height:auto;line-height:22px;padding-left:40px;padding-bottom:14px;}
}
@media screen and (max-width:600px){
.main-image .box{right:0;width:100%;top:auto;padding:0 9px;bottom:2%;}
.main-image-title{font-size:27px;line-height:30px;background-color:rgba(249, 244, 239, 0.6);padding:15px 10px;}
.main-image-button{font-size:20px;height:37px;line-height:36px;margin-top:9px;padding:0 10px}
.swiper-slide .article-title{padding:18px;font-size:16px;}
.our-products li{width:50%;margin-bottom:61px;}
.our-products li:nth-child(2n){border-left:none;}
.productdetails{border-top:0;margin-left:-12px;}
.product-top{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}
.product-right{width:100%;order:2;padding-left: 12px;}
.product-img{order:1;}
.product-img .swiper-button-prev{right:54.1% !important;}
.product-img .swiper-button-next{right:65.6% !important;}
.accordion{width:100%;order:4;padding-left:12px;}
.product-include{order:3;width:100%;margin-top:30px;padding-left:12px;}
.what-inside{margin:40px -12px 0;}
.product-extra li{width:50%;padding:0 8px;margin-left:0;font-size:14px;}
.product-extra li:first-child{padding-right:0}
.what-inside li{padding:0 20px}
.what-inside li .inside_img{width:50%;margin-left:0;}
.what-inside li .inside-left{width:100%}
.research{padding:0 12px;line-height:25px;}
.browse-view.grid{grid-template-columns: repeat(auto-fill, minmax(48%, 1fr));grid-gap:10px;}
.product-main-description{padding:12px 0 17px 0px;min-height: 100px;border-bottom:0;}
.swiper-recommendations{padding-bottom:0 !important;margin-top:22px;}
.recommendations-arrows{bottom:53%;width:100%;}
.recommendations-arrows .swiper-button-next{left:0 !important;width:40px !important;}
.recommendations-arrows .swiper-button-prev{right:0 !important;width:40px !important;}
.swiper-recommendations blockquote {font-size:17px;padding:31px 55px 30px;line-height:24px;}
.home-articles{margin-top:-60px;padding:115px 0 30px;margin-right:-12px;margin-left:-12px;}
.to-all-articles{margin-top:30px;}
.home-articles .swiper-button-next{left: var(--swiper-navigation-sides-offset,5px) !important;}
.home-articles .swiper-button-prev{right: var(--swiper-navigation-sides-offset,5px) !important;}
.home-articles .inner-warp{padding:0 12px;}
#sp-page-builder h1, #sp-page-builder h2, #sp-page-builder h3, #sp-page-builder h4{font-size:26px;}
.price-title{padding-right:0;}
.product-select{padding-right:0;}
.product-add{width:33.333%}
.product-add .addtocart-button{width:100%}
.category_menu{margin-top:20px;}
.category_menu_wrapper{width:100%;overflow-x: auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;}
.category_menu_wrapper::-webkit-scrollbar {display: none;}
.nav.menu.category_menu {display:flex;flex-wrap:unset;}
.nav.menu.category_menu > li {flex: 0 0 calc(28.5714% - 4px);margin-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav.menu.category_menu > li > a {display: block;}
.vp-inner-wrapper{width:100%;margin:30px auto;padding:0px;}
footer.warp{padding:40px 12px 20px;}
.footer-title{font-size:20px}
footer .moduletable{padding-right:0}
footer .moduletable.footer-social{width:100%}
.footer-social .article-social .flex{justify-content:center;margin-top:27px;}
.footer-social .footer-title{display:none;}
footer .moduletable.footer-menu{width:50%;padding-left:0;border:none;}
footer .moduletable.footer-menu2{width:50%;padding-left:0;border:none;}
footer .disclaimer{width:100%;font-size:12px;}
.user-tabs li{width:50%}
}
@media screen and (max-width:480px) {
.success-main-title{font-size:30px;margin-bottom:0;}
.success-main-title2{font-size:24px;}
.success-ordernumber{font-size:19px;}
.success-text{font-size:16px;line-height:23px;}
.success-payment{margin:50px auto 70px;padding:12px 15px 50px 15px;}
.success-payment::after{width:36vw;height:45vw;left:-15px;top:-43px;}
.success-moreproduct{bottom:-22px;width:250px;}
.success-moreproduct a{width:250px;height:44px;background-size:contain;font-size:18px;line-height:45px;}
.bottom{font-size:21px}
.total-footer span{padding:0 10px;}
.what-inside{padding-bottom:30px;margin-top:25px;}
.bottom_banner .banneritem{margin: 25px 0;}
.customer-reviews {margin-top: 25px;}
.full-warranty{margin-bottom:25px;margin-top:35px;padding:14px 5px 14px 8px;}
.full-warranty .full-warranty-image{width:20%;}
.full-warranty-text{width:79%;}
}
@media screen and (max-width:428px){
}
@media screen and (max-width:414px){
.product-img .swiper-button-prev{right:53% !important;}
.minicart{height:70px;width:29px;}
.cart-active .total_products{width:17px;height:17px;line-height:18px;font-size:9px;}
.top-cart{margin-left:16px;}
.user{width:29px;height:27px;margin-top:1px;}
footer li a{font-size:16px;}
}
@media screen and (max-width:384px){
.logo img{max-width:128px;}
.product-img .swiper-button-prev{right:52% !important;}
}
@media screen and (max-width:375px){
.bottom{font-size:20px;}
}
@media screen and (max-width:360px) {
header .warp{padding:0 10px;}
.logo img{max-width:122px;}
.bottom{font-size:19px;}
.backguarantee{font-size:19px}
}
@media screen and (max-width:320px) {
header .warp{padding:0 8px;}
.logo img{max-width:115px;}
.top-cart{margin-left:10px;}
.bottom{font-size:17px;}
.backguarantee{font-size:17px}
.cart-club{font-size:15px;}
.row-in-price{font-size:18px}
}