@charset "UTF-8";:root{--fluid-size: calc(20 / 1920 * 100vw);--color-black: #000;--color-primary: #FF6A04;--color-bg: #2B2A27;--color-bg-alt: #F3F3F0;--color-gray: #F7F7F7;--color-white: #fff;--family-semibold: "Poppins-SemiBold"}@media(min-width:1921px){:root{--fluid-size: 20px}}@media(max-width:1450px){:root{--fluid-size: 16px}}@media(max-width:1390px){:root{--fluid-size: 15px}}.mt-10{margin-top:calc(var(--fluid-size) * .5)}.mt-10:empty{display:block}.pt-10{padding-top:calc(var(--fluid-size) * .5)}.pt-10:empty{display:block}.mb-10>li{margin-bottom:calc(var(--fluid-size) * .5)}.section-mb-10{margin-bottom:calc(var(--fluid-size) * .5)}.mt-20{margin-top:calc(var(--fluid-size) * 1)}.mt-20:empty{display:block}.pt-20{padding-top:calc(var(--fluid-size) * 1)}.pt-20:empty{display:block}.mb-20>li{margin-bottom:calc(var(--fluid-size) * 1)}.section-mb-20{margin-bottom:calc(var(--fluid-size) * 1)}.mt-30{margin-top:calc(var(--fluid-size) * 1.5)}.mt-30:empty{display:block}.pt-30{padding-top:calc(var(--fluid-size) * 1.5)}.pt-30:empty{display:block}.mb-30>li{margin-bottom:calc(var(--fluid-size) * 1.5)}.section-mb-30{margin-bottom:calc(var(--fluid-size) * 1.5)}.mt-40{margin-top:calc(var(--fluid-size) * 2)}.mt-40:empty{display:block}.pt-40{padding-top:calc(var(--fluid-size) * 2)}.pt-40:empty{display:block}.mb-40>li{margin-bottom:calc(var(--fluid-size) * 2)}.section-mb-40{margin-bottom:calc(var(--fluid-size) * 2)}.mt-50{margin-top:calc(var(--fluid-size) * 2.5)}.mt-50:empty{display:block}.pt-50{padding-top:calc(var(--fluid-size) * 2.5)}.pt-50:empty{display:block}.mb-50>li{margin-bottom:calc(var(--fluid-size) * 2.5)}.section-mb-50{margin-bottom:calc(var(--fluid-size) * 2.5)}.mt-60{margin-top:calc(var(--fluid-size) * 3)}.mt-60:empty{display:block}.pt-60{padding-top:calc(var(--fluid-size) * 3)}.pt-60:empty{display:block}.mb-60>li{margin-bottom:calc(var(--fluid-size) * 3)}.section-mb-60{margin-bottom:calc(var(--fluid-size) * 3)}.mt-70{margin-top:calc(var(--fluid-size) * 3.5)}.mt-70:empty{display:block}.pt-70{padding-top:calc(var(--fluid-size) * 3.5)}.pt-70:empty{display:block}.mb-70>li{margin-bottom:calc(var(--fluid-size) * 3.5)}.section-mb-70{margin-bottom:calc(var(--fluid-size) * 3.5)}.mt-80{margin-top:calc(var(--fluid-size) * 4)}.mt-80:empty{display:block}.pt-80{padding-top:calc(var(--fluid-size) * 4)}.pt-80:empty{display:block}.mb-80>li{margin-bottom:calc(var(--fluid-size) * 4)}.section-mb-80{margin-bottom:calc(var(--fluid-size) * 4)}.mt-90{margin-top:calc(var(--fluid-size) * 4.5)}.mt-90:empty{display:block}.pt-90{padding-top:calc(var(--fluid-size) * 4.5)}.pt-90:empty{display:block}.mb-90>li{margin-bottom:calc(var(--fluid-size) * 4.5)}.section-mb-90{margin-bottom:calc(var(--fluid-size) * 4.5)}.mt-100{margin-top:calc(var(--fluid-size) * 5)}.mt-100:empty{display:block}.pt-100{padding-top:calc(var(--fluid-size) * 5)}.pt-100:empty{display:block}.mb-100>li{margin-bottom:calc(var(--fluid-size) * 5)}.section-mb-100{margin-bottom:calc(var(--fluid-size) * 5)}.mt-110{margin-top:calc(var(--fluid-size) * 5.5)}.mt-110:empty{display:block}.pt-110{padding-top:calc(var(--fluid-size) * 5.5)}.pt-110:empty{display:block}.mb-110>li{margin-bottom:calc(var(--fluid-size) * 5.5)}.section-mb-110{margin-bottom:calc(var(--fluid-size) * 5.5)}.mt-120{margin-top:calc(var(--fluid-size) * 6)}.mt-120:empty{display:block}.pt-120{padding-top:calc(var(--fluid-size) * 6)}.pt-120:empty{display:block}.mb-120>li{margin-bottom:calc(var(--fluid-size) * 6)}.section-mb-120{margin-bottom:calc(var(--fluid-size) * 6)}.mt-130{margin-top:calc(var(--fluid-size) * 6.5)}.mt-130:empty{display:block}.pt-130{padding-top:calc(var(--fluid-size) * 6.5)}.pt-130:empty{display:block}.mb-130>li{margin-bottom:calc(var(--fluid-size) * 6.5)}.section-mb-130{margin-bottom:calc(var(--fluid-size) * 6.5)}.mt-140{margin-top:calc(var(--fluid-size) * 7)}.mt-140:empty{display:block}.pt-140{padding-top:calc(var(--fluid-size) * 7)}.pt-140:empty{display:block}.mb-140>li{margin-bottom:calc(var(--fluid-size) * 7)}.section-mb-140{margin-bottom:calc(var(--fluid-size) * 7)}.mt-150{margin-top:calc(var(--fluid-size) * 7.5)}.mt-150:empty{display:block}.pt-150{padding-top:calc(var(--fluid-size) * 7.5)}.pt-150:empty{display:block}.mb-150>li{margin-bottom:calc(var(--fluid-size) * 7.5)}.section-mb-150{margin-bottom:calc(var(--fluid-size) * 7.5)}.mt-160{margin-top:calc(var(--fluid-size) * 8)}.mt-160:empty{display:block}.pt-160{padding-top:calc(var(--fluid-size) * 8)}.pt-160:empty{display:block}.mb-160>li{margin-bottom:calc(var(--fluid-size) * 8)}.section-mb-160{margin-bottom:calc(var(--fluid-size) * 8)}.mt-170{margin-top:calc(var(--fluid-size) * 8.5)}.mt-170:empty{display:block}.pt-170{padding-top:calc(var(--fluid-size) * 8.5)}.pt-170:empty{display:block}.mb-170>li{margin-bottom:calc(var(--fluid-size) * 8.5)}.section-mb-170{margin-bottom:calc(var(--fluid-size) * 8.5)}.mt-180{margin-top:calc(var(--fluid-size) * 9)}.mt-180:empty{display:block}.pt-180{padding-top:calc(var(--fluid-size) * 9)}.pt-180:empty{display:block}.mb-180>li{margin-bottom:calc(var(--fluid-size) * 9)}.section-mb-180{margin-bottom:calc(var(--fluid-size) * 9)}.mt-190{margin-top:calc(var(--fluid-size) * 9.5)}.mt-190:empty{display:block}.pt-190{padding-top:calc(var(--fluid-size) * 9.5)}.pt-190:empty{display:block}.mb-190>li{margin-bottom:calc(var(--fluid-size) * 9.5)}.section-mb-190{margin-bottom:calc(var(--fluid-size) * 9.5)}.mt-200{margin-top:calc(var(--fluid-size) * 10)}.mt-200:empty{display:block}.pt-200{padding-top:calc(var(--fluid-size) * 10)}.pt-200:empty{display:block}.mb-200>li{margin-bottom:calc(var(--fluid-size) * 10)}.section-mb-200{margin-bottom:calc(var(--fluid-size) * 10)}.mt-210{margin-top:calc(var(--fluid-size) * 10.5)}.mt-210:empty{display:block}.pt-210{padding-top:calc(var(--fluid-size) * 10.5)}.pt-210:empty{display:block}.mb-210>li{margin-bottom:calc(var(--fluid-size) * 10.5)}.section-mb-210{margin-bottom:calc(var(--fluid-size) * 10.5)}.mt-220{margin-top:calc(var(--fluid-size) * 11)}.mt-220:empty{display:block}.pt-220{padding-top:calc(var(--fluid-size) * 11)}.pt-220:empty{display:block}.mb-220>li{margin-bottom:calc(var(--fluid-size) * 11)}.section-mb-220{margin-bottom:calc(var(--fluid-size) * 11)}.mt-230{margin-top:calc(var(--fluid-size) * 11.5)}.mt-230:empty{display:block}.pt-230{padding-top:calc(var(--fluid-size) * 11.5)}.pt-230:empty{display:block}.mb-230>li{margin-bottom:calc(var(--fluid-size) * 11.5)}.section-mb-230{margin-bottom:calc(var(--fluid-size) * 11.5)}.mt-240{margin-top:calc(var(--fluid-size) * 12)}.mt-240:empty{display:block}.pt-240{padding-top:calc(var(--fluid-size) * 12)}.pt-240:empty{display:block}.mb-240>li{margin-bottom:calc(var(--fluid-size) * 12)}.section-mb-240{margin-bottom:calc(var(--fluid-size) * 12)}.mt-250{margin-top:calc(var(--fluid-size) * 12.5)}.mt-250:empty{display:block}.pt-250{padding-top:calc(var(--fluid-size) * 12.5)}.pt-250:empty{display:block}.mb-250>li{margin-bottom:calc(var(--fluid-size) * 12.5)}.section-mb-250{margin-bottom:calc(var(--fluid-size) * 12.5)}.mt-260{margin-top:calc(var(--fluid-size) * 13)}.mt-260:empty{display:block}.pt-260{padding-top:calc(var(--fluid-size) * 13)}.pt-260:empty{display:block}.mb-260>li{margin-bottom:calc(var(--fluid-size) * 13)}.section-mb-260{margin-bottom:calc(var(--fluid-size) * 13)}.mt-270{margin-top:calc(var(--fluid-size) * 13.5)}.mt-270:empty{display:block}.pt-270{padding-top:calc(var(--fluid-size) * 13.5)}.pt-270:empty{display:block}.mb-270>li{margin-bottom:calc(var(--fluid-size) * 13.5)}.section-mb-270{margin-bottom:calc(var(--fluid-size) * 13.5)}.mt-280{margin-top:calc(var(--fluid-size) * 14)}.mt-280:empty{display:block}.pt-280{padding-top:calc(var(--fluid-size) * 14)}.pt-280:empty{display:block}.mb-280>li{margin-bottom:calc(var(--fluid-size) * 14)}.section-mb-280{margin-bottom:calc(var(--fluid-size) * 14)}.mt-290{margin-top:calc(var(--fluid-size) * 14.5)}.mt-290:empty{display:block}.pt-290{padding-top:calc(var(--fluid-size) * 14.5)}.pt-290:empty{display:block}.mb-290>li{margin-bottom:calc(var(--fluid-size) * 14.5)}.section-mb-290{margin-bottom:calc(var(--fluid-size) * 14.5)}.mt-300{margin-top:calc(var(--fluid-size) * 15)}.mt-300:empty{display:block}.pt-300{padding-top:calc(var(--fluid-size) * 15)}.pt-300:empty{display:block}.mb-300>li{margin-bottom:calc(var(--fluid-size) * 15)}.section-mb-300{margin-bottom:calc(var(--fluid-size) * 15)}.mt-310{margin-top:calc(var(--fluid-size) * 15.5)}.mt-310:empty{display:block}.pt-310{padding-top:calc(var(--fluid-size) * 15.5)}.pt-310:empty{display:block}.mb-310>li{margin-bottom:calc(var(--fluid-size) * 15.5)}.section-mb-310{margin-bottom:calc(var(--fluid-size) * 15.5)}.mt-320{margin-top:calc(var(--fluid-size) * 16)}.mt-320:empty{display:block}.pt-320{padding-top:calc(var(--fluid-size) * 16)}.pt-320:empty{display:block}.mb-320>li{margin-bottom:calc(var(--fluid-size) * 16)}.section-mb-320{margin-bottom:calc(var(--fluid-size) * 16)}.mt-330{margin-top:calc(var(--fluid-size) * 16.5)}.mt-330:empty{display:block}.pt-330{padding-top:calc(var(--fluid-size) * 16.5)}.pt-330:empty{display:block}.mb-330>li{margin-bottom:calc(var(--fluid-size) * 16.5)}.section-mb-330{margin-bottom:calc(var(--fluid-size) * 16.5)}.mt-340{margin-top:calc(var(--fluid-size) * 17)}.mt-340:empty{display:block}.pt-340{padding-top:calc(var(--fluid-size) * 17)}.pt-340:empty{display:block}.mb-340>li{margin-bottom:calc(var(--fluid-size) * 17)}.section-mb-340{margin-bottom:calc(var(--fluid-size) * 17)}.mt-350{margin-top:calc(var(--fluid-size) * 17.5)}.mt-350:empty{display:block}.pt-350{padding-top:calc(var(--fluid-size) * 17.5)}.pt-350:empty{display:block}.mb-350>li{margin-bottom:calc(var(--fluid-size) * 17.5)}.section-mb-350{margin-bottom:calc(var(--fluid-size) * 17.5)}.mt-360{margin-top:calc(var(--fluid-size) * 18)}.mt-360:empty{display:block}.pt-360{padding-top:calc(var(--fluid-size) * 18)}.pt-360:empty{display:block}.mb-360>li{margin-bottom:calc(var(--fluid-size) * 18)}.section-mb-360{margin-bottom:calc(var(--fluid-size) * 18)}.mt-370{margin-top:calc(var(--fluid-size) * 18.5)}.mt-370:empty{display:block}.pt-370{padding-top:calc(var(--fluid-size) * 18.5)}.pt-370:empty{display:block}.mb-370>li{margin-bottom:calc(var(--fluid-size) * 18.5)}.section-mb-370{margin-bottom:calc(var(--fluid-size) * 18.5)}.mt-380{margin-top:calc(var(--fluid-size) * 19)}.mt-380:empty{display:block}.pt-380{padding-top:calc(var(--fluid-size) * 19)}.pt-380:empty{display:block}.mb-380>li{margin-bottom:calc(var(--fluid-size) * 19)}.section-mb-380{margin-bottom:calc(var(--fluid-size) * 19)}.mt-390{margin-top:calc(var(--fluid-size) * 19.5)}.mt-390:empty{display:block}.pt-390{padding-top:calc(var(--fluid-size) * 19.5)}.pt-390:empty{display:block}.mb-390>li{margin-bottom:calc(var(--fluid-size) * 19.5)}.section-mb-390{margin-bottom:calc(var(--fluid-size) * 19.5)}.mt-400{margin-top:calc(var(--fluid-size) * 20)}.mt-400:empty{display:block}.pt-400{padding-top:calc(var(--fluid-size) * 20)}.pt-400:empty{display:block}.mb-400>li{margin-bottom:calc(var(--fluid-size) * 20)}.section-mb-400{margin-bottom:calc(var(--fluid-size) * 20)}.list-1>li{width:100%}.line-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.list-2>li{width:50%}.line-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-3>li{width:33.3333333333%}.line-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.list-4>li{width:25%}.line-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.list-5>li{width:20%}.line-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.list-6>li{width:16.6666666667%}.line-6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.list-7>li{width:14.2857142857%}.line-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.list-8>li{width:12.5%}.line-8{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.list-9>li{width:11.1111111111%}.line-9{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical}@media(max-width:1024px){.mt-10{margin-top:clamp(5px,1.3333333333vw,8px)}.pt-10{padding-top:clamp(5px,1.3333333333vw,8px)}.mb-10>li{margin-bottom:clamp(5px,1.3333333333vw,8px)}.section-mb-10{margin-bottom:clamp(5px,1.3333333333vw,8px)}.mt-20{margin-top:clamp(10px,2.6666666667vw,16px)}.pt-20{padding-top:clamp(10px,2.6666666667vw,16px)}.mb-20>li{margin-bottom:clamp(10px,2.6666666667vw,16px)}.section-mb-20{margin-bottom:clamp(10px,2.6666666667vw,16px)}.mt-30{margin-top:clamp(15px,4vw,24px)}.pt-30{padding-top:clamp(15px,4vw,24px)}.mb-30>li{margin-bottom:clamp(15px,4vw,24px)}.section-mb-30{margin-bottom:clamp(15px,4vw,24px)}.mt-40{margin-top:clamp(20px,5.3333333333vw,32px)}.pt-40{padding-top:clamp(20px,5.3333333333vw,32px)}.mb-40>li{margin-bottom:clamp(20px,5.3333333333vw,32px)}.section-mb-40{margin-bottom:clamp(20px,5.3333333333vw,32px)}.mt-50{margin-top:clamp(25px,6.6666666667vw,40px)}.pt-50{padding-top:clamp(25px,6.6666666667vw,40px)}.mb-50>li{margin-bottom:clamp(25px,6.6666666667vw,40px)}.section-mb-50{margin-bottom:clamp(25px,6.6666666667vw,40px)}.mt-60{margin-top:clamp(30px,8vw,48px)}.pt-60{padding-top:clamp(30px,8vw,48px)}.mb-60>li{margin-bottom:clamp(30px,8vw,48px)}.section-mb-60{margin-bottom:clamp(30px,8vw,48px)}.mt-70{margin-top:clamp(35px,9.3333333333vw,56px)}.pt-70{padding-top:clamp(35px,9.3333333333vw,56px)}.mb-70>li{margin-bottom:clamp(35px,9.3333333333vw,56px)}.section-mb-70{margin-bottom:clamp(35px,9.3333333333vw,56px)}.mt-80{margin-top:clamp(40px,10.6666666667vw,64px)}.pt-80{padding-top:clamp(40px,10.6666666667vw,64px)}.mb-80>li{margin-bottom:clamp(40px,10.6666666667vw,64px)}.section-mb-80{margin-bottom:clamp(40px,10.6666666667vw,64px)}.mt-90{margin-top:clamp(45px,12vw,72px)}.pt-90{padding-top:clamp(45px,12vw,72px)}.mb-90>li{margin-bottom:clamp(45px,12vw,72px)}.section-mb-90{margin-bottom:clamp(45px,12vw,72px)}.mt-100{margin-top:clamp(50px,13.3333333333vw,80px)}.pt-100{padding-top:clamp(50px,13.3333333333vw,80px)}.mb-100>li{margin-bottom:clamp(50px,13.3333333333vw,80px)}.section-mb-100{margin-bottom:clamp(50px,13.3333333333vw,80px)}.mt-110{margin-top:clamp(55px,14.6666666667vw,88px)}.pt-110{padding-top:clamp(55px,14.6666666667vw,88px)}.mb-110>li{margin-bottom:clamp(55px,14.6666666667vw,88px)}.section-mb-110{margin-bottom:clamp(55px,14.6666666667vw,88px)}.mt-120{margin-top:clamp(60px,16vw,96px)}.pt-120{padding-top:clamp(60px,16vw,96px)}.mb-120>li{margin-bottom:clamp(60px,16vw,96px)}.section-mb-120{margin-bottom:clamp(60px,16vw,96px)}.mt-130{margin-top:clamp(65px,17.3333333333vw,104px)}.pt-130{padding-top:clamp(65px,17.3333333333vw,104px)}.mb-130>li{margin-bottom:clamp(65px,17.3333333333vw,104px)}.section-mb-130{margin-bottom:clamp(65px,17.3333333333vw,104px)}.mt-140{margin-top:clamp(70px,18.6666666667vw,112px)}.pt-140{padding-top:clamp(70px,18.6666666667vw,112px)}.mb-140>li{margin-bottom:clamp(70px,18.6666666667vw,112px)}.section-mb-140{margin-bottom:clamp(70px,18.6666666667vw,112px)}.mt-150{margin-top:clamp(75px,20vw,120px)}.pt-150{padding-top:clamp(75px,20vw,120px)}.mb-150>li{margin-bottom:clamp(75px,20vw,120px)}.section-mb-150{margin-bottom:clamp(75px,20vw,120px)}.mt-160{margin-top:clamp(80px,21.3333333333vw,128px)}.pt-160{padding-top:clamp(80px,21.3333333333vw,128px)}.mb-160>li{margin-bottom:clamp(80px,21.3333333333vw,128px)}.section-mb-160{margin-bottom:clamp(80px,21.3333333333vw,128px)}.mt-170{margin-top:clamp(85px,22.6666666667vw,136px)}.pt-170{padding-top:clamp(85px,22.6666666667vw,136px)}.mb-170>li{margin-bottom:clamp(85px,22.6666666667vw,136px)}.section-mb-170{margin-bottom:clamp(85px,22.6666666667vw,136px)}.mt-180{margin-top:clamp(90px,24vw,144px)}.pt-180{padding-top:clamp(90px,24vw,144px)}.mb-180>li{margin-bottom:clamp(90px,24vw,144px)}.section-mb-180{margin-bottom:clamp(90px,24vw,144px)}.mt-190{margin-top:clamp(95px,25.3333333333vw,152px)}.pt-190{padding-top:clamp(95px,25.3333333333vw,152px)}.mb-190>li{margin-bottom:clamp(95px,25.3333333333vw,152px)}.section-mb-190{margin-bottom:clamp(95px,25.3333333333vw,152px)}.mt-200{margin-top:clamp(100px,26.6666666667vw,160px)}.pt-200{padding-top:clamp(100px,26.6666666667vw,160px)}.mb-200>li{margin-bottom:clamp(100px,26.6666666667vw,160px)}.section-mb-200{margin-bottom:clamp(100px,26.6666666667vw,160px)}.mt-210{margin-top:clamp(105px,28vw,168px)}.pt-210{padding-top:clamp(105px,28vw,168px)}.mb-210>li{margin-bottom:clamp(105px,28vw,168px)}.section-mb-210{margin-bottom:clamp(105px,28vw,168px)}.mt-220{margin-top:clamp(110px,29.3333333333vw,176px)}.pt-220{padding-top:clamp(110px,29.3333333333vw,176px)}.mb-220>li{margin-bottom:clamp(110px,29.3333333333vw,176px)}.section-mb-220{margin-bottom:clamp(110px,29.3333333333vw,176px)}.mt-230{margin-top:clamp(115px,30.6666666667vw,184px)}.pt-230{padding-top:clamp(115px,30.6666666667vw,184px)}.mb-230>li{margin-bottom:clamp(115px,30.6666666667vw,184px)}.section-mb-230{margin-bottom:clamp(115px,30.6666666667vw,184px)}.mt-240{margin-top:clamp(120px,32vw,192px)}.pt-240{padding-top:clamp(120px,32vw,192px)}.mb-240>li{margin-bottom:clamp(120px,32vw,192px)}.section-mb-240{margin-bottom:clamp(120px,32vw,192px)}.mt-250{margin-top:clamp(125px,33.3333333333vw,200px)}.pt-250{padding-top:clamp(125px,33.3333333333vw,200px)}.mb-250>li{margin-bottom:clamp(125px,33.3333333333vw,200px)}.section-mb-250{margin-bottom:clamp(125px,33.3333333333vw,200px)}.mt-260{margin-top:clamp(130px,34.6666666667vw,208px)}.pt-260{padding-top:clamp(130px,34.6666666667vw,208px)}.mb-260>li{margin-bottom:clamp(130px,34.6666666667vw,208px)}.section-mb-260{margin-bottom:clamp(130px,34.6666666667vw,208px)}.mt-270{margin-top:clamp(135px,36vw,216px)}.pt-270{padding-top:clamp(135px,36vw,216px)}.mb-270>li{margin-bottom:clamp(135px,36vw,216px)}.section-mb-270{margin-bottom:clamp(135px,36vw,216px)}.mt-280{margin-top:clamp(140px,37.3333333333vw,224px)}.pt-280{padding-top:clamp(140px,37.3333333333vw,224px)}.mb-280>li{margin-bottom:clamp(140px,37.3333333333vw,224px)}.section-mb-280{margin-bottom:clamp(140px,37.3333333333vw,224px)}.mt-290{margin-top:clamp(145px,38.6666666667vw,232px)}.pt-290{padding-top:clamp(145px,38.6666666667vw,232px)}.mb-290>li{margin-bottom:clamp(145px,38.6666666667vw,232px)}.section-mb-290{margin-bottom:clamp(145px,38.6666666667vw,232px)}.mt-300{margin-top:clamp(150px,40vw,240px)}.pt-300{padding-top:clamp(150px,40vw,240px)}.mb-300>li{margin-bottom:clamp(150px,40vw,240px)}.section-mb-300{margin-bottom:clamp(150px,40vw,240px)}.mt-310{margin-top:clamp(155px,41.3333333333vw,248px)}.pt-310{padding-top:clamp(155px,41.3333333333vw,248px)}.mb-310>li{margin-bottom:clamp(155px,41.3333333333vw,248px)}.section-mb-310{margin-bottom:clamp(155px,41.3333333333vw,248px)}.mt-320{margin-top:clamp(160px,42.6666666667vw,256px)}.pt-320{padding-top:clamp(160px,42.6666666667vw,256px)}.mb-320>li{margin-bottom:clamp(160px,42.6666666667vw,256px)}.section-mb-320{margin-bottom:clamp(160px,42.6666666667vw,256px)}.mt-330{margin-top:clamp(165px,44vw,264px)}.pt-330{padding-top:clamp(165px,44vw,264px)}.mb-330>li{margin-bottom:clamp(165px,44vw,264px)}.section-mb-330{margin-bottom:clamp(165px,44vw,264px)}.mt-340{margin-top:clamp(170px,45.3333333333vw,272px)}.pt-340{padding-top:clamp(170px,45.3333333333vw,272px)}.mb-340>li{margin-bottom:clamp(170px,45.3333333333vw,272px)}.section-mb-340{margin-bottom:clamp(170px,45.3333333333vw,272px)}.mt-350{margin-top:clamp(175px,46.6666666667vw,280px)}.pt-350{padding-top:clamp(175px,46.6666666667vw,280px)}.mb-350>li{margin-bottom:clamp(175px,46.6666666667vw,280px)}.section-mb-350{margin-bottom:clamp(175px,46.6666666667vw,280px)}.mt-360{margin-top:clamp(180px,48vw,288px)}.pt-360{padding-top:clamp(180px,48vw,288px)}.mb-360>li{margin-bottom:clamp(180px,48vw,288px)}.section-mb-360{margin-bottom:clamp(180px,48vw,288px)}.mt-370{margin-top:clamp(185px,49.3333333333vw,296px)}.pt-370{padding-top:clamp(185px,49.3333333333vw,296px)}.mb-370>li{margin-bottom:clamp(185px,49.3333333333vw,296px)}.section-mb-370{margin-bottom:clamp(185px,49.3333333333vw,296px)}.mt-380{margin-top:clamp(190px,50.6666666667vw,304px)}.pt-380{padding-top:clamp(190px,50.6666666667vw,304px)}.mb-380>li{margin-bottom:clamp(190px,50.6666666667vw,304px)}.section-mb-380{margin-bottom:clamp(190px,50.6666666667vw,304px)}.mt-390{margin-top:clamp(195px,52vw,312px)}.pt-390{padding-top:clamp(195px,52vw,312px)}.mb-390>li{margin-bottom:clamp(195px,52vw,312px)}.section-mb-390{margin-bottom:clamp(195px,52vw,312px)}.mt-400{margin-top:clamp(200px,53.3333333333vw,320px)}.pt-400{padding-top:clamp(200px,53.3333333333vw,320px)}.mb-400>li{margin-bottom:clamp(200px,53.3333333333vw,320px)}.section-mb-400{margin-bottom:clamp(200px,53.3333333333vw,320px)}.list-4>li,.list-3>li{width:50%}}@media(max-width:580px){.list-4>li{width:50%}.list-3>li,.list-2>li{width:100%}}[class*=" icon-"],[class^=icon-]{font-family:iconfont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;speak:none;text-transform:none}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{font-family:Poppins-Medium,Arial,sans-serif;color:var(--color-black)}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:500}ol,ul{list-style:none;padding:0;margin:0}a{color:inherit;text-decoration:none;outline:none}textarea{resize:none}input,textarea{border-radius:0;padding:0}button{border:none;background-color:transparent;padding:0;cursor:pointer}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}table{border-collapse:collapse;border-spacing:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input,textarea{border:none;outline:none}input,textarea{border-radius:0}[hidden]{display:none}@media(max-width:1024px){a{-webkit-tap-highlight-color:transparent}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.site-header__logo{display:inline-block;height:calc(var(--fluid-size) * 2)}.site-header__logo img{height:100%;width:auto}.site-header{position:fixed;left:0;top:0;width:100%;background-color:var(--color-white);border-bottom:1px solid rgba(0,0,0,.1);z-index:500;-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.hide-header-placeholder .header-placeholder{display:none}body .header-placeholder{height:calc(var(--fluid-size) * 4.05);display:block}.is-header-solid .site-header .site-header{background-color:var(--color-white);border-bottom:1px solid rgba(0,0,0,.1)}.is-header-solid .site-header .site-nav__link{color:var(--color-black)}.is-header-solid .site-header .site-nav__icon path{stroke:var(--color-black)}.has-header-overlay:not(.is-header-solid) .site-header{background-color:transparent;border-bottom-color:transparent}.has-header-overlay:not(.is-header-solid) .site-nav__link{color:var(--color-white)}.has-header-overlay:not(.is-header-solid) .site-nav__icon path{stroke:var(--color-white)}.has-header-overlay:not(.is-header-solid) .site-header__cart path,.has-header-overlay:not(.is-header-solid) .site-header__login path,.has-header-overlay:not(.is-header-solid) .site-header__search path{stroke:var(--color-white)}.has-header-overlay:not(.is-header-solid) .mobile-menu__btn i{background-color:var(--color-white)}.site-header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc(var(--fluid-size) * .8)}.site-nav__item{padding:0 calc(var(--fluid-size) * 1.25);position:relative}.site-nav__item:hover .subnav{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%);pointer-events:auto}.subnav{position:absolute;left:50%;top:100%;background-color:#fff;width:240px;padding:calc(var(--fluid-size) * 1.2);opacity:0;-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);pointer-events:none;-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.subnav__list li{margin-bottom:.6em}.subnav__list li:last-child{margin-bottom:0}.subnav__list a{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.subnav__list a:hover{color:var(--color-primary)}.site-nav__link{display:block;padding:calc(var(--fluid-size) * 1.6) 0;line-height:1;font-family:var(--family-semibold);-webkit-transition:color .3s cubic-bezier(.3,0,.2,1);transition:color .3s cubic-bezier(.3,0,.2,1)}.site-nav__icon{width:calc(var(--fluid-size) * .7);height:auto;margin-left:calc(var(--fluid-size) * .1)}.site-nav__icon path{stroke:var(--color-black);-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.site-header__tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__cart,.site-header__login,.site-header__search{width:calc(var(--fluid-size) * 1.2);height:calc(var(--fluid-size) * 1.2);margin-left:calc(var(--fluid-size) * 1.6)}.site-header__cart svg,.site-header__login svg,.site-header__search svg{width:100%;height:auto}.site-header__cart path,.site-header__login path,.site-header__search path{stroke:var(--color-black);-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.site-header__cart{margin-left:0}@media(min-width:1025px){.mobile-menu__btn,.mobile-header__nav{display:none}.site-nav__link{position:relative}.site-nav__link:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--color-primary);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.3,0,.2,1);transition:transform .3s cubic-bezier(.3,0,.2,1);transition:transform .3s cubic-bezier(.3,0,.2,1),-webkit-transform .3s cubic-bezier(.3,0,.2,1)}.site-nav__item:hover .site-nav__link{color:var(--color-primary)!important}.site-nav__item:hover .site-nav__link:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.site-nav__item:hover .site-nav__link .site-nav__icon path{stroke:var(--color-primary)!important}.site-header__cart:hover path,.site-header__login:hover path,.site-header__search:hover path{stroke:var(--color-primary)}}@media(max-width:1024px){.site-header{padding-top:clamp(10px,4vw,30px);padding-bottom:clamp(10px,4vw,30px)}.site-header__brand,.site-header__tools{padding:0!important}.site-nav{display:none}.site-header__logo{height:clamp(16px,7.2vw,54px)}.site-header__tools{gap:0 clamp(10px,5.3333333333vw,40px)}.site-header__cart,.site-header__login,.site-header__search{width:clamp(10px,4.2666666667vw,32px);height:clamp(10px,4.2666666667vw,32px);margin-left:0}.mobile-menu__btn i{display:block;width:4vw;height:2px;background-color:var(--color-black);margin:1.0666666667vw 0;-webkit-transition:background .3s cubic-bezier(.3,0,.2,1);transition:background .3s cubic-bezier(.3,0,.2,1)}.mobile-header__nav{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;overflow-y:auto;overflow-x:hidden;padding:clamp(30px,17.3333333333vw,130px) 0;display:none;z-index:500}.mobile-header__close{position:absolute;right:1.4em;top:1.4em;width:clamp(14px,5.6vw,42px);height:clamp(14px,5.6vw,42px)}.mobile-header__close svg{width:100%;height:100%}.mobile-header__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:5%;margin-right:5%;border-top:1px solid rgba(0,0,0,.2);font-size:clamp(20px,4.8vw,36px);padding:1.25em 0}.mobile-header__down{width:.8333333333em;position:relative;top:-.0555555556em;-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.mobile-header__down svg{width:100%;height:auto}}@media(max-width:500px){.mobile-menu__btn i{width:5.2vw;margin-top:1.2vw;margin-bottom:1.2vw}.site-header__cart,.site-header__login,.site-header__search{width:4.8vw;height:4.8vw}}.w-1600{max-width:1600px;width:84%}.w-1080{max-width:1080px}.mx-auto{margin-left:auto;margin-right:auto}.fs-68{font-size:calc(var(--fluid-size) * 3.4)}.fs-64{font-size:calc(var(--fluid-size) * 3.2)}.fs-48{font-size:calc(var(--fluid-size) * 2.4)}.fs-36{font-size:calc(var(--fluid-size) * 1.8)}.fs-32{font-size:calc(var(--fluid-size) * 1.6)}.fs-24{font-size:calc(var(--fluid-size) * 1.2)}.fs-22{font-size:calc(var(--fluid-size) * 1.1)}.fs-20{font-size:calc(var(--fluid-size) * 1)}.fs-18{font-size:calc(var(--fluid-size) * .9)}.fs-16{font-size:calc(var(--fluid-size) * .8)}.fs-14{font-size:calc(var(--fluid-size) * .7)}.fs-12{font-size:calc(var(--fluid-size) * .6)}.lh-1{line-height:1}.lh-1-2{line-height:1.2}.lh-1-3{line-height:1.3}.lh-1-5{line-height:1.5}.lh-64-84,.lh-32-42{line-height:1.3125}.lh-20-26{line-height:1.3}.lh-16-24{line-height:1.5}.paragraph{font-size:calc(var(--fluid-size) * .8);line-height:1.5}.paragraph p{color:#00000080}.paragraph blockquote{font-size:calc(var(--fluid-size) * 1.6);line-height:1.5;font-family:Poppins-SemiBold;font-weight:600;position:relative;padding-left:.9375em;margin-top:0;margin-left:0}.paragraph blockquote:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:.25em;background-color:var(--color-black)}.paragraph blockquote p{font-size:calc(var(--fluid-size) * .8)}.paragraph h3{font-size:calc(var(--fluid-size) * 1.2);line-height:1.5}.paragraph img{max-width:100%;width:auto!important;height:auto!important}.mlr--30n{margin-left:calc(var(--fluid-size) * -.75);margin-right:calc(var(--fluid-size) * -.75)}.mlr--30p{margin-left:calc(var(--fluid-size) * .75);margin-right:calc(var(--fluid-size) * .75)}.mlr--20n{margin-left:calc(var(--fluid-size) * -.5);margin-right:calc(var(--fluid-size) * -.5)}.mlr--20p{margin-left:calc(var(--fluid-size) * .5);margin-right:calc(var(--fluid-size) * .5)}.text-medium{font-family:Poppins-Medium;font-weight:500}.text-semiBold{font-family:Poppins-SemiBold;font-weight:600}.fw-700{font-weight:700}.text-center{text-align:center}.text-right{text-align:right}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.absolute{position:absolute}.relative{position:relative}.overflow-hidden{overflow:hidden}.opa-5{opacity:.5}.bg-000{background-color:#000}.c-white{color:#fff}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-self-start{-ms-flex-item-align:start;align-self:flex-start}.flex-self-end{-ms-flex-item-align:end;align-self:flex-end}.flex-self-center{-ms-flex-item-align:center;align-self:center}.flex-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.img-box,.media-box{position:relative;overflow:hidden}.img-box:before,.media-box:before{content:"";display:block}.img-box img,.media-box img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.control--minus,.control--add{width:calc(var(--fluid-size) * .9);height:calc(var(--fluid-size) * .9);position:relative}.control--minus:before,.control--minus:after,.control--add:before,.control--add:after{content:"";display:block;position:absolute;background-color:var(--color-black)}.control--minus:before,.control--add:before{left:50%;top:0;width:2px;height:100%;margin-left:-1px}.control--minus:after,.control--add:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.control--minus:before{opacity:0}.btn-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-control__prev,.btn-control__next{margin-left:calc(var(--fluid-size) * 1)}.btn-control__prev svg,.btn-control__next svg{width:calc(var(--fluid-size) * 2.6);height:calc(var(--fluid-size) * 2.6)}.btn-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:11.25em;height:3.125em;background-color:var(--color-primary);border-radius:40px;overflow:hidden}.btn-cta svg{width:1em;height:auto;margin-left:.875em;margin-top:-.125em}.btn-cta.white-btn-cta{background-color:#fff;color:var(--color-primary)}.btn-cta.white-btn-cta path,.btn-cta.white-btn-cta line{stroke:var(--color-primary)}.btn-cta.black-btn-cta{background-color:var(--color-black);color:#fff}.btn-cta.black-btn-cta path,.btn-cta.black-btn-cta line{stroke:#fff}.btn-cta.btn-cta--outline{border:1px solid #fff;background-color:transparent;color:#fff}.btn-cta.btn-cta--outline path,.btn-cta.btn-cta--outline line{stroke:#fff}.btn-hover__text{position:relative;overflow:hidden}.btn-hover__text span{white-space:nowrap}.btn-hover__text span:last-child{position:absolute;top:100%;left:0;width:100%}.btn--view-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:.625em;text-transform:capitalize;line-height:1}.btn--view-all:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--color-black)}.btn--view-all span{margin-right:1em}.btn--view-all svg{width:1em;height:auto}.btn--view-all .link-text{position:relative;overflow:hidden}.btn--view-all .link-text span{display:block}.btn--view-all .link-text span:last-child{position:absolute;top:100%;left:0;width:100%}.nav-btn--next svg{width:calc(var(--fluid-size) * 2.6);height:calc(var(--fluid-size) * 2.6)}.btn-video{width:calc(var(--fluid-size) * 4);height:calc(var(--fluid-size) * 4);cursor:pointer}.btn-video svg{width:100%;height:100%}.btn-video--small{width:calc(var(--fluid-size) * 2);height:calc(var(--fluid-size) * 2)}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__list,.pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid rgba(0,0,0,.1);border-radius:40px;padding:.5714285714em 0}.pagination__list li{margin-left:.7142857143em;margin-right:.7142857143em}.pagination__list .pagination__item--current{background-color:var(--color-primary);color:#fff}.pagination__list .pagination__item{font-size:1em;text-decoration:none}.pagination__item--next .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination__item--prev .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination-list .on .pagination-link{background-color:var(--color-primary);color:#fff}.pagination-item{margin-left:.7142857143em;margin-right:.7142857143em}.pagination__item,.pagination-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.8571428571em;height:2.8571428571em;border-radius:50%}.pagination__item--prev,.pagination__item--next,.pagination-item__prev,.pagination-item__next{position:relative}.pagination__item--prev:after,.pagination__item--next:after,.pagination-item__prev:after,.pagination-item__next:after{content:"";display:block;position:absolute;background-color:#0000001a;top:50%;width:1px;height:2.1428571429em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pagination__item--prev svg,.pagination__item--next svg,.pagination-item__prev svg,.pagination-item__next svg{width:.7142857143em;height:auto}.pagination__item--next,.pagination-item__prev{padding-right:.7142857143em}.pagination__item--next:after,.pagination-item__prev:after{right:0}.pagination__item--prev,.pagination-item__next{padding-left:.7142857143em}.pagination__item--prev:after,.pagination-item__next:after{left:0}.js-video--container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000000e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}.js-video--container video{width:100%;height:auto;max-width:100%;max-height:90%;-o-object-fit:contain;object-fit:contain}.js-video--close{position:absolute;right:24px;top:24px;cursor:pointer}.js-video--close svg{width:calc(var(--fluid-size) * 2.1);height:auto}.animated-heading{opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.animated-heading.ready{opacity:1;visibility:visible}.animated-heading .line{overflow:hidden}.animated-heading .line-wrapper{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.animated-heading .word{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.animated-heading .word.in-viewport{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);-webkit-transition-delay:.1s;transition-delay:.1s}@-webkit-keyframes moveRightIn{50%{-webkit-transform:translateX(100%);transform:translate(100%);opacity:0}51%{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes moveRightIn{50%{-webkit-transform:translateX(100%);transform:translate(100%);opacity:0}51%{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes moveLeftIn{50%{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}51%{-webkit-transform:translateX(100%);transform:translate(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes moveLeftIn{50%{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}51%{-webkit-transform:translateX(100%);transform:translate(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes moveDown{50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}51%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes moveDown{50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}51%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes moveUp{50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}51%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes moveUp{50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}51%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}[data-reveal]{opacity:0}[data-reveal].revealed{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}[data-reveal=fade]{opacity:0}[data-reveal=fade-up-10]{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}[data-reveal=fade-up-20]{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}[data-reveal=fade-up-50]{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}[data-reveal=fade-left-20]{-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}[data-reveal=fade-left-50]{-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}[data-reveal=fade-right-20]{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}[data-reveal=fade-right-50]{-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}[data-reveal=zoom-in-70]{-webkit-transform:scale(.7);transform:scale(.7)}[data-reveal=zoom-in-80]{-webkit-transform:scale(.8);transform:scale(.8)}[data-reveal=zoom-in-90]{-webkit-transform:scale(.9);transform:scale(.9)}@media(min-width:1025px){.js-video--close{display:block}.js-video--close svg{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.js-video--close:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn-hover__text span{display:block;-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.btn-hover .btn-hover__icon{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.btn-hover:hover .btn-hover__text span:first-child{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.btn-hover:hover .btn-hover__text span:last-child{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.btn-hover:hover .btn-hover__icon{-webkit-transform:translateX(4px);transform:translate(4px)}.btn--view-all .link-text span{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.btn--view-all svg{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.btn--view-all:hover .link-text span:first-child{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.btn--view-all:hover .link-text span:last-child{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.btn--view-all:hover svg{-webkit-transform:translateX(4px);transform:translate(4px)}.btn-control__prev circle,.btn-control__next circle{-webkit-transition:all .5s cubic-bezier(.3,0,.2,1);transition:all .5s cubic-bezier(.3,0,.2,1)}.btn-control__prev:hover circle,.btn-control__next:hover circle{fill:var(--color-primary)}.pagination__item,.pagination-link{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.pagination__item:hover,.pagination-link:hover{color:var(--color-primary)}.pagination__item--current:hover{color:#fff}}@media(max-width:1024px){.w-1600,.w-1080{width:90%}.fs-68{font-size:clamp(32px,9.0666666667vw,68px)}.fs-64{font-size:clamp(30px,8.5333333333vw,64px)}.fs-48{font-size:clamp(26px,6.4vw,48px)}.fs-36{font-size:clamp(22px,4.8vw,36px)}.fs-32{font-size:clamp(22px,4.2666666667vw,32px)}.fs-24{font-size:clamp(20px,3.4666666667vw,24px)}.fs-22{font-size:clamp(18px,3.4666666667vw,22px)}.fs-20{font-size:clamp(16px,3.4666666667vw,20px)}.fs-18{font-size:clamp(15px,2.9333333333vw,18px)}.fs-16{font-size:clamp(14px,2.6666666667vw,16px)}.fs-14{font-size:clamp(13px,2.4vw,14px)}.fs-12{font-size:clamp(12px,2.1333333333vw,12px)}.paragraph{font-size:clamp(12px,2.6666666667vw,16px)}.paragraph blockquote{font-size:clamp(22px,4.2666666667vw,32px)}.paragraph blockquote:before{width:4px}.paragraph blockquote p{font-size:clamp(12px,2.6666666667vw,16px)}.mlr--30n{margin-left:calc(var(--fluid-size) * -.5);margin-right:calc(var(--fluid-size) * -.5)}.mlr--30p{margin-left:calc(var(--fluid-size) * .5);margin-right:calc(var(--fluid-size) * .5)}}@media(max-width:500px){.pagination{font-size:11px}}.banner{position:relative}.banner:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:calc(var(--fluid-size) * 8);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,#0000004d,#0000)}.banner__swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:5.5%!important;z-index:100}.banner__swiper-pagination span{width:calc(var(--fluid-size) * .6);height:calc(var(--fluid-size) * .6);border:2px solid rgba(255,255,255,.3);border-radius:50%;opacity:1;background-color:transparent;margin:0 calc(var(--fluid-size) * .3)!important;-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.banner__swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-primary);border-color:var(--color-primary)}.banner__item{position:relative}.banner__image{font-size:0}.banner__image:before{padding-top:51.5625%}.banner__image img,.banner__image video{width:100%}.banner__content{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner__info{color:#fff}.banner__title{width:10.8823529412em;text-transform:uppercase;margin-top:.2941176471em;margin-bottom:.3529411765em;color:#fff}.banner__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner__actions a{margin-right:calc(var(--fluid-size) * 1)}.key-features__card{min-height:15em;background-color:var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.key-features__icon{width:5em;margin-left:auto;margin-right:auto}.key-features__icon img{width:100%}.key-features__text{max-width:13em;margin-left:auto;margin-right:auto;text-align:center}.brand-intro{position:relative}.brand-intro__media{font-size:0}.brand-intro__media img{width:100%}.brand-intro__content{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:50}.brand-intro__title,.brand-intro__desc{color:#fff;margin-left:auto;margin-right:auto}.brand-intro__title{max-width:22.5em;margin-bottom:.4166666667em}.brand-intro__desc{max-width:49em}.brand-intro__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(var(--fluid-size) * 1)}.featured-products__group{margin-bottom:calc(var(--fluid-size) * 6);overflow:hidden}.featured-products__group:last-child{margin-bottom:0}.featured-products__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-products__content{margin-left:8%}@media(min-width:1921px){.featured-products__content{margin-left:calc((100vw - 1600px)/2)}}.featured-products__progress{position:relative;height:1px;width:100%;background-color:#0000001a}.featured-products__progress .progress-bar{position:absolute;left:0;top:0;width:10%;height:2px;background-color:var(--color-primary);z-index:50;-webkit-transition:width .3s cubic-bezier(.3,0,.2,1);transition:width .3s cubic-bezier(.3,0,.2,1);display:block}.solution-entries{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.solution-entries__intro{width:34%}.solution-entries__content{width:49%}.solution-entries__title{margin-bottom:.4166666667em}.solution-entries__desc{margin-bottom:2em}.solution-entries__item{margin-bottom:calc(var(--fluid-size) * 1);background-color:var(--color-gray);padding:1.0416666667em 1.25em}.solution-entries__item:last-child{margin-bottom:0}.solution-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-card__media{width:5.8333333333em}.solution-card__media img{width:100%}.solution-card__content{width:calc(100% - 5.8333333333em);padding-left:1.25em;padding-right:1.25em}.solution-card__title{margin-bottom:.4166666667em}.solution-card__desc{color:#00000080;margin-bottom:.5em}.solution-card__link{color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}.solution-card__link .link-text{position:relative;overflow:hidden}.solution-card__link .link-text span{display:block}.solution-card__link .link-text span:last-child{position:absolute;top:100%;left:0;width:100%}.solution-card__link svg{width:1em;margin-left:1em}.solution-card__link path,.solution-card__link line{stroke:var(--color-primary)}@media(min-width:1025px){.solution-card__link .link-text span{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.solution-card__link svg{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.solution-card__link:hover .link-text span:first-child{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.solution-card__link:hover .link-text span:last-child{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.solution-card__link:hover svg{-webkit-transform:translateX(4px);transform:translate(4px)}.solution-card__media{overflow:hidden;-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.solution-entries__item:hover .solution-card__media{-webkit-transform:scale(1.04);transform:scale(1.04)}}@media(max-width:1024px){.banner__image{height:vw}.key-features__text{padding:0 1em}.solution-card__media{width:16%}.solution-card__content{width:84%}.solution-entries__intro,.solution-entries__content{width:100%}.solution-entries__content{margin-top:10.6666666667vw}.featured-products__content{margin-left:5%}.brand-intro__title br{display:none}}@media(max-width:750px){.featured-products__title{max-width:60%}}@media(max-width:580px){.solution-card__media{width:20%}.solution-card__content{width:80%}}.support-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-gray)}.support-contact__content,.support-contact__media{width:50%}.support-contact__media img{width:100%}.support-contact__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 calc((100vw - 1600px)/2)}.support-contact__item{margin-bottom:4.1666666667em}.support-contact__item:last-child{margin-bottom:0}.support-contact__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.6666666667em}.support-contact__icon{width:2.5em;margin-right:.8333333333em}.support-contact__icon img{width:100%}.support-contact__item-title{max-width:calc(100% - 3.3333333333em)}.support-contact__item-desc{width:25em;opacity:.5;margin-bottom:1.875em}.support-contact__item-action a{display:inline-block;position:relative;padding-bottom:.2em}.support-contact__item-action a:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--color-black);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.support-contact__item-action a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.support-inner div:empty{display:block}.support-inner .item-text h3{font-size:calc(var(--fluid-size) * 1.2);margin-bottom:.4166666667em}.support-inner .item-text p{color:#00000080}@media(max-width:1024px){.support-contact{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.support-contact__content,.support-contact__media{width:100%}.support-contact__content{padding:6vw 5% 15vw}.support-contact__item-desc{width:90%}}.contact-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-hero__info-wrapper,.contact-hero__form-wrapper{width:100%}.contact-hero__form-wrapper{display:none}.contact-hero__info-wrapper{position:relative}.contact-hero__image:before{padding-top:420px}.contact-hero__title{line-height:1.1}.contact-hero__details{position:absolute;left:16%;top:12%}.contact-info p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25em}.contact-info p:last-child{margin-bottom:0}.contact-info img{width:1.875em;height:auto}.contact-info span{width:calc(100% - 1.875em);padding-left:.625em;max-width:21.5625em;padding-top:.125em}.contact-hero__socials{margin-top:calc(var(--fluid-size) * 3);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-hero__socials .social-link{margin-right:calc(var(--fluid-size) * .5)}.contact-hero__socials svg{width:calc(var(--fluid-size) * 2.5);height:calc(var(--fluid-size) * 2.5)}.contact-hero__socials rect{stroke:var(--color-black)}.contact-hero__socials path{fill:var(--color-black)}.contact-hero__form-wrapper{margin-top:calc(var(--fluid-size) * 6);padding-left:calc(var(--fluid-size) * 3.5);padding-right:8%}.contact-hero__form-subtext{max-width:33.75em;margin-top:.4375em}.contact-form__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-form__field{margin-bottom:calc(var(--fluid-size) * 1.5)}.contact-form__input,.contact-form__textarea{width:100%;border:1px solid var(--color-black);border-radius:30px;color:var(--color-black)}.contact-form__input::-webkit-input-placeholder,.contact-form__textarea::-webkit-input-placeholder{color:var(--color-black);-webkit-transition:opacity .5s cubic-bezier(.3,0,.2,1);transition:opacity .5s cubic-bezier(.3,0,.2,1)}.contact-form__input::-moz-placeholder,.contact-form__textarea::-moz-placeholder{color:var(--color-black);-moz-transition:opacity .5s cubic-bezier(.3,0,.2,1);transition:opacity .5s cubic-bezier(.3,0,.2,1)}.contact-form__input:-ms-input-placeholder,.contact-form__textarea:-ms-input-placeholder{color:var(--color-black);-ms-transition:opacity .5s cubic-bezier(.3,0,.2,1);transition:opacity .5s cubic-bezier(.3,0,.2,1)}.contact-form__input::-ms-input-placeholder,.contact-form__textarea::-ms-input-placeholder{color:var(--color-black);-ms-transition:opacity .5s cubic-bezier(.3,0,.2,1);transition:opacity .5s cubic-bezier(.3,0,.2,1)}.contact-form__input::placeholder,.contact-form__textarea::placeholder{color:var(--color-black);-webkit-transition:opacity .5s cubic-bezier(.3,0,.2,1);transition:opacity .5s cubic-bezier(.3,0,.2,1)}.contact-form__input{padding:0 calc(var(--fluid-size) * 1.5);height:calc(var(--fluid-size) * 3)}.contact-form__input:focus::-webkit-input-placeholder{opacity:0}.contact-form__input:focus::-moz-placeholder{opacity:0}.contact-form__input:focus:-ms-input-placeholder{opacity:0}.contact-form__input:focus::-ms-input-placeholder{opacity:0}.contact-form__input:focus::placeholder{opacity:0}.contact-form__textarea{padding:calc(var(--fluid-size) * 1.5);height:calc(var(--fluid-size) * 9)}.contact-form__button{margin-left:auto;margin-right:auto}.contact-find__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-find__content,.contact-find__image-wrapper{width:50%}.contact-find__content{padding-left:8%;padding-top:calc(var(--fluid-size) * 8)}.contact-find__image-wrapper:before{padding-top:93.75%}.contact-find__image-wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media(min-width:1025px){.contact-hero__socials .social-link{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;-webkit-transition:background-color .5s cubic-bezier(.3,0,.2,1);transition:background-color .5s cubic-bezier(.3,0,.2,1)}.contact-hero__socials .social-link rect,.contact-hero__socials .social-link path{-webkit-transition:all .5s cubic-bezier(.3,0,.2,1);transition:all .5s cubic-bezier(.3,0,.2,1)}.contact-hero__socials .social-link:hover{background-color:var(--color-primary)}.contact-hero__socials .social-link:hover rect{stroke:var(--color-primary)}.contact-hero__socials .social-link:hover path{fill:var(--color-white)}}@media(max-width:1180px){.contact-hero__form-wrapper{margin-top:calc(var(--fluid-size) * 2.5)}}@media(max-width:1024px){.contact-hero__info-wrapper,.contact-hero__form-wrapper,.contact-find__content,.contact-find__image-wrapper{width:100%}.contact-hero__details{left:5%;top:10%}.contact-hero__form-wrapper,.contact-find__content{padding:13.3333333333vw 5%}.contact-find__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:750px){.contact-form__field.w-50{width:100%}}@media(max-width:500px){.contact-hero__form-wrapper,.contact-find__content{padding-top:8vw;padding-bottom:16vw}}.faq-section--modified{position:relative}.faq-section--modified .faq-header{position:absolute;left:0;top:0;width:24%;margin-top:0}.faq-section--modified .faq-category__list{margin-top:calc(var(--fluid-size) * 4.5)}.faq-wrapper{position:relative}.faq-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-sidebar{width:24%}.scroll-nav{border-top:1px solid rgba(0,0,0,.1)}.scroll-nav .is-active .scroll-nav__link{color:var(--color-primary);border-bottom-color:var(--color-primary);font-family:var(--family-semibold)}.scroll-nav__link{display:block;padding:1.5em 0;border-bottom:1px solid rgba(0,0,0,.1);color:#00000080;-webkit-transition:all .5s cubic-bezier(.3,0,.2,1);transition:all .5s cubic-bezier(.3,0,.2,1)}.faq-intro{position:relative}.faq-intro.mobile{display:none}.faq-intro__image img{width:100%}.faq-intro__card{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:50}.faq-intro__icon{width:calc(var(--fluid-size) * 3.5);margin-left:auto;margin-right:auto}.faq-intro__icon img{width:100%}.faq-intro__text{color:#fff;margin-bottom:.8em}.faq-intro__btn{margin-left:auto;margin-right:auto}.faq-content{width:66%}.faq-list__item{background-color:var(--color-gray);padding:1.6em 2em;cursor:pointer;-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.faq-list__item.is-active{background-color:var(--color-primary)}.faq-list__item.is-active .item-title{color:#fff}.faq-list__item.is-active .item-round{background-color:#fff}.faq-list__item.is-active .item-round line{stroke:var(--color-black)}.faq-list__item.is-active .item-round .line-1{opacity:0}.faq-list__item .item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-list__item .item-title{max-width:60%;-webkit-transition:color .24s cubic-bezier(.3,0,.2,1);transition:color .24s cubic-bezier(.3,0,.2,1)}.faq-list__item .item-round{width:2.5em;height:2.5em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:var(--color-black);-webkit-transition:background .5s cubic-bezier(.3,0,.2,1);transition:background .5s cubic-bezier(.3,0,.2,1)}.faq-list__item .item-round svg{width:1em;height:1em}.faq-list__item .item-round line{-webkit-transition:all .5s cubic-bezier(.3,0,.2,1);transition:all .5s cubic-bezier(.3,0,.2,1)}.faq-list__item .item-answer{display:none}.faq-list__item .item-text{padding-top:1.25em;color:#fff;max-width:76%}.faq-list__item .item-text li{position:relative;padding-left:1.625em}.faq-list__item .item-text li:before{content:"";display:block;position:absolute;left:.625em;top:.375em;width:.375em;height:.375em;border-radius:50%;background-color:#fff}.faq-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1025px){.faq-list__item:not(.is-active){-webkit-transition:background .5s cubic-bezier(.3,0,.2,1);transition:background .5s cubic-bezier(.3,0,.2,1)}.faq-list__item:not(.is-active):hover{background-color:var(--color-primary)}.faq-list__item:not(.is-active):hover .item-title{color:#fff}.scroll-nav__link{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.scroll-nav__link:hover{color:var(--color-primary)}}@media(max-width:1024px){.faq-sidebar,.faq-content{width:100%}.faq-content{margin-top:8vw}.faq-list__item .item-title{max-width:80%}.faq-intro{margin-top:10vw}.faq-intro.desktop{display:none}.faq-intro.mobile{display:block}}@media(max-width:500px){.faq-intro{margin-top:15vw}}.about-brand-intro{position:relative}.about-brand-intro__media img{width:100%;height:auto}.about-brand-intro__content{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center}.about-brand-intro__video-btn{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--fluid-size) * 1)}.about-brand-intro__title{width:10.9375em;margin-left:auto;margin-right:auto;margin-bottom:.28125em}.about-brand-intro__desc{width:35em;margin-left:auto;margin-right:auto}.about-mission{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-mission__content,.about-mission__media{width:50%}.about-mission__media img{width:100%}.about-mission__title,.about-mission__text{max-width:calc(var(--fluid-size) * 31.5)}.about-mission__title{margin-bottom:.4166666667em}.about-mission__text{color:#00000080}.about-quote__text{position:relative;max-width:1170px;width:61%}.about-quote__text:before,.about-quote__text:after{content:"\201c";display:block;position:absolute;font-size:calc(var(--fluid-size) * 7.5);line-height:1;color:var(--color-primary)}.about-quote__text:before{left:.1333333333em;top:-.3333333333em}.about-quote__text:after{content:"\201d";right:.4em;bottom:-.7333333333em}.about-design-philosophy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-design-philosophy__header{max-width:40%}.about-design-philosophy__body{width:58%}.about-design-philosophy__list li{background-color:var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(var(--fluid-size) * 1.5);padding:1.5625em 2.34375em 1.5625em 1.5625em}.about-design-philosophy__list li:last-child{margin-bottom:0}.about-design-philosophy__list .item-media{width:2.5em;height:2.5em}.about-design-philosophy__list .item-media img{width:100%}.about-design-philosophy__list .item-content{width:calc(100% - 2.5em);padding-left:1.0625em}.about-design-philosophy__list .item-title{margin-bottom:.28125em}.about-design-philosophy__list .item-desc{color:#00000080}.about-capabilities{overflow:hidden}.about-capabilities__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-capabilities__header{max-width:40%}.about-capabilities__body{width:58%}.about-capabilities__stats-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.about-capabilities__stats-list li{width:33.333%}.about-capabilities__stat-value{color:var(--color-primary)}.about-capabilities__stat-label{color:#00000080}.about-capabilities__media{margin-left:8%}@media(min-width:1025px){.about-capabilities__media{margin-left:calc((100vw - 1600px)/2)}}.about-capabilities__slide img{width:100%}.about-team__list{font-size:0}.about-team__list img{width:100%}@-webkit-keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}.about-client{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow:hidden}.about-client__list{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-animation:marquee-scroll 20s linear infinite;animation:marquee-scroll 20s linear infinite}.about-client__list li{width:calc(var(--fluid-size) * 9.7);margin-right:calc(var(--fluid-size) * 4.8)}.about-client__list img{width:100%}.about-community{margin-bottom:calc(var(--fluid-size) * 7.5)}.about-community__media{overflow:hidden}.about-community__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-community__socials{display:-webkit-box;display:-ms-flexbox;display:flex}.about-community__socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(var(--fluid-size) * 2.5);height:calc(var(--fluid-size) * 2.5);margin-left:calc(var(--fluid-size) * .5)}.about-community__socials rect{stroke:var(--color-black)}.about-community__socials path{fill:var(--color-black)}.about-community__slider{padding:0 8.125vw}@media(min-width:1921px){.about-community__slider{padding:0 calc((100vw - 1600px)/2)}}.about-community__slide{width:21.25vw}.about-community__slide img{width:100%}@media(min-width:1025px){.about-community__socials a{-webkit-transition:background .5s cubic-bezier(.3,0,.2,1);transition:background .5s cubic-bezier(.3,0,.2,1);border-radius:50%}.about-community__socials a:hover{background-color:var(--color-primary)}.about-community__socials a:hover path{fill:#fff}.about-community__socials a:hover rect{stroke:var(--color-primary)}.about-community__socials rect{-webkit-transition:stroke .5s cubic-bezier(.3,0,.2,1);transition:stroke .5s cubic-bezier(.3,0,.2,1)}.about-community__socials path{-webkit-transition:fill .5s cubic-bezier(.3,0,.2,1);transition:fill .5s cubic-bezier(.3,0,.2,1)}}@media(max-width:1024px){.about-mission{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about-mission__content,.about-mission__media{width:100%}.about-mission__title,.about-mission__text{max-width:100%}.about-mission__content{margin-top:6.6666666667vw}.about-brand-intro__media img{height:140vw;-o-object-fit:cover;object-fit:cover}.about-quote__media img{height:116vw;-o-object-fit:cover;object-fit:cover}.about-brand-intro__desc{width:100%}.about-quote__text{width:80%}.about-quote__text:before,.about-quote__text:after{font-size:1.6em}.about-quote__text:before{left:-.3em}.about-quote__text:after{right:-.3em}.about-design-philosophy__header{max-width:100%}.about-design-philosophy__body{width:100%;margin-top:8vw}.about-design-philosophy__list li{padding:1.6em 1.2em}.about-design-philosophy__list .item-content{padding-left:0;width:100%;margin-top:1em}.about-capabilities__header{max-width:100%}.about-capabilities__body{width:100%;margin-top:8vw}.about-capabilities__stats-list li{width:100%;margin-bottom:6.6666666667vw}.about-capabilities__stats-list li:last-child{margin-bottom:0}.about-capabilities__media{margin-left:5%}.about-community__socials{width:100%;margin-top:2.6666666667vw}.about-community__socials a{margin-left:0;margin-right:2.6666666667vw}.about-community__slider{padding-left:5%;padding-right:5%}.about-community__slide{width:29.296875vw}}@media(max-width:580px){.about-team__list li{width:50%}}@media(max-width:500px){.about-client__list li{width:32vw;margin-right:6vw}.about-community__slide{width:46vw}}.product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(var(--fluid-size) * 8)}.product-sidebar{width:22%}.filter-panel__bg{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;display:none;z-index:500}.filter-panel__header{border-top:1px solid rgba(0,0,0,.2);padding-top:1em}.filter-panel__header .item-icon{width:1em}.filter-panel__header .item-text{width:calc(100% - 1em);padding-left:.2em}.filter-panel__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--fluid-size) * 1)}.filter-panel__selected-item{padding:.3125em .625em;margin-right:.625em;margin-bottom:.625em;background-color:#fff0e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary)}.filter-panel__selected-item .item-close{margin-left:.875em;cursor:pointer}.filter-panel__selected-item .item-close svg{width:.625em;height:auto}.filter-panel__clear-all{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;line-height:1;padding-bottom:.25em;margin-top:.625em}.filter-panel__clear-all:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--color-black)}.filter-panel__groups{margin-top:calc(var(--fluid-size) * 1)}.filter-panel__group.is-active .filter-panel__group-title .item-icon{-webkit-transform:rotate(0deg);transform:rotate(0)}.filter-panel__group-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-panel__group-title .item-text{max-width:90%}.filter-panel__group-title .item-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.filter-panel__group-title .item-icon svg{width:.9em;height:auto}.filter-panel__group-list{padding-top:.5em}.filter-panel__group-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.filter-panel__group{border-top:1px solid rgba(0,0,0,.2);padding-top:calc(var(--fluid-size) * 1.1);padding-bottom:calc(var(--fluid-size) * 1.1)}.filter-panel__group:last-child{border-bottom:1px solid rgba(0,0,0,.2)}.filter-panel__group-item{margin-bottom:.25em}.filter-panel__group-item:last-child{margin-bottom:0}.filter-panel__group-checkbox{position:absolute;left:0;top:0;opacity:0;pointer-events:none}.filter-panel__group-checkbox:checked+.filter-panel__group-label span{color:var(--color-primary)}.filter-panel__group-checkbox:checked+.filter-panel__group-label .item-sym{border-color:var(--color-primary)}.filter-panel__group-checkbox:checked+.filter-panel__group-label .item-sym:before{opacity:1}.filter-panel__group-label{position:relative;padding-left:1.5em;cursor:pointer}.filter-panel__group-label span{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.filter-panel__group-label .item-sym{position:absolute;left:0;top:.4375em;width:.75em;height:.75em;border:1px solid var(--color-black);border-radius:2px;-webkit-transition:border .5s cubic-bezier(.3,0,.2,1);transition:border .5s cubic-bezier(.3,0,.2,1)}.filter-panel__group-label .item-sym:before{content:"";display:block;position:absolute;left:50%;top:50%;width:50%;height:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--color-primary);opacity:0;-webkit-transition:opacity .5s cubic-bezier(.3,0,.2,1);transition:opacity .5s cubic-bezier(.3,0,.2,1)}.product-content{width:75%;margin-bottom:calc(var(--fluid-size) * 7.5)}.product-item__media{position:relative}.product-item__image img{width:100%;display:block}.product-item__badge,.product-item__actions{position:absolute;left:5.4%;right:5.4%}.product-item__badge{top:calc(var(--fluid-size) * 1.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-item__badge span{min-width:6.6666666667em;height:2.5em;background-color:#fff;color:#00000080;border-radius:5px;margin-right:.8333333333em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-item__actions{bottom:calc(var(--fluid-size) * 1.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-item__actions a{width:calc(50% - var(--fluid-size) * .25);text-transform:capitalize}.product-item__title{margin-top:.25em}.product-item__price{color:var(--color-primary);margin-top:.5625em}.product-cases .customer-cases__header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-cases__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(var(--fluid-size) * .5)}.product-cases__filter a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(0,0,0,.1);border-radius:50px;min-width:12.5em;height:2.875em;padding:0 .875em;color:#0006;-webkit-transition:all .5s cubic-bezier(.3,0,.2,1);transition:all .5s cubic-bezier(.3,0,.2,1)}.product-cases__filter .filter-item--active a{border-color:var(--color-black);color:var(--color-black)}.product-crafting__image{font-size:0;overflow:hidden}.product-crafting__image img{width:100%}.product-crafting__text{margin-top:.8333333333em}.product-crafting__description{color:#00000080;margin-top:.4375em}.review-card{background-color:var(--color-gray);padding:2.5em 1.5em 1.5em 2.5em}.review-card__text{position:relative}.review-card__sym{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.review-card__sym svg{width:1.45em;height:1.05em}.review-card__author{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3.5em}.review-card__avatar{width:3em}.review-card__avatar img{width:100%}.review-card__meta{padding-left:.8em}.review-card__name{margin-bottom:.7272727273em}.review-card__rating{display:-webkit-box;display:-ms-flexbox;display:flex}.review-card__star{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.4em}.review-card__star span{position:relative;width:.7em;height:.7em;margin-right:.15em;display:-webkit-box;display:-ms-flexbox;display:flex}.review-card__star span svg{width:100%;height:auto}.review-card__score{color:#00000080}.product-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-overview__aside{width:54%}.product-overview__videos,.product-overview__3d{display:none}.product-overview__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#product-overview__video{width:100%;height:auto}.product-overview__3d{width:100%}.product-overview__3d model-viewer{display:block;width:100%;height:500px;background-color:#f0f0f0}.product-overview__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1.875em}.product-overview__pagination .separator{margin:0 .5714285714em}.product-overview__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.1428571429em}.product-overview__prev,.product-overview__next{display:-webkit-box;display:-ms-flexbox;display:flex}.product-overview__prev svg,.product-overview__next svg{width:1.1428571429em;height:auto}.product-overview__info{width:43%}.product-overview__info .gpo-counter{padding-top:10px}.product-overview__pricing{width:100%;margin-top:1em}.product-overview__gallery-prev,.product-overview__gallery-next{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.product-overview__gallery-prev svg,.product-overview__gallery-next svg{width:calc(var(--fluid-size) * .9);height:auto}.product-overview__gallery-prev{top:0}.product-overview__gallery-next{bottom:0}.product-overview__gallery-small{width:13%;padding:calc(var(--fluid-size) * 1) 0;position:relative}.product-overview__gallery-small .swiper-small{height:calc(var(--fluid-size) * 34.5)}.product-overview__gallery-small .swiper-slide__image{margin-bottom:calc(var(--fluid-size) * .5)}.product-overview__gallery-small .swiper-slide__image img{width:100%}.product-overview__gallery-large{width:84%}.product-overview__gallery-large .swiper-slide__image img{width:100%}.product-overview__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-overview__media-options{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--color-black);border-radius:50px;padding:.375em}.product-overview__media-option{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:6.25em;height:2em;margin-right:.375em;color:#00000080;border-radius:50px;-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.product-overview__media-option.is-active{background-color:var(--color-black);color:#fff}.product-overview__media-option.is-active path{stroke:#fff}.product-overview__media-option:last-child{margin-right:0}.product-overview__media-option svg{width:1.25em;height:1.25em;margin-right:.375em}.product-overview__media-option path{stroke:#00000080;-webkit-transition:stroke .3s cubic-bezier(.3,0,.2,1);transition:stroke .3s cubic-bezier(.3,0,.2,1)}.product-overview__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-overview__title{width:100%}.product-overview__price-old{text-decoration:line-through;color:#0003;text-align:right}.product-overview__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(var(--fluid-size) * .3)}.product-overview__stars{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:calc(var(--fluid-size) * .3)}.product-overview__stars i{position:relative;width:1.1666666667em;height:calc(var(--fluid-size) * 1.1666666667);margin-right:.25em;background:url(../upload/product/star-theme.svg) no-repeat center center;background-size:contain}.product-overview__boxed-title{margin-bottom:.5em}.product-overview__boxed-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-overview__boxed-item{margin-right:.75em;margin-bottom:.75em}.product-overview__boxed-item input{position:absolute;left:0;top:0;opacity:0}.product-overview__boxed-item input:checked+label{background-color:var(--color-black);color:#fff}.product-overview__boxed-item label{min-width:9.5em;height:2.5em;padding:0 .9375em;border:1px solid var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.product-overview__size{margin-bottom:.9375em}.product-overview__sticker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.875em 0;border-bottom:1px solid rgba(0,0,0,.1)}.product-overview__sticker-items{max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-overview__sticker-item{margin-left:.625em}.product-overview__sticker-item input{position:absolute;opacity:0}.product-overview__sticker-item input:checked+label{border-color:var(--color-black)}.product-overview__sticker-item label{position:relative;width:3.25em;height:3.25em;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;cursor:pointer;-webkit-transition:border .3s cubic-bezier(.3,0,.2,1);transition:border .3s cubic-bezier(.3,0,.2,1)}.product-overview__sticker-item img{width:70%;height:70%}.product-overview__direction{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.875em 0;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:calc(var(--fluid-size) * 1.5)}.product-overview__direction-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-overview__direction-item{margin-left:.75em}.product-overview__direction-item input{position:absolute;left:0;top:0;opacity:0}.product-overview__direction-item input:checked+label{background-color:var(--color-black);color:#fff}.product-overview__direction-item label{min-width:9.5em;height:2.5em;padding:0 .9375em;border:1px solid var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.product-overview__custom{padding-bottom:calc(var(--fluid-size) * 2);border-bottom:1px solid rgba(0,0,0,.1)}.product-overview__custom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-overview__enter,.product-overview__file-upload{width:calc(50% - var(--fluid-size) * .5)}.product-overview__enter-title,.product-overview__file-upload-title{margin-bottom:.875em}.product-overview__enter-area{height:11.625em;width:100%;border:1px solid var(--color-black);border-radius:2px;padding:.625em}.product-overview__file-upload-box{position:relative;height:11.625em;width:100%;border:1px solid var(--color-black);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.product-overview__file-input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.product-overview__file-preview svg{width:1.9375em;height:auto}.product-overview__file-upload-description{color:#0000004d;width:17.5em;margin-top:.5em}.product-overview__custom-hint{color:#00000080;margin-top:.2857142857em}.product-overview__personalized{padding:1.875em 0;border-bottom:1px solid rgba(0,0,0,.1)}.product-overview__personalized{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-overview__personalized-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-overview__personalized-item{position:relative;margin-left:1.875em}.product-overview__personalized-item input{position:absolute;left:0;top:0;opacity:0}.product-overview__personalized-item input:checked+label .item-round:before{opacity:1}.product-overview__personalized-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.product-overview__personalized-item .item-round{width:.875em;height:.875em;border:1px solid var(--color-black);border-radius:50%;position:relative;margin-right:.75em}.product-overview__personalized-item .item-round:before{content:"";display:block;position:absolute;left:50%;top:50%;width:58%;height:58%;background-color:var(--color-black);border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.3,0,.2,1);transition:opacity .3s cubic-bezier(.3,0,.2,1)}.product-overview__note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1);padding:1.875em 0;margin-bottom:calc(var(--fluid-size) * 2)}.product-overview__quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:calc(var(--fluid-size) * 1.5);border-bottom:1px solid rgba(0,0,0,.1)}.product-overview__quantity-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-black);border-radius:40px;padding:1.75em 2.5em;max-height:5em}.product-overview__quantity-decrease,.product-overview__quantity-increase{font-size:1.875em;display:-webkit-box;display:-ms-flexbox;display:flex}.product-overview__quantity-input{width:8.125em;margin:0 .25em;text-align:center}.product-overview__payment-icons{width:60%;margin-left:auto;margin-right:auto}.product-overview__payment-icons img{width:100%}.product-overview__add-card,.product-overview__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:3.3333333333em;border-radius:50px}.product-overview__add-card{background-color:var(--color-black);color:#fff;margin-bottom:.8333333333em}.product-overview__contact{background-color:var(--color-primary);color:var(--color-black)}.product-overview__contact svg{width:1.0833333333em;height:auto;margin-left:.9166666667em}.product-overview__sales{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.1)}.product-overview__sale-item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em}.product-overview__sale-item img{width:3em;height:auto}.product-overview__sale-item span{padding-left:.625em;max-width:calc(100% - 3em)}@media(min-width:1025px){.review-card__text,.review-card__name,.review-card__score{-webkit-transition:color .3s cubic-bezier(.3,0,.2,1);transition:color .3s cubic-bezier(.3,0,.2,1)}.review-card__sym path{-webkit-transition:fill .3s cubic-bezier(.3,0,.2,1);transition:fill .3s cubic-bezier(.3,0,.2,1)}.review-card__star path{-webkit-transition:fill .3s cubic-bezier(.3,0,.2,1);transition:fill .3s cubic-bezier(.3,0,.2,1)}.review-card{-webkit-transition:background-color .3s cubic-bezier(.3,0,.2,1);transition:background-color .3s cubic-bezier(.3,0,.2,1)}.review-card:hover{background-color:var(--color-primary)}.review-card:hover .review-card__text,.review-card:hover .review-card__name,.review-card:hover .review-card__score{color:#fff}.review-card:hover .review-card__sym path,.review-card:hover .review-card__star path{fill:#fff}.filter-panel__close,.product-overview__controls{display:none}.product-overview__prev,.product-overview__next{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.product-overview__prev:hover{-webkit-transform:translateX(-4px);transform:translate(-4px)}.product-overview__next:hover{-webkit-transform:translateX(2px);transform:translate(2px)}.product-overview__add-card{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.product-overview__add-card:hover{color:var(--color-primary)}.product-cases__filter a:hover{border-color:#000000b3;color:#000000b3}.product-overview__contact span{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.product-overview__contact svg{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.product-overview__contact path,.product-overview__contact line{-webkit-transition:all .5s cubic-bezier(.3,0,.2,1);transition:all .5s cubic-bezier(.3,0,.2,1)}.product-overview__contact:hover svg{-webkit-transform:translateX(4px);transform:translate(4px)}.product-overview__contact:hover span{color:#fff}.product-overview__contact:hover path,.product-overview__contact:hover line{stroke:#fff}.product-item__badge,.product-item__actions{-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1);opacity:0}.product-item__badge{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.product-item__actions{-webkit-transform:translateY(10px);transform:translateY(10px)}.product-item__inner:hover .product-item__badge,.product-item__inner:hover .product-item__actions{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.filter-panel__group-label:hover span{color:var(--color-primary)}.product-crafting__image img{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.product-crafting__subtitle{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.product-crafting__link:hover .product-crafting__image img{-webkit-transform:scale(1.04);transform:scale(1.04)}.product-crafting__link:hover .product-crafting__subtitle{color:var(--color-primary)}}@media(max-width:1024px){.product-overview{width:100%}.product-item__badge{top:6%}.product-item__actions{bottom:8%}.product-item__badge{top:6%;bottom:6%;-ms-flex-line-pack:justify;align-content:space-between}.product-item__badge span{font-size:12px}.product-sidebar,.product-content{width:100%}.product-content{margin-top:6.6666666667vw}.product-list>li{margin-bottom:10.6666666667vw}.filter-panel__body{position:fixed;left:0;top:0;width:90%;height:100%;background-color:#fff;overflow-y:auto;padding:9.3333333333vw 6.9333333333vw 13.3333333333vw;display:none;z-index:760}.filter-panel__close{position:absolute;right:6.9333333333vw;top:4vw}.filter-panel__close svg{width:5.6vw;height:auto}.filter-panel__top{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1em}.product-overview__gallery-small{display:none}.product-overview__aside,.product-overview__gallery-large{width:100%}.product-overview__info{margin-top:9.3333333333vw;margin-left:auto;margin-right:auto;width:90%}.product-overview__gallery-large .swiper-slide{width:80vw}.product-overview__gallery-large .swiper-slide__image{margin-left:10px;margin-right:10px}.product-overview__file-upload-description{width:90%;margin-left:auto;margin-right:auto}.product-crafting__list li{margin-bottom:10.6666666667vw}}@media(max-width:750px){.review-card{padding:5.3333333333vw 4vw}}@media(max-width:650px){.product-item__actions{display:none}}@media(max-width:580px){.product-list>li{width:50%}}@media(max-width:500px){.filter-panel__close svg{width:6.8vw}.product-item__title{font-size:1.15em;margin-top:1.2em}.product-overview__boxed-item label{min-width:8.5em}.product-overview__direction-items{width:100%;margin-top:2.6666666667vw}.product-overview__direction-item{margin-right:.75em;margin-left:0}.product-overview__enter,.product-overview__file-upload{width:100%}.product-overview__file-upload{margin-top:4vw;margin-bottom:2vw}.product-overview__personalized-items{width:100%;margin-top:2.6666666667vw}.product-overview__personalized-item{margin-right:6vw;margin-left:0}.product-overview__payment-icons{width:90%}.review-card__text{min-height:36vw}.product-overview__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-overview__add-card,.product-overview__contact{width:calc(50% - 10px)}.product-item__badge span{font-size:11px}}.installation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.installation-sidebar{width:22%}.installation-content{width:75%;margin-bottom:calc(var(--fluid-size) * 7.5)}.installation-item.is-play .installation-item__close{opacity:1}.installation-item__media{position:relative}.installation-item__media img{width:100%}.installation-item__media .btn-video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.installation-item__date{margin-top:.9375em;color:#00000080}.installation-item__title{max-width:70%;margin-top:.3em}.installation-item__video{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;display:none}.installation-item__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.installation-item__close{position:absolute;right:1em;top:1em;z-index:100;opacity:0;cursor:pointer;-webkit-transition:all .5s cubic-bezier(.3,0,.2,1);transition:all .5s cubic-bezier(.3,0,.2,1)}.installation-item__close svg{width:1em;height:auto}.installation-item__close path{fill:#fff}@media(min-width:1025px){.installation-item__close{display:-webkit-box;display:-ms-flexbox;display:flex}.installation-item__close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.installation-item__title{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.installation-item__media{overflow:hidden}.installation-item__media img,.installation-item__media video{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.installation-item__inner:hover .installation-item__title{color:var(--color-primary)}.installation-item__inner:hover .installation-item__media img,.installation-item__inner:hover .installation-item__media video{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media(max-width:1024px){.installation-sidebar,.installation-content{width:100%}.installation-content{margin-top:10.6666666667vw}.installation-list li{margin-bottom:10.6666666667vw}}@media(max-width:500px){.installation-list li{width:100%}}.business-intro__media{font-size:0}.business-intro__content{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.business-intro__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business-intro__rating-label,.business-intro__rating-meta{color:#ffffff80}.business-intro__rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.75em;margin-right:.75em}.business-intro__rating-stars span{width:1.25em;height:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex}.business-intro__rating-stars span svg{width:100%;height:auto}.business-intro__title{width:11.3541666667em;margin-top:.5833333333em;margin-bottom:.625em}.business-intro__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.8125em}.business-intro__feature:last-child{margin-bottom:0}.business-intro__feature img{width:2.1875em;height:auto}.business-intro__feature span{padding-left:.625em;width:calc(100% - 2.1875em)}.design-quote{margin-top:calc(var(--fluid-size) * 7.5);max-width:1300px;width:68%;margin-left:auto;margin-right:auto}.design-quote__body{margin-top:calc(var(--fluid-size) * 2.5)}.design-quote__title{text-align:center}.design-quote__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.design-quote__form .form-field{margin-bottom:2.1875em}.design-quote__form .form-field__label{margin-bottom:.5em}.design-quote__form .form-field__control{position:relative}.design-quote__form input[type=text],.design-quote__form input[type=email]{width:100%;height:3.125em;border:1px solid var(--color-black);border-radius:100px;padding:0 1.25em}.design-quote__form input[type=text]::-webkit-input-placeholder,.design-quote__form input[type=email]::-webkit-input-placeholder{color:#00000080}.design-quote__form input[type=text]::-moz-placeholder,.design-quote__form input[type=email]::-moz-placeholder{color:#00000080}.design-quote__form input[type=text]:-ms-input-placeholder,.design-quote__form input[type=email]:-ms-input-placeholder{color:#00000080}.design-quote__form input[type=text]::-ms-input-placeholder,.design-quote__form input[type=email]::-ms-input-placeholder{color:#00000080}.design-quote__form input[type=text]::placeholder,.design-quote__form input[type=email]::placeholder{color:#00000080}.design-quote__form textarea{width:100%;height:6.875em;border:1px solid var(--color-black);border-radius:20px;padding:.9375em 1.25em}.design-quote__form textarea::-webkit-input-placeholder{color:#00000080}.design-quote__form textarea::-moz-placeholder{color:#00000080}.design-quote__form textarea:-ms-input-placeholder{color:#00000080}.design-quote__form textarea::-ms-input-placeholder{color:#00000080}.design-quote__form textarea::placeholder{color:#00000080}.design-quote__form .form-phone input{padding-left:5.25em}.design-quote__form .form-phone__prefix{position:absolute;left:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1em;cursor:pointer}.design-quote__form .form-phone__prefix:after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.5)}.design-quote__form .form-phone__prefix img{width:1em;height:auto;margin-right:.375em}.design-quote__form .form-phone__prefix span{color:#00000080}.design-quote__form .form-select{position:relative}.design-quote__form .form-select__trigger{position:relative;cursor:pointer}.design-quote__form .form-select__icon{position:absolute;right:1.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.design-quote__form .form-select__icon svg{width:.75em;height:auto}.design-quote__form .form-select__list{position:absolute;left:0;top:100%;width:100%;background-color:#fff;display:none}.design-quote__form .form-select__list li{color:#00000080;border-bottom:1px solid rgba(0,0,0,.5);padding:.625em 1.25em;cursor:pointer}.design-quote__form .form-radio__groups,.design-quote__form .form-radio__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.design-quote__form .form-radio__group input[type=radio]{position:absolute;left:0;visibility:hidden}.design-quote__form .form-radio__group input[type=radio]:checked+.form-radio__item .form-radio__icon:before{opacity:1}.design-quote__form .form-radio__item{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;position:relative;padding-left:1.5em;margin-right:2.5em}.design-quote__form .form-radio__icon{width:.875em;height:.875em;border:1px solid var(--color-black);border-radius:50%;position:absolute;left:0;top:.3125em}.design-quote__form .form-radio__icon:before{content:"";display:block;width:50%;height:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--color-black);border-radius:50%;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.3,0,.2,1);transition:opacity .3s cubic-bezier(.3,0,.2,1)}.design-quote__form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.design-quote__form .form-row .form-field{width:calc(50% - .3125em)}.design-quote__form .form-upload{position:relative;width:100%;height:5em;border:1px solid var(--color-black);border-radius:20px}.design-quote__form .form-upload__dropzone{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.4}.design-quote__form .form-upload__dropzone svg{width:1.125em;height:auto}.design-quote__form .form-upload__dropzone span{padding-left:.875em}.design-quote__form .form-upload__input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;opacity:0}.design-quote__form .form-upload__hint{color:#00000080;margin-top:.5em}.design-quote__form .form-checkbox{position:relative;padding-left:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.design-quote__form .form-checkbox__icon{position:absolute;left:0;top:.25em;width:.75em;height:.75em;border:1px solid rgba(0,0,0,.5);border-radius:2px;-webkit-transition:border .5s cubic-bezier(.3,0,.2,1);transition:border .5s cubic-bezier(.3,0,.2,1)}.design-quote__form .form-checkbox__icon:before{content:"";display:block;position:absolute;left:50%;top:50%;width:50%;height:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--color-black);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.3,0,.2,1);transition:opacity .3s cubic-bezier(.3,0,.2,1)}.design-quote__form .form-checkbox__text{color:#00000080}.design-quote__form .form-checkbox:has(input:checked) .form-checkbox__icon{border-color:var(--color-black)}.design-quote__form .form-checkbox:has(input:checked) .form-checkbox__icon:before{opacity:1}.design-quote__form input[type=checkbox]{position:absolute;left:0;top:0;opacity:0;pointer-events:none}.design-quote__section-title{margin-bottom:.3333333333em}.design-quote__section--contact{width:32%}.design-quote__section--design{width:53%}.design-quote__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(var(--fluid-size) * 2.5)}.process-steps__list .item-inner{min-height:15em;background-color:var(--color-gray);padding:1.6666666667em 1.6666666667em 2.5em;height:100%}.process-steps__list .item-icon{width:2.5em}.process-steps__list .item-icon img{width:100%}.process-steps__list .item-content{margin-top:.9166666667em}.process-steps__list .item-desc{color:#00000080;margin-top:.5em}.customer-cases__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-card--primary{width:calc(58.5% - var(--fluid-size) * .75)}.case-card--secondary{width:calc(41.5% - var(--fluid-size) * .75);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.case-card__img{font-size:0}.case-card__img img{width:100%}.case-card__link{display:block;position:relative}.case-card__content{position:absolute;left:0;bottom:0;width:100%;padding:3.9583333333em 1.6666666667em 1.6666666667em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-card__content:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background-image:linear-gradient(to bottom,#0000,#000000b3)}.case-card__content .nav-btn--next{position:relative;z-index:50;opacity:0}.case-card__text{max-width:90%;position:relative;z-index:50}.case-card__title{color:#fff;margin-bottom:.3333333333em}.case-card__desc{color:#ffffff80}.case-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-detail__hero{width:15%}.case-detail__content{width:62.5%}.case-detail__cover{position:relative}.case-detail__image img{width:100%}.case-detail__badge{position:absolute;left:calc(var(--fluid-size) * 1.2);right:calc(var(--fluid-size) * 1.2);top:calc(var(--fluid-size) * 2);bottom:calc(var(--fluid-size) * 2.5);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;text-align:center}.case-detail__badge .item-info{color:#fff}.case-detail__badge .item-link{margin-left:auto;margin-right:auto}.article-paging{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-paging__prev,.article-paging__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-paging__prev svg,.article-paging__next svg{width:1em;height:auto}.article-paging__prev span{margin-left:.875em}.article-paging__next span{margin-right:.875em}.article-paging__line{width:1px;height:2.8125em;background-color:var(--color-black);margin:0 3.125em}@media(max-width:1024px){.case-card--primary,.case-card--secondary{width:100%}.case-card--secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-card--secondary .case-card__link{width:calc(50% - var(--fluid-size) * 1);margin-top:calc(var(--fluid-size) * 1)}.case-card__content{padding-left:1.2em;padding-right:1.2em;padding-bottom:1.2em}.case-card__content .nav-btn--next{opacity:1}.case-card__text{max-width:80%}}@media(max-width:1024px){.design-quote{width:90%}.design-quote__section--contact,.design-quote__section--design{width:100%}.design-quote__section--design{margin-top:10.6666666667vw}}@media(max-width:750px){.case-card--secondary .case-card__link{width:100%}.design-quote__form textarea{height:24vw}.design-quote__form .form-upload{height:13.3333333333vw}}@media(max-width:580px){.process-steps__list li{width:100%}.process-steps__list .item-inner{min-height:inherit;padding:8.6206896552vw 5.1724137931vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.process-steps__list .item-content{max-width:80%;padding-left:4%;margin-top:0}}@media(max-width:500px){.case-card__content{padding-left:.8em;padding-right:.8em;padding-bottom:.8em}}.case-upload__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(var(--fluid-size) * 1.5)}.case-upload__step{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;position:relative;padding-top:.625em;color:#0000004d;border-top:2px solid rgba(0,0,0,.3);-webkit-transition:all .3s cubic-bezier(.3,0,.2,1);transition:all .3s cubic-bezier(.3,0,.2,1)}.case-upload__step.is-active{border-color:var(--color-primary);color:var(--color-primary)}.case-upload__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-upload__file{width:100%}.case-upload__file .upload-file__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.case-upload__file .upload-file__name{position:relative;padding-left:calc(var(--fluid-size) * 1.8)}.case-upload__file .upload-file__name span{color:#00000080}.case-upload__file .upload-file__name img{position:absolute;left:0;top:-.375em;width:1.875em;height:auto}.case-upload__file .upload-file__remove{color:#00000080}.case-upload__file .upload-file__progress{margin-left:calc(var(--fluid-size) * 1.8);position:relative;width:calc(100% - var(--fluid-size) * 1.8);height:.3125em;background-color:#0000001a;margin-top:calc(var(--fluid-size) * .5)}.case-upload__file .upload-file__progress-bar{position:absolute;left:0;top:0;width:50%;height:100%;background-color:var(--color-primary)}.case-upload__file .upload-file__hint{margin-left:calc(var(--fluid-size) * 1.8);color:#00000080;margin-top:calc(var(--fluid-size) * .6)}.case-upload__uploader{width:49%}.case-upload__uploader .upload-content{position:relative;width:100%;height:calc(var(--fluid-size) * 25.7);background-color:#f5f5f5;padding-top:calc(var(--fluid-size) * 3.5)}.case-upload__uploader .upload-hint{position:absolute;left:0;right:0;bottom:3.125em;text-align:center;color:#00000080}.case-upload__uploader .upload-dropzone{text-align:center}.case-upload__uploader .upload-dropzone__icon{width:4.1666666667em;margin-left:auto;margin-right:auto}.case-upload__uploader .upload-dropzone__icon img{width:100%}.case-upload__uploader .upload-divider{text-align:center;color:#00000080;margin-top:1.125em;margin-bottom:1.125em}.case-upload__uploader .upload-select{position:relative;width:13.125em;height:3.125em;margin-left:auto;margin-right:auto;cursor:pointer}.case-upload__uploader .upload-select input{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%}.case-upload__uploader .upload-select__btn{width:100%;height:100%;background-color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:60px;cursor:pointer}.case-upload__aside{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.case-upload__aside .case-upload__tips li{position:relative;padding-left:1.75em}.case-upload__aside .case-upload__tips li:before{content:"";display:block;position:absolute;left:.75em;top:.625em;width:.3125em;height:.3125em;background-color:var(--color-black);border-radius:50%}.case-upload__next{margin-top:calc(var(--fluid-size) * 2)}.case-upload__agreement{position:relative;padding-left:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.case-upload__agreement:has(input:checked) .item-sym:before{opacity:1}.case-upload__agreement input{position:absolute;opacity:0}.case-upload__agreement .item-sym{position:absolute;left:0;top:.375em;width:.75em;height:.75em;border:1px solid var(--color-black);-webkit-transition:border .3s cubic-bezier(.3,0,.2,1);transition:border .3s cubic-bezier(.3,0,.2,1)}.case-upload__agreement .item-sym:before{content:"";display:block;position:absolute;left:50%;top:50%;width:50%;height:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--color-black);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.3,0,.2,1);transition:opacity .3s cubic-bezier(.3,0,.2,1)}.case-upload__agreement .item-text{display:block;max-width:90%}@media(min-width:1025px){.case-upload__body{position:relative}.case-upload__aside{position:absolute;right:0;top:0;bottom:calc(var(--fluid-size) * 5.8)}.case-card__img{overflow:hidden}.case-card__img img{-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.case-card__link .nav-btn--next{-webkit-transform:translateX(-4px);transform:translate(-4px);-webkit-transition:all .5s cubic-bezier(.3,0,.2,1);transition:all .5s cubic-bezier(.3,0,.2,1)}.case-card__link:hover .nav-btn--next{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.case-card__link:hover .case-card__img img{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media(max-width:1024px){.case-detail{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.case-detail__hero{width:100%;margin-top:10.6666666667vw}.case-detail__nav{display:none}.case-detail__content,.case-upload__uploader,.case-upload__aside{width:100%}.case-upload__aside{margin-top:4vw}.case-upload__uploader .upload-content{height:auto;padding-top:18.6666666667vw;padding-bottom:9.3333333333vw}.case-upload__uploader .upload-hint{position:relative;bottom:auto;left:auto;margin-top:13.3333333333vw}.case-upload__actions{margin-top:8vw}}@media(max-width:500px){.case-upload__steps{gap:0 2vw}.case-upload__aside{margin-top:14vw}}body .globo-form-app{margin-top:calc(var(--fluid-size) * 5);margin-bottom:calc(var(--fluid-size) * 5)}.globo-form-control .material_filled-input{border:1px solid var(--color-black)!important;border-radius:8px!important;background-color:#fff!important}.globo-form-control.has-error .material_filled-input:not(.item__quantity){border-color:transparent!important}body .globo-form-app .header .title{font-size:calc(var(--fluid-size) * 1.6);font-family:Poppins-SemiBold;font-weight:600;line-height:1.3}.gfb__footer .action,.gfb__footer [type=button],.gfb__footer [type=submit],.globo-form-app .footer .action,.globo-form-app .footer [type=button],.globo-form-app .footer [type=submit]{color:#fff!important}.gfb__footer .action:hover,.gfb__footer [type=button]:hover,.gfb__footer [type=submit]:hover,.globo-form-app .footer .action:hover,.globo-form-app .footer [type=button]:hover,.globo-form-app .footer [type=submit]:hover{-webkit-box-shadow:none!important;box-shadow:none!important}@media(max-width:1024px){body .globo-form-app .header .title{font-size:clamp(22px,4.2666666667vw,32px)}}.odometer.odometer-auto-theme,.odometer.odometer-theme-default,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align: auto;*zoom: 1;*display: inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align: auto;*zoom: 1;*display: inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;-webkit-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.site-footer{background-color:var(--color-black);padding-top:calc(var(--fluid-size) * 3);padding-bottom:calc(var(--fluid-size) * 1.5);color:#fff}.site-footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:calc(var(--fluid-size) * 4)}.newsletter-form__inner{position:relative;width:calc(var(--fluid-size) * 23.2)}.newsletter-form__input{border:1px solid rgba(255,255,255,.4);width:100%;height:calc(var(--fluid-size) * 3);border-radius:40px;background-color:transparent;padding:0 2.125em;color:#fff}.newsletter-form__input::-webkit-input-placeholder{color:#ffffff80;-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.newsletter-form__input::-moz-placeholder{color:#ffffff80;-moz-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.newsletter-form__input:-ms-input-placeholder{color:#ffffff80;-ms-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.newsletter-form__input::-ms-input-placeholder{color:#ffffff80;-ms-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.newsletter-form__input::placeholder{color:#ffffff80;-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1)}.newsletter-form__input:focus::-webkit-input-placeholder{color:#fff0}.newsletter-form__input:focus::-moz-placeholder{color:#fff0}.newsletter-form__input:focus:-ms-input-placeholder{color:#fff0}.newsletter-form__input:focus::-ms-input-placeholder{color:#fff0}.newsletter-form__input:focus::placeholder{color:#fff0}.newsletter-form__submit{position:absolute;right:5px;top:5px;width:9.375em;height:3.125em;background-color:var(--color-primary);border-radius:40px;color:#fff}.site-footer__contact{line-height:1.6}.site-footer__contact p{margin-bottom:.4em}.site-footer__contact .item-label{color:#ffffff80;display:block;margin-bottom:.2em}.site-footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav__group{margin-left:calc(var(--fluid-size) * 6)}.footer-nav__title{margin-bottom:.625em}.footer-nav__title a{color:#ffffff80}.footer-nav__title svg{display:none}.footer-nav__item{margin-bottom:.5em}.site-footer__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-locale{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-locale__label{color:#fff}.footer-locale__icon{margin-left:.5em;width:.625em}.site-footer__locale .footer-locale__select{background:#000;color:#fff;border:none;max-width:230px;padding-left:10px}.site-footer__meta-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer__payments{width:calc(var(--fluid-size) * 25);margin-left:calc(var(--fluid-size) * 3.7)}.site-footer__payments img{width:100%}.site-footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-footer__socials a{margin-left:calc(var(--fluid-size) * .5);display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer__socials svg{width:calc(var(--fluid-size) * 2.5);height:calc(var(--fluid-size) * 2.5)}.site-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,.3);padding-top:calc(var(--fluid-size) * 1.5);color:#fff;margin-top:calc(var(--fluid-size) * 1.5)}.site-footer__back-to-top span{color:#fff}.site-footer__back-to-top svg{width:1em;height:auto;margin-left:.3125em}@media(min-width:1025px){.site-footer__back-to-top span{-webkit-transition:color .3s cubic-bezier(.3,0,.2,1);transition:color .3s cubic-bezier(.3,0,.2,1)}.site-footer__back-to-top path{-webkit-transition:stroke .3s cubic-bezier(.3,0,.2,1);transition:stroke .3s cubic-bezier(.3,0,.2,1)}.site-footer__back-to-top:hover span{color:var(--color-primary)}.site-footer__back-to-top:hover path{stroke:var(--color-primary)}.footer-nav__title a{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1);position:relative}.footer-nav__title a:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.footer-nav__title a:hover{color:#fff}.footer-nav__link{-webkit-transition:color .5s cubic-bezier(.3,0,.2,1);transition:color .5s cubic-bezier(.3,0,.2,1);position:relative}.footer-nav__link:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--color-primary);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1);transition:transform .5s cubic-bezier(.3,0,.2,1),-webkit-transform .5s cubic-bezier(.3,0,.2,1)}.footer-nav__link:hover{color:var(--color-primary)}.footer-nav__link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.site-footer__socials .social-link{border-radius:50%;-webkit-transition:background-color .5s cubic-bezier(.3,0,.2,1);transition:background-color .5s cubic-bezier(.3,0,.2,1)}.site-footer__socials .social-link:hover{background-color:var(--color-primary)}.site-footer__socials .social-link:hover rect{stroke:var(--color-primary)}}@media(max-width:1024px){.site-footer{padding-top:clamp(20px,13.3333333333vw,100px);padding-bottom:clamp(20px,10.6666666667vw,80px)}.site-footer__newsletter,.site-footer__brand{width:100%}.newsletter-form__inner{width:100%;margin-top:4vw}.newsletter-form__input{width:100%;height:clamp(30px,9.0666666667vw,68px)}.newsletter-form__submit{position:relative;top:auto;right:auto;margin-top:4vw;width:100%;height:clamp(30px,9.0666666667vw,68px)}.site-footer__contact{margin-top:8vw}.site-footer__nav{margin-top:10.6666666667vw;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-nav__title{font-size:clamp(16px,3.4666666667vw,26px);margin-bottom:1.1538461538em}.footer-nav__title svg{display:block}.site-footer__payments{width:80%;margin-left:auto;margin-right:auto}.footer-locale,.site-footer__meta-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer__back-to-top{display:none}.site-footer__bottom{text-align:center;margin-top:4vw}.site-footer__copyright{width:100%;text-align:center}.site-footer__meta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer__socials a{margin-left:2vw;margin-right:2vw}.site-footer__socials svg{width:6vw;height:6vw}.footer-nav__group{margin-bottom:4vw;width:100%;margin-left:0;border-bottom:1px solid rgba(255,255,255,.5)}.footer-nav__title a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-nav__title svg{width:.8em;height:auto}.footer-nav__title path{stroke:#ffffff80}.footer-nav__list{display:none;padding-bottom:4vw}.footer-nav__item{margin-bottom:.6em}}@media(max-width:500px){.newsletter-form__input,.newsletter-form__submit{height:12.8vw}.site-footer__payments{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5vw;margin-bottom:5vw}.site-footer__socials svg{width:10.8vw;height:10.8vw}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/styles/style.css.map */
