@font-face{font-display:swap;font-family:"beausite classic";font-style:normal;font-weight:400;src:local(""),url(/wp-content/themes/happytheme/fonts/BeausiteClassicWeb-Regular.woff2) format("woff2"),url(/wp-content/themes/happytheme/fonts/BeausiteClassicWeb-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"beausite classic";font-style:normal;font-weight:500;src:local(""),url(/wp-content/themes/happytheme/fonts/BeausiteClassicWeb-Medium.woff2) format("woff2"),url(/wp-content/themes/happytheme/fonts/BeausiteClassicWeb-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:"beausite classic";font-style:normal;font-weight:700;src:local(""),url(/wp-content/themes/happytheme/fonts/BeausiteClassicWeb-Clear.woff2) format("woff2"),url(/wp-content/themes/happytheme/fonts/BeausiteClassicWeb-Clear.woff) format("woff")}@font-face{font-display:swap;font-family:"beausite classic";font-style:normal;font-weight:800;src:local(""),url(/wp-content/themes/happytheme/fonts/BeausiteClassicWeb-Black.woff2) format("woff2"),url(/wp-content/themes/happytheme/fonts/BeausiteClassicWeb-Black.woff) format("woff")}@font-face{font-display:swap;font-family:"ITC Clearface Std";font-style:normal;font-weight:400;src:local(""),url(/wp-content/themes/happytheme/fonts/ClearfaceITCPro-Regular.woff2) format("woff2"),url(/wp-content/themes/happytheme/fonts/ClearfaceITCPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"beausite classic";font-style:normal;font-weight:700;src:local(""),url(/wp-content/themes/happytheme/fonts/beausite-classic-bold.woff2) format("woff2"),url(/wp-content/themes/happytheme/fonts/beausite-classic-bold.woff) format("woff")}:root{--green:#77766a;--grey:#eae8e6;--dark-grey:#2F2D29;--white:#faf9f6;--very-white:#fff;--black:#1d1c1c;--gold:#a28664;--green-grey:#d1cdc4;--beige:#eee4db;--almost-black:#493b34;--red-text:#963313;--red:#963313;--light-grey:#F5F5F5}html{color:var(--black);font-family:"beausite classic";font-style:normal}body{font-family:"beausite classic";font-style:normal}.grecaptcha-badge{opacity:0;visibility:hidden}.color-dark-green{color:var(--dark-green)}.color-grey{color:var(--grey)}.color-red{color:var(--red-text)}.color-white{color:var(--white)}.headline-1{font-family:"ITC Clearface Std";font-size:100px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-1px;font-size:clamp(80px, 5.5vw, 100px)}@media (min-width:992px) and (max-width:1600px){.headline-1{font-size:clamp(80px, 5.5vw, 100px)}}@media (min-width:992px) and (max-width:1199px){.headline-1{font-size:clamp(70px, 5.5vw, 100px)}}@media (min-width:768px) and (max-width:991px){.headline-1{font-size:clamp(60px, 5.5vw, 100px)}}@media (min-width:576px) and (max-width:768px){.headline-1{font-size:clamp(50px, 5.5vw, 100px)}}@media (max-width:575px){.headline-1{font-size:clamp(45px, 5.5vw, 100px)}}.headline-2{font-family:"ITC Clearface Std";font-size:75px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-1.297px}@media (min-width:992px) and (max-width:1199px){.headline-2{font-size:67px}}@media (min-width:768px) and (max-width:992px){.headline-2{font-size:58px}}@media (min-width:576px) and (max-width:768px){.headline-2{font-size:42px}}@media (max-width:575px){.headline-2{font-size:36px}}.headline-3{font-family:"ITC Clearface Std";font-size:72px;font-style:normal;font-weight:400;line-height:42.5%}@media (min-width:992px) and (max-width:1600px){.headline-3{font-size:72px}}@media (min-width:768px) and (max-width:991px){.headline-3{font-size:62px}}@media (min-width:576px) and (max-width:768px){.headline-3{font-size:46px}}@media (max-width:575px){.headline-3{font-size:40px}}.headline-4{font-family:"ITC Clearface Std";font-size:50px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.865px}@media (min-width:992px) and (max-width:1199px){.headline-4{font-size:46px}}@media (min-width:768px) and (max-width:991px){.headline-4{font-size:40px}}@media (min-width:576px) and (max-width:768px){.headline-4{font-size:34px}}@media (max-width:575px){.headline-4{font-size:28px}}.headline-6{font-family:"beausite classic";font-size:42px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.83px}@media (min-width:992px) and (max-width:1199px){.headline-6{font-size:40px}}@media (min-width:768px) and (max-width:991px){.headline-6{font-size:40px}}@media (min-width:576px) and (max-width:768px){.headline-6{font-size:40px}}@media (max-width:575px){.headline-6{font-size:38px}}.headline-64{font-family:"ITC Clearface Std";font-size:64px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-1px}@media (max-width:991px){.headline-64{font-size:60px}}@media (max-width:575px){.headline-64{font-size:50px}}@media (max-width:450px){.headline-64{font-size:35px}}.navigation{font-family:"beausite classic";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.857px}@media (max-width:1440px){.navigation{font-size:12px}}.navigation-bold{font-family:"beausite classic";font-size:12px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:1.5px}@media (max-width:1440px){.navigation-bold{font-size:12px}}.input-label{font-family:"beausite classic";font-size:11px;font-style:normal;font-weight:400;line-height:1.17}@media (max-width:1440px){.input-label{font-size:11px}}.sale-label{font-family:"beausite classic";font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.257px}.button-text{font-family:"beausite classic";font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.343px}@media (max-width:575px){.button-text{font-size:14px}}.txt-14-400{font-family:"beausite classic";font-size:14px;font-style:normal;font-weight:400;line-height:2}.txt-14-500{font-family:"beausite classic";font-size:14px;font-style:normal;font-weight:500;line-height:1.82}.txt-13-400{font-family:"beausite classic";font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.5px}.captions{font-family:"beausite classic";font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.714px}@media (max-width:400px){.captions{font-size:9px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.5px}}.body-text{font-family:"beausite classic";font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media (min-width:768px) and (max-width:991px){.body-text{font-size:16px}}@media (min-width:576px) and (max-width:768px){.body-text{font-size:14px}}@media (max-width:575px){.body-text{font-size:14px}}.body-text b,.body-text strong{font-family:"beausite classic";font-weight:700}.subtitle{font-family:"beausite classic";font-size:24px;font-style:normal;font-weight:500;line-height:1.31}@media (max-width:1600px){.subtitle{font-size:24px}}@media (max-width:575px){.subtitle{font-size:22px}}.subtitle-mobile{font-family:"beausite classic";font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.body-text-mobile{font-family:"beausite classic";font-size:14px;font-weight:400;line-height:1.42}.body-text-small{font-family:"beausite classic";font-size:18px;font-style:normal;font-weight:400;line-height:144%}@media (min-width:768px) and (max-width:991px){.body-text-small{font-size:16px}}@media (min-width:576px) and (max-width:768px){.body-text-small{font-size:16px}}@media (max-width:575px){.body-text-small{font-size:14px}}.body-text-small b,.body-text-small strong{font-family:"beausite classic";font-weight:700}.body-text-small-mobile{font-family:"Beausite Classic";font-size:11px;font-weight:400;line-height:145%}.body-text-very-small{font-family:"beausite classic";font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.price-tag{font-family:"beausite classic";font-size:18px;font-style:normal;font-weight:500;line-height:normal}.white-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;background-color:var(--white);color:var(--black);transition:0.4s ease;border-radius:100px}.white-button:hover{background-color:var(--black);color:var(--white)}.black-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;background-color:var(--black);color:var(--white);transition:0.4s ease;border-radius:100px}.black-button:hover{background-color:var(--white);color:var(--black)}.trans-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;background-color:transparent;color:var(--black);border:1px solid var(--black);transition:0.4s ease;border-radius:100px}.trans-button:hover{background-color:var(--black);color:var(--white);border:1px solid var(--black)}.gold-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;background-color:var(--gold);color:var(--white);transition:0.4s ease;border-radius:100px;border:1px solid var(--gold)}.gold-button:hover{background-color:transparent;color:var(--black)}.white-to-gold-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;background-color:var(--very-white);color:var(--gold);transition:0.4s ease;border-radius:100px;border:1px solid var(--gold)}.white-to-gold-button:hover{background-color:var(--gold);color:var(--very-white)}main.home{overflow-x:hidden}.touchless__outer{width:100%;background-color:var(--gold);display:flex;justify-content:center;overflow-x:hidden}@media (max-width:576px){.touchless__outer{display:none}}.touchless__inner{max-width:1440px;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 25px}.touchless__headings-box{max-width:1266px;display:flex;flex-direction:column;align-items:center;margin:60px 0}@media (max-width:575px){.touchless__headings-box{margin:32px 0 22px}}.touchless__heading-small{color:var(--white);text-transform:uppercase;margin-bottom:10px;font-size:12px}.touchless__heading-main{color:var(--white);text-align:center;font-size:64px}@media (min-width:992px) and (max-width:1199px){.touchless__heading-main{font-size:clamp(60px, 5.5vw, 100px)}}@media (min-width:768px) and (max-width:991px){.touchless__heading-main{font-size:clamp(55px, 5.5vw, 100px)}}@media (min-width:576px) and (max-width:768px){.touchless__heading-main{font-size:clamp(50px, 5.5vw, 100px)}}@media (max-width:575px){.touchless__heading-main{font-size:clamp(45px, 5.5vw, 100px)}}.touchless__content-box>div:first-child:last-child{margin:0 auto}.touchless__content-box{width:100%;display:flex;justify-content:space-between;max-width:1100px;margin-bottom:100px}@media (max-width:991px){.touchless__content-box{flex-direction:column;align-items:center;height:auto;margin-bottom:60px;max-width:480px}}.touchless__left{max-width:722px;width:100%;margin-right:25px}@media (max-width:991px){.touchless__left{margin-right:0;margin-bottom:45px}}.touchless__left-images{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.touchless__left-image{margin-bottom:40px;max-height:448px;height:100%;width:100%}.touchless__left-image img{border-radius:225px;max-height:448px;height:100%;width:100%}@media (max-width:991px){.touchless__left-image{margin-bottom:20px}}@media (max-width:575px){.touchless__left-image{opacity:0;position:absolute}}.touchless__left-mobile{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0}.touchless__left-mobile img{border-radius:225px;height:100%}@media (max-width:575px){.touchless__left-mobile{opacity:1;margin-bottom:20px;position:relative;transform:translateX(0);left:auto}}.touchless__left-heading{max-width:550px;color:var(--white);margin-bottom:13px}.touchless__left-text{color:var(--white);font-size:16px;max-width:480px}.touchless__right{max-width:722px;width:100%}.touchless__right-images{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.touchless__right-image{margin-bottom:40px;max-height:448px;height:100%;width:100%}.touchless__right-image img{border-radius:225px;height:100%;width:100%}@media (max-width:991px){.touchless__right-image{margin-bottom:20px}}@media (max-width:575px){.touchless__right-image{opacity:0;position:absolute}}.touchless__right-image-mobile{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0}.touchless__right-image-mobile img{border-radius:225px;height:100%}@media (max-width:575px){.touchless__right-image-mobile{opacity:1;margin-bottom:20px;position:relative;transform:translateX(0);left:auto}}.touchless__right-heading{max-width:550px;color:var(--white);margin-bottom:13px}.touchless__right-text{color:var(--white);font-size:16px;max-width:540px}.our-technologies__outer{width:100%;background-color:var(--green);display:flex;justify-content:center}.our-technologies__inner{max-width:1440px;width:100%;padding:0 25px;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}@media (max-width:575px){.our-technologies__inner{padding:0}}.our-technologies__headings-box{text-align:center;color:var(--white);display:flex;flex-direction:column;align-items:center;max-width:750px;margin:92px 0 72px}@media (max-width:575px){.our-technologies__headings-box{padding:0 15px;margin:25px 0 36px}}.our-technologies__heading-small{text-transform:uppercase;margin-bottom:19px}.our-technologies__heading-main{font-size:64px}@media (min-width:992px) and (max-width:1199px){.our-technologies__heading-main{font-size:clamp(64px, 5.5vw, 100px)}}@media (min-width:768px) and (max-width:991px){.our-technologies__heading-main{font-size:clamp(60px, 5.5vw, 100px)}}@media (min-width:576px) and (max-width:768px){.our-technologies__heading-main{font-size:clamp(50px, 5.5vw, 100px)}}@media (max-width:575px){.our-technologies__heading-main{font-size:clamp(42px, 5.5vw, 100px)}}.our-technologies__content-box{width:100%;display:flex;max-width:983px;margin-bottom:100px}@media (max-width:575px){.our-technologies__content-box{margin-bottom:40px}}.our-technologies__advantage{max-width:223px;margin-right:110px;display:flex;flex-direction:column;align-items:center}.our-technologies__advantage:last-child{margin-right:0}@media (max-width:1599px){.our-technologies__advantage{max-width:223px}}.our-technologies__image{margin-bottom:20px}.our-technologies__image img{width:120px}.our-technologies__text{color:var(--white);text-align:center;font-size:16px;text-wrap:nowrap}@media (max-width:829px){.our-technologies__text{text-wrap:wrap}}@media (max-width:767px){.our-technologies__text{font-size:14px}}.our-technologies .splide{width:100%}@media (max-width:575px){.our-technologies .splide__slide{width:calc(35%)}}@media (max-width:400px){.our-technologies .splide__slide{width:calc(45%)}}.postid-2282621 .our-technologies__text,.postid-2282431 .our-technologies__text{text-wrap:nowrap}@media (max-width:829px){.postid-2282621 .our-technologies__text,.postid-2282431 .our-technologies__text{text-wrap:wrap}}.sets-us-apart{background:var(--grey)}.sets-us-apart__inner{overflow-x:hidden}.sets-us-apart__heading-main{text-align:center;padding:44px 25px 20px;font-size:clamp(60px, 5vw, 90px);font-size:64px}@media (min-width:992px) and (max-width:1199px){.sets-us-apart__heading-main{font-size:clamp(60px, 5.5vw, 90px)}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__heading-main{font-size:clamp(50px, 5.5vw, 90px)}}@media (min-width:576px) and (max-width:767px){.sets-us-apart__heading-main{font-size:clamp(40px, 5.5vw, 90px);background-color:var(--beige)}}@media (max-width:575px){.sets-us-apart__heading-main{font-size:clamp(35px, 5.5vw, 90px);padding:20px 25px 20px;background-color:var(--beige)}}.sets-us-apart__div1{max-width:1440px;margin:0 auto;position:relative;font-size:48px;padding:0 160px}@media (min-width:992px) and (max-width:1400px){.sets-us-apart__div1{padding:0 80px}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__div1{padding:0 40px}}@media (max-width:767px){.sets-us-apart__div1{padding:0;background-color:var(--beige)}}.sets-us-apart__div2{max-width:1647px;margin:0 auto;border-left:1px solid var(--black);border-right:1px solid var(--black)}@media (max-width:767px){.sets-us-apart__div2{border-left:unset;border-right:unset}}.sets-us-apart__div3{border-top:1px solid var(--black);border-bottom:1px solid var(--black)}.sets-us-apart__arrow{background:transparent;width:auto;height:64px;z-index:0}.sets-us-apart__arrow img{height:100%}@media (min-width:768px) and (max-width:991px){.sets-us-apart__arrow{height:32px}}@media (max-width:767px){.sets-us-apart__arrow{height:36px;top:310px;z-index:1}}@media (max-width:575px){.sets-us-apart__arrow{top:220px}}.sets-us-apart__arrow--prev{left:80px}@media (min-width:1401px){.sets-us-apart__arrow--prev{left:88px}}@media (min-width:992px) and (max-width:1400px){.sets-us-apart__arrow--prev{left:20px}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__arrow--prev{left:20px}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__arrow--prev{left:10px}}@media (max-width:767px){.sets-us-apart__arrow--prev{left:25px}}@media (max-width:350px){.sets-us-apart__arrow--prev{left:10px}}.sets-us-apart__arrow--next{right:80px}@media (min-width:1401px){.sets-us-apart__arrow--next{right:88px}}@media (min-width:992px) and (max-width:1400px){.sets-us-apart__arrow--next{right:20px}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__arrow--next{right:20px}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__arrow--next{right:10px}}@media (max-width:767px){.sets-us-apart__arrow--next{right:25px}}@media (max-width:350px){.sets-us-apart__arrow--next{right:10px}}.sets-us-apart__long-arrow-container{display:none;justify-content:center;padding:0 25px;margin-top:10px;margin-bottom:35px}@media (max-width:767px){.sets-us-apart__long-arrow-container{display:none;opacity:0}}.sets-us-apart__track{width:100%}.sets-us-apart__list{width:100%}.sets-us-apart__slide{width:100%}.sets-us-apart__slide-inner{display:flex;height:100%;width:100%}@media (max-width:767px){.sets-us-apart__slide-inner{flex-direction:column;background:var(--beige)}}.sets-us-apart__slide-left{border-right:1px solid var(--black);flex-shrink:0;display:flex;justify-content:center;width:28%}@media (max-width:767px){.sets-us-apart__slide-left{width:100%;border-right:unset;background:var(--grey);padding:0 34px;border-bottom:1px solid #000;background-color:var(--beige)}}.sets-us-apart__image-container{border-radius:540px;overflow:hidden;max-width:464px;width:100%;max-height:565px;height:100%}.sets-us-apart__image-container picture{max-width:464px;width:100%;max-height:565px;height:100%}.sets-us-apart__image-container img{object-fit:cover;max-width:464px;width:100%;max-height:565px;height:100%}@media (max-width:767px){.sets-us-apart__image-container{border-radius:unset;overflow:visible;max-width:334px;max-height:565px;padding:0 0 90px;border-left:1px solid #000;border-right:1px solid #000}.sets-us-apart__image-container img{max-width:334px;max-height:565px;border-radius:540px;overflow:hidden}}@media (max-width:575px){.sets-us-apart__image-container{max-width:247px;max-height:489px}.sets-us-apart__image-container img{max-width:247px;max-height:399px}}.sets-us-apart__video{max-width:464px;width:100%;max-height:565px;height:100%;object-fit:cover}@media (max-width:767px){.sets-us-apart__video{margin:0 auto;overflow:hidden;max-width:334px;max-height:565px;border-radius:540px}}@media (max-width:575px){.sets-us-apart__video{max-width:247px;max-height:399px}}.sets-us-apart__slide-right{width:72%;display:flex;align-items:center;padding:25px;padding:15px 70px 35px 70px;background:var(--beige)}@media (min-width:768px) and (max-width:991px){.sets-us-apart__slide-right{padding:10px 30px 30px 30px}}@media (max-width:767px){.sets-us-apart__slide-right{padding:40px 30px 30px 30px;width:100%;background-color:var(--beige)}}@media (max-width:575px){.sets-us-apart__slide-right{padding:40px 30px 20px 30px}}.sets-us-apart .sets-us-apart__slide-right-inner{max-width:918px}.sets-us-apart__headline{font-family:"ITC Clearface Std";font-weight:400;line-height:1;margin-bottom:18px;font-size:48px}@media (min-width:992px) and (max-width:1400px){.sets-us-apart__headline{font-size:46px}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__headline{font-size:34px;margin-bottom:10px}}@media (max-width:767px){.sets-us-apart__headline{font-size:18px;color:#493b34;font-weight:500;line-height:1.33}}.sets-us-apart__icon-container{margin-bottom:25px;display:flex}@media (min-width:768px) and (max-width:991px){.sets-us-apart__icon-container{margin-bottom:15px}}@media (max-width:767px){.sets-us-apart__icon-container{display:none}}.sets-us-apart .sets-us-apart__icon{max-width:75px;margin-right:20px}@media (min-width:768px) and (max-width:991px){.sets-us-apart .sets-us-apart__icon{max-width:60px}}.sets-us-apart .sets-us-apart__icon:last-of-type{margin-right:0}.sets-us-apart__desc>*{font-size:16px;font-weight:400;line-height:1.5}@media (min-width:992px) and (max-width:1400px){.sets-us-apart__desc>*{font-size:16px}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__desc>*{font-size:15px}}@media (max-width:767px){.sets-us-apart__desc>*{font-size:14px;line-height:142.857%}}.sets-us-apart__desc a{color:inherit;text-decoration:underline;font-weight:700}.sets-us-apart__desc ul{padding-left:30px!important;margin-top:6px}.sets-us-apart__desc li{margin-bottom:2px}.sets-us-apart__desc-second{margin-top:20px}.sets-us-apart__desc-second>*{font-size:16px;font-weight:400;line-height:1.5}@media (min-width:992px) and (max-width:1400px){.sets-us-apart__desc-second>*{font-size:16px}}@media (min-width:768px) and (max-width:991px){.sets-us-apart__desc-second>*{font-size:15px}}@media (max-width:767px){.sets-us-apart__desc-second>*{font-size:14px;line-height:142.857%}}.sets-us-apart__desc-second ul{padding-left:30px!important;margin-top:6px}.sets-us-apart__desc-second li{margin-bottom:2px}.sets-us-apart__numeric-pagination{position:absolute;bottom:0%;right:35%}@media (max-width:767px){.sets-us-apart__numeric-pagination{top:611px;right:50%;transform:translateX(50%)}}@media (max-width:575px){.sets-us-apart__numeric-pagination{top:423px;right:52%}}@media (max-width:300px){.sets-us-apart__numeric-pagination{top:45%}}@media (max-width:1199px){.sets-us-apart__desc-hidden{display:none}}.sets-us-apart__numeric-pagination-inner{font-family:"ITC Clearface Pro";display:flex;font-weight:400;line-height:1.4;letter-spacing:-.43px;justify-content:center;padding:0 25px;font-size:34px;margin-top:15px}@media (min-width:768px) and (max-width:991px){.sets-us-apart__numeric-pagination-inner{font-size:34px;margin-top:15px}}@media (max-width:767px){.sets-us-apart__numeric-pagination-inner{font-size:45px;line-height:1;margin-top:0}}.sets-us-apart__desc #simple-translate div{display:none}.sets-us-apart .splide__arrow{opacity:1}.sets-us-apart .splide__list{height:auto}.sets-us-apart .new-img-border-radius{border-radius:24px}@media (max-width:767px){.sets-us-apart .new-img-border-radius{border:0}}.sets-us-apart .new-img-border-radius picture{max-width:575px;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.sets-us-apart .new-img-border-radius picture{display:flex;justify-content:center}}.sets-us-apart .new-img-border-radius img{max-width:575px;height:100vh;max-height:575px;border-radius:24px;display:flex;justify-content:center;align-items:center}@media (max-width:1000px){.sets-us-apart .new-img-border-radius img{height:100%}}@media (max-width:575px){.sets-us-apart .new-img-border-radius img{width:auto}}@media (max-width:450px){.sets-us-apart .new-img-border-radius img{width:auto;height:280px;object-fit:cover}}@media (max-width:330px){.sets-us-apart .new-img-border-radius img{height:230px}}@media (max-width:320px){.sets-us-apart .new-img-border-radius img{width:180px;height:180px}}.sets-us-apart .sets-us-apart__image-container.new-img-border-radius{max-width:575px}@media (max-width:767px){.sets-us-apart .sets-us-apart__image-container.new-img-border-radius{padding-bottom:0}}.sets-us-apart .new-border{width:100%;max-width:575px}@media (max-width:1200px){.sets-us-apart .new-border{width:50%}}@media (max-width:767px){.sets-us-apart .new-border{width:100%;max-width:100%;padding-top:14px;border-bottom:0}}@media (max-width:575px){.sets-us-apart .new-border{padding:0}}@media (max-width:767px){.sets-us-apart .new-arrow{display:none}}.sets-us-apart .new-pagination{right:20%}@media (max-width:767px){.sets-us-apart .new-pagination{display:none}}@media (max-width:767px){.sets-us-apart .new-title{font-size:26px}}@media (max-width:767px){.sets-us-apart .new-wrapper{display:flex;align-items:flex-end}}@media (max-width:767px){.sets-us-apart .new-wrapper .sets-us-apart__icon-container{display:flex;margin-right:20px}}@media (max-width:767px){.sets-us-apart .new-wrapper .sets-us-apart__icon{max-width:52px;max-height:68px}}@media (max-width:575px){.sets-us-apart .new-slide{width:80%!important;display:flex;justify-content:center;align-items:center}}@media (max-width:1200px){.sets-us-apart .new-desc-border{padding:15px 40px 35px 40px}}@media (max-width:767px){.sets-us-apart .new-desc-border{display:flex;justify-content:center}}@media (max-width:575px){.sets-us-apart .new-desc-border{padding:0;padding-top:33px}}@media (max-width:575px){.sets-us-apart .new-box{padding-right:12px}}@media (max-width:575px){.sets-us-apart .new-div{padding-left:30px;padding-top:14px}}@media (max-width:767px){.sets-us-apart .new-sets-style{width:575px}}.sets-us-apart .sets-us-apart__arrow:disabled{opacity:.2;cursor:not-allowed}.mono__outer{background-color:var(--grey);width:100%;display:flex;justify-content:center;overflow-x:hidden}.mono__inner{max-width:1331px;width:100%;margin:128px 0 83px;padding:0 110px;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.mono__inner{margin:100px 0 76px}}@media (max-width:767px){.mono__inner{margin:70px 0 63px;padding:0 30px}}@media (max-width:575px){.mono__inner{margin:38px 0 53px}}.mono__heading-box{width:100%;margin-bottom:40px}@media (max-width:991px){.mono__heading-box{margin-bottom:19px}}.mono__heading-main{margin-bottom:38px;margin-bottom:20px;font-size:64px}@media (min-width:992px) and (max-width:1199px){.mono__heading-main{font-size:clamp(60px, 5.5vw, 100px)}}@media (min-width:768px) and (max-width:991px){.mono__heading-main{font-size:clamp(55px, 5.5vw, 100px)}}@media (min-width:576px) and (max-width:768px){.mono__heading-main{font-size:clamp(50px, 5.5vw, 100px)}}@media (max-width:575px){.mono__heading-main{font-size:clamp(45px, 5.5vw, 100px)}}@media (max-width:375px){.mono__heading-main{font-size:clamp(35px, 5.5vw, 100px)}}.mono__heading-small{text-transform:uppercase;color:var(--green)}.mono__content{position:relative;max-height:400px;overflow:hidden;width:100%;display:flex;justify-content:space-between;transition:0.8s}@media (max-width:991px){.mono__content{flex-direction:column}}.mono__content.active-mono{max-height:8000px}.mono__content.active-mono .mono__bg{opacity:0}.mono__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transition:0.5s;background:linear-gradient(360deg,#eae8e6 15%,rgba(234,232,230,0) 100%);pointer-events:none}.mono__text-left{max-width:514px;margin-right:25px}.mono__text-left p{font-family:"beausite classic";font-size:18px;line-height:normal;font-weight:500;margin-bottom:30px}@media (max-width:991px){.mono__text-left p{margin-bottom:25px}}.mono__text-left p:last-child{margin-bottom:0}@media (max-width:991px){.mono__text-left p{margin-bottom:20px}}.mono__text-right{max-width:499px}@media (max-width:991px){.mono__text-right{padding-top:12px}}.mono__text-right a{color:inherit}.mono__text-right p,.mono__text-right a{font-family:"beausite classic";font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}@media (min-width:992px) and (max-width:1199px){.mono__text-right p,.mono__text-right a{font-size:18px}}@media (min-width:768px) and (max-width:991px){.mono__text-right p,.mono__text-right a{font-size:16px}}@media (min-width:576px) and (max-width:768px){.mono__text-right p,.mono__text-right a{font-size:14px}}@media (max-width:575px){.mono__text-right p,.mono__text-right a{font-size:14px}}.mono__text-right p b,.mono__text-right p strong,.mono__text-right a b,.mono__text-right a strong{font-family:"beausite classic";font-weight:700}.mono__text-right p:last-child{margin-bottom:0}@media (max-width:991px){.mono__text-right p{margin-bottom:20px}}.mono__btn{max-width:175px;width:100%}.mono__link{cursor:pointer;width:100%;height:48px;opacity:1;visibility:visible;transition:0.5s}.mono__link.deactivated{opacity:0;visibility:hidden}.desc-section .mono__text-right h4,.desc-section .mono__text-right h3{font-size:20px;line-height:normal;font-weight:500;margin-bottom:20px}.desc-section .mono__text-right p{font-size:14px}.desc-section .mono__text-right a{color:var(--black)}.desc-section .mono__text-right ul{list-style-type:disc!important;padding-left:20px;margin-bottom:30px}.desc-section .mono__text-right li{font-family:"beausite classic";font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:var(--black)}.tech-data__outer{width:100%;background-color:var(--grey);position:relative;display:flex;justify-content:center}.tech-data__inner{width:100%;max-width:1440px;padding:0 0 75px 25px;display:flex;flex-direction:column;align-items:center}@media (max-width:1599px){.tech-data__inner{padding:0 0 75px 25px}}@media (max-width:1199px){.tech-data__inner{padding:0 0 75px 25px}}@media (max-width:991px){.tech-data__inner{padding:0 0 75px}}@media (max-width:767px){.tech-data__inner{padding:40px 25px}}@media (max-width:575px){.tech-data__inner{padding:40px 0}}.tech-data .sum__single-color-container{display:flex;flex-direction:column-reverse;align-items:center;cursor:pointer;transition:0.3s;position:relative;z-index:10}.tech-data .sum__single-color-container:hover .sum__single-color-name{opacity:1}.tech-data .sum__colors-list{display:grid;grid-template-columns:repeat(6,1fr);gap:14px 25px;display:flex;justify-content:flex-start;flex-wrap:wrap;max-width:265px;height:100%}.tech-data .sum__colors-list-container{display:flex;flex-direction:column-reverse;align-items:center;cursor:pointer;transition:0.3s;position:relative;z-index:10}.tech-data .sum__single-color{width:16px;height:16px;border-radius:50%;margin-top:0;position:relative;background-color:var(--first)}.tech-data .sum__single-color--two{background:linear-gradient(45deg,var(--first) 50%,var(--secondary) 50%)}.tech-data .sum__single-color-name{opacity:0;transition:0.5s;display:flex;justify-content:center;align-items:center;background-color:#d3cdc7;position:absolute;width:max-content;height:15px;transform:translate(0,-100%);padding:13px 8px;border-radius:20px;z-index:-1;pointer-events:none;font-size:20px;letter-spacing:.257px;font-weight:500}.tech-data .sum__single-color-name::after{content:"";position:absolute;bottom:0;width:0;border:10px solid transparent;border-top:10px solid #d3cdc7;height:0;pointer-events:none;transform:translateY(95%)}.tech-data .sum__single-color-border{opacity:0;visibility:hidden;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;border:6px solid;position:absolute;transition:0.3s}.tech-data__each-block{display:flex;flex-direction:column;width:100%;max-width:1120px}.tech-data__each-block:not(:first-child){border-top:1px solid var(--black)}@media (max-width:1199px){.tech-data__each-block:not(:first-child){border-top:none}}@media (max-width:767px){.tech-data__each-block::before{content:"";width:92%;background:var(--black);height:1px;margin-bottom:34px}}@media (max-width:767px){.tech-data__each-block::before{width:91%}}@media (max-width:575px){.tech-data__each-block::before{width:88%;align-self:center;margin-bottom:0;margin-top:24px}}@media (max-width:1599px){.tech-data__each-block{max-width:1275px}}@media (max-width:1199px){.tech-data__each-block{flex-direction:column;align-items:center}}@media (max-width:575px){.tech-data__each-block{align-items:start}}.tech-data__each-block-name{display:flex;justify-content:space-between;width:100%;max-width:1015px;padding:28px 53px}@media (max-width:575px){.tech-data__each-block-name{padding:18px 33px}}.tech-data__each-block-name-text{font-family:"beausite classic";font-size:24px;font-style:normal;font-weight:500;line-height:1.31;color:var(--black);padding-right:25px}@media (max-width:1600px){.tech-data__each-block-name-text{font-size:24px}}@media (max-width:575px){.tech-data__each-block-name-text{font-size:22px}}@media (max-width:767px){.tech-data__each-block-name-text{font-size:18px}}@media (max-width:575px){.tech-data__each-block-name-text{font-size:14px}}.tech-data__each-block-name-icon{width:auto;height:100%;transform:rotate(0deg);transition:0.4s}.tech-data__each-block-name-icon--active{transform:rotate(360deg)}.tech-data__each-block-name-icon--active svg line{transition:0.35s}.tech-data__each-block-name-icon--active svg line:nth-child(2){opacity:0}@media (max-width:575px){.tech-data__each-block-name-icon{width:23px;height:23px}}.tech-data__each-block-name-icon:hover{cursor:pointer}.tech-data__each-block-name-icon svg{width:100%;height:100%}.tech-data__each-block:nth-child(2) .tech-data__each-block-table,.tech-data__each-block:nth-child(3) .tech-data__each-block-table,.tech-data__each-block:nth-child(4) .tech-data__each-block-table{transition:all 0.3s,opacity 0.2s 0s,visibility 0.2s 0s,max-height 0.3s 0.2s}.tech-data__each-block:nth-child(2) .tech-data__each-block-table--long,.tech-data__each-block:nth-child(3) .tech-data__each-block-table--long,.tech-data__each-block:nth-child(4) .tech-data__each-block-table--long{opacity:1;visibility:visible;max-height:800px;transition:all 0.3s,opacity 0.2s 0.1s,visibility 0.2s 0.1s,max-height 0.3s 0s,margin 0.3s 0s}.tech-data__each-block-table{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;width:100%;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all 0.5s,opacity 0.4s 0s,visibility 0.4s 0s,max-height 0.5s 0.4s,margin 0.5s 0.4s;margin-bottom:0}.tech-data__each-block-table--long{opacity:1;visibility:visible;max-height:3000px;transition:all 0.5s,opacity 0.3s 0.4s,visibility 0.3s 0.4s,max-height 0.5s 0s;margin-bottom:24px}.tech-data__each-block-table--long>span{opacity:1;visibility:visible}.tech-data__each-block-table-field{display:flex;align-items:center;padding:10px;overflow:hidden;transition:0.3s,padding 0.2s 0.1s;font-family:"beausite classic";font-size:20px;font-style:normal;font-weight:400;line-height:150%;color:var(--black);font-size:16px}@media (min-width:768px) and (max-width:991px){.tech-data__each-block-table-field{font-size:16px}}@media (min-width:576px) and (max-width:768px){.tech-data__each-block-table-field{font-size:14px}}@media (max-width:575px){.tech-data__each-block-table-field{font-size:14px}}.tech-data__each-block-table-field b,.tech-data__each-block-table-field strong{font-family:"beausite classic";font-weight:700}@media (min-width:992px) and (max-width:1600px){.tech-data__each-block-table-field{font-size:16px}}@media (max-width:1599px){.tech-data__each-block-table-field{padding:10px}}@media (max-width:991px){.tech-data__each-block-table-field{padding:10px 35px}}.tech-data__each-block-table-field-text{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.tech-data__each-block-table-field-link{display:flex;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.tech-data__each-block-table-field-icon{display:flex;justify-content:center;align-items:center;padding-left:15px}@media (max-width:767px){.tech-data__each-block-table-field-icon{max-height:18px}}.tech-data__each-block-table-field-icon img{height:100%}@media (max-width:767px){.tech-data__each-block-table-field{align-items:unset}}@media (max-width:575px){.tech-data__each-block-table-field{font-size:11px}}.tech-data__each-block-table-field:nth-child(4n+1),.tech-data__each-block-table-field:nth-child(4n+2){background-color:var(--white)}.tech-data__each-block-table-field:nth-child(4n+3),.tech-data__each-block-table-field:nth-child(4n+4){background-color:var(--grey)}.tech-data__each-block-table-field:nth-child(odd){font-weight:500}@media (max-width:767px){.tech-data__each-block-table-field:nth-child(odd){padding:14px 16px 14px 33px}}@media (max-width:575px){.tech-data__each-block-table-field:nth-child(odd){padding:9px 12px 9px 33px}}.tech-data__each-block-table-field:nth-child(even){display:inline-block;font-weight:400}@media (max-width:767px){.tech-data__each-block-table-field:nth-child(even){padding:14px 24px 14px 11px}}@media (max-width:575px){.tech-data__each-block-table-field:nth-child(even){padding:9px 11px 9px 11px}}.tech-data__each-block-table-field a{color:var(--black);text-decoration-line:underline}.shop-header__outer{width:100%;background-color:var(--grey);display:flex;justify-content:center}.shop-header__inner{max-width:1440px;width:100%;display:flex;flex-direction:column;align-items:center}.shop-header__quick-filters-bar{width:100%;display:flex;justify-content:center;padding:36px 0 29px}@media (max-width:1199px){.shop-header__quick-filters-bar{padding:18px 0 19px}}.shop-header__shop-header-categories{width:100%;display:flex}.shop-header__category{margin-left:-20px;width:170px;display:flex;flex-direction:column;align-items:center;transition:0.4s ease;margin-right:25px}.shop-header__category:last-child{margin-left:-20px}.shop-header__category:hover{cursor:pointer;opacity:.7}@media (max-width:767px){.shop-header__category{padding-bottom:20px;border-bottom:1px solid var(--almost-black)}}.shop-header__category-img{margin-bottom:20px}@media (max-width:767px){.shop-header__category-img{margin-bottom:10px}}.shop-header__category-img img{border-radius:50%;width:94px;height:94px;background:var(--green-grey)}@media (max-width:991px){.shop-header__category-img img{width:85px;height:85px}}@media (max-width:575px){.shop-header__category-img img{width:70px;height:70px}}.shop-header__category-name{-moz-max-width:min-content;-webkit-max-width:min-content;max-width:min-content;line-height:114.286%;color:var(--black);opacity:.7;text-align:center;font-size:13.5px}@media (max-width:991px){.shop-header__category-name{font-size:12px}}@media (max-width:575px){.shop-header__category-name{font-size:9px;font-weight:400;line-height:12px}}.shop-header__quick-filtr-text{width:100%;color:rgba(29,28,28,.4);letter-spacing:1.714px;text-transform:uppercase;padding:5px 0 20px 60px;border-bottom:1px solid var(--almost-black)}@media (max-width:1599px){.shop-header__quick-filtr-text{display:none}}.shop-header__all-products-bar{width:100%;display:flex;border-top:1px solid var(--almost-black);padding:22px 0 2px}@media (max-width:767px){.shop-header__all-products-bar{padding:0;border-top:none}}.shop-header__left{width:100%;max-width:585px;margin:16px 60px 26px 162px}@media (max-width:1199px){.shop-header__left{margin-left:30px}}@media (max-width:767px){.shop-header__left{text-align:center;margin:37px 50px 52px}}@media (max-width:575px){.shop-header__left{margin:34px 30px 34px}}.shop-header__products-text{margin-bottom:20px;font-size:64px;margin-bottom:0}@media (min-width:768px) and (max-width:991px){.shop-header__products-text{font-size:clamp(60px, 5.5vw, 100px)}}@media (min-width:576px) and (max-width:768px){.shop-header__products-text{font-size:clamp(50px, 5.5vw, 100px)}}@media (max-width:575px){.shop-header__products-text{font-size:clamp(35px, 5.5vw, 100px)}}.shop-header__models-text{color:var(--green);font-family:"beausite classic";font-size:18px;font-style:normal;font-weight:400;line-height:26px}@media (max-width:1199px){.shop-header__models-text{font-size:14px}}@media (max-width:575px){.shop-header__models-text{font-size:11px;line-height:16px}}.shop-header__right{max-width:670px;border-left:1px solid var(--almost-black);display:flex;flex-direction:column;align-items:center;padding:18px 35px 29px;width:35%}@media (max-width:1399px){.shop-header__right{width:75%}}@media (max-width:1199px){.shop-header__right{width:65%}}@media (max-width:767px){.shop-header__right{display:none}}.shop-header__live-text{text-align:center;margin:0 0 25px;font-size:16px}.shop-header__salon-btn{width:100%;display:flex;justify-content:center}.shop-header__salon-link{max-width:192px;width:100%;border:1px solid transparent;max-width:167px;height:48px}.shop-header__salon-link:hover{border:1px solid var(--black);background-color:transparent}.shop-header__filter-sort-bar{width:100%;margin-bottom:50px;padding:0 162px;display:flex;align-items:center}@media (max-width:1199px){.shop-header__filter-sort-bar{padding:0 30px}}@media (max-width:767px){.shop-header__filter-sort-bar{margin-bottom:30px}}@media (max-width:575px){.shop-header__filter-sort-bar{justify-content:space-between;padding:0 20px;margin-bottom:15px}}.shop-header__filter-btn{max-width:155px;max-height:44px;margin-right:21px;display:flex;padding:13px 40px 12px 40px}.shop-header__filter-btn:hover{cursor:pointer}.shop-header__filter-btn:hover svg path{stroke:var(--white)}.shop-header__filter-btn:hover svg rect{stroke:var(--white);fill:var(--white)}@media (max-width:575px){.shop-header__filter-btn:hover:hover{background-color:transparent;color:var(--black);border:none;cursor:pointer}.shop-header__filter-btn:hover:hover svg path{stroke:var(--black)}}@media (max-width:767px){.shop-header__filter-btn{padding:10px 30px 9px 30px}}@media (max-width:575px){.shop-header__filter-btn{padding:0;border:none}}.shop-header__filter-img{margin-right:10px;max-height:19px}.shop-header__filter-img svg path{transition:0.4s ease}@media (max-width:767px){.shop-header__filter-img svg{max-height:16px}}.shop-header__filter-img svg rect{transition:0.4s ease;stroke:#000;fill:#000}@media (max-width:767px){.shop-header__filter-img{max-height:16px}}.shop-header__line-between{width:100%;content:"";border-bottom:1px solid var(--almost-black)}@media (max-width:575px){.shop-header__line-between{display:none}}.shop-header__sort-box{position:relative}.shop-header__sort-btn{max-width:158px;max-height:44px;margin-left:21px;display:flex;padding:13px 40px 12px 40px;z-index:1;position:relative;border-radius:30px 30px 30px 30px}.shop-header__sort-btn:hover{cursor:pointer}.shop-header__sort-btn:hover svg path{stroke:var(--white)}.shop-header__sort-btn.shown{border-radius:25px 25px 0 0;background-color:var(--black);cursor:pointer;color:var(--white)}.shop-header__sort-btn.shown svg path{stroke:var(--white)}@media (max-width:767px){.shop-header__sort-btn{padding:10px 30px 9px 30px}}@media (max-width:575px){.shop-header__sort-btn{opacity:0;display:none}}.shop-header__sort-btn-list{position:absolute;top:100%;right:-1px;width:200%;z-index:0;opacity:0;visibility:hidden;border:1px solid #000;border-radius:20px 0 20px 20px;overflow:hidden;transition:0.4s}.shop-header__sort-btn-list.shown{z-index:1;opacity:1;visibility:visible}.shop-header__sort-btn-list-item{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 14px;background-color:var(--grey);color:var(--black);transition:0.3s}.shop-header__sort-btn-list-item:hover{color:var(--grey);background-color:var(--black)}.shop-header__sort-btn-list-item:not(:last-child){border-bottom:1px solid var(--almost-black)}.shop-header__sort-img{max-height:19px;margin-right:10px}.shop-header__sort-img svg path{transition:0.4s ease}@media (max-width:767px){.shop-header__sort-img svg{max-height:16px}}@media (max-width:767px){.shop-header__sort-img{max-height:16px}}.shop-header__view{position:absolute;display:flex;align-items:baseline;color:var(--green);right:0;top:11px;opacity:0}@media (max-width:575px){.shop-header__view{opacity:1}}.shop-header__view-one{color:var(--black);padding:0 24px;background-color:transparent;border:none;cursor:pointer}.shop-header__view-one:active{color:var(--black)}.shop-header__view-two{color:var(--green);padding:0 0 0 24px;border:none;border-left:1px solid var(--green);background-color:transparent;cursor:pointer}.shop-header__view-two:active{color:var(--black)}.shop-header .splide__arrow{background:var(--grey);outline:1px solid var(--black);transition:0.3s;width:35px;height:35px}@media (max-width:1280px){.shop-header .splide__arrow{width:30px;height:30px}}.shop-header .splide__arrow--prev{left:6px}.shop-header .splide__arrow--next{right:6px}.shop-header .splide__arrow svg{width:60%;height:60%;fill:var(--black)}.shop-header .splide{width:100%;display:flex;justify-content:center}.shop-header .splide__slide{width:140px!important}@media (max-width:991px){.shop-header .splide__slide{width:100px!important}}@media (max-width:575px){.shop-header .splide__slide{width:70px!important}}.shop-header .splide__track{max-width:1250px}@media (max-width:767px){.shop-header .splide__slide-item{height:100%}}@media (max-width:767px){.shop-header .shop-header__category{height:100%;display:flex;flex-direction:column;justify-content:space-between}}.shop-header .shop-header__view-one.active,.shop-header .shop-header__view-two.active{color:var(--white)}.shop-header .shop-header__quick-filtr-text{display:none}.shop-header .splide__slide-item{height:100%}.shop-header .shop-header__category{height:100%}.shop-header .shop-header__category-name{height:100%;display:flex;align-items:flex-end}.products-loop__outer{background-color:var(--grey);width:100%;display:flex;justify-content:center}.products-loop__inner{width:100%;display:flex;justify-content:center;padding:0 25px 50px;max-width:1490px;margin:0 auto}@media (max-width:767px){.products-loop__inner{padding:0 10px 50px}}@media (max-width:575px){.products-loop__inner{padding:0 10px}}@media (max-width:575px){.products-loop__inner.view-2{padding:0 0 0 17px}}.products-loop__container{width:100%;max-width:1120px}@media (max-width:1299px){.products-loop__container{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.products-loop__container{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.products-loop__container{grid-template-columns:repeat(1,100%);justify-items:center}}.products-loop__container .installments{width:50%;margin-right:0;margin-bottom:0;max-width:896px;max-height:560px;padding:17px 12px}@media (max-width:1199px){.products-loop__container .installments{width:66.66%}}@media (max-width:767px){.products-loop__container .installments{width:100%}}.products-loop__container .installments__inner{margin-right:0;margin-bottom:0}.products-loop__product{max-width:448px;min-width:220px;width:25%;flex-shrink:1;padding:17px 12px}@media (max-width:1199px){.products-loop__product{width:33.33%}}@media (max-width:767px){.products-loop__product{min-width:160px;width:50%}}@media (max-width:575px){.products-loop__product{width:100%}}@media (max-width:380px){.products-loop__product{min-width:unset}}@media (max-width:360px){.products-loop__product{max-width:100%}}@media (max-width:575px){.products-loop__product.view-2{max-width:245px}}@media (max-width:520px){.products-loop__product.view-2{max-width:200px}}.products-loop__product-img-box{position:relative;margin-bottom:12px;padding-top:75%}@media (max-width:575px){.products-loop__product-img-box{margin-bottom:5px;padding-top:59%}}.products-loop__product-img-bg{opacity:0;transition:0.4s}.products-loop__product-img-bg img{width:100%;height:100%;position:absolute;top:0;overflow:hidden;border-radius:40px;object-fit:cover;opacity:0;transition:0.4s}@media (max-width:575px){.products-loop__product-img-bg img{max-height:234px;border-radius:30px}}@media (max-width:575px){.products-loop__product-img-bg.view-2 img{border-radius:20px;max-height:111px}}.products-loop__product-img-bg.active{opacity:1}.products-loop__product-img-bg.active img{opacity:1}.products-loop__product-img-bg.aranzacja-active{opacity:1}.products-loop__product-img-bg.aranzacja-active img{opacity:1;background-color:var(--grey);border-radius:35px}.products-loop__product-img-bg-hover{opacity:0;transition:0.4s;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.products-loop__product-img-bg-hover img{width:100%;height:100%;position:absolute;top:0;overflow:hidden;border-radius:40px;object-fit:cover;opacity:0;transition:0.4s;background-color:var(--grey)}@media (max-width:575px){.products-loop__product-img-bg-hover img{max-height:234px;border-radius:30px}}.products-loop__product-img-box:hover .products-loop__product-img-bg-hover{opacity:1;z-index:1;background-color:var(--grey)}.products-loop__product-img-box:hover .products-loop__product-img-bg-hover img{opacity:1}.products-loop__single-color{width:16px;height:16px;border-radius:50%;margin-bottom:18px;position:relative;background-color:var(--first)}@media (min-width:992px) and (max-width:1440px){.products-loop__single-color{margin-bottom:13px}}.products-loop__single-color--two{background:linear-gradient(45deg,var(--first) 50%,var(--secondary) 50%)}.products-loop__single-color-container{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:0.3s;text-align:center}.products-loop__single-color-container.active .products-loop__single-color{background:white!important}.products-loop__single-color-container.active .products-loop__single-color-border{opacity:1;visibility:visible}.products-loop__single-color-border{opacity:0;visibility:hidden;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;border:6px solid;position:absolute;transition:0.3s}.products-loop__product-top-bar{width:100%;display:flex}.products-loop__product-tags{position:absolute;top:17px;left:25px;display:flex;flex-direction:column}@media (max-width:575px){.products-loop__product-tags.view-2{top:9px;left:12px}}.products-loop__product-bestseller-tag{color:var(--green);background:var(--white);width:93px;height:22px;padding:4px 17px;border-radius:100px;display:flex;justify-content:center;align-items:center;margin-bottom:5px}.products-loop__product-bestseller-tag--promo{color:var(--red-text);width:fit-content}@media (max-width:575px){.products-loop__product-bestseller-tag.view-2{width:73px;padding:2px 0;font-size:10px}}.products-loop__product-sale-tag{background-color:var(--white);color:var(--red-text);width:63px;height:22px;padding:4px 17px;border-radius:100px;display:flex;justify-content:center;align-items:center}.products-loop__product-sale-tag.no-sale{display:none}@media (max-width:575px){.products-loop__product-sale-tag.view-2{width:45px;padding:2px 0;font-size:10px}}.products-loop__product-sale-tag.view-2.no-sale{display:none}.products-loop__product-filtr-btn{background-color:var(--white);border:none;border-radius:100px;width:33px;height:33px;padding:7px 7px 6px 7px;margin-top:2px;cursor:pointer;transition:0.4s ease;position:absolute;top:17px;right:25px;z-index:5}@media (max-width:320px){.products-loop__product-filtr-btn{top:5px;right:10px}}@media (min-width:360px) and (max-width:420px){.products-loop__product-filtr-btn{right:10px}}.products-loop__product-filtr-btn:hover{background-color:var(--almost-black)}.products-loop__product-filtr-btn:hover svg path{stroke:var(--white)}.products-loop__product-filtr-btn.in-comparison{background:var(--black)}.products-loop__product-filtr-btn.in-comparison svg path{stroke:var(--white)}@media (max-width:575px){.products-loop__product-filtr-btn.view-2{width:20px;height:20px;padding:3.5px 1px 3px 1px;top:9px;right:12px}.products-loop__product-filtr-btn.view-2 svg{width:10px;height:11px}}.products-loop__product-description-box{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:575px){.products-loop__product-description-box{text-align:start}}.products-loop__product-description-always{width:100%}.products-loop__product-description-category{color:var(--green);margin-bottom:12px}.products-loop__product-description-category a{text-transform:uppercase;color:var(--green)}@media (max-width:575px){.products-loop__product-description-category a{font-size:9px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}}@media (max-width:575px){.products-loop__product-description-category{margin-bottom:8px}}.products-loop__product-description-name{color:var(--almost-black);margin-bottom:12px}@media (max-width:575px){.products-loop__product-description-name{margin-bottom:8px;line-height:38px;max-width:210px;width:100%;margin-right:10px}}@media (max-width:575px){.products-loop__product-description-name.view-2{font-size:18px;font-weight:400;line-height:133.333%}}.products-loop__product-description-price{margin:12px 0}@media (max-width:575px){.products-loop__product-description-price{margin:8px 0}}@media (max-width:575px){.products-loop__product-description-price.view-2{margin:0}.products-loop__product-description-price.view-2 span{font-size:14px;font-weight:400;line-height:142.857%}}.products-loop__product-description-if{width:100%}@media (max-width:575px){.products-loop__product-description-if.view-2{display:none}}.products-loop .price-sale{display:none}.products-loop .price-sale.on-sale{display:inline;margin-right:9px;color:var(--red-text)}@media (max-width:575px){.products-loop .price-sale.on-sale.view-2{margin-right:5px}}.products-loop .price-regular.on-sale{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through;color:var(--green)}.products-loop__product-description-name-box{display:flex;align-items:center;width:100%;justify-content:center}@media (max-width:575px){.products-loop__product-description-name-box{justify-content:space-between}}.products-loop__product-description-colors{display:flex;justify-content:center;flex-wrap:wrap;opacity:0;transition:0.4s;visibility:hidden}@media (max-width:575px){.products-loop__product-description-colors{display:none}}.products-loop__product-description-colors.visible-colors{opacity:1;visibility:visible}.products-loop__product-description-color{content:"";height:22px;width:22px;border-radius:50%;margin-right:19px;margin-bottom:12px;cursor:pointer;transition:0.3s;position:relative}.products-loop__product-description-color.active{background-color:white!important}.products-loop__product-description-color.active .products-loop__product-description-color-absolute{opacity:1;visibility:visible}.products-loop__product-description-colors-mobile{display:none}@media (max-width:575px){.products-loop__product-description-colors-mobile{display:flex;justify-content:center;flex-wrap:wrap;max-width:100px;width:100%}}@media (max-width:575px){.products-loop__product-description-colors-mobile.view-2{display:none}}.products-loop__product-description-color-mobile{content:"";height:13px;width:13px;border-radius:50%;margin-right:10px;margin-left:10px;margin-bottom:12px;cursor:pointer;transition:0.3s;position:relative}.products-loop__product-description-color-mobile.active{background-color:white!important}.products-loop__product-description-color-mobile.active .products-loop__product-description-color-absolute-mobile{opacity:1;visibility:visible}.products-loop__product-description-color-absolute-mobile{position:absolute;transition:0.3s}.products-loop__product-description-parameters{display:none;color:var(--green)}.products-loop__product-description-parameters strong{font-weight:500;color:var(--black)}@media (max-width:575px){.products-loop__product-description-parametr-one{font-size:11px;font-style:normal;font-weight:400;line-height:16px}.products-loop__product-description-parametr-one strong{color:var(--green);font-size:11px;font-style:normal;font-weight:400;line-height:16px}}.products-loop__product-description-parametr-two{margin-top:-6px}@media (max-width:575px){.products-loop__product-description-parametr-two{display:none}}.products-loop__product-description-parametr-three{margin-top:-6px}@media (max-width:575px){.products-loop__product-description-parametr-three{display:none}}.products-loop__product-description-realization{display:none}@media (max-width:575px){.products-loop__product-description-realization{display:block;color:var(--green);font-size:11px;font-style:normal;font-weight:400;line-height:16px}.products-loop__product-description-realization span{text-decoration:underline}}.products-loop .products-loop__container.view-2 .products-loop__product-description-name-box{display:grid}@media (max-width:575px){.products-loop .products-loop__container.view-2 .products-loop__product-description-colors-mobile{flex-wrap:nowrap;overflow-y:auto;justify-content:flex-start}}.products-loop .products-loop__container.view-2 .products-loop__product-bestseller-tag.sale-label{position:absolute;bottom:0%;left:0%}.products-loop .products-loop__container.view-2 .products-loop__product-filtr-btn{top:40px;right:-10px}@media (max-width:320px){.products-loop .products-loop__product-bestseller-tag.sale-label{position:absolute;bottom:-20px;left:-10px}}.products-loop__product-description-name{font-size:28px}@media (max-width:575px){.products-loop__product-description-name{font-size:24px}}.term-akcesoria .products-loop__product-filtr-btn{display:none}.term-akcesoria .products-loop__product-description-colors{display:none}.term-akcesoria .products-loop__product-description-colors.many-colors{display:flex}@media (max-width:575px){.term-akcesoria .products-loop__product-description-colors.many-colors{display:none}}@media (max-width:575px){.term-akcesoria .products-loop__product-description-colors-mobile{display:none}}@media (max-width:575px){.term-akcesoria .products-loop__product-description-colors-mobile.many-colors{display:flex}}.term-akcesoria .products-loop__product-img-box{border-radius:40px;background-color:var(--green-grey)}.search-results .products-loop__product-img-box{border-radius:40px;background-color:var(--green-grey)}body.tax-product_cat .products-loop__container{height:300px;transition:1s}body.tax-product_cat .products-loop__container.blockUI.blockOverlay::before{font-size:8em}body.tax-product_cat .products-loop .grid-item{transition:0.3s;transform:scale(1)}body.tax-product_cat .products-loop .grid-item--small{transform:scale(0)}.products-filters{width:100%;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1;background:rgba(33,33,33,.8);display:flex;align-items:flex-start;transition:0.6s;visibility:hidden;opacity:0;transform:translateY(0) scale(1);overflow-y:scroll}.products-filters #filter-display{display:none}.products-filters *{color:#FAF9F6}.products-filters * .input-min,.products-filters * .input-max{color:#000}.products-filters.overlay{visibility:visible;opacity:1;z-index:999999999}.products-filters__outer{width:100%;min-height:100vh;padding-left:60px;background-color:#000;max-width:370px;overflow:hidden;position:relative;transition:0.3s}@media (max-width:575px){.products-filters__outer{max-width:370px;padding-left:0}}.products-filters__outer::after{content:"";position:absolute;left:60px;top:0;height:100%;width:1px;background-color:var(--almost-black)}@media (max-width:575px){.products-filters__outer::after{content:none}}.products-filters__inner{width:100%;position:relative}.products-filters__inner .popup__close-button{opacity:1}.products-filters__inner .popup__close-button-line{background-color:var(--white)}.products-filters__header{padding:40px 50px 23px 35px;position:relative}.products-filters__header::after{content:"";position:absolute;right:0;bottom:0;width:400px;height:1px;background-color:var(--almost-black)}.products-filters__header-headline{width:100%;font-family:"ITC Clearface Std";font-size:30px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.3px}.products-filters__options-container{padding:0 0 33px 0}.products-filters__block-single{width:100%;padding:20px 24px 20px 35px;position:relative}.products-filters__block-single::after{content:"";position:absolute;right:0;bottom:0;width:400px;height:1px;background-color:var(--almost-black)}.products-filters__block-single-top{display:flex;justify-content:space-between}.products-filters__block-single-top:hover{cursor:pointer}.products-filters__block-single-top.opened .products-filters__block-single-icon svg{transform:rotate(180deg)}.products-filters__block-single-top.opened .products-filters__block-single-icon svg path:nth-child(2){opacity:0}.products-filters__block-single-name{text-transform:uppercase}.products-filters__block-single-icon{opacity:1;transition:0.3s}.products-filters__block-single-icon svg{transform:rotate(0deg);transition:0.35s}.products-filters__block-single-icon svg path{opacity:1;visibility:visible;transition:0.35s}.products-filters__block-single-bottom{display:grid;grid-template-rows:0fr;transition:0.3s;width:100%;max-width:calc(100% - 15px)}.products-filters__block-single-bottom.opened{grid-template-rows:1fr}.products-filters__block-single-bottom.opened .products-filters__block-single-bottom-inn{opacity:1;padding-top:14px}.products-filters__block-single-bottom.opened .products-filters__block-single-bottom-inn[data-group="price"]{padding-bottom:20px}.products-filters__block-single-bottom-inn{overflow:hidden;opacity:0;transition:opacity 0.3s 0.2s,all 0.3s;padding:0 5px 0 0}.products-filters__block-single-bottom-item[data-cat="personalization"],.products-filters__block-single-bottom-item[data-cat="black-no-hooks"],.products-filters__block-single-bottom-item[data-cat="black-hooks"]{display:none}.products-filters__block-single-bottom-item{position:relative;display:flex}.products-filters__block-single-bottom-item:not(:last-child){margin-bottom:13px}.products-filters__block-single-bottom-item-fake{position:relative;top:0;left:0;width:22px;height:22px;border:#fff 2px solid;border-radius:5px}.products-filters__block-single-bottom-item-fake-inside{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background-color:#fff;transition:0.3s}.products-filters__block-single-bottom-item-input{visibility:hidden;display:none}.products-filters__block-single-bottom-item-input:checked+.products-filters__block-single-bottom-item-label>.products-filters__block-single-bottom-item-fake>.products-filters__block-single-bottom-item-fake-inside{width:calc(100% - 4px);height:calc(100% - 4px)}.products-filters__block-single-bottom-item-label{display:flex;justify-content:flex-start;align-items:center}.products-filters__block-single-bottom-item-text{padding-left:10px}.products-filters__block-single .products-filters__block-single-bottom-select{display:block}.products-filters__block-single .products-filters__block-single-bottom-item--active~.products-filters__block-single-bottom-select{display:none}.products-filters__buttons{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.products-filters__buttons-child{display:flex;justify-content:center;align-items:center;transition:0.4s ease;border-radius:100px}.products-filters__buttons-child:not(:last-child){margin-bottom:16px}.products-filters__buttons-show{background-color:var(--white);width:100%;max-width:235px}.products-filters__buttons-show-text{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;padding:21px 35px}.products-filters__buttons-show-text-main{color:var(--almost-black)}.products-filters__buttons-clear-text{background-color:transparent;color:var(--white);position:relative;text-decoration:underline;cursor:pointer}.products-filters__buttons-clear-text:hover{background-color:transparent}.products-filters__buttons-clear-text::after{position:absolute;display:block;left:50%;transform:translateX(-50%);width:0;height:1px}.products-filters .price-input{width:100%;display:flex;margin:30px auto 35px;max-width:600px}.products-filters .price-input .field{display:flex;width:100%;height:40px;align-items:center;border-radius:20px;overflow:hidden}.products-filters .field input{width:100%;height:100%;outline:none;font-size:19px;border-radius:5px;text-align:center;border:1px solid #999;-moz-appearance:textfield}.products-filters input[type="number"]::-webkit-outer-spin-button,.products-filters input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.products-filters .price-input .separator{width:130px;display:flex;font-size:19px;align-items:center;justify-content:center;position:relative;margin:0 8px}.products-filters .price-input .separator::after{content:"";position:absolute;width:100%;height:2px;background-color:var(--beige);left:0;top:50%}.products-filters .slider{height:5px;position:relative;background:var(--green);border-radius:5px}.products-filters .slider .progress{height:100%;left:0%;right:0%;position:absolute;border-radius:5px;background:var(--white)}.products-filters .range-input{position:relative}.products-filters .range-input input{position:absolute;width:100%;height:5px;top:-7px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.products-filters input[type="range"]::-webkit-slider-thumb{height:17px;width:17px;border-radius:50%;background:var(--white);pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.products-filters input[type="range"]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:var(--white);pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}body.tax-product_cat .products-filters__block-single--kategorie{display:none}body.tax-product_cat .products-filters__block-single--okapy .products-filters__block-single-bottom-item{visibility:hidden;opacity:0;transition:0.3s,0.3s 0s display;display:none}body.tax-product_cat .products-filters__block-single--okapy .products-filters__block-single-bottom-item--active{visibility:visible;opacity:1;display:block}body.term-akcesoria #options{display:grid}body.term-akcesoria .products-filters__block-single.products-filters__block-single--kategorie-akcesoria{order:-1}body.term-akcesoria .products-filters__block-single.products-filters__block-single--okapy{order:0}body.term-akcesoria .products-filters__block-single-bottom-item[data-item-cat="akcesoria"],body.term-akcesoria .products-filters__block-single-bottom-item[data-item-cat="dukty"],body.term-akcesoria .products-filters__block-single-bottom-item[data-item-cat="filtry-long-life"],body.term-akcesoria .products-filters__block-single-bottom-item[data-item-cat="filtry-weglowe"]{display:none}