/** Shopify CDN: Minification failed

Line 88:90 Expected ":"
Line 429:90 "oveflow" is not a known CSS property
Line 690:35 "weight" is not a known CSS property
Line 847:81 "text-tranform" is not a known CSS property
Line 891:58 "fon-family" is not a known CSS property
Line 1057:31 "trasform" is not a known CSS property
Line 1260:0 Unexpected "<"
Line 1454:59 Expected identifier but found "!"

**/

.beforeAfterPhotos{padding:30px 0;}
.beforeAfterPhotos .head{ }
.beforeAfterPhotos .head h2{font-size:40px;font-family:var(--font-4);color:black;margin:0;} 
.beforeAfterPhotos .head p{font-size:16px;color:var(--color-black);} 
.beforeAfterPhotos .photos{display:flex;border-radius:var(--radius);overflow:hidden;}
.beforeAfterPhotos .photos>div{width:50%;position:relative;overflow:hidden;cursor:pointer;}
.beforeAfterPhotos .photos>div>div{display:flex; justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;}
.beforeAfterPhotos .photos>div>div>span{font-family:var(--font-4);color:white;font-size:30px;}
.beforeAfterPhotos .photos img{width:100%;display:block;transition:ease all 0.5s;}
.beforeAfterPhotos .item .title{text-align:center;font-size:16px;}
.beforeAfterPhotos .photos>div:hover img{transform:scale(1.4);}
 
.beforAfterSweetModal .swal2-html-container{padding:0;margin:0;}
.beforAfterSweetModal .swal2-title{display:none !important;}
.beforAfterSweetModal img{display:block;}
.beforAfterSweetModal .swal2-popup{border-radius:var(--radius);overflow:hidden;padding:0;}




#beforeAndAfter{}
#beforeAndAfter .head{margin-bottom:60px;}
#beforeAndAfter .head h2{text-align:center;color:var(--color-blue);margin:0 0 15px 0; font-size:39px;font-weight:400;}
#beforeAndAfter .head p{text-align:center;width:70%;margin:auto;}
#beforeAndAfter .box{padding:30px;background-color:rgba(0 0 0 / 0%);text-align:center;margin-bottom:30px;border:solid 2px black;transition:ease all 0.5s;}
#beforeAndAfter .box img{width:100%;}
#beforeAndAfter .box h3{font-weight:500;margin:15px 0 0 0; transition:ease all 0.5s;}
#beforeAndAfter .box:hover{border-color:var(--color-blue);}
#beforeAndAfter .box:hover *{color:var(--color-blue);}
@media only screen and (max-width: 960px) {
  #beforeAndAfterPage{padding-top:100px !important;}
  #beforeAndAfter {padding:0 30px;}
  #beforeAndAfter .container .col4{flex:0 0 100% !important;max-width:100% !important;}
  #beforeAndAfter .head p{width:100%;}
  #beforeAndAfter .head h2{font-weight:500;font-size:25px;}
}


#collectionBanners{padding:50px 0;}
#collectionBanners .image{position:relative;}
#collectionBanners .image>div{display:block;position:absolute;top:0;bottom:0;left:15px;right:15px;border-radius:var(--radius);background-color:#eee;background-size:cover;background-position:center;background-repeat:no-repeat;}
#collectionBanners .image:after{ }
#collectionBanners span{}
#collectionBanners h4{font-size:50px;font-weight:600;font-family:var(--font-4);margin:  0;}
#collectionBanners p{font-size:16px;padding:15px 0;line-height:20px;}  
#collectionBanners .content{padding:50px;}
#collectionBanners .right .content{padding-left:15px;}
#collectionBanners .left .content{padding-right:15px;}
#collectionBanners .row{padding:30px 0;}
@media only screen and (max-width: 960px) {
  #collectionBanners{padding:0;}
  #collectionBanners .row{padding:0 15px !important;}
  #collectionBanners .row>div{flex:0 0 100% !important;max-width:100% !important;} 
  #collectionBanners .image{height:100vw;}
  #collectionBanners h4{font-size:35px;}
  #collectionBanners p{padding:0;}
  #collectionBanners .content{padding:15px;}
} 


#wait{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0 161 237 /  90%);z-index:99999999; backdrop-filter: blur(10px);text-align:center;display:none !important;}
#wait>div{display:table;width:100%;height:100%;}
#wait>div>div{display:table-cell;vertical-align:middle;}
#wait>div>div>svg{transform:scale(2);}
#wait>div>div>svg path,#wait svg rect{fill: white;}
#cartBox{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;z-index:9999999;background-color:rgba(0 0 0 / 50%);display:none;}
#cartBox .box{background-color:white; width:40vw;position:relative;float:right;right: 0px;bottom:0;top:0;transition:ease all 0.5s;height:100%;padding:-bottom:243px;}
#cartBox h5{font-size:25px;font-weight:bold;text-align:left;border-bottom:solid 1px #eee;padding:25px;margin:0;}
#cartBox ul,
#cartBox ul li{margin:0;padding:0;list-style:none;} 
#cartBox ul li{margin:0;list-style:none;border-bottom:solid 1px #eee;padding:30px;display:flex;}
#cartBox ul li>div{padding-left:15px;width:100%;}
#cartBox ul{overflow:auto;max-height:67vh;}
#cartBox .thumb{width:62px;height:62px;background-size:cover;background-position:center;border-radius:3px;}
#cartBox .title{font-size:14px;color:var(--color-black);margin-bottom: 5px;display:block;f } 
#cartBox .price{font-size:12px !important;}    
#cartBox .gifted{color:#da8200 !important;font-size:12px!important;}
#cartBox .qtydiv .qtybox {border:none;background-color:#eee !important;}
#cartBox .qtydiv .qtybox span:first-child{border-right:none;}
#cartBox .qtydiv .qtybox span:last-child{border-left:none;}
#cartBox.active .box{right:0;}
#cartBox .delete{margin-left:15px;display:inline-block;padding:5px 7px 1px 6px; color:red;text-decoration:none;transition:ease all 0.5s;}
#cartBox .desc{font-size:12px;display:Block  !important;}
#cartBox u{text-decoration: line-through !important;margin-right:15px;}
#cartBox .action{display:flex; width:100%; justify-content: space-between;} 
#cartBox .qtydiv h6{display:none;}
#cartBox .qtybox{margin:0;}
#cartBox .qtybox>*{padding:3px 11px;}
#cartBox .footer{padding:20px 30px 10px 30px;background-color:#eee;position:absolute;bottom:0;left:0;right:0;}
#cartBox .footer>div{font-size:14px;}
#cartBox .footer>div:after{content:' ';display:block;clear:both;}
#cartBox .footer>div *{margin:0;padding:0;padding:10px 0;}
#cartBox .footer>div p{float:left;display:inline-block;}
#cartBox .footer>div span{text-align:right;float:right;}
#cartBox .footer>div.total{font-weight:bold;font-size:20px;}
#cartBox .footer .checkout{border:none;padding:15px;font-size:18px;font-weight:500;color:white;background-color:var(--color-black);display:block;width:100%;text-align:center;border-radius:3px;}
.continueBtn,
#cartBox .footer .continueBtn{text-align:center;padding:15px;display:block;color:var(--color-black);}
#cartBox .exit{position:absolute;right:30px;top:30px;z-index:999;font-size:20px;}
#rtl #cartBox .thumb{padding:0;}
#rtl #cartBox .delete{margin-right:15px;}
#rtl #cartBox ul li>div{padding:0 15px 0 0;}
#rtl #cartBox .exit{right:90%; }
#rtl #cartBox h5{text-align:right !important;}
@media only screen and (max-width: 960px) {

#cartBox ul{max-height:64vh;}
  #cartBox .box{width:100% !important;padding:0 !important;transition:ease all 0s !important;right:0 !important;}
  #cartBox h6{font-size:22px;}
  #cartBox .price{display:block;margin-bottom:10px;}
  #cartBox .delete{padding:5px 5px  1px 5px !important;}
}





#counterResults{padding:50px 10px;}
#counterResults img{width:100%;border-radius:var(--radius);}
#counterResults .head h6{font-family:var(--font-4);font-size:40px;margin:0;}
#counterResults .head p{margin:15px 0;line-height:25px;}
#counterResults .counter{}
#counterResults .counter b{font-size:60px;font-family:var(--font-3);font-weight:600;}
#counterResults .counter b span{font-size:42px;}
#counterResults .counter p{margin:0;line-height:25px;}
#counterResults .counter .count{padding:15px 0;}
#counterResults .text {padding-left:30px;}
#counterResults .text {display:flex;justify-content:center;align-items: center;height:100%;}

@media only screen and (max-width: 960px) {
  #counterResults img{width:calc(100% - 40px);margin:0 20px 15px 20px;}
  #counterResults .row>div{ flex: 0 0 100% !important; max-width: 100% !important;}
  #counterResults .counter>div{ flex: 0 0 50% !important; max-width: 50% !important;}
  #counterResults .counter b,#counterResults .counter b span{font-size:30px;}
  #counterResults .text{padding: 0 20px;}
}

 



#block-1{padding:50px 0;}
#block-1 h3{font-size:40px;font-weight:600;font-family:var(--font-4);margin:0;}
#block-1 a{display:block;text-decoration:none;color:black;padding:15px 0;}
#block-1 a .cover{position:relative;overflow:hidden;border-radius:var(--radius);}
#block-1 a .cover img{width:100%;display:Block;transition: ease all 0.5s;position:relative;z-index:1;}
#block-1 a .cover div{position:absolute;top:0;bottom:0;left:0;right:0;z-index:99;display:flex;justify-content:center;align-items: center;transition: ease all 0.5s;} 
#block-1 a:hover .cover div{background-color:rgba(0 0 0 / 30%);} 
#block-1 a:hover .cover img{transform:scale(1.2);}
#block-1 a .cover div h4{margin:0;padding:0;text-align:center;font-size:60px;font-weight:600;font-family:var(--font-4);color:white;}
#block-1 a .text{text-align:center;}
#block-1 a .text p{font-size:24px;font-weight:300;padding-top:20px;margin:0;}
#block-1 a .text span{font-size:16px;font-weight:700;display:block;padding-top:40px;}
@media only screen and (max-width: 960px) {
  #block-1{padding:30px 0 7px 0;}
  #block-1 h3{text-align:center;font-size:25px;}
  #block-1 a{padding:10px 20px 10px 20px;}
  #block-1 a .cover div h4{font-size:40px;}
  #block-1 a .text{display:none;} 
  #block-1 .row>div{flex:0 0 100% !important;max-width:100% !important;} 
} 


#commentBox .box{padding:50px;background-color:rgba(0 0 0 / 3%); }
#commentBox form h2{margin:0;}
#commentBox form *{display:block;}
#commentBox form label{padding:5px 0;}
#commentBox form input,
#commentBox form textarea{padding:15px;margin-bottom:15px;width:100%;border:none;background-color:rgba(0 0 0 / 5%);}
#commentBox form button{padding:10px 20px;background-color:var(--color-black);color:white;border:none;}
@media only screen and (max-width: 960px) {
  #commentBox .box{margin:30px 30px 0 30px;padding:30px;}
}



#formLogin .password{display:none;}
#formLogin .form{background-color:rgba(0 0 0 / 3%);padding:60px;border-radius:var(--radius);}
#formLogin .form *{border:none;border-radius:5px;}
#formLogin .form label{display:block;margin-bottom:5px;}
#formLogin .form input{padding:15px;background-color:rgba(0 0 0 / 5%);margin-bottom:15px;border-radius:5px;outline:none;width:100%;}
#formLogin .form button{font-size:16px;padding:15px; background-color:var(--color-blue);color:white;}
#formLogin .form span{font-size:16px;padding:15px 0; font-size:14px;display:block;}
#formLogin .form a{font-size:16px;padding:13px 15px;display:inline-block;background-color:var(--color-black);color:white;}
#formLogin .cover div{background-position:center;background-size:cover; position:relative;overflow:hidden;width:100%;height:100%;border-radius:var(--radius);}
#formLogin .cover img{height:100%;position:absolute;left:0;top:0;right:0;bottom:0;}
@media only screen and (max-width: 960px) {
  #formLogin .row{margin:0 15px;}
  #formLogin .row>div{flex:0 0 100% !important;max-width:100% !important;}
  #formLogin .row>.cover{height:150px;}
  #formLogin .form{padding:30px;}
  #formLogin .form h2{margin:0;}
}


#faqCategory{text-align:center;padding:150px 0 20px 0;}
#faqCategory ul,
#faqCategory ul li{display:inline-block;list-style:none;margin:0;padding:0;}
#faqCategory ul{margin:auto;}
#faqCategory ul li{padding:30px;}




#faqAccordion{padding:50px 0;}
#faqAccordion .head{margin-bottom:30px;}
#faqAccordion .head h5{font-size:25px;color:var(--color-gray);margin:0;font-weight:200;}
#faqAccordion .head h6{font-size:40px;color:var(--color-blue);margin:0;}
#faqAccordion .head p{font-size:14px;color:var(--color-black);display:inline-block;}
#faqAccordion .head a{font-size:14px;color:var(--color-black);background-color:var(--color-blue);padding:10px 15px;color:white;}
#faqAccordion .head .navigation{background-color:var(--color-blue-light);display:inline-block;position:relative;left:-5px;bottom:-6px;padding:6px 10px;}
#faqAccordion ul,
#faqAccordion ul li{margin:0;padding:0;list-style:none;}
#faqAccordion .filterMenuOption{display:none;}
#faqAccordion .filterMenu{padding-top:15px;}
#faqAccordion .filterMenu li{padding:10px 0;font-size:16px;transition:ease all 0.5s;cursor:pointer;}
#faqAccordion .filterMenu li:hover,
#faqAccordion .filterMenu li.active{color:var(--color-blue);}
#faqAccordion .filterList li{display:none;}
#faqAccordion .filterList li.cat1{display:block;}
#faqAccordion .filterList{padding-top:26px;}
#faqAccordion .filterList li{padding:7px 15px;}
#faqAccordion .filterList li h6{font-size:18px;font-weight:500;margin:0;transition:ease all 0.5s;cursor:pointer;}
#faqAccordion .filterList li h6 span{top:-6px;position:relative;}
#faqAccordion .filterList li h6 svg{height:30px;width:30px;position:relative;bottom:-3px;filter:brightness(0%);margin-right:10px;transition:ease all 0.5s;}
#faqAccordion .filterList li h6:after{content:' ';display:block;clear:both;}
#faqAccordion .filterList li p{margin:0;display:none;font-size:16px;padding:15px 0 0 44px;}
#faqAccordion .filterList li:hover h6,
#faqAccordion .filterList li.active h6,
#faqAccordion .filterList li.active p{color:var(--color-blue);}
#faqAccordion .filterList li:hover svg,
#faqAccordion .filterList li.active svg{filter:brightness(100%);}
#faqAccordion .filterList li.active svg{transform:rotate(-90deg);}
#faqAccordion .filterList li.empty p{display:block !important;padding:15px 0 0 0;}
#faqAccordion .filterList li.empty div{padding-left:44px;}
#faqAccordion .filterList li.empty div a{display:inline-block;padding:10px 15px;border: solid 2px black;color:black;margin-top:15px;border-radius:3px;transition:ease all 0.5s;}
#faqAccordion .filterList li.empty div a:hover{background-color:black;color:white;}
@media only screen and (max-width: 960px) {
  #faqAccordion .row>div{flex:0 0 100% !important;max-width:100% !important;}
  #faqAccordion .head{text-align:center;padding:0 50px;}
  #faqAccordion .head h6{font-size:25px;}
  #faqAccordion .head p{display:block;}
  #faqAccordion .filterMenu{text-align:center;padding:0 30px 15px 30px;}
  #faqAccordion .filterMenu li{display:inline-block !important;background-color:rgba(0 0 0 / 5%);padding:10px;font-size:12px;margin-bottom:5px !important;}
  #faqAccordion .filterMenu li.active{background-color:var(--color-blue-light);}
  #faqAccordion .filterMenu{display:none;}
  #faqAccordion .filterMenuOption{display:block;padding:10px;width:calc(100% - 30px);margin:0 15px 15px 15px;}
  #faqAccordion .filterList{padding:0;}
  #faqAccordion .filterList li h6{font-size:14px;display:flex;}
  #faqAccordion .filterList li h6 svg{width:30px;height:20px;}
  #faqAccordion .filterList li h6 span{width:80%;top:4px;font-weight:400;}
}


#footer{padding:100px 0;}
#footer .about{}
#footer .about a,
#footer .about p{font-size:14px;}
#footer .links{padding-bottom:30px;}
#footer .links h5{font-size:18px;color:var(--color-blue);margin:0;}
#footer .links ul,
#footer .links ul li{margin:0;padding:0;list-style:none;}
#footer .links ul li a{display:inline-block;padding:5px 0;color:var(--color-black);font-size:14px;transition:ease all 0.5s;}
#footer .links ul li a:hover{color:var(--color-blue);}
#footer .country .title{font-size:14px;font-weight:400;margin:0;padding:5px 0;}
#footer .country .title:hover{color:var(--color-blue);cursor:pointer;}
#footer .country .description{display:none;}
#footer .copyright p{color:#aaa;font-size:12px;}
#footer .copyright>div:last-child p{text-align:right;}
#footer .social{margin-top:30px;}
#footer .social a{display:inline-block;color:var(--color-black);padding-right:15px;transition:ease all 0.5s;}
#footer .social a i{font-size:22px;}
#footer .social a:hover{color:var(--color-blue);}
#footer .paymentIcons{margin-top:30px;}
#footer .paymentIcons:hover svg{opacity:0.4;}
#footer .paymentIcons svg{transition:ease all 0.5s;margin-right: 0;height:30px;width:auto;position:relative;z-index:1;}
#footer .paymentIcons:hover svg:hover{transform:scale(1.3);opacity:1;z-index:99;}
#footer .paymentIcons img{height:30px; }
#countryInfo{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0 0 0 / 80%);z-index:999999999999;display:none;}
#countryInfo>div{display:table;width:100%;height:100%;}
#countryInfo>div>div{display:table-cell;vertical-align:middle;}
#countryInfo .box{background-color:white;padding:50px;width:500px;margin:auto;}
#countryInfo>div h3{color:var(--color-blue); }
#countryInfo>div>div{}
#countryInfo .close{display:inline-block;padding:10px 15px;background-color:var(--color-red-10);color:var(--color-red);transition:ease all 0.5s;font-size:14px;cursor:pointer;}
#countryInfo .close:hover{background-color:var(--color-red);color:white;}
@media only screen and (max-width: 960px) {
  #footer{padding:50px 30px;}
  #footer .row>div{flex:0 0 50% !important;max-width:50% !important;margin-bottom:15px;}
  #footer .box{margin:0 30px;}
  #footer .empty{display:none !important;}
  #countryInfo .box{width:80%;}
  #footer .copyright>div{flex:0 0 100% !important;max-width:100% !important;}
  #footer .copyright p{text-align:center !important;margin:0 !important;}
}


 #footerDark{background-color:#111;padding:50px;overflow:hidden;}
#footerDark *{color:white;}
#footerDark .paymentIcons{}
#footerDark .paymentIcons img{height:30px;border-radius:100px;overflow:hidden; width:50px;}
#footerDark a{font-size:16px;}
#footerDark h5{font-size:14px;font-weight:500;margin-bottom:15px;color:rgba(255 255 255 / 20%);text-transform: uppercase;letter-spacing:1px;}
#footerDark .links h5{margin-top:30px;}
#footerDark ul,
#footerDark ul li{margin:0;padding:0;list-style:none;}
#footerDark ul li a{display:block;padding:7px 0px;}
#footerDark ul li a:hover{color:var(--color-blue);}
#footerDark .social a{display:inline-block;padding-right:15px;}
#footerDark .social a.facebook:hover i{color:#1877f2;}
#footerDark .social a.twitter:hover i{color:#1da1f2;}
#footerDark .social a.youtube:hover i{color:#ff0000;}
#footerDark .social a.instagram:hover i{color:#c32aa3;} 
#footerDark .social i{font-size:30px;}
#footerDark .country .description{display:none;}
#footerDark .country>div{padding:7px 0;}
#footerDark .country .title{font-size:16px;margin:0;font-weight:normal;}
#footerDark .country .title:hover{color:var(--color-blue);cursor:pointer;}
#footerDark .about{/*max-width:100%;flex:0 0 100% !important;*/margin-bottom:30px;}
#footerDark .about .logo{margin-bottom:15px;}
#footerDark .about .logo svg {height:70px;width:80%;}
#footerDark .about .logo svg path:nth-child(1),
#footerDark .about .logo svg path:nth-child(3){fill:white;}
#footerDark .about p{line-height:30px;}
#footerDark .linksBox{padding:30px 0  0px 0;border-top:solid 1px rgba(255 255 255 / 10%);}
#footerDark .copyright{margin-top:30px;padding:30px 0  0px 0;border-top:solid 1px rgba(255 255 255 / 10%);}

#countryInfo{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0 0 0 / 80%);z-index:999999999999;display:none;}
#countryInfo>div{display:table;width:100%;height:100%;}
#countryInfo>div>div{display:table-cell;vertical-align:middle;}
#countryInfo .box{text-align:center;background-color:white;padding:50px;width:500px;margin:auto;border-radius:var(--radius);}
#countryInfo>div .title{color:black;margin:0; font-weight:bold;font-size:30px;}
#countryInfo .description *{line-height:20px;color:black;display:block;} 
#countryInfo .close{display:inline-block;padding:15px 30px;background-color:black;color:white;transition:ease all 0.5s;font-size:14px;cursor:pointer;border-radius:var(--radius);margin-top:15px;}
#countryInfo .close:hover{background-color:var(--color-red);color:white;}

.text-right{text-align:right;}
  
#rtl  #footerDark .social a{padding:0 0 0 15px;}
#rtl .text-right{text-align:left;}
@media only screen and (max-width: 960px) {
  #footerDark{padding:   30px;} 
  #footerDark .about .logo{margin-bottom:0;}
  #footerDark .about .logo svg {height:45px;width:50%;}
  #footerDark .row>div{flex:0 0 100% !important;max-width:100% !important;margin-bottom:0;}
  #footerDark .linksBox h5{position:relative;color:white;cursor:pointer;}
  #footerDark .linksBox h5:after{content:' ';display:block;transition:ease all 0s;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.95 4.243.707 0 0 .707 4.243 4.95l.707.708L9.9.708 9.191.001 4.95 4.243Z" fill="black"/></svg>');background-repeat:no-repeat;background-position: center;width:30px;height:100%;background-size:auto 7px;position:absolute;right:-7px;top:0;bottom:0;margin:auto;transform:rotate(-90deg);filter:invert(1);}
  #footerDark .links:hover h5{color:var(--color-blue);}
  #footerDark .box{margin:0 30px;}
  #footerDark .empty{display:none !important;}
  #footerDark .linksBox ul{display:none;margin:0;overflow:hidden;border-left:solid 2px white;}
  #footerDark .linksBox a{background-color:rgba(255 255 255 / 5%);color:white;padding:15px 0 15px 20px;}
  #footerDark .active h5:after{transform:rotate(-90deg);}
  #footerDark .country{column-count:2;}
  #countryInfo .box{width:80%;} 
  #footerDark .linksBox{margin-top:15px;padding:15px 0  0 0;}
  #footerDark .copyright *{text-align:center;font-size:12px;}
}
  


  @keyframes gift {0%   {background-color:#37a1ed; }50%  {background-color:#333;}100% {background-color:#37a1ed;}}
  .gift{transition:ease all 0.5s;z-index:99999;position:fixed;bottom:30px;left:-330px; width:300px;padding:30px; margin-top:30px;background-color:#37a1ed;animation-name: gift;animation-duration: 2s;animation-iteration-count: infinite;}
  .gift *{margin:0;color:white;}
  .gift img{margin-right:15px;filter:invert(100%);}
  .gift p{font-size:14px;}
  .gift>div{display:flex;}
  .gift-active .gift{left:30px;}
  @media only screen and (max-width: 960px) {
    .gift{bottom:-100% ;left:0  ;right:0 ;padding:15px ​20px ;width:100% ;}
    .gift-active .gift{bottom:0 ; }
    .gift-active #whatsapp{bottom:140px!important;z-index:999999!important;}
  }


.grayBox{padding: 50px;background-color: #F8F8F8;text-align:center;}
.grayBox *{margin:0;}
.grayBox h2{padding-bottom: 15px;}
@media only screen and (max-width: 960px) {
  .grayBox{margin:0  30px;padding:30px;}
}


#guaranteeBox{padding:50px 0;}
#guaranteeBox .container{position:relative;}
#guaranteeBox .ribbon{ display: flex; flex-direction: column; align-items: center; position: absolute; right: 8%; top: -10px; width: 130px;  color: #fff; font-size: 13px;   text-align: center; padding-top:10px;padding-bottom:50px; z-index: 2; background-color: #1f2021; clip-path: polygon(100% 0%,100% 100%,50% 76%,0 100%,0 100%,0 0); }
#guaranteeBox .ribbon svg{height:35px;}
#guaranteeBox img{width:100%;border-radius:var(--radius);margin:auto;display:block;} 
#guaranteeBox .body{text-align:center;box-shadow:0 -10px 10px #0000000f;border-radius:var(--radius);position:relative;top:-50px;margin:0 30px;padding:30px;z-index:999;background-color:white;} 
#guaranteeBox .body h2{font-family:var(--font-4);font-size:40px;margin:0;} 
#guaranteeBox .body p{font-size:16px;margin:15px;line-height:25px;}  
#guaranteeBox .items{display:block;padding:30px 0;}
#guaranteeBox .items svg{height:40px;width:40px;}
#guaranteeBox .items p{font-size:14px;line-height:18px;}
#guaranteeBox .buttons{display:none;flex-direction: row;align-items: center;text-align: center;}
#guaranteeBox .buttons span{widtH:100%;padding:15px;cursor:pointer;}
#guaranteeBox .buttons svg{height:30px;}
#guaranteeBox .buttons .closed{display:none;}
#guaranteeBox.active .buttons .open{display:none;}
#guaranteeBox.active .buttons .closed{display:block;} 
@media only screen and (max-width: 960px) {
  #guaranteeBox{padding-bottom:0;}
  #guaranteeBox .items{display:none;} 
  #guaranteeBox .items .col3{ flex: 0 0 100% !important; max-width: 100% !important;}
  #guaranteeBox .buttons{display:flex;}
  #guaranteeBox .ribbon{width:66px;padding-bottom:26px;}
  #guaranteeBox .ribbon svg{height:20px;}
  #guaranteeBox .ribbon p{margin:0;font-size:10px;}
  #guaranteeBox img{width:calc(100% - 40px);}
  #guaranteeBox .body{top:-18px;}
  #guaranteeBox .body h2{font-size:30px;}
  #guaranteeBox .body p{font-size:14px;margin:15px 0;}
}


#guarantee{padding:50px 15px;background-color:#fff;color:#fff;position:relative;z-index:1;oveflow:hidden;} 
#guarantee img{width:100%;border-radius:var(--radius);display:Block;}
#guarantee h6{font-size:80px;line-height:68px;font-weight:600;font-family:var(--font-4);margin:0;}
#guarantee p{font-size:16px;margin:30px 0;}
#guarantee .text{display: flex; justify-content: center; align-items: center;height:100%;}
#guarantee .body{background-color:black;border-radius:var(--radius);padding:50px;position:relative;}
@media only screen and (max-width: 960px) {
  #guarantee{padding:15px;}
  #guarantee .row{padding:0 3px;}
  #guarantee .row>div{flex:0 0 100% !important;max-width:100% !important;}  
  #guarantee h6{font-size:65px;line-height:60px;}
  #guarantee p{padding:0;}
  #guarantee .text{padding:50px;}
  #guarantee .body{padding:calc(100% - 0px) 0 0 0;}
  #guarantee img{margin-top:50px;border-radius:var(--radius) var(--radius) 0 0;margin:auto;position:absolute;top:0;}
} 


#hairGrowthCycle{padding: 0 0 100px 0;text-align: center;}
#hairGrowthCycle .header h2{font-weight: 700;color: #00A0E9;font-size: 40px;}
#hairGrowthCycle .header,
#hairGrowthCycle .footer p{margin: auto;color:#707070;margin: 50px 0;}
#hairGrowthCycle .footer{}
#hairGrowthCycle .row{margin: 0 0 30px 0;transition: ease all 0.5s;}
#hairGrowthCycle .row .box{ padding-top: 50px;padding-bottom: 50px;color:#333;position: relative;transition: ease all 0.5s;}
#hairGrowthCycle .row .box::before{content: ' ';display: block;position: absolute;top:0;left:0;right: 0;background-color:  rgba(0,0,0, 0.04);height:22%;}
#hairGrowthCycle .row .box h3{font-size: 30px;font-weight: bolder;margin: 0;}
#hairGrowthCycle .row .box h4{font-size: 23px;font-weight: 100;margin-bottom: 15px;}
#hairGrowthCycle .row .box p{width: 80%;font-size: 14px;margin: auto;}
#hairGrowthCycle .row .box img{width: 50%;position: relative;z-index: 9999;transition: ease all 0.5s;margin-bottom: 15px;}
#hairGrowthCycle .row .box:nth-child(1){background-color: #CCECFB;}
#hairGrowthCycle .row .box:nth-child(2){background-color:rgb(171, 221, 247);}
#hairGrowthCycle .row .box:nth-child(3){background-color:rgb(154, 214, 246);}
#hairGrowthCycle .row .box:hover img{transform: scale(0.9);}
#hairGrowthCycle .row:hover{transform: scale(0.9);}
#hairGrowthCycle .row:hover>.box{filter: blur(2px);}
#hairGrowthCycle .row:hover>.box:hover{background-color: #eee;transform: scale(1.1);z-index: 9999;filter: blur(0px);}
@media only screen and (max-width: 960px) {
  #hairGrowthCycle {margin: 0 30px;}
  #hairGrowthCycle .row:hover{transform: scale(1);}
  #hairGrowthCycle .row:hover>.box{filter: blur(0);}
  #hairGrowthCycle .row:hover>.box:hover{transform: scale(1);}
  #hairGrowthCycle .row .col4{flex:0 0 100% !important;max-width:100% !important;}
}


#hairLossFactors{padding: 100px 0;background-color: #F8F8F8;margin:0 0 50px 0;}
#hairLossFactors .head{text-align: center;padding-bottom: 40px;}
#hairLossFactors .head h4{font-weight: 600;color: var(--color-black);font-size: 40px;margin:0;}
#hairLossFactors .head p{width: 70%;margin: auto;color:#707070;}
#hairLossFactors .swiper-slide{background-color: #fff;padding: 30px;color:#333;height:100%;border:solid 2px white;transition:ease all 0.5s;}
#hairLossFactors .swiper-slide h6{font-weight: 500;margin:0;font-size: 24px;}
#hairLossFactors .swiper-slide p{font-size: 14px; }
#hairLossFactors .swiper-slide:hover h6{color:var(--c1);}
#hairLossFactors .swiper-slide:hover{border-color:var(--c1);}
#hairLossFactors .swiper{padding-bottom:20px;}
#hairLossFactors .swiper-pagination{position:relative;top:30px;}
@media only screen and (max-width: 960px) {

}


#helpBox .box{text-align:center;border:solid 2px black;padding:50px 0;}
#helpBox h2{font-weight:500;margin:0;}
#helpBox p{margin:0 ;}
#helpBox h3{font-weight:300;}
#helpBox a{font-size:25px;color:black;transition:ease all 0.5s;display:inline-block;font-size:600;}
#helpBox a:Hover{color:var(--color-blue);}
@media only screen and (max-width: 960px) {
  #helpBox .col4{flex:0 0 100% !important;max-width:100% !important;}
}


#hdiw{padding:70px 0;background-color:rgba(0 0 0 / 5%);position:relative;overflow:hidden;} 
#hdiw .head{text-align:center;padding-bottom:30px;} 
#hdiw .head h2{font-family:var(--font-4);font-size:40px;margin:0 0 15px 0;} 
#hdiw .head p{font-size:16px;margin:15px;font-weight:400;line-height:25px;} 
#hdiw .video{border-radius: var(--radius);overflow: hidden;} 
#hdiw .colums{display:flex;gap: 30px;} 
#hdiw .colums>div{width:100%;}
@media only screen and (max-width: 960px) {
  #hdiw .video{ margin: 0;padding:15px 0;}
  #hdiw .colums{display:block;gap: 0;padding:0 20px;}
  #hdiw .colums>div{width:auto;}
} 




#shopify-section-icon-list{overflow:inherit;padding-bottom:60px;}
.iconList .items{box-shadow:0 0 30px rgba(0 0 0 / 5%);}
.iconList .item{border-bottom:solid 1px #eee;display:flex;align-items: center;justify-content: inherit;padding:15px;background-color:white;filter:invert(0);margin-bottom:1px;border-radius:5px;box-shadow:none;}
.iconList .item icon{display:flex;justify-content: center;align-items: center;}
.iconList .item svg{width:auto;height:40px;}
.iconList .item p{padding-left:30px;margin:0;}


#iconTabs{position:relative;z-index:999;padding:60px 0;}
#iconTabs .items{display:flex;} 
#iconTabs .items>*{text-align:center;width:20%;position:relative;}  
#iconTabs .items svg{filter:grayscale(100%) brightness(0%);transition:ease all 0.5s;height:17px;}
#iconTabs .items h4{font-size:14px;color:var(--color-black);margin:10px 0;font-weight:500;transition:ease all 0.5s;position:relative;}
#iconTabs .items p{color:var(--color-black);margin:0;font-size:11px;padding:0 30px;}
#iconTabs .items div div{padding:0  2px;} 
@media only screen and (max-width: 960px) { 
 #iconTabs{position:relative;z-index:999;padding:0px;}
 #iconTabs .items{display:block;}
 #iconTabs .items>*{ width:100%;padding:10px 0px 10px 0px ;text-align:left;display:flex;justify-content: center; align-items: center;}  
 #iconTabs .items>*:before{content:' ';display:block;border-bottom:solid 1px rgba(0 0 0 / 5%);position:absolute;bottom:0;right:0;left:0;}
 #iconTabs .items>*:last-child:before{display:none;}
 #iconTabs .items>*>div{width:calc(100% - 70px);} 
 #iconTabs .items h4{}#iconTabs .items h4:after{content:' ';display:block;transition:ease all 0s;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.95 4.243.707 0 0 .707 4.243 4.95l.707.708L9.9.708 9.191.001 4.95 4.243Z" fill="black"/></svg>');background-repeat:no-repeat;background-position: center;width:50px;height:100%;background-size:auto 7px;position:absolute;right:0;top:0;bottom:0;margin:auto;}
 #iconTabs .items p{padding:0 20px 10px 0; display:none;font-size:13px;} 
 #iconTabs .items svg{width:70px;}
 #iconTabs .items>*.active h4:after{transform:rotate(-180deg);}
 #iconTabs .items>*:hover p{ }
 #rtl #iconTabs .items>*{padding:7px 0 7px 30px ;text-align:right;}

}  

 
#iconTabsFlip{position:relative;z-index:999;padding:30px 0;}
#iconTabsFlip .items{display:flex;width:100%;flex-wrap: wrap;gap: 15px;padding:15px 0;} 
#iconTabsFlip .items .item{text-align:center;width:calc(25%  - 15px ); perspective: 500px;} 
#iconTabsFlip .items .item>div{border-radius:15px;  transition: transform 1s;  transform-style: preserve-3d;position:relative;}
#iconTabsFlip .items .item svg{filter:grayscale(100%) brightness(0%);transition:ease all 0.5s;height:40px;width:auto;}
#iconTabsFlip .items .item h4{font-size:16px;color:var(--color-black);margin:10px 0;font-weight:500;transition:ease all 0.5s;position:relative;}
#iconTabsFlip .items .item p{font-size:14px;}
#iconTabsFlip .items .item .front,#iconTabsFlip .items .item .back{border-radius:var(--radius);backface-visibility: hidden;display:flex;justify-content:center;align-items: center;}
#iconTabsFlip .items .item .front{min-height:180px;padding:30px;background-color:rgba(0 0 0 / 5%);}
#iconTabsFlip .items .item .back{position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;transform: rotateY( 180deg );color:white;
padding:0 15px;
}
#iconTabsFlip .items>*:hover>div { transform: rotateY( 180deg ) ;  transition: transform 0.5s;}
@media only screen and (max-width: 960px) { 
  #iconTabsFlip{position:relative;z-index:999;padding:  0;}
  #iconTabsFlip .items .item{width:calc(50% - 10px  );}  
  #iconTabsFlip .items .item .front{min-height:170px;} 
  #iconTabsFlip .items .item h4{font-size:13px;}
} 




#latestArticles{padding:50px 0;}
#latestArticles .head{margin-bottom:30px;}
#latestArticles .head h5{font-size:25px;color:var(--color-gray);margin:0;font-weight:200;}
#latestArticles .head h6{font-size:40px;color:var(--color-blue);margin:0;}
#latestArticles .head p{font-size:14px;color:var(--color-black);display:inline-block;}
#latestArticles .head a{font-size:14px;color:var(--color-black);background-color:var(--color-blue);padding:10px 15px;color:white;}
#latestArticles .head .navigation{background-color:var(--color-blue-light);display:inline-block;position:relative;left:-5px;bottom:-6px;padding:6px 10px;}
#latestArticles article{}
#latestArticles article .cover{width:100%;display:block;}
#latestArticles article .cover img{width:100%;border-radius:5px;}
#latestArticles article .title{font-size:22px;font-weight:500;color:var(--color-blue);display:block;margin-top:15px;}
#latestArticles article p{font-size:14px;}
@media only screen and (max-width: 960px) {
  #latestArticles{padding:0 30px;}
  #latestArticles .head h5{font-size:20px;}
  #latestArticles .head h6{font-size:25px;}
  #latestArticles .head p{display:block;padding:0 15px;}
  #latestArticles .row>div{flex:0 0 100% !important;max-width:100% !important;}
  #latestArticles article .title{font-size:18px;}
}


#shopify-section-links-card{background-color:rgb(59 176 232 / 8%);padding:0;}
#linkCard{margin:  auto; background-color:white;max-width:500px;}
#linkCard header{padding-top: 0px;background-color:#fff;background-size:cover;}
#linkCard header .logo{position:absolute;top:60px;left:0;right:0;margin:auto;background-color:white;width:150px;Height:150px;border-radius:100%;margin:auto;background-size:cover;background-position:center;background-repeat:no-repeat;border:solid 1px #eee;} 
#linkCard main{padding-top: 15px;}
#linkCard main .description{text-align:center;padding:15px;}
#linkCard main .description .language ul{display:flex;margin:0 -15px}
#linkCard main .description .language a{border:none;padding:15px 10px  0px 10px;display:block;}
#linkCard main ul,
#linkCard main ul li{margin:0;padding:0;list-style:none;}
#linkCard main ul li{padding:15px;border-top:solid 1px #eee;width:100%;position:relative;} 
#linkCard main ul li .image{border-radius:5px;padding:11px;position:absolute;left:15px;top:15px;}
#linkCard main ul li .image i{font-size:22px;transition:ease all 0.5s;}
#linkCard main ul li .image span{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0.1;border-radius:5px;transition:ease all 0.5s;}
#linkCard main ul li:hover .image i{ }
#linkCard main ul li:hover .image span{opacity:0.2;}
#linkCard main ul li .text{padding:0 60px;}
#linkCard main ul li .text  *{margin:0;padding:0;color:black;}
#linkCard main ul li .text h6{font-size:18px;margin-bottom:5px;transition:ease all 0.5s;}
#linkCard main ul li .text p{word-wrap: break-word;}
#linkCard main ul li .text .right{position:absolute;right:15px;top:0;bottom:0;height:16px;margin:auto;font-size:16px;transition:ease all 0.5s;}
#linkCard main ul li .text .options{padding:10px 0 0 0;}
#linkCard main ul li .text .options a{background-color:rgba(0 0 0 / 5%);display:inline-block;padding:5px 10px;margin-right:5px;border-radius:100px;font-size:14px;}
#linkCard main ul li:hover .text h6{color:var(--color-blue);}
#linkCard main ul li:hover .text i{right:5px;} 
#linkCard h1{font-size:16px;word-wrap: break-word;}
#linkCard h6{font-size:16px;word-wrap: break-word;}
#linkCard p{font-size:14px;word-wrap: break-word;}
@media only screen and (max-width: 960px) {
 #linkCard header .logo{width:100px;height:100px;top:50px;}
}
@media only screen and (min-width: 960px) {
#shopify-section-links-card{padding:30px  0 ;}
#linkCard{max-width:500px;border-radius:10px;overflow:hidden;}
}





#languages{position:fixed;top:0;left:0;bottom:0;top:0;z-index:9999999;width:100%;display:none;transition: ease all 0.5s;}
#languages>div{display: flex;height:100%;align-items: center;justify-content: center;}
#languages .body{max-width:80%;position:relative;z-index:999;top:-300px;width: 500px;padding:50px;height: auto;background-color:white;text-align:center;border-radius:var(--radius);transition:ease all 0.5s; opacity:0;}
#languages h3{letter-spacing:.05em;font-size:18px;margin:0;font-weight:400;}
#languages h3 span{display:block;font-size:30px;font-weight:600;}
#languages p{font-size:18px;font-weight:300;margin:20px 0;}
#languages .items{display:block;text-align:center;padding:0 0 30px 0;}
#languages .items span{width:100%;display:block;}
#languages .items .ly-links{display:flex;gap: 30px;}
#languages .items a{border-radius:var(--radius) !important;padding:  25px 10px !important; background-color:rgba(0 0 0 / 5%) !important;width:50%; transition: ease all 0.5s;}
#languages .items a *{transition: ease all 0.5s;}
#languages .items a:hover{background-color:black !important; }
#languages .items a:hover *{ color:white;}
#languages .items a i{height:38px;width:50px;background-size:cover;display:block;margin:auto;margin-bottom:10px;border-radius:10px;}
#languages .payments{}
#languages .payments img{height:24px;width:auto;}
#languages .close{cursor:pointer;position:absolute;right:0;top:0;padding:20px;z-index:999999;opacity:0.5;transition: ease all 0.5s;}
#languages .close svg{height:17px;} 
#languages .close:hover{opacity:1;}
#languages .closeBg{position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--color-bg);z-index:1;opacity:0;transition: ease all 0.5s;}
#languages.active .closeBg{opacity:1;}
#languages.active .body{ top:0;opacity:1;} 
@media only screen and (max-width: 960px) { 
  #languages .items a{padding:20px 10px  !important;}
  #languages .items a span{font-size:12px;}
  #languages .body{padding:50px 30px;}
  #languages p{font-size:15px;}
}


  #leftMenuClose{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999998;cursor:pointer;background-color:var(--color-bg);display:none;}
  #leftMenu{max-width:calc(100% - 37px);width:400px;background-color:white;position:fixed;left:0;bottom:0;top:0; transform: translateX(-100%);transition: transform ease-in-out 0.25s;padding-top:80px;z-index:999999;}
  #leftMenu.active{transform: translateX(0%);-webkit-box-shadow: 0px 10px 22px -8px rgba(0, 0, 0, 0.75);box-shadow: 0px 10px 22px -8px rgba(0, 0, 0, 0.75);}
  #leftMenu .logo{position: absolute; top: 40px; left: 40px;  display: inline-block;}
  #leftMenu ul,#leftMenu li{display:block;margin:0;list-style:none;padding:0;}
  #leftMenu .menuLinks>li>ul{display:none;}
  #leftMenu .menuLinks{padding:50px 0;overflow-y:auto;position:relative;z-index:1;}
  #leftMenu .menuLinks>li{border-bottom:solid 0 rgba(0 0 0 / 10%);}
  #leftMenu .menuLinks a{display:block;padding:20px 20px 20px 40px;color:black;font-size:18px;font-weight:400;position:relative;}
  #leftMenu .menuLinks a:after{content:' ';display:block;transition:ease all 0s;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.95 4.243.707 0 0 .707 4.243 4.95l.707.708L9.9.708 9.191.001 4.95 4.243Z" fill="black"/></svg>');background-repeat:no-repeat;background-position: center;width:50px;height:100%;background-size:auto 7px;position:absolute;right:0;top:0;bottom:0;margin:auto;transform:rotate(-90deg);}
  #leftMenu .menuLinks>li>a:after{right:20px;}
  #leftMenu .menuLinks>li.active>a:after{transform:rotate(0deg);}
  #leftMenu .menuLinks ul{margin:0 20px 20px 20px;border-radius:10px;overflow:hidden;}
  #leftMenu .menuLinks ul a{background-color:rgba(0 0 0 / 5%);font-weight:400; padding:10px 20px 10px 20px;}
  #leftMenu .menuLinks ul li:first-child a{padding-top:20px;}
  #leftMenu .menuLinks ul li:last-child a{bottom-top:20px;}
  #leftMenu .menuLinks:before,
  #leftMenu .menuLinks:after{pointer-events: none;content:' ';position:fixed;display:block;left:5px;right:5px;height:50px;z-index:99;background: rgb(255,255,255);background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
  #leftMenu .menuLinks:before{transform:rotate(180deg);top:80px; }
  #leftMenu .menuLinks:after{bottom:113px;}
  #leftMenu .languages{display:block;text-align:center;}
  #leftMenu .languages a svg{width:auto;height:25px;position:relative;top:5px;}
  #leftMenu .languages a{display:inline-block;padding:15px;}
  #leftMenu .languages a span{display:inline-block;line-height:25px;}
  #leftMenu .close{position:absolute;right:0;top:0;padding:40px 34px 15px 15px;}
  #leftMenu .close svg{height:17px;weight:17px;}
  #leftMenu .social{padding-top:15px;text-align:center;}
  #leftMenu .social a{display:inline-block;padding:15px;color:black;font-size:18px;font-weight:bold;}
  #leftMenu .search{margin:0 20px;background-color:rgba(0 0 0 / 5%);display:flex;border-radius:15px;overflow:hidden;}
    @media only screen and (max-width: 767px) {

      #leftMenu .search {
        display: none;
      }
    }
  #leftMenu .search input{padding:15px;border:none;width:100%;background-color:rgba(0 0 0 / 0%);}
  #leftMenu .search button{border:none;background-color:black;color:white;padding:0 15px;border-radius:15px;}
  #leftMenu .search button svg *{stroke:white;}
  #leftMenu .bottom{position:absolute;bottom:0;left:0;right:0;z-index:999;}
  #rtl  #leftMenu .menuLinks a:after,
  #rtl #leftMenu .menuLinks>li>a:after{left:20px;right:inherit;transform:rotate(90deg);}
  #rtl  #leftMenu .menuLinks ul a:after{left:0px;}
  #rtl #leftMenu .close{padding:15px 15px 15px 34px;right:inherit;left:0;}
  #rtl #leftMenu .logo{right: 40px; left: inherit;}
  #noon {margin-left:2rem;}
  #overflow-y-div{overflow-y:auto}
     .brands{display:flex;justify-content: center;}


  #burgerMenu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999;background-color:rgba(0 0 0 / 50%);display:none; }
  #burgerMenu .box{max-height:100vh;height:100vh;overflow:auto;background-color:white; width:500px;padding:50px ;position:absolute;right:0;left:0;top:0;display:none;}
  #burgerMenu a{font-family:var(--font-3); color:var(--color-black);font-size:18px;display:block;padding:15px 0;}
  #burgerMenu h3{font-weight:bold;font-size:40px;}
  #burgerMenu .close{position:absolute;right:30px;top:30px;cursor:pointer;}
  #burgerMenu .close:Hover *{transition:ease all 0.5s;}
  #burgerMenu .close:Hover path{fill:var(--color-red);}
  #burgerMenu .language{padding-top:30px;}
  #burgerMenu .language a svg{width:auto;height:25px;position:relative;top:5px;}
  #burgerMenu .language a{display:inline-block;padding:15px;}
  #burgerMenu .language a span{display:inline-block;line-height:25px;}
  #burgerMenu .menuLinks,
  #burgerMenu .menuLinks ul,
  #burgerMenu .menuLinks ul li{margin:0;padding:0;list-style:none;}
  #burgerMenu .menuLinks ul{display:none;}
  #burgerMenu .menuLinks a{font-size:25px;font-weight:500;}
  #burgerMenu .menuLinks .active>a{color:var(--color-blue);}
  #burgerMenu .social{padding-top:15px;}
  #burgerMenu .social a{display:inline-block;padding:15px;}
  @media only screen and (max-width: 960px) {
    #burgerMenu{text-align:center;}
    #burgerMenu .box{height:auto;}
    #burgerMenu h3{margin:15px 0 30px 0;}
    #burgerMenu .box{width:100%; padding:50px 0 100px 0;}
    #burgerMenu a{padding:10px 0;}
    #burgerMenu .menuLinks a{font-size:20px;display:block;}
    #burgerMenu .menuLinks ul li a{font-weight:400 !important;}
    #burgerMenu .menuLinks ul li{display:inline-block;}
    #burgerMenu .menuLinks ul li a{font-size:14px !important;background-color:rgba(0 0 0 / 3%);color:black;border-radius:3px;padding:10px 15px !important;margin:5px 3px;}
  }



#fixedTop{position:fixed;top:0;left:0;right:0;z-index:999999;padding: 0px 0 30px 0; } 
#fixedTop .notification{text-align:center;max-height:29px;overflow:hidden;margin-bottom:15px;}
#fixedTop .notification div{padding:10px 0; font-size:11px;line-height: 11px;white-space: pre-wrap;}
#fixedTop .logo{position:relative;padding:0;line-height:inherit;}
#fixedTop .logo svg{height:40px;width:auto;transition:ease all 0.5s;margin:0;padding:0;}
#fixedTop .collections{display:inline-block;padding-left:15px;position:relative;margin-top: 9px;}
#fixedTop .collections a{color:var(--color-black);padding:0 10px;font-size:14px;line-height:34px;transition:ease all 0.5s;}
#fixedTop .icons a{padding:0 10px;}
#fixedTop .icons svg{margin-top:6px;position:relative;bottom:-2px;}
#fixedTop a{line-height:30px;}
#fixedTop a:hover{color: var(--color-blue);}
#fixedTop .languages{padding-left:5px;}
#fixedTop .languages li{display:none;}
#fixedTop .languages a{padding:5px 0px;}
#fixedTop .languages svg{height:30px;position:relative;bottom:-5px;}
#fixedTop .language{position:relative;}
#fixedTop .language>span{position:absolute;right:0;border:solid 1px #eee;padding:15px;background:white;display:none;}
#fixedTop .language span a{display:block;padding:4px 15px !important;}
#fixedTop .language:hover>span{display:block;}
#rtl #fixedTop .language>span{left:0;right:inherit;}
#rtl #fixedTop .notification {direction: ltr;}
#rtl #fixedTop .notification div{direction: ltr;}
#fixedTop .language svg{height:30px;width:auto;position:relative;top:5px;}
#fixedTop .user{background-color:var(--color-blue);border-radius:100px;font-size:14px;padding:10px 15px 5px 15px;color:white;}
#fixedTop .user a{color:white !important;transition:ease all 0.5s;}
#fixedTop .user a:hover{opacity:0.4;}
#fixedTop.active{background-color:white;border-botttom:solid 1px #eee;box-shadow:0 0 100px rgb(55 161 237 / 10%);padding:0 30px;}
#fixedTop.active .logo svg{height:22px;position:relative;top:9px;}
#fixedTop .hamburgerMenu{padding:15px 0 9px 9px;cursor:pointer;display:none; }
#fixedTop .menuLinks,
#fixedTop .menuLinks ul,
#fixedTop .menuLinks li{display:inline-block;margin:0;padding:0;}
#fixedTop .menuLinks ul{display:none;}
#fixedTop .menuLinks{padding-left:15px;}
#fixedTop .menuLinks a{padding:12px 15px;display:block;color:black;}
#fixedTop .menuLinks li{position:relative;}
#fixedTop .menuLinks ul{position:absolute;background-color:white;box-shadow:0 0 30px rgba(0 0 0 / 5%);}
#fixedTop .menuLinks>li:nth-child(2)>ul{width:200px;}
#fixedTop .menuLinks ul li{display:block;}
#fixedTop .menuLinks ul li a{padding:5px 20px;font-size:14px;}
#fixedTop .menuLinks ul>li:first-child>a{padding-top:15px;}
#fixedTop .menuLinks ul>li:last-child>a{padding-bottom:15px;}
#fixedTop .menuLinks li:hover>ul,
#fixedTop .menuLinks li:hover>ul>li{display:block;}
#fixedTop .menuLinks li:hover>a{color:var(--color-blue);}
#fixedTop .cartView{position:relative;}
#fixedTop .cartView span{position:absolute;right:0;top:5px;background-color:var(--color-black);color:white;padding:7px;border-radius:100%;font-size:10px;line-height:3px;}
#rtl #fixedTop .position-left{float:right !important;}
#rtl #fixedTop .position-right{float:left !important;}
#rtl #fixedTop .hamburgerMenu svg{-webkit-transform: scaleX(-1);transform: scaleX(-1);}
#rtl #fixedTop .head{direction: ltr;} 
@media only screen and (max-width: 960px) { 
  #fixedTop,#fixedTop.active{padding:0 0px ;}
  #fixedTop.active{top:0px !important;}
  #fixedTop a{line-height:inherit;}
  #fixedTop .notification{margin:0;}
  #fixedTop .logo{display:inline-block;padding:14px 0 14px 15px;}
  #fixedTop .logo svg{max-height:22px!important;position:inherit;}
  #fixedTop .user,
  #fixedTop .menuLinks,
  #fixedTop .collections{display:none !important;}
  #fixedTop .hamburgerMenu{display:inline-block;padding:15px;}
  #fixedTop .icons a{padding:13px 10px !important;}
  #fixedTop .icons svg{margin:0;bottom:0;}
  #fixedTop .language{display:none;}
  #fixedTop .language a{padding:10px  5px;}
  #fixedTop .language a svg{top:0px;}
  #fixedTop.active .logo svg{top:0 !important;}
  #rtl #fixedTop .logo{padding:14px 15px 14px 0;}
}


  #navv2{position:fixed;z-index:8000;top:0;left:0;right:0;padding:15px 0 0  0;background-color:white;}
  #navv2.scroll{box-shadow:0 0 30px rgba(0 0 0 / 10%);}
  #navv2 .container{padding:0;}
  #navv2 .container>div{display:flex;justify-content:space-between ;align-items: center; }
  #navv2 .head a{display:inline-block;color:black;text-decoration:none;padding:5px 20px ;}
  #navv2 .head .menu-icon { padding:0 20px 0 0 ;}
  #navv2 svg{ height:24px;width:24px;}
  #navv2 .logo svg{width:200px;height:28px;}
  #navv2 a{font-family:var(--font-3);}
  #navv2 a:hover{color: var(--color-blue);}
  #navv2 .cartView{position:relative;}
  #navv2 .links{display:flex;align-items: center;}
  #navv2 .cartView{position:relative;}
  #navv2 .cartView span{position:absolute;bottom: 0;left: -2px;background-color:var(--color-blue);color:white;padding:7px 7px;border-radius:100%;font-size:10px;line-height:3px;}
  #navv2 .icons a{padding:0 10px;}
  #navv2 .icons a:last-child{padding-right:0 ;}
  #navv2 .icons svg{ position:relative; }
  #navv2 .languages{position:relative;z-index:999;}
  #navv2 .languages .active a{padding:0;}
  #navv2 .languages svg{ position:relative;height:28px;width:28px;}
  #navv2 .languages>span{position:absolute;left:0;border:solid 1px #eee;padding:15px;background:white;display:none;}
  #navv2 .languages span a{display:block;padding:4px 15px !important;}
  #navv2 .languages:hover>span{display:block;}
  #navv2 .menuLinks,#navv2 .menuLinks ul,
  #navv2 .menuLinks li{margin:0;padding:0;list-style:none;display:inline-block;text-align:left;}
  #navv2 .menuLinks{margin:auto;display:block;text-align:center;}
  #navv2 .menuLinks li{position:relative;}
  #navv2 .menuLinks li.active>a{color:var(--color-blue);}
  #navv2 .menuLinks a{padding: 5px 18px 15px 18px;font-size:18px;font-weight:500;text-tranform:uppercase;color:black;letter-spacing:1px;}
  #navv2 .menuLinks ul{display:none;position:absolute;left:0;top:100%;background:white;}
  #navv2 .menuLinks ul a{min-width:200px;padding: 15px 18px;}
  #navv2 .menuLinks li:hover>ul{display:block;}
  #navv2 .menuLinks li:hover>a{color:var(--color-blue) !important;}
  #rtl #navv2 .head{direction:ltr;}
  @media only screen and (max-width: 960px) {
    #navv2{padding:0;}
    #navv2 .container{padding-bottom:10px;}
    #navv2 svg{width:20px;height:20px;}
    #navv2 .head .logo{padding:13px 0 0 0;}
    #navv2 .head .logo svg{ width: 131px; height: 26px;  }
    #navv2 .head .icons a{padding:17px 10px 0 10px;}
    #navv2 .head .icons a.search{display:none;}
    #navv2 .head .icons a:last-child{padding-right:20px;}
    #navv2 .head .cartView span{padding:5px 4px;font-size:9px; }
    #navv2 .head .leftMenuButton{padding: 17px 10px 0 20px; }
    #navv2 .head .languages{padding:17px 10px 0 10px;}
    #navv2 .head .languages svg{height:21px;}
    #navv2 .head .languages .ly-links{display:flex;}
    #navv2 .head .languages .active a{padding:0 0  7px 0;}
    #navv2 .head .languages a{text-align:center;}
    #navv2 .head .languages a>*{display:block;}
    #navv2 .head .languages a i{height:35px;width:100%;background-size:cover;}
    #navv2 .menuLinks{display:none;justify-content:space-between;}
    #navv2 .menuLinks a{padding:  10px;font-size:13px;}
    #navv2 .menuLinks>li:first-child a{padding-left:20px;}
    #navv2 .menuLinks>li:last-child a{padding-right:20px;}
    main{padding-top:60px !important;}
  }


#notification{text-align:center;padding:15px 15px;border-bottom:solid 1px #eee; position:absolute;top:0;left:0;right:0;}
#notification.active{top:0px;background-color:white;}
#notification p{margin:0;padding:0;font-size:13px;} 




#pageInformation{}
#pageInformation h1{font-size:50px;;}


  #pageDetail{}
  #pageDetail .pageTitle{text-align:center;font-size:40px;fon-family:var(--font-4);}


.gallery-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; 
    width: 100%;
    margin: 0; 
}
.gallery-item {
    /*flex-basis: 32.7%; */
    opacity: .85;
    cursor: pointer;
  width:calc(100% / 3);
}
.gallery-item:hover {
    opacity: 1;
}
.gallery-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.gallery-content {
    font-size: .8em;
}

.lightbox {
    position: fixed;
    display: none;
    background-color: rgba(0, 0, 0, 0.8);
    width: 100%;
    height: 100%;              
    overflow: auto;
    top: 0;
    left: 0;
}
.lightbox-content {
    position: relative;
    width: 70%;
    height: 70%;
    margin: 5% auto;
}
.lightbox-content img {
    border-radius: 7px;
    box-shadow: 0 0 3px 0 rgba(225, 225, 225, .25);
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lightbox-prev,
.lightbox-next {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.8);
    color: #fff;
    padding: 7px;
    top: 45%;
    cursor: pointer;
}
.lightbox-prev {
    left: 0;
}
.lightbox-next {
    right: 0;
}
.lightbox-prev:hover,
.lightbox-next:hover {
    opacity: .8;
}

@media (max-width: 767px) {
    .gallery-container {
        width: 100%;
    }
    .gallery-item {
        /*flex-basis: 49.80%;*/
        margin-bottom: 3px;
    }
    .lightbox-content {
        width: 80%;
        height: 60%;
        margin: 15% auto;
    }
}
@media (max-width: 480px) {
    .gallery-item {
        flex-basis: 100%;
        margin-bottom: 1px;
    }
    .lightbox-content {
        width: 90%;
        margin: 20% auto;
    }
}


#productContent{padding:50px 0;}
#productContent h2{font-weight:500;}
#productDetailSlider .swiper-slide{padding:30px;background-color:rgba(0 0 0 / 3%);text-align:center;}
#productDetailSlider .swiper-slide img{height:100px;width:auto;}
#productDetailSlider .swiper-slide h3{margin:0 0 15px 0;color:var(--color-black);font-weight:600;}
#productDetailSlider .swiper-slide p{margin:0;font-size:14px;}
#productDetailSlider .swiper{padding-bottom:30px;overflow:hidden !important;}
#productDetailSlider .swiper-pagination{position:relative !important;top:15px !important;}

@media only screen and (max-width: 960px) {
  #productContent{padding:0 20px;}
  #productContent *{font-size:14px;}

}




[type="radio"]:checked+label{ background-color:var(--color-blue) !important; }
.productDetail{z-index:9999;}
.productDetail h1{color:var(--color-blue);font-size:30px;margin:0 0 15px 0;}
.productDetail .priceBox{margin-bottom:30px;}
.productDetail .description{margin-bottom:30px;font-size:14px;}
.productDetail .description *{font-size:14px;font-weight:400;font-style:normal;margin:5px 0;}
.productDetail form h6{font-size:18px;font-weight:500;margin:0;}
.productDetail button{display:flex;align-items: center;justify-content: center;background-color:black;width:100%;padding:15px;border:none;color:white;font-weight:500;margin-top:30px;font-size:20px;}
#AddToCart{ position:relative;top:-10px;padding:15px 20px;background-color:var(--color-blue);color:white;border:none;}
@media only screen and (max-width: 960px) {
  .productDetail .row>div{flex:0 0 100% !important;max-width:100% !important;}
  .productDetail h1{font-size:20px;}
  .productDetail .description {font-size:14px !important;}
  .productDetail .description *{font-size:14px !important;margin:0 !important;}
}
  /*
@media only screen and (max-width: 960px) {
  .productDetail button{ display: block; position: fixed !important; bottom: 0; left: 0; z-index: 9999; width: 100%; background-color:#37a1ed; border:solid 10px white;border-radius:15px; }
}
  */


#beforeAfterSlider{margin-bottom:50px;position:relative;z-index:1;overflow:hidden;}

#rtl #beforeAfterSlider * {
  direction: ltr !important;
}
#beforeAfterSlider .head{margin-bottom:30px;}
#beforeAfterSlider .head h5{font-size:25px;color:var(--color-gray);margin:0;font-weight:200;}
#beforeAfterSlider .head h6{font-size:40px;color:var(--color-blue);margin:0;}
#beforeAfterSlider .head p{font-size:14px;color:var(--color-black);}
#beforeAfterSlider .head a{font-size:14px;color:var(--color-black);background-color:var(--color-blue);padding:10px 15px;color:white;} 
#beforeAfterSlider .body ul,
#beforeAfterSlider .body ul li{list-style:None;margin:0;padding:0;}
#beforeAfterSlider .body ul li{padding:15px;background-color:#f9f9f9;margin-bottom:5px;transition:ease all 0.5s;}
#beforeAfterSlider .body ul li.active{background-color:#333;color:white;}
#beforeAfterSlider .body ul li:after{content:'>';float:right;display:inline-block;}
.beforeAfterBox{position:relative;width:100%;height:600px;border:2px solid #fff;;overflow:hidden;}
.beforeAfterBox .img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:900px 100%}
.beforeAfterBox .foreground-img{width:50%}
.beforeAfterBox .slider{position:absolute;-webkit-appearance:none;appearance:none;width:100%;height:100%;background:rgba(242,242,242,.3);outline:0;margin:0;transition:all .2s;display:flex;justify-content:center;align-items:center}
.beforeAfterBox .slider:hover{background:rgba(242,242,242,.1)}.beforeAfterBox .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:6px;height:600px;background:#fff;cursor:pointer}
.beforeAfterBox .slider::-moz-range-thumb{width:6px;height:600px;background:#fff;cursor:pointer}
.beforeAfterBox .slider-button{pointer-events:none;position:absolute;width:30px;height:30px;border-radius:50%;background-color:#fff;left:calc(50% - 18px);top:calc(50% - 18px);display:flex;justify-content:center;align-items:center}
.beforeAfterBox .slider-button:after{content:'';padding:3px;display:inline-block;border:solid #5d5d5d;border-width:0 2px 2px 0;transform:rotate(-45deg)}
.beforeAfterBox .slider-button:before{content:'';padding:3px;display:inline-block;border:solid #5d5d5d;border-width:0 2px 2px 0;transform:rotate(135deg)}

@media only screen and (max-width: 960px) {
  #beforeAfterSlider .row>div{flex:0 0 100% !important;max-width:100% !important;} 
  #beforeAfterSlider .row{margin:0px !important;}
.beforeAfterBox{height:400px !important;}
.beforeAfterBox .slider-button{trasform:scale(2);}
}


  #sliderHomeV2{position:relative;z-index:1;overflow:hidden;}
  #sliderHomeV2 img{width:100%;height:auto;}
  #sliderHomeV2 .m{display:none;}
  #sliderHomeV2 .slide svg{min-width:100vw;background-color:#fff;width:100%;height:auto;position:relative;overflow:hidden;}
  #sliderHomeV2 .slide svg image{width:100%; min-width:100vw;}
  #sliderHomeV2 .nav:after{color:black !important;font-size:1.5em !important; padding:20px 27px !important;background-color:rgba(255 255 255 / 20%) ;}
  #sliderHomeV2 .swiper-pagination{ margin-top:10px;padding-bottom:15px;}
  #sliderHomeV2 .swiper-button-next{right:21px;}
  #sliderHomeV2 .swiper-button-prev{left:21px;}
  #sliderHomeV2 .container{overflow:hidden;}
  @media only screen and (max-width: 960px) {
    #sliderHomeV2 .m{display:block;}
    #sliderHomeV2 .p{display:none;}
    #sliderHomeV2 .container{padding:0;}
    #sliderHomeV2 .slide svg{border-radius:0;}
  }


#sliderHome{position:relative;z-index:9; }
#sliderHome h3{font-weight:300;font-size:27px;margin:0;}
#sliderHome h3 b{font-weight:bold;display:block;font-size:32px;} 
#sliderHome h3 span{color:var(--color-blue);display:block;}
#sliderHome p{width:90%;}
#sliderHome .buttons{display:block !important;}
#sliderHome .buttons a{display:inline-block;}
#sliderHome .slide>div{padding: 0px 0;}
#sliderHome .swiper-slide{visibility:hidden;background-color:white;padding:0  5px;}
#sliderHome .swiper-slide-active{visibility:inherit;}
#sliderHome .swiper-button-next{right:35px;}
#sliderHome .swiper-button-prev{left:inherit;right:35px;bottom:35%;top:inherit;}
#sliderHome .button-black{border:solid 2px var(--color-black);}
#sliderHome .nav{z-index:9999;}
#sliderHome .button-black:hover{background-color:var(--color-blue);color:white;border-color:var(--color-blue);}
#sliderHome .button-black-border:hover{background-color:var(--color-pink);color:white;border-color:var(--color-pink);}
#sliderHome .image{position:relative;z-index:1;}
#sliderHome .image img{position:relative;z-index:99;width:100%;}
#sliderHome .col6{position:relative;z-index:99999;}
#sliderHome .col6:last-child{z-index:99;}
#sliderHome .circle{position:absolute;bottom:0;right:0;z-index:1;height:48vh;width:48vh;}
#sliderHome .circle>div{border-radius:100%;position:absolute;bottom:0;right:0;top:0;left:0;box-shadow:0 0 100px rgb(55 161 237 / 15%);}
#sliderHome .circle>div:nth-child(1){transform:scale(0.95); animation: c1 3s linear infinite;}
#sliderHome .circle>div:nth-child(2){transform:scale(0.95); animation: c2 3s 1s linear infinite;}
@keyframes c1 {100%{transform:scale(2.5);box-shadow: 0 0 0 10px rgba(55 161 237, 20%);}}
@keyframes c2 {100%{transform:scale(2.5);box-shadow: 0 0 0 10px rgba(55 161 237, 20%);}}
@keyframes c3 {100%{transform:scale(2.5);box-shadow: 0 0 0 10px rgba(55 161 237, 20%);}}
#sliderHome .scrollDown{letter-spacing:5px;position:relative;top:-30px;cursor:pointer;font-size:16px;transition:ease all 0.5s;z-index:99999;}
#sliderHome .scrollDown:Hover{color:var(--color-blue);}
@media only screen and (max-width: 960px) {
  #sliderHome .text *{text-align:center;}
  #sliderHome .text p{margin:15px auto;width:100% !important;}
  #sliderHome .text .buttons{margin:auto;}
  #sliderHome .row .col6{flex:0 0 100% !important;max-width:100% !important;}
  #sliderHome .image{margin:30px 0 30px 30px;}
  #sliderHome .circle{height:70vw;width:70vw;}
  #sliderHome .scrollDown{text-align:center;padding-top:30px;}
  #sliderHome .swiper-button-prev{right:23px;bottom:29%;}
  #sliderHome .swiper-button-next{right:23px;bottom: 37%; top: inherit;} 
  #sliderHome h3{padding:0 15px;}
}


#slideHowToUser{position:relative;z-index:1;overflow:hidden;}
#slideHowToUser h3{font-size:35px;font-weight:500;margin:0;}
#slideHowToUser h3 span{color:var(--color-blue)}
#slideHowToUser  .swiper{margin-top:30px;padding-bottom:50px;overflow:hidden !important;}
#slideHowToUser  .swiper svg{margin :auto;height:50px;width:50px; }
#slideHowToUser  .swiper p{display:inline-block;width:100%;margin:0;}
#slideHowToUser  .swiper .swiper-slide{border:solid 2px black;padding:30px;text-align:center;transition:ease all 0.5s;}
#slideHowToUser  .swiper .swiper-slide:after{content:' ';display:block;clear:both;}
#slideHowToUser  .swiper .swiper-slide:hover{border-color:var(--color-blue);}
#slideHowToUser  .swiper .swiper-pagination{position:inherit;top:15px;}
@media only screen and (max-width: 960px) {
  #slideHowToUser {text-align:center;}
  #slideHowToUser .swiper svg{margin:auto;float:inherit !important;}
  #slideHowToUser .swiper p{width:100%;}
  #slideHowToUser .swiper .swiper-slide{padding:10px;}
  #slideHowToUser .swiper-wrapper{display:block;margin:5px 15px;}
  #slideHowToUser .swiper-wrapper>div{background-color:rgba(0 0 0 / 3%);border:none !important;width:calc(100% - 30px);margin-bottom:15px;display:flex !important;text-align:left !important;}
  #slideHowToUser .swiper-wrapper>div p{padding-left:15px;font-size:14px;}
}


#ingredientsSlider{padding:30px 0;position:relative;z-index:1;overflow:hidden;} 
#ingredientsSlider .slider{position:relative;} 
#ingredientsSlider .head{text-align:center;padding-bottom:30px;}
#ingredientsSlider .head h2{font-size:40px;font-family:var(--font-4);}
#ingredientsSlider .head p{font-size:16px;}
#ingredientsSlider .item *{margin:0;}
#ingredientsSlider .item .img{width:200px;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;box-shadow:/*0 -10px 10px #0000000f*/;border-radius:100%;left:0;right:0;margin:auto !important;display:block;position:relative;z-index:999;}
#ingredientsSlider .item .text{padding:120px 30px 30px 30px;margin: -100px 15px 0 15px; box-shadow:0 -10px 10px #0000000f; position:relative;z-index:1;text-align:center;border-radius:var(--radius);}
#ingredientsSlider .item h3{font-size:30px;font-family:var(--font-4);margin-bottom:20px;} 
#ingredientsSlider .item p{font-size:14px;line-height:20px;} 


#sliderLogo{padding:30px 0;width:100%;position:relative;z-index:1;overflow:hidden;}
#sliderLogo .slider{overflow:hidden !important;text-align:center;}
#sliderLogo img{height:auto;width:;display:block;margin:auto;}
#sliderLogo .image{width:100%;height:40px;display:block;margin:auto;background-repeat:no-repeat;background-size:contain;background-position:center;}
#sliderLogo .swiper-pagination{position:inherit;}
@media only screen and (max-width: 960px) {  
  #sliderLogo .image{width:70%;}
  #sliderLogo p{font-size:14px;margin-bottom:30px;}
}


#sliderProducts{padding:  0;position:relative;z-index:9999;min-height:70vh;overflow:hidden;} 
#sliderProducts .head{margin-bottom:30px;}
#sliderProducts .head h5{font-size:25px;color:var(--color-gray);margin:0;font-weight:200;}
#sliderProducts .head h6{font-size:40px;color:var(--color-blue);margin:0;}
#sliderProducts .head p{font-size:14px;color:var(--color-black);display:inline-block;}
#sliderProducts .head a{font-size:14px;color:var(--color-black);background-color:var(--color-blue);padding:10px 15px;color:white;}
#sliderProducts .head .navigation{background-color:var(--color-blue-light);display:inline-block;position:relative;left:-5px;bottom:-6px;}
#sliderProducts .head .navigation div{display:inline-block;position:relative;bottom:-1px;padding:6px 5px;}
#sliderProducts .head .navigation div:first-child{padding-left:10px;}
#sliderProducts .head .navigation div:last-child{padding-right:10px;}
#sliderProducts .head .navigation div:hover{transform:scale(1.2);transition:ease all 0.5s;}
#sliderProducts .head .navigation div:hover.prev{}
#sliderProducts .head .navigation div:hover.next{}
#sliderProducts .collections{}
#sliderProducts .collections a.active{color:var(--color-blue);}
#sliderProducts .collections a{display:block;font-size:16px;color:black;font-weight:300;padding:10px 0;}
#sliderProducts .slider{position:absolute;right:0;width:60%;overflow:hidden;}
#sliderProducts .slider .swiper-pagination{position:relative; top:10px;text-align:left;}
#sliderProducts .slider .swiper-pagination .swiper-pagination-bullet{transition:ease all 0.5s;border-radius:100px;}
#sliderProducts .slider .swiper-pagination .swiper-pagination-bullet-active{width:40px;background-color:var(--color-blue);}
#sliderProducts .slider>div{padding-bottom:30px;}
#rtl  #sliderProducts .slider{right:inherit;left:0;}
@media only screen and (max-width: 960px) {
  #sliderProducts .row>div{flex:0 0 100% !important;max-width:100% !important;}
  #sliderProducts .slider{position:relative;width:100%;}
  #sliderProducts .slider .swiper-pagination{text-align:center;}
  #sliderProducts .head,
  #sliderProducts .head *{text-align:center;}
  #sliderProducts .collections{text-align:center;margin:auto;display:block;padding-bottom:30px;}
  #sliderProducts .collections a{display:inline-block;padding:0 30px;}
  #sliderProducts .head h5{font-size:20px;}
  #sliderProducts .head h6{font-size:25px;}
  #sliderProducts .head p{margin:0 30px;}
  #sliderProducts .head{margin-bottom:15px;}
  #sliderProducts .collections a{font-size:14px;padding:5px 10px;}
}

 
#sliderProducts{position:relative;z-index:9999;overflow:hidden;background-color:#fff /* #eeedf2 */ !important;min-height:auto;} 
#sliderProducts .container{padding:50px 0;border-radius:var(--radius);}
#sliderProducts .swiper-wrapper{padding:15px 0 0 0;}
#sliderProducts .h{  position:relative;}
#sliderProducts .head{display:block;margin:0;position:relative;}
#sliderProducts .head h5{font-size:40px;color:black;margin:0;font-weight:500;font-family:var(--font-4); }
#sliderProducts .head h6{font-size:40px;color:var(--color-blue);margin:0;}
#sliderProducts .head p{font-size:14px;color:var(--color-black);display:block;}
#sliderProducts .buttons{position:absolute;right:0;top:0;}
#sliderProducts .head .navigation{background-color:var(--color-blue-light);display:inline-block;position:relative;left:-5px;bottom:-6px;}
#sliderProducts .head .navigation div{display:inline-block;position:relative;bottom:-1px;padding:6px 5px;}
#sliderProducts .head .navigation div:first-child{padding-left:10px;}
#sliderProducts .head .navigation div:last-child{padding-right:10px;}
#sliderProducts .head .navigation div:hover{transform:scale(1.2);transition:ease all 0.5s;}
#sliderProducts .head .navigation div:hover.prev{}
#sliderProducts .head .navigation div:hover.next{}
#sliderProducts .showAll{display:inline-block;margin:auto;transition:ease all 0.5s;font-size:16px;font-weight:700;color:var(--color-black);background-color:rgba(0 0 0 /  0%);text-decoration:underline;padding:20px 0 20px 0;position:relative;}
#sliderProducts .showAll svg{height:13px;position:absolute;right:20px;opacity:0;transition:ease all 0.5s;top:23px;}
#sliderProducts .showAll svg *{stroke-width:5px;}
#sliderProducts .showAll:hover{padding-right:30px;}
#sliderProducts .showAll:hover svg{opacity:1;right:0;}
#sliderProducts .showAll.m{width:184px;display:none;}
#sliderProducts .collections{display:block;margin:auto;}
#sliderProducts .collections a.active{color:var(--color-blue);}
#sliderProducts .collections a{display:inline-block;font-size:16px;color:black;font-weight:300;padding:15px 20px;}
#sliderProducts .sliderBox{overflow:hidden;} 
#sliderProducts .productCard .image{border:solid 1px #eee;border-radius:var(--radius);overflow:hidden;}
#sliderProducts .slider>div{padding-bottom:30px;}
#rtl #sliderProducts .slider{right:inherit;left:0;}
#rtl #sliderProducts .buttons{right:inherit;left:0;}
#rtl #sliderProducts .showAll svg{transform:rotate(180deg);left:20px;right:inherit;}
#rtl #sliderProducts .showAll:hover{padding-right:0;padding-left:30px;}
#rtl #sliderProducts .showAll:hover svg{right:inherit;left:0;}
@media only screen and (max-width: 960px) {
  #sliderProducts .row>div{flex:0 0 100% !important;max-width:100% !important;} 
  #sliderProducts .slider .swiper-pagination{text-align:center;}
  #sliderProducts .head,
  #sliderProducts .head *{text-align:center;}
  #sliderProducts .collections{text-align:center;margin:auto;display:block;padding-bottom:30px;}
  #sliderProducts .collections a{display:inline-block;padding:0 30px;}
  #sliderProducts .head h5{font-size:30px;text-align:center;}
  #sliderProducts .head h6{font-size:25px;}
  #sliderProducts .head p{margin:0 30px;}
  #sliderProducts .head{margin-bottom:15px;}
  #sliderProducts .collections a{font-size:14px;padding:5px 10px;}
  #sliderProducts .showAll.m{ display:block;}
  #sliderProducts .showAll.p{ display:none;}
  #sliderProducts .swiper-wrapper{display: inline-flex;flex-wrap: wrap;margin:0 ;}
  #sliderProducts .slide{width:calc(50% - 30px);margin: 0 15px;}
  #sliderProducts .container{padding: 30px 15px;}
  #sliderProducts .productCard{margin-bottom:0;}
  #sliderProducts .productCard .title{margin-bottom:0;}
  
}

  
</style>
  
   


  #sliderReviews{position:relative;z-index:1;overflow:hidden;}


#sliderReviews{padding:50px 0;position:relative;z-index:1;overflow:hidden;}
#sliderReviews .head{padding-bottom: 30px;text-align:center;}
#sliderReviews .head h3{color:var(--color-blue);margin:0;font-size:25px;font-weight:500;}
#sliderReviews .head p{margin:0;font-size:14px;width:50%;margin:auto;}
#sliderReviews .swiper{overflow:hidden !important;}
#sliderReviews .swiper .slide{padding:30px;border:solid 1px #eee;background-color:white;}
#sliderReviews .swiper .user{display:flex;}
#sliderReviews .swiper .user img{height:50px;width:auto;}
#sliderReviews .swiper .user h6{font-size:16px;font-weight:500;padding-top:7px;color:var(--color-blue);}
#sliderReviews .swiper .user p{margin:0;font-size:14px;}
#sliderReviews .swiper .user *{margin:0;padding:0;}
#sliderReviews .swiper .user div{padding-left:15px;}
#sliderReviews .swiper .user svg{height:18px;width:18px;}
#sliderReviews .swiper .user span{line-height:18px;display:inline-block;position:relative;top:-2px;color:var(--color-blue);}
#sliderReviews .swiper p{font-size:14px;}
#sliderReviews .swiper .text p{overflow:hidden;}
#sliderReviews .swiper .text span{font-size:14px;}
#sliderReviews .swiper .textHeight p{ max-height:93px;}
#sliderReviews .swiper .textHeightAuto p{ max-height:5000px;}
#sliderReviews .swiper .swiper-slide{transform:scale(0.8);transition:ease all 0.5s;opacity:0.8;}
#sliderReviews .swiper .swiper-slide-active{transform:scale(1);opacity:1;border-color:var(--color-blue);box-shadow:0 0 100px var(--color-blue-light);}
#sliderReviews .swiper .swiper-slide-prev{ }
#sliderReviews .swiper .swiper-slide-next{ }
#sliderReviews .swiper .swiper-wrapper{padding-bottom:30px;}
#sliderReviews .swiper .swiper-pagination{position:relative;top:15px;}
#sliderReviews .swiper .swiper-button-prev,
#sliderReviews .swiper .swiper-button-next{top:calc(50% - 20px);}
#sliderReviews .swiper .swiper-button-prev:after,
#sliderReviews .swiper .swiper-button-next:after{color:var(--color:blue) !important;font-size:25px !important; }
#sliderReviews .swiper .swiper-button-prev{left:0;}
#sliderReviews .swiper .swiper-button-next{right:0;}

#rtl .swiper-rtl .swiper-button-next{right:inherit;left:15px;}
#rtl .swiper-rtl .swiper-button-prev{right:15px;left:inherit;}
#rtl #sliderReviews .swiper .user h6,
#rtl #sliderReviews .swiper .user p,
#rtl #sliderReviews .swiper .text p{text-align:center;}
#rtl #sliderReviews .swiper .user img{margin:auto;display:block;}
#rtl #sliderReviews .swiper .textHeight p{max-height:84px;}
#rtl #sliderReviews .swiper .text span{display:block;text-align:center;}
@media only screen and (max-width: 960px) {
  #sliderReviews .swiper .user{display:block !important;}
  #sliderReviews .swiper .user div{padding-left:0 !important;}
  #sliderReviews .head h3{font-size:20px;}
  #sliderReviews .head p{width:90%;margin:auto;}
  #sliderReviews .swiper .slide{padding:15px;}
} 


#productSliderBox{position:relative;z-index:1;overflow:hidden;} 
#productSliderBox .nav:after{color:black !important;font-size:1.5em !important; padding:33px 42px !important;background-color:rgba(255 255 255 / 20%) ;}
#productSliderBox .swiper-pagination{position:inherit  !important;margin-top:10px;}
#productSliderBox .swiper-pagination-bullet{background:white;border:solid 1px black;border-radius:100px !important;}
#productSliderBox .swiper-pagination-bullet-active{background:black !important;}
#productSliderBox .swiper-button-next{right:38px;}
#productSliderBox .swiper-button-prev{left:38px;}
@media only screen and (max-width: 960px) {
  #productSliderBox{margin-top:100px;}
}


.slick-slider{margin:0 !important;}
#productDetailSlider{background-color:#fff !important; position:relative;z-index:1;overflow:hidden;}
.slick-dots{margin:0;padding-bottom:15px !important;}
.thumb  .slick-slide  .img{border:solid 2px rgba(0 0 0 / 0%);}
.thumb .slick-slide.slick-active .img{border-color:black;}
#productDetailSlider .large img{width:auto;height:50vh;display:block;margin:auto;}
#productDetailSlider .thumb img{ width:100%;height:auto; margin:0 15px;}
#productDetailSlider .thumb .img{margin:0;border:solid  0 rgba(0 0 0 / 0%);height:150px;width:100%;background-size:contain;background-position:center; background-repeat:no-repeat;}
@media only screen and (max-width: 960px) {
  #productDetailSlider{margin-top:100px;}
}
#productDetailSlider .slick-dots{position:relative !important;bottom:0; display:none ;}



#sliderSocialStory{padding-top:50px;position:relative;z-index:1;overflow:hidden;}
#sliderSocialStory .head{text-align:left;}
#sliderSocialStory .head h5{font-size:25px;color:var(--color-gray);margin:0;font-weight:200;}
#sliderSocialStory .head h6{font-size:40px;color:var(--color-blue);margin:0;}
#sliderSocialStory .head p{font-size:14px;color:var(--color-black);display:block;}
#sliderSocialStory .head a{font-size:14px;color:var(--color-black);background-color:var(--color-blue);padding:10px 15px;color:white;border-radius:5px;}
#sliderSocialStory .swiper{margin-top:30px;padding-bottom:50px;overflow:hidden !important;}
#sliderSocialStory .swiper .swiper-slide{ background-size:cover;background-position:center;}
#sliderSocialStory .swiper .swiper-slide{position:relative;overflow:hidden;}
#sliderSocialStory .swiper .swiper-slide .story{width:100%;height:178px;border-radius:100%;background-color:#eee;}
#sliderSocialStory .swiper .swiper-slide:hover .story{background: #f09433;background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );}
#sliderSocialStory .swiper .swiper-slide .story .image{overflow:hidden;position:relative;width:calc(100%  - 4px);height:calc(100%  - 4px);margin:2px;border:solid 6px white;border-radius:100%;background-size:cover;background-position:center;}
#sliderSocialStory .swiper .swiper-slide .story .image:after{transition:ease all 0.5s;opacity:0;content: ' ';display:block;position:absolute;top:0;bottom:0;right:0;left:0;background: rgb(131,58,180);background: linear-gradient(207deg, rgba(131,58,180,0.8) 0%, rgba(253,29,29,0.8) 50%, rgba(252,176,69,0.80015756302521) 100%);}
#sliderSocialStory .swiper .swiper-slide p{font-size:12px;text-align:center;color:var(--color-black);}
#sliderSocialStory .swiper .swiper-slide:hover .story .image:after{opacity:1;}
#sliderSocialStory .swiper .swiper-slide:hover p{color:var(--color-red);}
#sliderSocialStory .swiper .swiper-pagination{position:inherit;top:15px;}
@media only screen and (max-width: 960px) {
  #sliderSocialStory .head h5{font-size:20px;}
  #sliderSocialStory .head h6{font-size:25px;}
  #sliderSocialStory .head p{display:block;}
  #sliderSocialStory .row>div{flex:0 0 100% !important;max-width:100% !important;}
  #sliderSocialStory .head{text-align:center;}
}


#sliderVideo{position:relative;z-index:1;overflow:hidden;}
#sliderVideo .head{text-align:center;}
#sliderVideo .head h5{font-size:25px;color:var(--color-gray);margin:0;font-weight:200;}
#sliderVideo .head h6{font-size:40px;color:var(--color-blue);margin:0;}
#sliderVideo .head p{font-size:14px;color:var(--color-black);display:block;}
#sliderVideo .head .navigation{margin:auto;display:Block;text-align:center;}
#sliderVideo .head .navigation a{position:relative;top:-15px;display:inline-block;font-size:14px; background-color:var(--color-blue);padding:14px 15px;color:white;border-radius:5px;}
#sliderVideo .head .navigation div{display:inline-block;}
#sliderVideo .head .navigation div svg{margin:9px 10px;}
#sliderVideo .swiper{margin-top:30px;padding-bottom:50px;overflow:hidden !important;}
#sliderVideo .swiper .swiper-slide{height:200px;background-size:cover;background-position:center;}
#sliderVideo .swiper .swiper-slide{position:relative;border-radius:5px;overflow:hidden;}
#sliderVideo .swiper .swiper-slide div{cursor:pointer;opacity:0;transition:ease all 0.5s;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgb(55 161 237 / 84%);display:table;width:100%;height:100%;}
#sliderVideo .swiper .swiper-slide span{display:table-cell;vertical-align:middle;text-align:center;color:white;}
#sliderVideo .swiper .swiper-slide:hover div{opacity:1;}
#sliderVideo .swiper .swiper-pagination{position:inherit;top:15px;}
#sliderVideo .view{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0 0 0 / 90%);z-index:99999999999;display:none;}
#sliderVideo .view div h1{text-align:center;color:white;margin:0 0 30px 0;}
#sliderVideo .view span{position:absolute;right:30px;top: 0; color:white;display:inline-block;padding:30px;z-index:99999;cursor:pointer;}
#sliderVideo .view span:hover{color:var(--color-red);}
#sliderVideo .view div{padding:100px 15px 150px 15px;height: 100%;}


#sliderVideo{position:relative;z-index:1;overflow:hidden;}
#sliderVideo .head{text-align:center;}
#sliderVideo .head h5{font-size:25px;color:var(--color-gray);margin:0;font-weight:200;}
#sliderVideo .head h6{font-size:40px;color:var(--color-blue);margin:0;}
#sliderVideo .head p{font-size:14px;color:var(--color-black);display:block;}
#sliderVideo .head .navigation{margin:auto;display:Block;text-align:center;}
#sliderVideo .head .navigation a{position:relative;top:-15px;display:inline-block;font-size:14px; background-color:var(--color-blue);padding:14px 15px;color:white;border-radius:5px;}
#sliderVideo .head .navigation div{display:inline-block;}
#sliderVideo .head .navigation div svg{margin:9px 10px;}
#sliderVideo .swiper{margin-top:30px;padding-bottom:50px;overflow:hidden !important;}
#sliderVideo .swiper .swiper-slide{height:200px;background-size:cover;background-position:center;}
#sliderVideo .swiper .swiper-slide{position:relative;border-radius:5px;overflow:hidden;}
#sliderVideo .swiper .swiper-slide div{cursor:pointer;opacity:0;transition:ease all 0.5s;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgb(55 161 237 / 84%);display:table;width:100%;height:100%;}
#sliderVideo .swiper .swiper-slide span{display:table-cell;vertical-align:middle;text-align:center;color:white;}
#sliderVideo .swiper .swiper-slide:hover div{opacity:1;}
#sliderVideo .swiper .swiper-pagination{position:inherit;top:15px;}
#sliderVideo .view{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0 0 0 / 90%);z-index:99999999999;display:none;}
#sliderVideo .view div h1{text-align:center;color:white;margin:0 0 30px 0;}
#sliderVideo .view span{position:absolute;right:30px;top: 0; color:white;display:inline-block;padding:30px;z-index:99999;cursor:pointer;}
#sliderVideo .view span:hover{color:var(--color-red);}
#sliderVideo .view div{padding:100px 15px 150px 15px;height: 100%;}
@media only screen and (max-width: 960px) {
  #sliderVideo .head h5{font-size:20px;}
  #sliderVideo .head h6{font-size:25px;}
  #sliderVideo .head p{display:block;padding:0 15px;}
  #sliderVideo .swiper .swiper-slide{height:100px;}
}


#addToCartScroll{padding:109px 20px 15px 20px;background-color:#eee;position:fixed;z-index:7999;top:-121px;left:0;right:0;transition:ease all 0.5s;}
#addToCartScroll.active{top:0;}
#addToCartScroll button{min-height:40px;line-height:20px; width:166px;background-color:black;border-radius:100px;padding:10px 20px;color:white;border:none;position:Relative;}
#addToCartScroll button svg{height:20px;width:20px;}
#addToCartScroll h5{display: flex; align-items: center;font-size:14px;font-weight:normal;margin:0;height:100%;}
#addToCartScroll .r{text-align:right;}
  #rtl #addToCartScroll .r{text-align:left;}
@media only screen and (max-width: 960px) {
  #addToCartScroll{padding-top:70px;}
} 


#subscription{margin-top:50px;position:relative;z-index:1;overflow:hidden;}
#subscription .box{padding:50px;background-color:var(--color-blue);margin:0 0px;border-radius:5px;}
#subscription .box *{color:white;}
#subscription .text{display:table;}
#subscription .text h6{margin:0;font-size:25px;font-weight:600;}
#subscription .text p{font-weight:300;font-size:14px;margin-bottom:0;}
#subscription svg{filter: brightness(0%) invert(1);height:70px;width:70px;float:left;margin-right:30px;}
#subscription form{width:100%;display:flex;margin-top:7px;}
#subscription form *{border-radius:5px;}
#subscription form input[type="text"]{font-size:16px;font-weight:100;padding:15px 20px;background-color:rgba(255 255 255 / 10%);border:none;color:white;width:100%;outline:none !important;}
#subscription form input[type="text"]::placeholder{color: white;}
#subscription form input[type="text"]::placeholder:-ms-input-placeholder{color: white;}
#subscription form input[type="text"]::placeholder::-ms-input-placeholder{color: white;}
#subscription form input[type="button"]{font-size:18px;padding:15px 20px;color:var(--color-blue);background-color:white;border:none;font-weight:100;margin-left:10px;}
@media only screen and (max-width: 960px) {
  #subscription .row>div{flex:0 0 100% !important;max-width:100% !important;}
  #subscription .box{margin:0 30px;padding:30px;}
  #subscription form{display:block !important;}
  #subscription form *{width:inherit !important;}
  #subscription form input[type=text]{margin:0 !important;font-size:16px !important;}
  #subscription form input[type=button]{margin:15px 0 0 0; !important;}
  #subscription .box svg{display:none !important;height:30px;}
  #subscription .text{margin-bottom:15px;}
  #subscription .text h6{font-size:18px;margin:0;}
  #subscription .text p{margin:0;}
}


.videoWistiaChannel .head{text-align:center;}
.videoWistiaChannel .head .title{font-family:var(--font-4);font-size:40px;}
.videoWistiaChannel .r{border-radius:var(--radius);overflow:Hidden;}


.videoWistia .head{text-align:center;}
.videoWistia .head .title{font-family:var(--font-4);font-size:40px;}
.videoWistia .video {border-radius:var(--radius);overflow:Hidden;margin-bottom:30px;}


#whatisit{padding:30px 0;position:relative;z-index:1;overflow:hidden;} 
#whatisit .body{position:relative;background-size:auto 100%;padding:40px 40px 40px 40%;}
#whatisit .body:after{content: ' ';display:block;clear:both;} 
#whatisit .bg,.bg img{position:absolute;bottom:0;left:0;right:0;bottom:0;z-index:1;}
#whatisit .bg{top:0;background-color:#d8d1cf;border-radius:var(--radius);overflow:hidden;}
#whatisit .bg img{width:100%;} 
#whatisit .text{ padding:30px;border-radius:var(--radius);z-index:9999;position:relative;} 
#whatisit .text>div{width:100%;}
#whatisit .text .content{background-color:rgba(255 255 255 / 80%);padding:30px;border-radius:var(--radius);}
#whatisit .text .content div{padding:15px 0; }
#whatisit .text .content h5{font-family:var(--font-4);padding:0px;margin:0;font-size:40px;padding-bottom:15px;}
#whatisit .text .content p{margin:0;line-height:25px;} 
#whatisit .text .items div{padding:15px 15px 15px 0;position:relative;}
#whatisit .text .items h6{font-family:var(--font-4);padding:0px;margin:0;font-size:40px;}
#whatisit .text .items p{margin:0;}
#whatisit .text .items span{background-color:black; color:white;border-radius:100px;position:absolute;top:22px;left:-40px;width:30px;height:30px;text-align:center;line-height:30px;}
#rtl #whatisit .text .items span{left:inherit;right:-40px;}
#rtl #whatisit .text .items{padding-left:0;padding-right:50px;}
@media only screen and (max-width: 960px) {
  #whatisit{padding-top:0;}
  #whatisit .body{padding:0;}
  #whatisit .text{display:block;padding-top:0;}
  #whatisit .text .content{margin-bottom:40px;padding:0;}
  #whatisit .text .content div{padding:15px 0;}
  #whatisit .text .content h5{font-size:30px;}
  #whatisit .text .items{padding-left:50px; padding-bottom:150px; padding-top: 30px;}
  #whatisit .text .items div{ }
  #whatisit .text .items span{font-size:12px;width:20px;height:20px;line-height:22px;top:15px;left:-27px;}
  #whatisit .text .items h6{font-size:25px;}
  #whatisit .text .items p{font-size:14px;}
  #whatisit .bg{top:50%;left:30px;right:30px;}
} 


#insideKit{padding:60px 0;background-color:rgba(0 0 0 / 5%);position:relative;z-index:1;overflow:hidden;}
#insideKit .head{text-align:center;}
#insideKit .head h2{font-size:40px;font-family:var(--font-4);}
#insideKit .head p{}
#insideKit .item{padding:30px;background-color:white;border-radius:var(--radius);text-align:center;}
#insideKit .item img{max-height:300px;width:auto;display:block;margin:auto;}
#insideKit .item h4{font-size:40px;font-family:var(--font-4);margin: 15px 0;}
#insideKit .item p{font-size:14px;line-height:24px;}
#insideKit .swiper-pagination{position:inherit;margin-top:30px;}
@media only screen and (max-width: 960px) {
  #insideKit{padding:20px 20px 10px 20px;margin:30px 0;}
  #insideKit .head h2{font-size:30px;}
  #insideKit .item h4{font-size:25px;}
}  

  
#shopify-section-whatsapp-box{overflow:inherit !important;}
#whatsapp{position:fixed;bottom:70px;right:30px;z-index:99999;transition:ease all 0.5s;}
#whatsapp .btnBox{transition:ease all 0.5s;border-radius:100%;display:inline-block;font-size:30px;color:white; cursor:pointer;}
#whatsapp .btnBox .fa-whatsapp{padding:12px 15px;}
#whatsapp .btnBox .fa-times{padding:12px 16px 13px 16px;display:none;}
#whatsapp .btnBox:hover{transform:scale(1);}
#whatsapp .more{display:none;position:absolute;bottom:70px;right:0;border-radius:15px;overflow:hidden;}
#whatsapp .more a{display:flex;padding:15px;color:white;text-decoration:none;background-color:#2db742;border-radius:15px;margin-top:15px;transition:ease all 0.5s;}
#whatsapp .more a:last-child{margin:none;border:none;}
#whatsapp .more a p{margin:0;min-width:180px;font-size:15px;}
#whatsapp .more a span{font-size:13px;}
#whatsapp .more a i{font-size:30px;margin-right:15px;}
#whatsapp  svg{width:50px;height:50px;} 
