*{margin:0;padding:0;box-sizing:border-box;text-decoration:none}body{font-family:Poppins,sans-serif}::-webkit-scrollbar{background:#30bef3;width:5px}::-webkit-scrollbar-thumb{background:#000}::footerion{background:#01b8a1;color:#fff}h1{font-size:55px;font-weight:500;line-height:66px}h2{font-family:Poppins,sans-serif;font-size:48px;font-weight:500;line-height:54px}h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:500}p{font-family:Poppins,sans-serif;color:#888}.locale-selectors__container{display:none}.button-holder{width:100%;max-width:fit-content;display:block}.button-holder :is(a,button).btn{padding:9px 22px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:16px;box-shadow:0 10px 20px #30bef366;border:1px solid #30bef3;border-radius:40px;background:#30bef3;color:#fff;text-transform:capitalize;display:block;width:fit-content;transition:all .5s ease;text-align:center}.button-holder :is(a,button).btn:hover{background:transparent;box-shadow:none;color:#000;border-color:#000}img{max-width:100%;object-fit:cover}.container{width:100%;max-width:1510px;padding:0 50px;margin:0 auto}sticky-header.header-wrapper{width:100%;background-color:transparent}body.template-index sticky-header.header-wrapper{position:absolute}.shopify-section-header-sticky sticky-header.header-wrapper{background:#fff}body.template-index .shopify-section-header-sticky sticky-header.header-wrapper .header__row .header__logo img{filter:initial}.header__top{text-align:center;background:#fff;padding:12px 10px}.header__top span{font-size:14px;font-weight:400;line-height:16px;display:block;letter-spacing:0;color:#000}.header__row{display:grid;grid-template-columns:170px 1fr max-content;align-items:center;padding-top:20px}.header__row .header__logo{min-width:170px}.header__row .header__logo a{padding:0;margin:0}.header__row .header__logo img{width:100%;max-width:135px;display:block}body.template-index .header__row .header__logo img{filter:brightness(-1)}.header__row .menu{display:none}.header__row .listitem{display:flex;align-items:center;justify-content:space-between}.header__list ul{display:flex;align-items:center;gap:30px}.header__list ul li{list-style:none}.header__list ul li ul.header__submenu{flex-direction:column;align-items:flex-start;gap:5px}.header__list ul li :is(a,summary){color:#000;position:relative;font-size:14px;font-weight:500;padding:0}.header__list ul li :is(a,summary) span.header__active-menu-item{text-decoration:none}.header__list ul li summary svg{position:initial}.header__list ul li .dropdown{display:flex;gap:10px;align-items:center;position:relative}.header__list ul li.dropdown>img{cursor:pointer!important}.header__list ul li.dropdown:hover ul.drop_ul{transform:translateY(0);opacity:1;visibility:visible}.header__list ul li.dropdown ul.drop_ul{position:absolute;background:#30bef3;top:25px;left:0;display:flex;align-items:baseline!important;justify-content:flex-start;flex-direction:column;gap:0px;width:100%;transform:translateY(-10px);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;border-radius:10px;z-index:1}.header__list ul li.dropdown ul.drop_ul>li{border-bottom:1px solid #ffffff;width:100%;padding:5px 10px 10px 5px;transition:all ease .3s}.header__list ul li.dropdown ul.drop_ul>li:hover{background:#000;color:#fff}.header__list ul li.dropdown ul.drop_ul>li:hover a{color:#fff}.header__list ul li.dropdown ul.drop_ul>li:first-child{border-radius:10px 10px 0 0}.header__list ul li.dropdown ul.drop_ul>li:last-child{border-bottom:none;border-radius:0 0 10px 10px}.header__list ul li a:before{content:"";position:absolute;width:0%;height:1px;bottom:0;left:0;background-color:#000;transition:width .5s ease}.header__list ul li a:hover:before{width:70%}.header__list ul li a:has(span.header__active-menu-item):hover:before{width:0%}.header__row .header__icons{display:flex;align-items:center;gap:30px}.header__row .header__icons .icons-hldr{display:flex;gap:10px;align-items:center}.header__row .header__icons .icons-hldr :is(.header__icon--account,.header__icon--cart,.header__search){height:35px;width:35px;display:flex;justify-content:center;align-items:center;border:1px solid #000000;border-radius:50%;transition:all .5s ease;margin:0}.header__row .header__icons .icons-hldr :is(a,.header__search):hover{background:#30bef3;border-color:#30bef3}.header__row .header__icons .icons-hldr :is(a,.header__search):hover svg path{stroke:#fff}.header__row .header__icons .icons-hldr :is(a,.header__search) img{height:20px;width:20px;transition:all 1s ease}section.banner{padding-top:170px;padding-bottom:70px;height:100%;width:100%;position:relative;overflow:hidden;z-index:2;background-repeat:no-repeat;background-size:contain;background-position:top right}section.banner video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}section.banner .banner__row{display:grid;grid-template-columns:1fr;position:relative;z-index:2}section.banner .banner__row .banner__content{max-width:100%;width:700px}section.banner .banner__row .banner__content .icon__text__banner{display:flex;align-items:center;gap:10px;background:#fff;padding:3px 20px 3px 3px;width:fit-content;border-radius:21px;box-shadow:0 20px 80px #30bef34d}section.banner .banner__row .banner__content .icon__text__banner img{height:24px;width:24px}section.banner .banner__row .banner__content .icon__text__banner>p{font-size:14px;line-height:14px;font-weight:400}section.banner .banner__row .banner__content>h1{width:100%;max-width:600px;padding-top:10px;position:relative;text-transform:capitalize;color:#00aeef}section.banner .banner__row .banner__content>h1:after{content:"";position:absolute;width:50px;height:50px;right:0;top:-4%;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:1}section.banner .banner__row .banner__content>p{width:100%;max-width:600px;font-size:18px;line-height:24px;font-weight:300;color:#5b5b5b;padding-top:20px;position:relative}section.banner .banner__row .banner__content .button-holder{margin-top:40px;position:relative}section.banner .banner__row .banner__content .button-holder:after{content:"";position:absolute;width:100px;height:60px;left:107%;right:10px;top:-85%;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:1}section.banner .banner__row .qulaity__row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;padding-top:50px}section.banner .banner__row .qulaity__row .quality__box{background:#d8f2fc;padding:25px;border-radius:10px;box-shadow:0 10px 100px #d7f2fb;transition:background .8s ease;cursor:pointer}section.banner .banner__row .qulaity__row .quality__box:hover{background:#30bef3}section.banner .banner__row .qulaity__row .quality__box:hover .quality__icon{background:#fff}section.banner .banner__row .qulaity__row .quality__box:hover .quality__icon img{filter:initial}section.banner .banner__row .qulaity__row .quality__box:hover .quality__content>p{color:#fff}section.banner .banner__row .qulaity__row .quality__box .quality__icon{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:#30bef3}section.banner .banner__row .qulaity__row .quality__box .quality__icon img{width:16px;height:14px;object-fit:contain;filter:brightness(9)}section.banner .banner__row .qulaity__row .quality__box .quality__content{padding-top:10px}section.banner .banner__row .qulaity__row .quality__box .quality__content>p{font-size:18px;line-height:20px;font-weight:500;color:#000;width:fit-content;max-width:160px}section.straight{padding-top:40px}section.straight .straight__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px;padding-top:80px;align-items:center}section.straight .straight__row:nth-child(2n) .straight__left{order:2}section.straight .straight__row:nth-child(2n) .straight__right{order:1}section.straight .straight__row .straight__left{display:grid;grid-template-columns:repeat(2,1fr);max-height:max-content;max-width:fit-content;width:100%;padding-bottom:30px}section.straight .straight__row .straight__left img{width:100%;object-fit:cover}section.straight .straight__row .straight__left video{width:315px;object-fit:cover}section.straight .straight__row .straight__left img.mask:nth-child(2){width:100%;height:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;object-fit:cover}section.straight .straight__row .straight__left video{width:100%;height:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;object-fit:cover}section.straight .straight__row .straight__left video.mask3{width:100%;height:100%;-webkit-mask-image:url(../img/meet4mask.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;object-fit:cover}section.straight .straight__row .straight__right .sec__heading h2{position:relative;max-width:600px;width:fit-content;color:#000}section.straight .straight__row .straight__right .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:34%;top:-30%;background-repeat:no-repeat;background-size:contain;z-index:1}section.straight .straight__row .straight__right .sec__heading p{padding-top:20px;font-size:16px;font-weight:300;line-height:20px}section.straight.img-content-left .straight__row .sec__heading h2{position:relative;max-width:600px;width:fit-content;color:#000}section.straight.img-content-left .straight__row .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:17%;top:-30%;background-repeat:no-repeat;background-size:contain;z-index:1}section.straight .straight__row .straight__right .accordian__col{background:linear-gradient(180deg,#d0f2ff,#c9ffd0);padding:20px;border-radius:40px;margin-top:60px}section.straight .straight__row .straight__right .accordion{width:100%;display:flex;flex-direction:column;gap:20px;counter-reset:straight}section.straight .straight__row .straight__right .accordion-item{background-color:#fff;border-radius:20px;cursor:pointer}section.straight .straight__row .straight__right .accordion-item-header{padding:35px 20px;counter-increment:straight;position:relative}section.straight .straight__row .straight__right .accordion-item-header:before{content:"0" counter(straight);position:absolute;font-size:24px;font-weight:600;line-height:20px;background:linear-gradient(180deg,#d0f2ff,#c9ffd0);height:50px;width:50px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:10px;margin-left:0;color:#000}section.straight .straight__row .straight__right .accordion-item-header span{font-size:20px;line-height:20px;font-weight:500;margin-left:70px;display:block;color:#000}section.straight .straight__row .straight__right .accordion-item-body{max-height:0;overflow:hidden;transition:max-height .2s ease-out}section.straight .straight__row .straight__right .accordion-item-body-content{padding:10px 20px 20px}section.straight .straight__row .straight__right .accordion-item-body-content span{font-family:poppins,"sans-serif";font-size:14px;font-weight:400;line-height:18px;color:#888;display:block}section.removes{margin-top:120px;background:#01b8a1;padding:30px 0}section.removes .container{padding:0;max-width:100%}section.removes .rem__col{display:flex;align-items:center;gap:30px;width:fit-content;max-width:100%}section.removes .swiper-slide{width:fit-content}section.removes .rem__col img{object-fit:contain;min-width:20px;min-height:60px;max-height:60px}section.removes .rem__col span{font-family:poppins;font-size:32px;font-weight:600;line-height:54px;color:#fff}.removes .mySwiperone .swiper-wrapper{transition-delay:0s!important;transition-timing-function:linear!important}section.collection{padding-top:120px}section.collection .sec__heading{text-align:center}section.collection .sec__heading h2{position:relative;width:fit-content;margin:0 auto}section.collection .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:-35px;top:-45%;background-repeat:no-repeat;background-size:contain;z-index:1}section.collection .sec__heading p{font-size:18px;font-weight:300;line-height:24px;padding-top:20px;max-width:450px;margin:0 auto}section.collection .collection__row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;padding-top:60px}section.collection .collection__row .collection__col:nth-child(1){grid-area:1/ 1 / span 1 / span 1}section.collection .collection__row .collection__col:nth-child(2){grid-area:1/ 2 / span 1 / span 1}section.collection .collection__row .collection__col:nth-child(2) .col__img img{object-position:bottom!important}section.collection .collection__row .collection__col:nth-child(3){grid-area:1/ 3 / span 2 / span 1}section.collection .collection__row .collection__col:nth-child(4){grid-area:1/ 4 / span 1 / span 1}section.collection .collection__row .collection__col:nth-child(4){grid-area:2/ 1 / span 1 / span 1}section.collection .collection__row .collection__col:nth-child(5){grid-area:2/ 2 / span 1 / span 1}section.collection .collection__row .collection__col:nth-child(6){grid-area:2/ 2 / span 1 / span 1}section.collection .collection__row .collection__col:nth-child(6){grid-area:2/ 4 / span 1 / span 1}section.collection .collection__row .collection__col:nth-child(3) .col__img{height:100%;width:100%}section.collection .collection__row .collection__col:nth-child(3) .card__inner:has(.col__img){height:100%}section.collection .collection__row .collection__col:nth-child(3) .col__img img{max-height:560px;min-height:560px;height:100%;object-fit:cover}.collection__col{background:#fff;padding:20px;border-radius:20px;box-shadow:0 20px 120px #30bef34d;display:flex;flex-direction:column;gap:20px}.collection__col .card.cust_collection_card{display:flex;flex-direction:column-reverse;gap:20px}.collection__col .col__content .card__information{padding:0}.collection__col .col__content h3.card__heading{font-size:20px;font-weight:500;line-height:24px;display:block;color:#000}.collection__col .col__content span.icon-wrap{display:none}.collection__col .col__img{height:100%;width:100%;display:flex;border-radius:10px}.collection__col .col__img img{max-height:230px;height:100%;width:100%;border-radius:10px;object-fit:cover}.collection__col .card__inner:has(.col__img){max-height:230px;height:100%;border-radius:10px}section.collection .collection__row .collection__col:nth-child(3) .card__inner:has(.col__img){max-height:560px;min-height:560px;height:100%;border-radius:10px}section.forget{padding-top:120px}section.forget .sec__heading h2{max-width:717px;margin:0 auto;text-align:center;position:relative;color:#191919}section.forget .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:4%;top:-25%;background-repeat:no-repeat;background-size:contain;z-index:1}section.forget .sec__heading p{max-width:580px;margin:0 auto;text-align:center;padding-top:24px;font-size:20px;font-weight:500;line-height:24px}section.forget .forget__row{padding-top:60px;display:grid;grid-template-columns:.82fr 1fr;align-items:center;grid-gap:60px;max-width:1180px;margin:0 auto}section.forget .forget__row .forget__left img{border-radius:20px;width:100%;max-height:670px;height:100%;object-fit:cover}section.forget .forget__row .forget__right{padding-bottom:20px}section.forget .forget__row .forget__right h3{font-size:24px;font-weight:500;line-height:29px;padding-top:20px;max-width:600px}section.forget .forget__row .forget__right p{font-size:21px;font-weight:400;line-height:24px;padding-top:20px;max-width:550px}section.forget .forget__row .forget__right ul{padding-top:0;position:relative}section.forget .forget__row .forget__right li{margin-top:20px;font-size:21px;font-weight:400;line-height:30px;color:#888;list-style-position:inside;list-style:none;position:relative;padding-left:20px}section.forget .forget__row .forget__right li strong{font-weight:600}section.forget .forget__row .forget__right li:before{content:"";position:absolute;height:8px;width:8px;border-radius:50%;background:#000;top:10px;left:0}section.forget .forget__row .forget__right .button-holder{padding-top:30px}section.forget .forget__row .forget__right .button-holder a.btn{padding:9px 17.5px!important}section.partner{padding-top:120px}section.partner .container .partner__bg{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;padding:60px}section.partner .partner__row{max-width:510px;margin-left:auto;margin-right:0}section.partner .partner__row .sec__heading h2{color:#fff;position:relative;width:fit-content}section.partner .partner__row .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:20%;top:-20%;background-repeat:no-repeat;background-size:contain;z-index:1}section.partner .partner__row .sec__heading p{color:#fff;padding-top:20px;font-size:16px;line-height:24px;font-weight:400}section.partner .partner__row .button-holder{padding-top:50px}section.best{padding-top:120px}section.best .sec__heading h2{width:fit-content;margin:0 auto;position:relative}section.best .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:-10%;top:-45%;background-repeat:no-repeat;background-size:contain;z-index:1}section.best .best__row{display:grid;grid-template-columns:repeat(3,1fr);padding-top:60px;grid-gap:20px}.best__card{width:100%;height:100%;display:block;overflow:hidden}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:30px}.best__card .card__img{height:500px;max-width:100%;width:440px;border-radius:20px!important;overflow:hidden}.best__card .card__img .swiper{height:100%;width:100%}.best__card .card__img img{width:100%;max-width:80%;height:100%;object-fit:contain!important;border-radius:20px;margin:auto}.best__card .card__img .swiper-slide{background:#b0e5f0}.best__card .card__content{margin-top:20px;width:100%;display:flex!important;justify-content:space-between;flex-direction:column}.best__card .card__content .price__rating{display:flex;justify-content:space-between;align-items:center;margin:0}.best__card .card__content .price__rating .rating-holder{display:flex;gap:6px}.best__card .card__content .price__rating .price span{font-size:18px;font-weight:600;line-height:18px}.best__card .card__content .price__rating .rating{display:flex;align-items:center;gap:5px}.best__card .card__content .price__rating .rating i{font-size:14px}.best__card .card__content .price__rating .rating>span{font-size:10px;font-weight:400;line-height:10px}.best__card .card__content .desc{padding-top:15px;font-size:18px;font-weight:400;line-height:20px;max-width:100%;color:#888;margin:0!important}.best__card:hover .card__content .desc a{text-decoration:none}.best__card .card .card__inner.card__img .card__media{z-index:1;background:#b0e5f0}.best__card .card .card__inner.card__img .card__media .swiper-pagination{width:fit-content;left:0;right:0;margin:0 auto;z-index:1}.best__card .card__content .button-holder{padding-top:24px;max-width:100%;z-index:1}.best__card .card__content .button-holder .btn{width:100%;color:#000;border-color:#000;background:transparent;position:relative;box-shadow:none;padding:9px 22px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:16px;border:1px solid #000;border-radius:40px;text-transform:capitalize;display:block;transition:all .5s ease;min-height:initial;text-decoration:none}.best__card .card__content .button-holder .btn:before,.best__card .card__content .button-holder .btn:after{display:none}.best__card .card__content .button-holder .btn:hover{background:#30bef3;border-color:#30bef3;color:#fff}.best__card .card__content .card__information{padding:0}section.navigate{padding-top:120px}section.navigate .sec__heading h2{width:fit-content;margin:0 auto;position:relative;text-align:center;color:#000}section.navigate .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:-3%;top:-45%;background-repeat:no-repeat;background-size:contain;z-index:1}section.navigate .navigate__row{display:grid;grid-template-columns:repeat(3,1fr);padding-top:60px;counter-reset:navigate;position:relative;background:transparent}.navigate__row .animation__line{position:absolute;z-index:-1;left:50%;transform:translate(-50%);top:15%;width:100%;max-width:860px}section.navigate .navigate__row .navigate__box{display:flex;align-items:center;flex-direction:column;height:100%;width:100%;position:relative}section.navigate .navigate__row .navigate__box .noshape{position:relative;height:210px;width:210px;counter-increment:navigate}section.navigate .navigate__row .navigate__box .noshape img{height:100%;width:100%}section.navigate .navigate__row .navigate__box .noshape:before{content:counter(navigate);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;font-weight:800;line-height:60px;color:#000}section.navigate .navigate__row .navigate__box .box__content{position:relative}section.navigate .navigate__row .navigate__box .box__content h3{font-size:24px;font-weight:600;line-height:28px;text-align:center;padding-top:30px}section.navigate .navigate__row .navigate__box .box__content p{font-size:14px;font-weight:400;line-height:18px;text-align:center;padding-top:15px}section.navigate .navigate__row .navigate__box:first-child .box__content p{max-width:250px}section.navigate .navigate__row .navigate__box:nth-child(2) .box__content p{max-width:285px}section.navigate .navigate__row .navigate__box:nth-child(3) .box__content p{max-width:470px}section.kids{padding-top:240px;padding-bottom:120px}section.kids .kids__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px;align-items:center}section.kids .kids__row .kids__left{position:relative;margin-left:auto}section.kids .kids__row .kids__left:after{content:"";background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;top:-20%;transform:translate(-50%);height:100%;width:100%;max-height:300px;max-width:300px;z-index:1}section.kids .kids__row .kids__left:before{content:"";background-repeat:no-repeat;background-size:contain;position:absolute;right:-10%;bottom:-1.5%;height:100%;width:100%;max-height:220px;max-width:220px;z-index:1}section.kids .kids__row .kids__left .kids__maskimg{width:100%;max-width:670px;height:100%}section.kids .kids__row .kids__left .kids__maskimg img.kidsmasked{height:100%;width:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;object-fit:cover}section.kids .kids__row .kids__right{padding-bottom:100px}section.kids .kids__row .kids__right .sec__heading>h2{max-width:375px;width:fit-content;position:relative}section.kids .kids__row .kids__right .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:7%;top:-20%;background-repeat:no-repeat;background-size:contain;z-index:1}section.kids .kids__row .kids__right .sec__heading>h3{font-size:24px;font-weight:400;line-height:24px;color:#5b5b5b;padding-top:20px;padding-bottom:10px}section.kids .kids__row .kids__right p{font-size:14px;font-weight:400;line-height:14px;padding-top:10px;color:#5b5b5b}section.kids .kids__row .kids__right ul{list-style-position:inside;padding-top:15px;margin-left:15px}section.kids .kids__row .kids__right ul>li{font-size:14px;font-weight:400;line-height:14px;color:#5b5b5b;padding-bottom:7px}section.kids .kids__row .kids__right .button-holder{margin-top:50px}section.kids .kids__row .kids__right .button-holder a.btn:hover{color:#000;box-shadow:none}section.trusted{background:#01b8a1;padding:60px 0}section.trusted .sec__heading h2{width:fit-content;margin:0 auto;color:#fff;position:relative;text-align:center}section.trusted .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:-4%;top:-40%;background-repeat:no-repeat;background-size:contain;z-index:1}section.trusted .trusted__row{padding-top:60px}section.trusted .trusted__row img{object-fit:cover;width:100%;max-width:min-content}section.ready{background-position:right;background-repeat:no-repeat;background-size:contain;padding:100px 0}section.ready .ready__row{max-width:900px;margin:0 auto}section.ready .ready__row .sec__heading h2{color:#fff;text-align:center;max-width:800px;margin:0 auto;position:relative;width:fit-content}section.ready .ready__row .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:0%;top:-28%;background-repeat:no-repeat;background-size:contain;z-index:1}section.ready .ready__row .sec__heading p{color:#fff;font-size:18px;font-weight:400;line-height:24px;text-align:center;max-width:770px;margin:0 auto;padding-top:20px}section.ready .ready__row .button-holder{padding-top:50px;margin:0 auto}section.ready .ready__row .button-holder a.btn{background:#000;border-color:#000;margin:0 auto}section.ready .ready__row .button-holder a.btn:hover{background:transparent;box-shadow:none}footer{padding-top:60px;padding-bottom:20px;background:#eaf9e8}footer .footer__row{display:grid;grid-template-columns:repeat(12,1fr);grid-row-gap:40px}footer .footer__row .footer__col1 img.footer__logo{width:130px;max-width:fit-content;max-height:110px;object-fit:contain}footer .footer__row .footer__col1 a:has(img.footer__logo){display:block;width:fit-content}footer .footer__row .footer__col1{grid-area:1/1 / span 1 / span 5}footer .footer__row .footer__col2{grid-area:1/6 / span 1 / span 3}footer .footer__row .footer__col3{grid-area:1/9 / span 1 / span 2}footer .footer__row .footer__col4{grid-area:1/11 / span 1 / span 2}footer .footer__row .footer__col5{grid-area:2/1 / span 1 / span 3}footer .footer__row .footer__col6{grid-area:2/4 / span 1 / span 9}footer .footer__row .footer__col1 p{font-size:14px;font-weight:300;line-height:21px;color:#000;padding-top:10px;max-width:400px}footer .footer__row .footer__col1 .sel__ctry__lang{display:flex;align-items:center;gap:20px;padding-top:30px}footer .footer__row .footer__col1 .sel__ctry__lang .language,.country{display:flex;flex-direction:column;gap:20px}footer .footer__row .footer__col1 .sel__ctry__lang .language,.country label,footer .footer__row .footer__col1 .sel__ctry__lang .language label{font-size:14px;font-weight:500!important;line-height:21px;letter-spacing:0;color:#000}footer .footer__row .footer__col1 .sel__ctry__lang .language :is(select,button.disclosure__button.localization-form__select){font-size:12px;font-weight:300;line-height:18px;border:1px solid #ffffff;outline:none;padding:10px 20px;border-radius:100px;font-family:Poppins,sans-serif;min-width:160px;width:fit-content;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/selectdown.svg);background-repeat:no-repeat;background-position:calc(100% - 12px) center;margin:0;display:flex;justify-content:space-between;align-items:center}footer .footer__row .footer__col1 .sel__ctry__lang .language :is(select,button.disclosure__button.localization-form__select) option{font-size:12px;font-weight:300;line-height:18px;font-family:Poppins,sans-serif}footer .footer__row .footer__col1 .sel__ctry__lang .country :is(select,button.disclosure__button.localization-form__select){font-size:12px;font-weight:300;line-height:18px;border:1px solid #ffffff;outline:none;padding:10px 20px;border-radius:100px;font-family:Poppins,sans-serif;min-width:160px;width:fit-content;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/selectdown.svg);background-repeat:no-repeat;background-position:calc(100% - 12px) center;margin:0;display:flex;justify-content:space-between;align-items:center}footer .footer__row .footer__col1 .sel__ctry__lang :is(.language,.country) :is(select,button.disclosure__button.localization-form__select):before,footer .footer__row .footer__col1 .sel__ctry__lang :is(.language,.country) :is(select,button.disclosure__button.localization-form__select):after{display:none}footer .footer__row .footer__col1 .sel__ctry__lang .country select option{font-size:12px;font-weight:300;line-height:18px;font-family:Poppins,sans-serif}footer .footer__row .footer__col2 h3{font-size:18px;font-weight:500;line-height:27px}footer .footer__row .footer__col2 ul{padding-top:30px}footer .footer__row .footer__col2 li{list-style:none}footer .footer__row .footer__col2 li a{color:#000;font-size:14px;font-weight:300;line-height:21px;text-transform:capitalize;position:relative}footer .footer__row .footer__col2 li a:before{content:"";position:absolute;width:0%;height:1px;bottom:0;left:0;background-color:#000;transition:width .5s ease}footer .footer__row .footer__col2 li a:hover:before{width:70%}footer .footer__row .footer__col3 h3{font-size:18px;font-weight:500;line-height:27px}footer .footer__row .footer__col3 ul{padding-top:30px}footer .footer__row .footer__col3 li{list-style:none}footer .footer__row .footer__col3 li a{color:#000;font-size:14px;font-weight:300;line-height:21px;text-transform:capitalize;position:relative}footer .footer__row .footer__col3 li a:before{content:"";position:absolute;width:0%;height:1px;bottom:0;left:0;background-color:#000;transition:width .5s ease}footer .footer__row .footer__col3 li a:hover:before{width:70%}footer .footer__row .footer__col4 h3{font-size:18px;font-weight:500;line-height:27px}footer .footer__row .footer__col4 ul{padding-top:30px;display:flex;gap:20px;flex-direction:column}footer .footer__row .footer__col4 li{list-style:none;display:flex;flex-direction:column;gap:10px}footer .footer__row .footer__col4 li span{color:#000;font-size:14px;font-weight:400;line-height:21px}footer .footer__row .footer__col4 li a{color:#000;font-size:14px;font-weight:300;line-height:21px;text-transform:capitalize;width:fit-content;position:relative}footer .footer__row .footer__col4 li a:before{content:"";position:absolute;width:0%;height:.6px;bottom:0;left:0;background-color:#000;transition:width .5s ease}footer .footer__row .footer__col4 li a:hover:before{width:70%}footer .footer__row .footer__col5 p{font-size:12px;font-weight:500;line-height:18px;display:inline-block;color:#000}footer .footer__row .footer__col6{display:flex;justify-content:end;align-items:center;flex-wrap:wrap;gap:27px;margin:0}footer .footer__row .footer__col6 img{max-width:100%;width:32px;max-height:22px;border-radius:2.5px;display:block;object-fit:cover}footer .footer__row .footer__col5 p:first-child{margin-right:4px}.trusted__row #grp-entangle--root{background:none!important}.trusted__row #grp-entangle--root .grp-entangle-rating-container{display:none}.trusted__row #grp-entangle--root .grp-entangle-item{min-height:208px!important}.product-slider{width:100%}.product-slider img{width:100%;display:block}section.dentist{padding:120px 0}section.dentist .sec__heading h2{width:fit-content;margin:0 auto;color:#000;position:relative;text-align:center;max-width:700px}section.dentist .sec__heading h2:after{content:"";position:absolute;width:50px;height:50px;right:-1%;top:-28%;background-repeat:no-repeat;background-size:contain;z-index:1}section.dentist .trusted__row{padding-top:60px}section.dentist .trusted__row img{object-fit:cover;width:100%;max-width:min-content}.header__submenu .header__menu-item:hover{text-decoration:none!important}.header__list ul li .header__submenu a:before{left:20px;bottom:8px}.shop__all{padding-top:60px;padding-bottom:0}.shop__all .sec__heading h1,.all-collections-sect .title{font-size:54px;font-weight:500;line-height:54px;margin:0;text-transform:lowercase}.shop__all .sec__heading h1:first-letter{text-transform:uppercase}.all-collections-sect .collection-list{margin-top:60px}.shop__row.facets-vertical{padding-top:60px;display:grid;grid-template-columns:.31fr 1fr;grid-gap:30px}.shop__row .shop_col1 .facet-filters__field{display:flex;flex-direction:column;gap:10px;align-items:flex-start;width:100%}.shop__row .shop_col1 .facet-filters__field .select{width:100%}.shop__row .shop_col1 .facet-filters__field label{font-size:16px;font-weight:500;line-height:20px;color:#888}.shop__row .shop_col1 .facet-filters__field select{font-size:14px;font-weight:500;line-height:16px;color:#888;padding:13px 20px;border-radius:40px;font-family:Poppins,sans-serif;outline:none;border:1px solid #dcdcdc;background:#f7f7f7;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://tbq5442nozs45v0l-23801661.shopifypreview.com/cdn/shop/t/37/assets/down--grey.svg?v=121188543332798660771722952175);background-repeat:no-repeat;background-position:calc(100% - 20px) center}.shop__row .shop_col1 .facet-filters__field .select svg{display:none}.shop__row .shop_col1 .facet-filters__field select:focus-visible{box-shadow:none;outline:none}.shop__row .shop_col1 .facet-filters__field select option{font-size:14px;font-weight:500;line-height:16px;color:#888;background:#f7f7f7;font-family:Poppins,sans-serif}.shop__row .shop_col1 .checkdesign{padding-top:40px;border:0}.shop__row .shop_col1 .checkdesign .accordion-header-products{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.shop__row .shop_col1 .checkdesign .accordion-header-products span{font-size:16px;font-weight:500;line-height:20px;color:#888}.shop__row .shop_col1 .checkdesign summary:hover .accordion-header-products span{text-decoration:none}.accordion-content-products .facets__label.facet-checkbox .swatch-input-wrapper input:hover+.swatch-input__label{outline:none}.shop__row .shop_col1 .checkdesign .accordion-header-products img{width:10px;object-fit:contain}.accordion-content-products{padding:15px 0 0!important}.accordion-content-products ul{display:flex;flex-direction:column;gap:15px}.accordion-content-products ul li{list-style:none;display:flex;gap:20px}.custom-checkbox{display:flex;align-items:center;position:relative;padding-left:35px;cursor:pointer;font-size:16px;-webkit-user-select:none;user-select:none}.custom-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.accordion-content-products ul li .facet-checkbox input[name="filter.v.option.color"][value=Black]~.checkmark{background:#000}.accordion-content-products ul li .facet-checkbox input[name="filter.v.option.color"][value=Blue]~.checkmark{background:#30bef3}.accordion-content-products ul li .facet-checkbox input[name="filter.v.option.color"][value=Pink]~.checkmark{background:pink}.accordion-content-products ul li .facet-checkbox input[name="filter.v.option.color"][value=Purple]~.checkmark{background:#a020f0}.accordion-content-products ul li .facet-checkbox input[name="filter.v.option.color"][value=Red]~.checkmark{background:red}.checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block;left:6px;top:2px;width:5px;height:10px;border:solid #888888;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox span.textaval{font-size:14px;font-weight:400;line-height:20px;color:#888;display:block}.shop__row .shop_col1 .checkdesign.colorcheck .custom-checkbox input:checked~.checkmark:after{display:block;left:6px;top:2px;width:5px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.shop__row .shop_col1 .checkdesign.colorcheck ul li:nth-child(1) .custom-checkbox .checkmark{background:#30bef3;border-radius:5px;border:1px solid #30bef3}.shop__row .shop_col1 .checkdesign.colorcheck ul li:nth-child(2) .custom-checkbox .checkmark{background:#01b8a1;border-radius:5px;border:1px solid #01b8a1}.shop__row .shop_col1 .checkdesign.colorcheck ul li:nth-child(3) .custom-checkbox .checkmark{background:#ffe646;border-radius:5px;border:1px solid #ffe646}.shop__row .shop_col1 .checkdesign.colorcheck ul li:nth-child(4) .custom-checkbox .checkmark{background:#a6a6a6;border-radius:5px;border:1px solid #a6a6a6}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background:#f7f7f7;border-radius:5px;border:1px solid #dcdcdc}.custom-checkbox:hover input~.checkmark{background:#f7f7f7}.shop__row .shop_col2 .card-wrapper{width:100%;height:100%;display:block;overflow:hidden}.shop__row .shop_col2 li.grid__item.scroll-trigger.animate--slide-in{display:block;overflow:hidden;width:100%;max-width:100%}.shop__row .shop_col2 .card-wrapper .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px}.swiper-pagination-bullet-active{background:#000}.shop_col2 .grid.product-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px 20px;padding-top:30px}.shop__row .shop_col2 .card-wrapper .card__img{height:400px;max-width:100%;width:440px}.shop__row .shop_col2 .card-wrapper .card__img .swiper{height:100%;width:100%}.shop__row .shop_col2 .card-wrapper .card__img img{width:100%;height:100%;object-fit:cover;border-radius:20px}.shop__row .shop_col2 .button-holder{padding-top:24px;margin:0 auto}.shop__row .shop_col2 .button-holder .btn{cursor:pointer;min-width:143px;text-decoration:none}.shop__row .shop_col2 .button-holder .btn[disabled]{cursor:not-allowed;opacity:.3;pointer-events:none}.shop__row .facets-vertical-sort{padding:0}.shop__row .facet-filters{padding:0!important;padding-left:0}.facets-vertical-sort .facets-vertical-form{display:block;width:100%}.facets-vertical-sort .product-count-vertical{margin:20px 0 0}.facets-vertical-sort .facet-filters.sorting{padding:0;width:100%}.shop__row .shop_col1 .facets-wrapper.app-filter-holder{padding:0!important}.app-filter-holder .facets__form-vertical{width:100%}.facets-wrapper.app-filter-holder .facets-container{padding:0}.shop__row .shop_col1 .checkdesign summary.facets__summary{padding:0}.accordion-content-products .facets__label.facet-checkbox{padding:0}.facets-vertical .facet-checkbox .swatch-input-wrapper .swatch{border-radius:5px;width:20px;height:20px}.accordion-content-products .custom-checkbox.checkbox-no-swatch{padding-left:35px}.hide{display:none}.load-more_wrap span img{width:100%;max-width:20px;margin:0 auto}.facets-vertical-sort .facets-vertical-form:has(.sorting){position:relative}.facets-vertical-sort .facets-vertical-form:has(.sorting) .loading__spinner{right:15px;top:0}.all-collections-sect{padding-top:60px;padding-bottom:80px}.secondary-banner-sect{padding:60px 0}.secondary-banner-sect h2{font-size:54px;line-height:54px}.secondary-banner-sect .sec__heading p{font-size:16px;line-height:28px;font-weight:500;color:#000;max-width:660px;padding-top:25px}section.contact{padding-bottom:120px}section.contact .form-status-list{display:none}section.contact .contact .form__message{margin-bottom:10px}section.contact .contact .form-status:focus{outline:none!important;border:none!important;box-shadow:none!important}.field__input:focus~.field__label{top:0!important}section.contact .sec__heading P{font-size:16px;line-height:28px;font-weight:500;color:#000;max-width:660px;padding-top:25px}section.contact .contact__row{display:grid;grid-template-columns:.738fr 1fr;background:#fafafa;padding:20px 40px 20px 20px;border-radius:20px;grid-gap:40px;align-items:center}.cont__left{padding:60px 30px 50px;background:#d8f2fc;border-radius:10px;max-height:550px;min-height:550px;height:100%;display:flex;justify-content:space-between;flex-direction:column}.cont__left__heading h3{font-size:24px;line-height:24px;font-weight:600}.cont__left__heading p{font-size:16px;font-weight:400;line-height:28px;padding-top:20px;color:#000}.contact__icon__list__main{padding-top:30px;display:flex;flex-direction:column;gap:30px}.contact__icon__list{display:flex;align-items:center;gap:10px}.contact__icon__list__icon{height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;transition:all ease .5s;cursor:pointer}.contact__icon__list__icon:hover{background:#000}.contact__icon__list__icon:hover img{filter:invert(1)}.contact__icon__list__icon img{height:14px;width:14px;object-fit:contain}.contact__icon__list__text p{font-size:14px;font-weight:400;line-height:21px;color:#000;max-width:250px}.cont__left__soc__icon__main{display:flex;gap:15px}.cont__left__soc__icon__main .list-social{gap:16px;align-items:center}.cont__left__soc__icon__main a.list-social__link{padding:0}.list-social__item a{transition:all .5s ease}.list-social__item a:hover svg path{fill:#888}img.soc__icon__cont__left{height:20px;width:20px;object-fit:contain}:is(.contact__form,.warrantyreg__form) .field:after,:is(.contact__form,.warrantyreg__form) .field:before{display:none}.contact__form__input{width:100%;display:flex;flex-direction:row;column-gap:20px}.cust__form_field{width:100%}.cust__form_field .field{margin-bottom:0!important}.contact__form__input:not(.contact__form__textarea){margin-bottom:40px}.contact__form__input label.cust-field_label{font-size:16px;font-weight:500;line-height:18px;color:#000;display:block;margin-bottom:8px}.contact__form__input input{height:46px;outline:none;background:transparent;border:2px solid #1010101a;border-radius:8px;padding:13px;font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#1e1e1e;width:100%}.contact__form__input .field__label{letter-spacing:0;color:#828282;font-size:14px;line-height:28px;display:none!important}.contact__form__input :is(input,textarea):focus{box-shadow:none;border-radius:8px;background:#fff}.contact__form__input input::placeholder{font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif}.contact__form__input select{height:46px;outline:none;background:transparent;border:3px solid #10101033;border-radius:8px;padding:10px 13px;font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#828282;width:100%;cursor:pointer;margin:1px;background-position:calc(100% - 12px) center}.contact__form__input select:focus-visible{outline:none;box-shadow:none}.contact__form__textarea{grid-column:span 2}.contact__form__textarea label.cust-field_label{font-size:16px;font-weight:500;line-height:18px;color:#000}.contact__form__textarea textarea{height:145px;outline:none;background:transparent;border:2px solid #1010101a;border-radius:8px;padding:13px;font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;resize:vertical;color:#828282}.contact__form__textarea textarea::placeholder{font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif}.contact__form__input input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact__button{margin-top:40px!important}.contact__button .form__btn{padding:9px 22px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:16px;box-shadow:0 10px 20px #30bef366;border:1px solid #30bef3;border-radius:40px;background:#30bef3;color:#fff;text-transform:capitalize;display:inline-block;width:fit-content;transition:all .5s ease;text-align:center;cursor:pointer}.contact__button .form__btn:hover{background:transparent;box-shadow:none;color:#000;border-color:#000}section.partner__us{padding-top:60px;padding-bottom:120px}.partnerus__row{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:60px;align-items:center}.parterus__left .sec__heading span{padding-top:14px;display:block;font-size:20px;font-weight:500;line-height:30px;max-width:405px}.parterus__left .sec__heading p{padding-top:24px;font-size:16px;font-weight:400;line-height:28px;color:#000}.parterus__left .button-holder{display:flex;flex-direction:column;gap:15px;padding-top:35px}.parterus__left .button-holder a.btn{box-shadow:none}.parterus__right img{min-height:475px;object-fit:cover;border-radius:20px;width:100%;display:block;object-position:3%}section.warantyclaim{padding-top:60px;padding-bottom:120px}section.warantyclaim .sec__heading p{font-size:16px;font-weight:500;line-height:28px;max-width:680px;color:#000;padding-top:20px}.warantyclaim__row{background:#fafafa;border-radius:20px;padding:20px 40px 20px 20px;display:grid;grid-template-columns:.738fr 1fr;grid-gap:40px;align-items:center;margin-top:60px}.warantyclam__left img{height:100%;max-height:770px;min-height:770px;border-radius:10px;width:100%;object-fit:cover}.warranty__form__input{display:flex;flex-direction:column;gap:4px}.warranty__form__input label{font-size:16px;font-weight:500;line-height:18px}.warranty__form__input input{height:46px;outline:none;background:transparent;border:2px solid #1010101a;border-radius:8px;padding:13px;font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#828282;width:100%}.warranty__form__input input::placeholder{font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#828282}.warranty__form__input textarea{height:150px;outline:none;background:transparent;border:2px solid #1010101a;border-radius:8px;padding:13px;font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#828282;resize:vertical}.warantyclaim .contact__form__textarea textarea{height:116px}.warranty__form__input textarea::placeholder{font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#828282}.warranty__form__input select{height:46px;outline:none;background:transparent;border:2px solid #1010101a;border-radius:8px;padding:13px;font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#828282;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/down--grey.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) center}.warranty__form__input__adress,.warranty__form__input__radio{grid-column:span 2}.warranty__form__input .custom_radio{margin:0;display:flex;gap:30px;padding-top:10px;flex-wrap:wrap}.warranty__form__input .custom_radio input[type=radio]{display:none}.warranty__form__input .custom_radio input[type=radio]+label{position:relative;display:inline-block;padding-left:25px;margin-right:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:14px;font-weight:400;line-height:21px;color:#828282}.warranty__form__input .custom_radio input[type=radio]+label:before,.custom_radio input[type=radio]+label:after{content:"";position:absolute;top:0;left:0;width:14px;height:14px;text-align:center;color:#000;border:1px solid #000;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.warranty__form__input .custom_radio input[type=radio]+label:before{-webkit-transition:all .3s ease;transition:all .3s ease}.warranty__form__input .custom_radio input[type=radio]+label:hover:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .3em #000,inset 0 0 0 1em #c6c6c6}.warranty__form__input .custom_radio input[type=radio]:checked+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .2em #fff,inset 0 0 0 1em #000}.warranty__form__textarea{grid-column:span 2}section.warrantyreg{padding-top:60px;padding-bottom:120px}.warrantyreg___row__content .button-holder{padding-top:20px;padding-bottom:34px}.warrantyreg___row__content .button-holder .btn:not(:first-child){margin-top:14px}span.ATTENTION p{display:block;font-size:16px;font-weight:500;line-height:24px;padding-bottom:15px;color:#000}.warrantyreg___row__content h3.welcome{font-size:20px;font-weight:500;line-height:20px;padding-top:30px;padding-bottom:10px}.warrantyreg___row__content p{font-size:16px;font-weight:400;line-height:28px;padding-top:14px}.warrantyreg__form__row{margin-top:40px;display:grid;grid-template-columns:.75fr 1fr;background:#fafafa;padding:20px 40px 20px 20px;border-radius:20px;grid-gap:40px;align-items:center}.warranty__reg__left img{min-height:600px;max-height:600px;height:100%;object-fit:cover;border-radius:10px;width:100%}.warranty_reg_input{display:flex;flex-direction:column;gap:5px}.warrantyreg__form .contact__form__input:not(.contact__form__textarea){margin-bottom:30px}.warranty_reg_input label{font-size:16px;font-weight:500;line-height:18px;display:flex;align-items:end;min-height:35px}.warranty_reg_input input{height:46px;outline:none;background:transparent;border:2px solid #1010101a;border-radius:8px;padding:13px;font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#828282;width:100%}.contact__form__input input[type=date]{padding:13px}.warranty_reg_input input::placeholder{font-size:14px;font-weight:400;line-height:21px;font-family:Poppins,sans-serif;color:#828282}.warranty_reg_receipt{grid-column:span 2}form.warrantyreg__form .custom_radio{margin:0;display:flex;gap:30px;flex-wrap:wrap}form.warrantyreg__form .custom_radio input[type=radio]{display:none}form.warrantyreg__form .custom_radio input[type=radio]+label{position:relative;display:inline-block;padding-left:25px;margin-right:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:14px;font-weight:400;line-height:18px;color:#828282}form.warrantyreg__form .custom_radio input[type=radio]+label:before,.custom_radio input[type=radio]+label:after{content:"";position:absolute;top:0;left:0;width:14px;height:14px;text-align:center;color:#000;border:1px solid #000;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}form.warrantyreg__form .custom_radio input[type=radio]+label:before{-webkit-transition:all .3s ease;transition:all .3s ease}form.warrantyreg__form .custom_radio input[type=radio]+label:hover:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .3em #000,inset 0 0 0 1em #c6c6c6}form.warrantyreg__form .custom_radio input[type=radio]:checked+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .2em #fff,inset 0 0 0 1em #000}section.faq{padding-top:60px;padding-bottom:120px}.faq__row{max-width:1130px;margin:0 auto;padding-top:40px}section.faq .faq__row .accordion{width:100%;display:flex;flex-direction:column;gap:35px;counter-reset:faq}section.faq .faq__row .accordion-item{background:#f3fbfe;border-radius:20px;cursor:pointer}section.faq .faq__row .accordion-item:has(.active){background:#d8f2fc}section.faq .faq__row .accordion-item-header{padding:30px 20px;counter-increment:faq;position:relative}section.faq .accordion-item-header:after{content:"+";font-size:30px;position:absolute;top:17px;right:35px;font-weight:400}section.faq .accordion-item-header.active:after{content:"\2212"}section.faq .faq__row .accordion-item-header:before{content:counter(faq) ".";position:absolute;top:24px;font-size:20px;font-weight:500;margin-left:0}section.faq .faq__row .accordion-item-header span{font-family:Poppins;font-size:20px;font-weight:500;line-height:20px;color:#000;margin-left:30px;display:block;padding-right:35px}section.faq .faq__row .accordion-item-body{max-height:0;overflow:hidden;transition:max-height .2s ease-out}section.faq .faq__row .accordion-item-body-content{padding:0 20px 20px;max-width:990px}section.faq .faq__row .accordion-item-body-content p{font-family:poppins,"sans-serif";font-size:16px;font-weight:400;line-height:28px;color:#000;display:block}body.template-page section.kids{padding-top:75px;padding-bottom:0}body.template-page section.kids .kids__row .kids__right .sec__heading h2{max-width:560px}body.template-page section.kids .kids__row .kids__right .sec__heading h2:after{right:-15%!important}body.template-page section.straight.img-content-left .straight__row .sec__heading h2:after{right:-30%;top:-55%}body.template-page section.kids .kids__row .kids__right .sec__heading h3{padding-top:24px;padding-bottom:24px}body.template-page section.kids .kids__row .kids__right p{max-width:550px;line-height:20px;margin-bottom:25px;padding:0;color:#5b5b5b}body.template-page section.kids .kids__row .kids__right p:last-child{margin-bottom:0}body.template-page section.straight .straight__row{padding-top:40px;padding-bottom:100px}body.template-page .straight__row .sec__heading h2{text-transform:uppercase}body.template-page section.kids .kids__row .kids__left:before{right:-7%}#shopify-section-template--16094835540057__main .section-template--16094835540057__main-padding{width:100%!important;margin:0 auto!important;max-width:1510px!important;padding:60px 50px 100px!important;transition:padding .5s ease-in-out}#shopify-section-template--16094835540057__main h1.main-page-title{font-family:Poppins,sans-serif;font-size:48px;font-weight:500;line-height:54px;margin-bottom:24px}#shopify-section-template--16094835540057__main .rte p{padding-bottom:14px;font-size:16px;font-weight:400;line-height:28px;color:#888}#shopify-section-template--16094835540057__main .rte h4{font-size:20px;font-weight:500;line-height:20px;padding:20px 0 24px}#shopify-section-template--16094835540057__main .rte a{color:#888}section.shipping__policy{padding-top:150px;padding-bottom:120px}section.shipping__policy .sec__heading p{font-size:16px;font-weight:400;line-height:28px;padding-top:24px;max-width:1130px}.shipping__policy__row{max-width:1130px}.shipping__policy__row h4{font-size:20px;font-weight:500;line-height:20px}.shipping__policy__row p{font-size:16px;font-weight:400;line-height:28px}.shipping__policy__row ul{padding-top:10px;padding-bottom:10px;padding-left:0!important}.shipping__policy__row ul li{font-size:16px;line-height:16px;font-weight:400;color:#888}span.underline{font-size:16px;font-weight:400;line-height:28px;text-decoration-line:underline;text-underline-offset:5px;text-decoration-thickness:1px;color:#000}.template-product .page-width{max-width:1440px;width:100%;padding:0 40px;margin:0 auto}.template-product .product--thumbnail_slider{display:grid!important;grid-template-columns:repeat(2,1fr);grid-gap:20px!important}.template-product .product__media-wrapper{width:100%!important;max-width:100%!important}.template-product .product__info-container{max-width:100%!important}.template-product .product__info-wrapper{max-width:100%!important;width:100%!important;padding:0px 0px 0px 0rem!important}.template-product .product-media-container{border-radius:20px!important;height:100%!important;max-height:100%}.template-product .media--transparent{border-radius:20px}.template-product .media--transparent img{border-radius:20px!important}.template-product .product__media-item modal-opener .product__media img{object-fit:contain!important}.template-product .product__text.inline-richtext{font-size:18px;font-weight:600;line-height:18px;padding-bottom:25px;text-transform:capitalize!important;grid-column:span 2}.template-product .product__title{grid-column:span 2;margin-bottom:30px}.template-product .product__info-container div:has(.price__container){grid-column:span 1}.template-product .product__info-container div:has(#omnisend-star-ratings-block){grid-column:span 1;margin:5px 0 0}.template-product .omnisend-star-ratings-container svg{fill:#000;stroke:#000;height:14px!important;width:14px!important;margin-left:6px}.template-product .product__title h1{font-size:48px;font-weight:500;line-height:54px;max-width:555px;margin-bottom:-10px}.template-product span.price-item{font-size:18px;font-weight:600;line-height:18px;color:#000;grid-column:span 2}.template-product .product__tax{font-size:16px;font-weight:400;line-height:16px;grid-column:span 2;color:#888;margin:0;padding-bottom:20px}.product__info-container div:has(.installment){grid-column:span 2;display:none}.template-product .product__tax a{border-bottom:1px solid #888;color:#888;font-weight:500}.template-product .quantity{min-height:35px!important;width:150px!important;width:100%!important}.template-product .quantity:after{display:none}.template-product .quantity:before{display:none}.template-product .price-per-item__container{border:1px solid #000;border-radius:100px;max-width:fit-content;max-width:100%}.template-product quantity-input input{border:none!important;outline:none!important;box-shadow:none!important}.template-product .product-form__quantity{height:max-content;max-width:23%;min-width:10%;display:inline-block}.template-product .product-form__buttons{max-width:100%!important;margin-top:20px}.template-product .product-form__submit:after{display:none}.template-product .product-form__submit:before{display:none}.template-product .product-form__submit{border:1px solid #30bef3;background:#30bef3;color:#fff;box-shadow:0 10px 20px #30bef366;border-radius:100px;font-size:14px;font-weight:600;line-height:16px;transition:all .5s ease;min-height:36px}.template-product .product-form__submit:hover{border:1px solid #000;background:transparent;color:#000;box-shadow:none}.template-product .shopify-payment-button__button:after{display:none}.template-product .shopify-payment-button__button:before{display:none}.template-product .shopify-payment-button__button{border:1px solid #30bef3;background:#30bef3;color:#fff;border-radius:100px;font-size:14px;font-weight:600;line-height:16px;transition:all .5s ease;min-height:36px;padding:0;margin-top:10px}.template-product .shopify-payment-button__button:hover{border:1px solid #000;background:transparent!important;color:#000;box-shadow:none}.template-product .product__description{grid-column:span 2;margin-top:0}.template-product .product__info-wrapper .product__info-container>div.product__description{margin-top:100px!important}.template-product .product__description h4 span,.template-product .product__description p span,.template-product .product__description p,.template-product .product__description div strong,.template-product .product__description p strong{color:#5b5b5b!important;font-size:14px;font-weight:400}.template-product .product__description div br{display:none!important}.template-product .product__description ul{padding-left:20px;padding-top:10px}.template-product .product__description ul li{font-size:14px!important;line-height:24px;color:#5b5b5b;list-style:disc}.template-product .product__description ul li>span{font-size:14px!important;color:#5b5b5b}.template-product .product__description ol{padding-left:20px;padding-top:10px}.template-product .product__description ol li{font-size:14px;line-height:24px;color:#5b5b5b;list-style:numeric}.template-product .share-button__button{border:1px solid #dcdcdc;color:#5b5b5b;background:#f7f7f7;min-height:36px;max-height:36px;width:100px;border-radius:100px;padding:5px 15px 5px 5px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:poppins,"sans-serif";margin-top:-16px}.template-product svg.icon-share{background:#acacac;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:5px;border-radius:50%}.template-product .share-button__button:hover{color:#000;text-decoration:none}.template-product .thumbnail-list__item{max-width:210px;min-height:170px;width:100%!important;gap:20px!important}.template-product .thumbnail-list{gap:20px!important;padding:0!important}.template-product .slider-button{display:none!important}.template-product .thumbnail{border-radius:20px}.template-product .price__container{margin-top:10px}.template-product .thumbnail[aria-current]{box-shadow:none!important;border-top:none;border-left:none;border-right:none;border-bottom:4px solid #000000}.template-product .product__media-list li.product__media-item.is-active{max-height:580px;min-height:580px}.template-product .shopify-payment-button__more-options{font-size:14px;line-height:20px;text-decoration:none;color:#888;font-weight:500;margin-top:12px}.template-product .product-media-container{--ratio: 1.2 !important;--preview-ratio: 1.2 !important}.template-product .product__info-wrapper .product__info-container>div.product__description{margin-top:80px}.template-product .product__info-wrapper product-form .shopify-payment-button{position:absolute;width:100%;left:0}.template-product .rating-wrapper{grid-column:span 2}.template-product variant-selects:has(.product-form__input--dropdown){grid-column:span 2}.template-product variant-selects{display:grid;grid-template-columns:1fr 1fr;gap:20px}.template-product .product-form__input--dropdown svg{margin:auto;margin-right:20px!important}.template-product .product-form__input--dropdown .select:after{display:none}.template-product .product-form__input--dropdown .select{border:1px solid #000;border-radius:100px;padding:0 20px}.template-product .product-form__input--dropdown .select select{border:none;outline:none;background:none;box-shadow:none}.template-product .shopify-payment-button__more-options{font-size:14px;line-height:20px;text-decoration:none;color:#888}.template-product .product-form__quantity .form__label{display:none}.template-product .product__info-container div:has(.product-form__buttons){max-width:100%;display:inline-block;min-width:71%;margin:0 0 0 20px}.template-product .product__info-container .product-form{margin:-.5rem!important}.template-product .product-form__input--dropdown svg{margin:auto;margin-right:0!important}.template-product .cart__checkout-button{background:#30bef3;box-shadow:0 10px 20px #30bef366;border:1px solid #30bef3;color:#fff;font-size:14px;font-weight:600;min-height:36px!important;transition:all ease .5s}.template-product .cart__checkout-button:after{display:none}.template-product .cart__checkout-button:before{display:none}.template-product .cart__checkout-button:hover{background:transparent;color:#000;border:1px solid #000;box-shadow:none}.template-product .prod-recommend-sect{max-width:1440px;width:100%;padding:0 40px;margin:150px auto 0}.cust-related-products .rel-prod-box-holder{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;padding-bottom:100px;padding-top:30px}.cust-related-products .global-settings-popup{display:none}.cust-related-products .card__inner.card__img{height:400px;--ratio-percent: 1}.cust-related-products .related-products__heading{font-size:48px!important;line-height:58px;text-align:center}.template-login .field:after{display:none}.template-login .field input{border:1px solid #000;border-radius:8px;outline:none}.template-login .field input:focus{outline:none;box-shadow:none;border-radius:8px}.template-login #customer_login a{text-decoration:none;color:#888;font-size:14px;line-height:14px;font-weight:500}.template-login #customer_login button:after{display:none}.template-login #customer_login button:hover{background:transparent;color:#000;border:1px solid #000;box-shadow:none}.template-login #customer_login button{background:#30bef3;box-shadow:0 10px 20px #30bef366;border:1px solid #30bef3;min-height:36px!important;font-size:14px;font-weight:500;transition:all .5s ease}.template-cart .cart__checkout-button{background:#30bef3;box-shadow:0 10px 20px #30bef366;border:1px solid #30bef3;color:#fff;font-size:14px;font-weight:600;min-height:36px!important;transition:all ease .5s}.template-cart .cart__checkout-button:after{display:none}.template-cart .cart__checkout-button:before{display:none}.template-cart .cart__checkout-button:hover{background:transparent;color:#000;border:1px solid #000;box-shadow:none}.template-cart .shopify-cleanslate .IcgSIE7pEVZrlnAeRS6j{height:36px!important}.template-cart img.cart-item__image{height:80px;max-width:100px;object-fit:contain}.template-cart .quantity__input{border:none!important;outline:none!important;box-shadow:none!important;background:none}.template-cart .cart__login-paragraph>a{color:#888!important;font-size:16px;font-weight:600}.template-cart .cart__warnings a.button:hover{background:transparent;color:#000;border:1px solid #000;box-shadow:none}.template-cart .cart__warnings a.button{background:#30bef3;box-shadow:0 10px 20px #30bef366;font-family:Poppins;font-size:14px;font-weight:600;line-height:16px;transition:.7s ease all;max-height:36px;min-height:36px}.template-cart.cart__warnings a.button:hover{background:transparent;color:#000;border:1px solid #000;box-shadow:none}.template-cart .cart__warnings a.button:before{display:none}.template-cart .cart__warnings a.button:after{display:none}cart-drawer .cart__checkout-button{background:#30bef3;box-shadow:0 10px 20px #30bef366;border:1px solid #30bef3;color:#fff;font-size:14px;font-weight:600;min-height:36px!important;transition:all ease .5s}cart-drawer .cart__checkout-button:after{display:none}cart-drawer .cart__checkout-button:before{display:none}cart-drawer .cart__checkout-button:hover{background:transparent;color:#000;border:1px solid #000;box-shadow:none}cart-drawer .cart__login-paragraph>a{color:#888!important;font-size:16px;font-weight:600}cart-drawer .cart-drawer__warnings a.button{background:#30bef3!important;box-shadow:0 10px 20px #30bef366;font-family:Poppins;font-size:14px;font-weight:600;line-height:16px;transition:.7s ease all;max-height:36px;min-height:36px;border:1px solid #30bef3!important;color:#fff!important}cart-drawer .cart-drawer__warnings a.button:hover{background:transparent!important;color:#000!important;border:1px solid #000!important;box-shadow:none!important}cart-drawer .cart-item__image{height:80px;width:100px;object-fit:contain}cart-drawer .cart-drawer__warnings a.button:before{display:none}cart-drawer .cart-drawer__warnings a.button:after{display:none}cart-drawer .cart__login-title{margin:3.5rem 0 .5rem}.menu-drawer__account{gap:15px}.template-product .omnisend-main-review-block-title{font-size:48px;font-weight:500;line-height:48px;font-family:poppins,"sans-serif";text-align:center;margin-bottom:10px!important}.template-product .omnisend-main-review-block-leave-review-button{font-size:14px!important;font-weight:600!important;line-height:16px!important;box-shadow:0 10px 20px #30bef366;background:#30bef3!important;border-radius:100px!important;padding:0 20px!important;max-height:36px!important;min-height:36px!important;border-color:#30bef3!important;border:1px solid!important;transition:all .5s ease;font-family:poppins,"sans-serif"!important;width:fit-content;position:absolute;bottom:-70px;left:50%;transform:translate(-50%)}.template-product .omnisend-main-review-block-leave-review-button:hover{background:transparent!important;color:#000!important;border-color:#000!important;box-shadow:none}.template-product .omnisend-main-review-block-average-rating-description{font-family:poppins,"sans-serif"!important}.template-product .omnisend-main-review-block-statistics-card{background:#f7f7f7;border-radius:20px;padding:40px 56px}.template-product .omnisend-main-review-block-review{background:#f7f7f7;border-radius:20px}.template-product .omnisend-review-ratings-distribution-bar-fill{background:#00aeef!important}.template-product .omnisend-main-review-ratings-distribution-rating svg{fill:#00aeef!important;stroke:#00aeef!important}.template-product .omnisend-review-rating-stars-container svg{fill:#00aeef;stroke:#00aeef}.template-product .omnisend-main-review-block-header{flex-direction:column!important}#shopify-block-bold_subscriptions_bsub_widget_block_PcBcWa{grid-column:span 2;order:7}.ymq-b2b-input-text,.ymq-b2b-dropdown{width:100%;max-width:100%!important}.Wholesale-Registration-Form .main-page-title{font-size:48px;font-weight:500;text-align:center;line-height:54px}.account-links{display:flex;align-items:center;gap:20px}.account-links a{display:flex;align-items:center}@media only screen and (min-width:750px){.ymq-b2b-registration-form{width:100%;max-width:55rem;margin:0 auto}}form .fields label,form .field label{display:none!important}.blog .blog__title{font-family:Poppins,sans-serif;font-size:48px;font-weight:500;line-height:54px;margin:0 auto 20px}.article-card__excerpt.rte-width{font-size:16px;line-height:20px;font-weight:400}.blog .article-card .card__heading{font-size:24px;font-weight:500;line-height:28px;padding-top:20px}.kids__right .sec__heading h2{margin-bottom:20px}.template-product .thumbnail-list__item .thumbnail img{object-fit:contain}.cl-notes p{color:#000;font-size:13px}.cl-notes p a{text-decoration:underline;color:#000}del span.ymq-b2b-price-span{text-decoration:line-through;color:#0009;font-size:14px;color:#30bef3}.wholesale_message{display:grid;grid-column:span 2;order:9}.wholesale_message p{font-size:16px;font-weight:500;line-height:28px;color:#000}.wholesale_message p a{color:#30bef3;text-decoration:underline}span.price-item.price-item--regular.ymq-b2b-current-product-price-parent-dom{display:flex;flex-direction:row-reverse;gap:5px;align-items:start}
/*# sourceMappingURL=/cdn/shop/t/54/assets/style.css.map */
