@import"https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap&subset=greek";.paddingTop0{padding-top:0px !important}.paddingTop5{padding-top:5px !important}.paddingTop10{padding-top:10px !important}.paddingTop15{padding-top:15px !important}@media(max-width: 1400px){.paddingTop15{padding-top:clamp(7.5px,7.5px + (15 - 7.5)*(100vw - 320px)/1080,15px) !important}}.paddingTop20{padding-top:20px !important}@media(max-width: 1400px){.paddingTop20{padding-top:clamp(10px,10px + (20 - 10)*(100vw - 320px)/1080,20px) !important}}.paddingTop25{padding-top:25px !important}@media(max-width: 1400px){.paddingTop25{padding-top:clamp(12.5px,12.5px + (25 - 12.5)*(100vw - 320px)/1080,25px) !important}}.paddingTop30{padding-top:30px !important}@media(max-width: 1400px){.paddingTop30{padding-top:clamp(15px,15px + (30 - 15)*(100vw - 320px)/1080,30px) !important}}.paddingTop35{padding-top:35px !important}@media(max-width: 1400px){.paddingTop35{padding-top:clamp(17.5px,17.5px + (35 - 17.5)*(100vw - 320px)/1080,35px) !important}}.paddingTop40{padding-top:40px !important}@media(max-width: 1400px){.paddingTop40{padding-top:clamp(20px,20px + (40 - 20)*(100vw - 320px)/1080,40px) !important}}.paddingTop45{padding-top:45px !important}@media(max-width: 1400px){.paddingTop45{padding-top:clamp(22.5px,22.5px + (45 - 22.5)*(100vw - 320px)/1080,45px) !important}}.paddingTop50{padding-top:50px !important}@media(max-width: 1400px){.paddingTop50{padding-top:clamp(25px,25px + (50 - 25)*(100vw - 320px)/1080,50px) !important}}.paddingTop55{padding-top:55px !important}@media(max-width: 1400px){.paddingTop55{padding-top:clamp(27.5px,27.5px + (55 - 27.5)*(100vw - 320px)/1080,55px) !important}}.paddingTop60{padding-top:60px !important}@media(max-width: 1400px){.paddingTop60{padding-top:clamp(30px,30px + (60 - 30)*(100vw - 320px)/1080,60px) !important}}.paddingTop65{padding-top:65px !important}@media(max-width: 1400px){.paddingTop65{padding-top:clamp(32.5px,32.5px + (65 - 32.5)*(100vw - 320px)/1080,65px) !important}}.paddingTop70{padding-top:70px !important}@media(max-width: 1400px){.paddingTop70{padding-top:clamp(35px,35px + (70 - 35)*(100vw - 320px)/1080,70px) !important}}.paddingTop75{padding-top:75px !important}@media(max-width: 1400px){.paddingTop75{padding-top:clamp(37.5px,37.5px + (75 - 37.5)*(100vw - 320px)/1080,75px) !important}}.paddingTop80{padding-top:80px !important}@media(max-width: 1400px){.paddingTop80{padding-top:clamp(40px,40px + (80 - 40)*(100vw - 320px)/1080,80px) !important}}.paddingTop85{padding-top:85px !important}@media(max-width: 1400px){.paddingTop85{padding-top:clamp(42.5px,42.5px + (85 - 42.5)*(100vw - 320px)/1080,85px) !important}}.paddingTop90{padding-top:90px !important}@media(max-width: 1400px){.paddingTop90{padding-top:clamp(45px,45px + (90 - 45)*(100vw - 320px)/1080,90px) !important}}.paddingTop95{padding-top:95px !important}@media(max-width: 1400px){.paddingTop95{padding-top:clamp(47.5px,47.5px + (95 - 47.5)*(100vw - 320px)/1080,95px) !important}}.paddingTop100{padding-top:100px !important}@media(max-width: 1400px){.paddingTop100{padding-top:clamp(50px,50px + (100 - 50)*(100vw - 320px)/1080,100px) !important}}.paddingTop105{padding-top:105px !important}@media(max-width: 1400px){.paddingTop105{padding-top:clamp(52.5px,52.5px + (105 - 52.5)*(100vw - 320px)/1080,105px) !important}}.paddingTop110{padding-top:110px !important}@media(max-width: 1400px){.paddingTop110{padding-top:clamp(55px,55px + (110 - 55)*(100vw - 320px)/1080,110px) !important}}.paddingTop115{padding-top:115px !important}@media(max-width: 1400px){.paddingTop115{padding-top:clamp(57.5px,57.5px + (115 - 57.5)*(100vw - 320px)/1080,115px) !important}}.paddingTop120{padding-top:120px !important}@media(max-width: 1400px){.paddingTop120{padding-top:clamp(60px,60px + (120 - 60)*(100vw - 320px)/1080,120px) !important}}.paddingTop125{padding-top:125px !important}@media(max-width: 1400px){.paddingTop125{padding-top:clamp(62.5px,62.5px + (125 - 62.5)*(100vw - 320px)/1080,125px) !important}}.paddingTop130{padding-top:130px !important}@media(max-width: 1400px){.paddingTop130{padding-top:clamp(65px,65px + (130 - 65)*(100vw - 320px)/1080,130px) !important}}.paddingTop135{padding-top:135px !important}@media(max-width: 1400px){.paddingTop135{padding-top:clamp(67.5px,67.5px + (135 - 67.5)*(100vw - 320px)/1080,135px) !important}}.paddingTop140{padding-top:140px !important}@media(max-width: 1400px){.paddingTop140{padding-top:clamp(70px,70px + (140 - 70)*(100vw - 320px)/1080,140px) !important}}.paddingTop145{padding-top:145px !important}@media(max-width: 1400px){.paddingTop145{padding-top:clamp(72.5px,72.5px + (145 - 72.5)*(100vw - 320px)/1080,145px) !important}}.paddingTop150{padding-top:150px !important}@media(max-width: 1400px){.paddingTop150{padding-top:clamp(75px,75px + (150 - 75)*(100vw - 320px)/1080,150px) !important}}.paddingTop155{padding-top:155px !important}@media(max-width: 1400px){.paddingTop155{padding-top:clamp(77.5px,77.5px + (155 - 77.5)*(100vw - 320px)/1080,155px) !important}}.paddingTop160{padding-top:160px !important}@media(max-width: 1400px){.paddingTop160{padding-top:clamp(80px,80px + (160 - 80)*(100vw - 320px)/1080,160px) !important}}.paddingTop165{padding-top:165px !important}@media(max-width: 1400px){.paddingTop165{padding-top:clamp(82.5px,82.5px + (165 - 82.5)*(100vw - 320px)/1080,165px) !important}}.paddingTop170{padding-top:170px !important}@media(max-width: 1400px){.paddingTop170{padding-top:clamp(85px,85px + (170 - 85)*(100vw - 320px)/1080,170px) !important}}.paddingTop175{padding-top:175px !important}@media(max-width: 1400px){.paddingTop175{padding-top:clamp(87.5px,87.5px + (175 - 87.5)*(100vw - 320px)/1080,175px) !important}}.paddingTop180{padding-top:180px !important}@media(max-width: 1400px){.paddingTop180{padding-top:clamp(90px,90px + (180 - 90)*(100vw - 320px)/1080,180px) !important}}.paddingTop185{padding-top:185px !important}@media(max-width: 1400px){.paddingTop185{padding-top:clamp(92.5px,92.5px + (185 - 92.5)*(100vw - 320px)/1080,185px) !important}}.paddingTop190{padding-top:190px !important}@media(max-width: 1400px){.paddingTop190{padding-top:clamp(95px,95px + (190 - 95)*(100vw - 320px)/1080,190px) !important}}.paddingTop195{padding-top:195px !important}@media(max-width: 1400px){.paddingTop195{padding-top:clamp(97.5px,97.5px + (195 - 97.5)*(100vw - 320px)/1080,195px) !important}}.paddingTop200{padding-top:200px !important}@media(max-width: 1400px){.paddingTop200{padding-top:clamp(100px,100px + (200 - 100)*(100vw - 320px)/1080,200px) !important}}.paddingBottom0{padding-bottom:0px !important}.paddingBottom5{padding-bottom:5px !important}.paddingBottom10{padding-bottom:10px !important}.paddingBottom15{padding-bottom:15px !important}@media(max-width: 1400px){.paddingBottom15{padding-bottom:clamp(7.5px,7.5px + (15 - 7.5)*(100vw - 320px)/1080,15px) !important}}.paddingBottom20{padding-bottom:20px !important}@media(max-width: 1400px){.paddingBottom20{padding-bottom:clamp(10px,10px + (20 - 10)*(100vw - 320px)/1080,20px) !important}}.paddingBottom25{padding-bottom:25px !important}@media(max-width: 1400px){.paddingBottom25{padding-bottom:clamp(12.5px,12.5px + (25 - 12.5)*(100vw - 320px)/1080,25px) !important}}.paddingBottom30{padding-bottom:30px !important}@media(max-width: 1400px){.paddingBottom30{padding-bottom:clamp(15px,15px + (30 - 15)*(100vw - 320px)/1080,30px) !important}}.paddingBottom35{padding-bottom:35px !important}@media(max-width: 1400px){.paddingBottom35{padding-bottom:clamp(17.5px,17.5px + (35 - 17.5)*(100vw - 320px)/1080,35px) !important}}.paddingBottom40{padding-bottom:40px !important}@media(max-width: 1400px){.paddingBottom40{padding-bottom:clamp(20px,20px + (40 - 20)*(100vw - 320px)/1080,40px) !important}}.paddingBottom45{padding-bottom:45px !important}@media(max-width: 1400px){.paddingBottom45{padding-bottom:clamp(22.5px,22.5px + (45 - 22.5)*(100vw - 320px)/1080,45px) !important}}.paddingBottom50{padding-bottom:50px !important}@media(max-width: 1400px){.paddingBottom50{padding-bottom:clamp(25px,25px + (50 - 25)*(100vw - 320px)/1080,50px) !important}}.paddingBottom55{padding-bottom:55px !important}@media(max-width: 1400px){.paddingBottom55{padding-bottom:clamp(27.5px,27.5px + (55 - 27.5)*(100vw - 320px)/1080,55px) !important}}.paddingBottom60{padding-bottom:60px !important}@media(max-width: 1400px){.paddingBottom60{padding-bottom:clamp(30px,30px + (60 - 30)*(100vw - 320px)/1080,60px) !important}}.paddingBottom65{padding-bottom:65px !important}@media(max-width: 1400px){.paddingBottom65{padding-bottom:clamp(32.5px,32.5px + (65 - 32.5)*(100vw - 320px)/1080,65px) !important}}.paddingBottom70{padding-bottom:70px !important}@media(max-width: 1400px){.paddingBottom70{padding-bottom:clamp(35px,35px + (70 - 35)*(100vw - 320px)/1080,70px) !important}}.paddingBottom75{padding-bottom:75px !important}@media(max-width: 1400px){.paddingBottom75{padding-bottom:clamp(37.5px,37.5px + (75 - 37.5)*(100vw - 320px)/1080,75px) !important}}.paddingBottom80{padding-bottom:80px !important}@media(max-width: 1400px){.paddingBottom80{padding-bottom:clamp(40px,40px + (80 - 40)*(100vw - 320px)/1080,80px) !important}}.paddingBottom85{padding-bottom:85px !important}@media(max-width: 1400px){.paddingBottom85{padding-bottom:clamp(42.5px,42.5px + (85 - 42.5)*(100vw - 320px)/1080,85px) !important}}.paddingBottom90{padding-bottom:90px !important}@media(max-width: 1400px){.paddingBottom90{padding-bottom:clamp(45px,45px + (90 - 45)*(100vw - 320px)/1080,90px) !important}}.paddingBottom95{padding-bottom:95px !important}@media(max-width: 1400px){.paddingBottom95{padding-bottom:clamp(47.5px,47.5px + (95 - 47.5)*(100vw - 320px)/1080,95px) !important}}.paddingBottom100{padding-bottom:100px !important}@media(max-width: 1400px){.paddingBottom100{padding-bottom:clamp(50px,50px + (100 - 50)*(100vw - 320px)/1080,100px) !important}}.paddingBottom105{padding-bottom:105px !important}@media(max-width: 1400px){.paddingBottom105{padding-bottom:clamp(52.5px,52.5px + (105 - 52.5)*(100vw - 320px)/1080,105px) !important}}.paddingBottom110{padding-bottom:110px !important}@media(max-width: 1400px){.paddingBottom110{padding-bottom:clamp(55px,55px + (110 - 55)*(100vw - 320px)/1080,110px) !important}}.paddingBottom115{padding-bottom:115px !important}@media(max-width: 1400px){.paddingBottom115{padding-bottom:clamp(57.5px,57.5px + (115 - 57.5)*(100vw - 320px)/1080,115px) !important}}.paddingBottom120{padding-bottom:120px !important}@media(max-width: 1400px){.paddingBottom120{padding-bottom:clamp(60px,60px + (120 - 60)*(100vw - 320px)/1080,120px) !important}}.paddingBottom125{padding-bottom:125px !important}@media(max-width: 1400px){.paddingBottom125{padding-bottom:clamp(62.5px,62.5px + (125 - 62.5)*(100vw - 320px)/1080,125px) !important}}.paddingBottom130{padding-bottom:130px !important}@media(max-width: 1400px){.paddingBottom130{padding-bottom:clamp(65px,65px + (130 - 65)*(100vw - 320px)/1080,130px) !important}}.paddingBottom135{padding-bottom:135px !important}@media(max-width: 1400px){.paddingBottom135{padding-bottom:clamp(67.5px,67.5px + (135 - 67.5)*(100vw - 320px)/1080,135px) !important}}.paddingBottom140{padding-bottom:140px !important}@media(max-width: 1400px){.paddingBottom140{padding-bottom:clamp(70px,70px + (140 - 70)*(100vw - 320px)/1080,140px) !important}}.paddingBottom145{padding-bottom:145px !important}@media(max-width: 1400px){.paddingBottom145{padding-bottom:clamp(72.5px,72.5px + (145 - 72.5)*(100vw - 320px)/1080,145px) !important}}.paddingBottom150{padding-bottom:150px !important}@media(max-width: 1400px){.paddingBottom150{padding-bottom:clamp(75px,75px + (150 - 75)*(100vw - 320px)/1080,150px) !important}}.paddingBottom155{padding-bottom:155px !important}@media(max-width: 1400px){.paddingBottom155{padding-bottom:clamp(77.5px,77.5px + (155 - 77.5)*(100vw - 320px)/1080,155px) !important}}.paddingBottom160{padding-bottom:160px !important}@media(max-width: 1400px){.paddingBottom160{padding-bottom:clamp(80px,80px + (160 - 80)*(100vw - 320px)/1080,160px) !important}}.paddingBottom165{padding-bottom:165px !important}@media(max-width: 1400px){.paddingBottom165{padding-bottom:clamp(82.5px,82.5px + (165 - 82.5)*(100vw - 320px)/1080,165px) !important}}.paddingBottom170{padding-bottom:170px !important}@media(max-width: 1400px){.paddingBottom170{padding-bottom:clamp(85px,85px + (170 - 85)*(100vw - 320px)/1080,170px) !important}}.paddingBottom175{padding-bottom:175px !important}@media(max-width: 1400px){.paddingBottom175{padding-bottom:clamp(87.5px,87.5px + (175 - 87.5)*(100vw - 320px)/1080,175px) !important}}.paddingBottom180{padding-bottom:180px !important}@media(max-width: 1400px){.paddingBottom180{padding-bottom:clamp(90px,90px + (180 - 90)*(100vw - 320px)/1080,180px) !important}}.paddingBottom185{padding-bottom:185px !important}@media(max-width: 1400px){.paddingBottom185{padding-bottom:clamp(92.5px,92.5px + (185 - 92.5)*(100vw - 320px)/1080,185px) !important}}.paddingBottom190{padding-bottom:190px !important}@media(max-width: 1400px){.paddingBottom190{padding-bottom:clamp(95px,95px + (190 - 95)*(100vw - 320px)/1080,190px) !important}}.paddingBottom195{padding-bottom:195px !important}@media(max-width: 1400px){.paddingBottom195{padding-bottom:clamp(97.5px,97.5px + (195 - 97.5)*(100vw - 320px)/1080,195px) !important}}.paddingBottom200{padding-bottom:200px !important}@media(max-width: 1400px){.paddingBottom200{padding-bottom:clamp(100px,100px + (200 - 100)*(100vw - 320px)/1080,200px) !important}}.marginTop0{margin-top:0px !important}.marginTop5{margin-top:5px !important}.marginTop10{margin-top:10px !important}.marginTop15{margin-top:15px !important}@media(max-width: 1400px){.marginTop15{margin-top:clamp(7.5px,7.5px + (15 - 7.5)*(100vw - 320px)/1080,15px) !important}}.marginTop20{margin-top:20px !important}@media(max-width: 1400px){.marginTop20{margin-top:clamp(10px,10px + (20 - 10)*(100vw - 320px)/1080,20px) !important}}.marginTop25{margin-top:25px !important}@media(max-width: 1400px){.marginTop25{margin-top:clamp(12.5px,12.5px + (25 - 12.5)*(100vw - 320px)/1080,25px) !important}}.marginTop30{margin-top:30px !important}@media(max-width: 1400px){.marginTop30{margin-top:clamp(15px,15px + (30 - 15)*(100vw - 320px)/1080,30px) !important}}.marginTop35{margin-top:35px !important}@media(max-width: 1400px){.marginTop35{margin-top:clamp(17.5px,17.5px + (35 - 17.5)*(100vw - 320px)/1080,35px) !important}}.marginTop40{margin-top:40px !important}@media(max-width: 1400px){.marginTop40{margin-top:clamp(20px,20px + (40 - 20)*(100vw - 320px)/1080,40px) !important}}.marginTop45{margin-top:45px !important}@media(max-width: 1400px){.marginTop45{margin-top:clamp(22.5px,22.5px + (45 - 22.5)*(100vw - 320px)/1080,45px) !important}}.marginTop50{margin-top:50px !important}@media(max-width: 1400px){.marginTop50{margin-top:clamp(25px,25px + (50 - 25)*(100vw - 320px)/1080,50px) !important}}.marginTop55{margin-top:55px !important}@media(max-width: 1400px){.marginTop55{margin-top:clamp(27.5px,27.5px + (55 - 27.5)*(100vw - 320px)/1080,55px) !important}}.marginTop60{margin-top:60px !important}@media(max-width: 1400px){.marginTop60{margin-top:clamp(30px,30px + (60 - 30)*(100vw - 320px)/1080,60px) !important}}.marginTop65{margin-top:65px !important}@media(max-width: 1400px){.marginTop65{margin-top:clamp(32.5px,32.5px + (65 - 32.5)*(100vw - 320px)/1080,65px) !important}}.marginTop70{margin-top:70px !important}@media(max-width: 1400px){.marginTop70{margin-top:clamp(35px,35px + (70 - 35)*(100vw - 320px)/1080,70px) !important}}.marginTop75{margin-top:75px !important}@media(max-width: 1400px){.marginTop75{margin-top:clamp(37.5px,37.5px + (75 - 37.5)*(100vw - 320px)/1080,75px) !important}}.marginTop80{margin-top:80px !important}@media(max-width: 1400px){.marginTop80{margin-top:clamp(40px,40px + (80 - 40)*(100vw - 320px)/1080,80px) !important}}.marginTop85{margin-top:85px !important}@media(max-width: 1400px){.marginTop85{margin-top:clamp(42.5px,42.5px + (85 - 42.5)*(100vw - 320px)/1080,85px) !important}}.marginTop90{margin-top:90px !important}@media(max-width: 1400px){.marginTop90{margin-top:clamp(45px,45px + (90 - 45)*(100vw - 320px)/1080,90px) !important}}.marginTop95{margin-top:95px !important}@media(max-width: 1400px){.marginTop95{margin-top:clamp(47.5px,47.5px + (95 - 47.5)*(100vw - 320px)/1080,95px) !important}}.marginTop100{margin-top:100px !important}@media(max-width: 1400px){.marginTop100{margin-top:clamp(50px,50px + (100 - 50)*(100vw - 320px)/1080,100px) !important}}.marginTop105{margin-top:105px !important}@media(max-width: 1400px){.marginTop105{margin-top:clamp(52.5px,52.5px + (105 - 52.5)*(100vw - 320px)/1080,105px) !important}}.marginTop110{margin-top:110px !important}@media(max-width: 1400px){.marginTop110{margin-top:clamp(55px,55px + (110 - 55)*(100vw - 320px)/1080,110px) !important}}.marginTop115{margin-top:115px !important}@media(max-width: 1400px){.marginTop115{margin-top:clamp(57.5px,57.5px + (115 - 57.5)*(100vw - 320px)/1080,115px) !important}}.marginTop120{margin-top:120px !important}@media(max-width: 1400px){.marginTop120{margin-top:clamp(60px,60px + (120 - 60)*(100vw - 320px)/1080,120px) !important}}.marginTop125{margin-top:125px !important}@media(max-width: 1400px){.marginTop125{margin-top:clamp(62.5px,62.5px + (125 - 62.5)*(100vw - 320px)/1080,125px) !important}}.marginTop130{margin-top:130px !important}@media(max-width: 1400px){.marginTop130{margin-top:clamp(65px,65px + (130 - 65)*(100vw - 320px)/1080,130px) !important}}.marginTop135{margin-top:135px !important}@media(max-width: 1400px){.marginTop135{margin-top:clamp(67.5px,67.5px + (135 - 67.5)*(100vw - 320px)/1080,135px) !important}}.marginTop140{margin-top:140px !important}@media(max-width: 1400px){.marginTop140{margin-top:clamp(70px,70px + (140 - 70)*(100vw - 320px)/1080,140px) !important}}.marginTop145{margin-top:145px !important}@media(max-width: 1400px){.marginTop145{margin-top:clamp(72.5px,72.5px + (145 - 72.5)*(100vw - 320px)/1080,145px) !important}}.marginTop150{margin-top:150px !important}@media(max-width: 1400px){.marginTop150{margin-top:clamp(75px,75px + (150 - 75)*(100vw - 320px)/1080,150px) !important}}.marginTop155{margin-top:155px !important}@media(max-width: 1400px){.marginTop155{margin-top:clamp(77.5px,77.5px + (155 - 77.5)*(100vw - 320px)/1080,155px) !important}}.marginTop160{margin-top:160px !important}@media(max-width: 1400px){.marginTop160{margin-top:clamp(80px,80px + (160 - 80)*(100vw - 320px)/1080,160px) !important}}.marginTop165{margin-top:165px !important}@media(max-width: 1400px){.marginTop165{margin-top:clamp(82.5px,82.5px + (165 - 82.5)*(100vw - 320px)/1080,165px) !important}}.marginTop170{margin-top:170px !important}@media(max-width: 1400px){.marginTop170{margin-top:clamp(85px,85px + (170 - 85)*(100vw - 320px)/1080,170px) !important}}.marginTop175{margin-top:175px !important}@media(max-width: 1400px){.marginTop175{margin-top:clamp(87.5px,87.5px + (175 - 87.5)*(100vw - 320px)/1080,175px) !important}}.marginTop180{margin-top:180px !important}@media(max-width: 1400px){.marginTop180{margin-top:clamp(90px,90px + (180 - 90)*(100vw - 320px)/1080,180px) !important}}.marginTop185{margin-top:185px !important}@media(max-width: 1400px){.marginTop185{margin-top:clamp(92.5px,92.5px + (185 - 92.5)*(100vw - 320px)/1080,185px) !important}}.marginTop190{margin-top:190px !important}@media(max-width: 1400px){.marginTop190{margin-top:clamp(95px,95px + (190 - 95)*(100vw - 320px)/1080,190px) !important}}.marginTop195{margin-top:195px !important}@media(max-width: 1400px){.marginTop195{margin-top:clamp(97.5px,97.5px + (195 - 97.5)*(100vw - 320px)/1080,195px) !important}}.marginTop200{margin-top:200px !important}@media(max-width: 1400px){.marginTop200{margin-top:clamp(100px,100px + (200 - 100)*(100vw - 320px)/1080,200px) !important}}.marginBottom0{margin-bottom:0px !important}.marginBottom5{margin-bottom:5px !important}.marginBottom10{margin-bottom:10px !important}.marginBottom15{margin-bottom:15px !important}@media(max-width: 1400px){.marginBottom15{margin-bottom:clamp(7.5px,7.5px + (15 - 7.5)*(100vw - 320px)/1080,15px) !important}}.marginBottom20{margin-bottom:20px !important}@media(max-width: 1400px){.marginBottom20{margin-bottom:clamp(10px,10px + (20 - 10)*(100vw - 320px)/1080,20px) !important}}.marginBottom25{margin-bottom:25px !important}@media(max-width: 1400px){.marginBottom25{margin-bottom:clamp(12.5px,12.5px + (25 - 12.5)*(100vw - 320px)/1080,25px) !important}}.marginBottom30{margin-bottom:30px !important}@media(max-width: 1400px){.marginBottom30{margin-bottom:clamp(15px,15px + (30 - 15)*(100vw - 320px)/1080,30px) !important}}.marginBottom35{margin-bottom:35px !important}@media(max-width: 1400px){.marginBottom35{margin-bottom:clamp(17.5px,17.5px + (35 - 17.5)*(100vw - 320px)/1080,35px) !important}}.marginBottom40{margin-bottom:40px !important}@media(max-width: 1400px){.marginBottom40{margin-bottom:clamp(20px,20px + (40 - 20)*(100vw - 320px)/1080,40px) !important}}.marginBottom45{margin-bottom:45px !important}@media(max-width: 1400px){.marginBottom45{margin-bottom:clamp(22.5px,22.5px + (45 - 22.5)*(100vw - 320px)/1080,45px) !important}}.marginBottom50{margin-bottom:50px !important}@media(max-width: 1400px){.marginBottom50{margin-bottom:clamp(25px,25px + (50 - 25)*(100vw - 320px)/1080,50px) !important}}.marginBottom55{margin-bottom:55px !important}@media(max-width: 1400px){.marginBottom55{margin-bottom:clamp(27.5px,27.5px + (55 - 27.5)*(100vw - 320px)/1080,55px) !important}}.marginBottom60{margin-bottom:60px !important}@media(max-width: 1400px){.marginBottom60{margin-bottom:clamp(30px,30px + (60 - 30)*(100vw - 320px)/1080,60px) !important}}.marginBottom65{margin-bottom:65px !important}@media(max-width: 1400px){.marginBottom65{margin-bottom:clamp(32.5px,32.5px + (65 - 32.5)*(100vw - 320px)/1080,65px) !important}}.marginBottom70{margin-bottom:70px !important}@media(max-width: 1400px){.marginBottom70{margin-bottom:clamp(35px,35px + (70 - 35)*(100vw - 320px)/1080,70px) !important}}.marginBottom75{margin-bottom:75px !important}@media(max-width: 1400px){.marginBottom75{margin-bottom:clamp(37.5px,37.5px + (75 - 37.5)*(100vw - 320px)/1080,75px) !important}}.marginBottom80{margin-bottom:80px !important}@media(max-width: 1400px){.marginBottom80{margin-bottom:clamp(40px,40px + (80 - 40)*(100vw - 320px)/1080,80px) !important}}.marginBottom85{margin-bottom:85px !important}@media(max-width: 1400px){.marginBottom85{margin-bottom:clamp(42.5px,42.5px + (85 - 42.5)*(100vw - 320px)/1080,85px) !important}}.marginBottom90{margin-bottom:90px !important}@media(max-width: 1400px){.marginBottom90{margin-bottom:clamp(45px,45px + (90 - 45)*(100vw - 320px)/1080,90px) !important}}.marginBottom95{margin-bottom:95px !important}@media(max-width: 1400px){.marginBottom95{margin-bottom:clamp(47.5px,47.5px + (95 - 47.5)*(100vw - 320px)/1080,95px) !important}}.marginBottom100{margin-bottom:100px !important}@media(max-width: 1400px){.marginBottom100{margin-bottom:clamp(50px,50px + (100 - 50)*(100vw - 320px)/1080,100px) !important}}.marginBottom105{margin-bottom:105px !important}@media(max-width: 1400px){.marginBottom105{margin-bottom:clamp(52.5px,52.5px + (105 - 52.5)*(100vw - 320px)/1080,105px) !important}}.marginBottom110{margin-bottom:110px !important}@media(max-width: 1400px){.marginBottom110{margin-bottom:clamp(55px,55px + (110 - 55)*(100vw - 320px)/1080,110px) !important}}.marginBottom115{margin-bottom:115px !important}@media(max-width: 1400px){.marginBottom115{margin-bottom:clamp(57.5px,57.5px + (115 - 57.5)*(100vw - 320px)/1080,115px) !important}}.marginBottom120{margin-bottom:120px !important}@media(max-width: 1400px){.marginBottom120{margin-bottom:clamp(60px,60px + (120 - 60)*(100vw - 320px)/1080,120px) !important}}.marginBottom125{margin-bottom:125px !important}@media(max-width: 1400px){.marginBottom125{margin-bottom:clamp(62.5px,62.5px + (125 - 62.5)*(100vw - 320px)/1080,125px) !important}}.marginBottom130{margin-bottom:130px !important}@media(max-width: 1400px){.marginBottom130{margin-bottom:clamp(65px,65px + (130 - 65)*(100vw - 320px)/1080,130px) !important}}.marginBottom135{margin-bottom:135px !important}@media(max-width: 1400px){.marginBottom135{margin-bottom:clamp(67.5px,67.5px + (135 - 67.5)*(100vw - 320px)/1080,135px) !important}}.marginBottom140{margin-bottom:140px !important}@media(max-width: 1400px){.marginBottom140{margin-bottom:clamp(70px,70px + (140 - 70)*(100vw - 320px)/1080,140px) !important}}.marginBottom145{margin-bottom:145px !important}@media(max-width: 1400px){.marginBottom145{margin-bottom:clamp(72.5px,72.5px + (145 - 72.5)*(100vw - 320px)/1080,145px) !important}}.marginBottom150{margin-bottom:150px !important}@media(max-width: 1400px){.marginBottom150{margin-bottom:clamp(75px,75px + (150 - 75)*(100vw - 320px)/1080,150px) !important}}.marginBottom155{margin-bottom:155px !important}@media(max-width: 1400px){.marginBottom155{margin-bottom:clamp(77.5px,77.5px + (155 - 77.5)*(100vw - 320px)/1080,155px) !important}}.marginBottom160{margin-bottom:160px !important}@media(max-width: 1400px){.marginBottom160{margin-bottom:clamp(80px,80px + (160 - 80)*(100vw - 320px)/1080,160px) !important}}.marginBottom165{margin-bottom:165px !important}@media(max-width: 1400px){.marginBottom165{margin-bottom:clamp(82.5px,82.5px + (165 - 82.5)*(100vw - 320px)/1080,165px) !important}}.marginBottom170{margin-bottom:170px !important}@media(max-width: 1400px){.marginBottom170{margin-bottom:clamp(85px,85px + (170 - 85)*(100vw - 320px)/1080,170px) !important}}.marginBottom175{margin-bottom:175px !important}@media(max-width: 1400px){.marginBottom175{margin-bottom:clamp(87.5px,87.5px + (175 - 87.5)*(100vw - 320px)/1080,175px) !important}}.marginBottom180{margin-bottom:180px !important}@media(max-width: 1400px){.marginBottom180{margin-bottom:clamp(90px,90px + (180 - 90)*(100vw - 320px)/1080,180px) !important}}.marginBottom185{margin-bottom:185px !important}@media(max-width: 1400px){.marginBottom185{margin-bottom:clamp(92.5px,92.5px + (185 - 92.5)*(100vw - 320px)/1080,185px) !important}}.marginBottom190{margin-bottom:190px !important}@media(max-width: 1400px){.marginBottom190{margin-bottom:clamp(95px,95px + (190 - 95)*(100vw - 320px)/1080,190px) !important}}.marginBottom195{margin-bottom:195px !important}@media(max-width: 1400px){.marginBottom195{margin-bottom:clamp(97.5px,97.5px + (195 - 97.5)*(100vw - 320px)/1080,195px) !important}}.marginBottom200{margin-bottom:200px !important}@media(max-width: 1400px){.marginBottom200{margin-bottom:clamp(100px,100px + (200 - 100)*(100vw - 320px)/1080,200px) !important}}.gap5{gap:5px !important}.gap10{gap:10px !important}.gap15{gap:15px !important}.gap20{gap:20px !important}.gap25{gap:25px !important}.gap30{gap:30px !important}.gap35{gap:35px !important}.gap40{gap:40px !important}.gap45{gap:45px !important}.gap50{gap:50px !important}.gap55{gap:55px !important}.gap60{gap:60px !important}.gap65{gap:65px !important}.gap70{gap:70px !important}.gap75{gap:75px !important}.gap80{gap:80px !important}.gap85{gap:85px !important}.gap90{gap:90px !important}.gap95{gap:95px !important}.gap100{gap:100px !important}body,html,a,div,span,body button,body input,body select,body textarea,h1,h2,h3,h4,h5,h6{font-family:"Gotham Greek",system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:500}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.anchorTarget{left:0;position:absolute;top:-200px}.noItemsContainer{float:left;position:relative;width:100%}.noItemsFound{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:16px;position:relative;width:100%}@media(max-width: 680px){.noItemsFound{font-size:14px}}.ts-wrapper.single .ts-control{font-size:13px;font-weight:400}.animatedLabelsForm .ts-wrapper.single .ts-control{border:1px solid #e4e4e4;border-radius:3px;font-size:15px;font-weight:500;padding:0}.animatedLabelsForm .ts-wrapper.single .ts-control .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:500;height:54px;padding:18px 20px}@media(max-width: 680px){.animatedLabelsForm .ts-wrapper.single .ts-control .item{font-size:14px}}@media(max-width: 420px){.animatedLabelsForm .ts-wrapper.single .ts-control .item{font-size:13px}}.animatedLabelsForm .ts-wrapper.single .ts-control .item{padding:25px 19px 10px}.animatedLabelsForm .ts-wrapper.single .ts-control .item .ts-selectPlaceholderLabel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#68696c;display:block;font-size:12px;font-weight:400;margin:0;pointer-events:none;position:absolute;top:18px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;transition-delay:.2s;padding:5px 0;transform:translateY(-18px)}.authPage{float:left;position:relative;width:100%}.authBackgroundImage{background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.authBackgroundOverlay{background-color:rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.authMainWrapper{float:left;position:relative;width:100%;z-index:3}@media(max-width: 420px){.authMainWrapper.ccPage{padding:0}}.authContainer{float:left;position:relative;width:100%}.authMainContainer{background-color:#fff;float:left;max-width:680px;position:relative;width:100%}.authBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;padding:50px;width:100%}.authFormContainer{float:left;position:relative;width:100%}.authFormTitle{float:left;position:relative;width:100%}.authFormText{float:left;font-size:14px;position:relative;width:100%}.authFormText strong{color:#2d2d2d;font-weight:500}.authForm{float:left;font-size:14px;position:relative;width:100%}.authInfoContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;max-width:600px;padding:0 0 0 100px;position:relative;width:50%}.authInfoTitle{color:#fff;float:left;font-size:clamp(20px,20px + 15*(100vw - 320px)/1680,35px);font-weight:700;position:relative;width:100%}.authInfoTextWrapper{float:left;position:relative;width:100%}.authInfoTextContainer{float:left;position:relative;width:100%}.authInfoTextWrapper{color:#fff;float:left;position:relative;width:100%}.authInfoIcon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:4px 0 0;padding:0 20px 0 0;position:relative;width:50px}.doubleContentSliderMainButton{float:left;position:relative;width:100%}.doubleContentSliderMainButton a{font-size:18px;font-weight:700}.authInfoText{float:left;position:relative;width:calc(100% - 50px)}.authInfoText .subtitle{float:left;font-size:clamp(20px,20px + 4*(100vw - 320px)/1680,24px);font-weight:700;position:relative;width:100%}.authInfoText .text{float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);position:relative;width:100%}.socialButton{-webkit-appearance:none;-webkit-align-items:center;align-items:center;background-color:#f7f7f7;background-image:none !important;border:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:-webkit-flex;display:flex;float:left;font-size:18px;font-weight:400;min-height:clamp(45px,45px + 15*(100vw - 320px)/1680,60px);-webkit-justify-content:center;justify-content:center;min-width:210px;outline:none !important;padding:10px clamp(20px,20px + 10*(100vw - 320px)/1680,30px);position:relative;text-align:center;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.socialButton:hover{background-color:#f2f2f2}.socialButton .icon{float:left;margin-right:20px;position:relative;width:30px}.socialButton .label{float:left;position:relative}.generalTextMain table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;width:100%}.generalTextMain tbody tr td{border-bottom:1px solid #f5f5f5;padding:10px}@media(max-width: 980px){.authMainContainer{max-width:650px;width:100%}.authInfoContainer{max-width:650px;padding:clamp(60px,60px + 40*(100vw - 320px)/1680,100px) 0 0;width:100%}}@media(max-width: 680px){.generalTextMain table:before{content:"Scroll horizontally to view the whole table";height:14px;width:100%;display:block;font-size:10px;margin-top:-30px;margin-bottom:10px}.generalTextMain table{width:680px !important;display:block !important;padding:30px 0 20px 0;overflow:scroll}.generalTextMain table tbody,.generalTextMain table thead,.generalTextMain table tfoot{width:540px !important;display:table}}@media(max-width: 580px){.goToTopButton{height:50px;width:50px}.socialButton{font-size:16px}.authBody{padding:40px 20px}}@media(max-width: 420px){.socialButton{font-size:14px}}[x-cloak]{display:none !important}html{background:#fff;min-height:100vh;-webkit-font-smoothing:subpixel-antialiased}body{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:16px;font-weight:400;line-height:1.4;margin:0 auto;max-width:2000px;min-height:100%;overflow-x:hidden;padding:0;word-wrap:break-word;width:100%}body.mobileMenuOpen,body.filtersOpen,body.searchBoxOpen,body.cookiesOpen{overflow-y:hidden}body.lock{float:left;overflow:hidden;position:relative;width:calc(100% - var(--scrollbar-width, 0px))}a,.generalLink{-webkit-appearance:none;color:#000;cursor:pointer;outline:none;position:relative;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;text-decoration:none}a:hover,.generalLink:hover{color:#f5901d}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;margin:0;padding:0}h1{font-size:44px;font-weight:500}h2{font-size:42px}h3{font-size:30px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}ul{margin:0}p{margin:15px 0}iframe{max-width:100% !important}img{display:block;height:auto;max-width:100%}.mainWrapper{float:left;margin:0 0 50px;position:relative;width:100%}.mainWrapper.noMargin{margin:0}@media(max-width: 1400px){.mainWrapper{margin:0 0 clamp(25px,25px + 25*(100vw - 320px)/1080,50px)}}.ccPage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;float:left;-webkit-justify-content:center;justify-content:center;padding:0 50px;position:relative;width:100%}@media(max-width: 1500px){.ccPage{padding:0 25px}}@media(max-width: 1100px){.ccPage{padding:0 20px}}@media(max-width: 780px){.ccPage{padding:0 15px}}.ccPageInner{float:left;max-width:1420px;position:relative;width:100%}.ccPageInner.x-large{max-width:1700px}.ccPageInner .ccPageInner.large{max-width:1600px}.ccPageInner.medium{max-width:1340px}.ccPageInner.small{max-width:1200px}.ccPageInner.x-small{max-width:760px}.ccPageInner.width980{max-width:980px}.ccPageInner.width740{max-width:740px}.ccPageInner.width700{max-width:700px}.ccPageInner.width480{max-width:480px}.tmaFont{font-family:"tmaFont"}.grayColor{color:#b7b7b7}.grayLink{color:#b7b7b7;cursor:pointer}.grayLink.active,.grayLink.current,.grayLink:hover{color:#000}.blackLink{color:#000;cursor:pointer}.blackLink.active,.blackLink.current,.blackLink:hover{color:#000}.blackLink.underline.active,.blackLink.underline.current,.blackLink.underline:hover{text-decoration:underline}.whiteLink{color:#fff;cursor:pointer}.whiteLink.active,.whiteLink.current,.whiteLink:hover{color:#fff}.whiteToRedLink{color:#fff;cursor:pointer}.whiteToRedLink.active,.whiteToRedLink.current,.whiteToRedLink:hover{color:#f5901d}.hidden{display:none !important}.invisible{pointer-events:none !important;opacity:0 !important;visibility:hidden !important}.textLeft{text-align:left}.textRight{text-align:right}.textCenter{text-align:center}.textJustify{text-align:justify}.flex{display:-webkit-flex;display:flex}.flexColumn{-webkit-flex-direction:column;flex-direction:column}.flexRow{-webkit-flex-direction:row;flex-direction:row}.flexWrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flexNoWrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.floatBox{float:left;position:relative;width:100%}.itemsStart{-webkit-align-items:flex-start;align-items:flex-start}.itemsEnd{-webkit-align-items:flex-end;align-items:flex-end}.itemsCenter{-webkit-align-items:center;align-items:center}.justifyStart{-webkit-justify-content:flex-start;justify-content:flex-start}.justifyEnd{-webkit-justify-content:flex-end;justify-content:flex-end}.justifyCenter{-webkit-justify-content:center;justify-content:center}.justifySpaceBetween{-webkit-justify-content:space-between;justify-content:space-between}.justifySpaceAround{-webkit-justify-content:space-around;justify-content:space-around}.justifySpaceEvenly{-webkit-justify-content:space-evenly;justify-content:space-evenly}.generalButton{-webkit-appearance:none;-webkit-align-items:center;align-items:center;background-color:#f5901d;background-image:none !important;border:none;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-flex;display:flex;float:left;font-size:15px;font-weight:500;height:clamp(40px,40px + 14*(100vw - 320px)/1680,54px);-webkit-justify-content:center;justify-content:center;min-width:250px;outline:none !important;padding:0 clamp(20px,20px + 10*(100vw - 320px)/1680,30px);position:relative;text-align:center;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}@media(max-width: 380px){.generalButton{font-size:13px}}.generalButton.bigFont{font-size:18px}.generalButton.fullWidth{width:100%}.generalButton:hover{background-color:#000;color:#fff;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.generalButton .icon{float:left;line-height:.8;margin:1px 0 0 10px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.generalButton .icon.before{margin:1px 10px 0 0}.generalButton:hover .icon.dripicons-chevron-right{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);transform:translateX(5px)}.generalButton:disabled{filter:grayscale(0.8);opacity:.8}.generalButton.inactive{background-color:#e4e4e4;color:#000;cursor:default}.generalButton.greyButton{background-color:#cecece;color:#000}.generalButton.greyButton:hover{background-color:#000;color:#fff}.bigButton{font-weight:500;min-height:50px;min-width:320px}@media(max-width: 580px){.bigButton{height:40px;min-height:40px;min-width:280px;width:280px}}@media(max-width: 400px){.bigButton{min-width:240px}}.smallButton{font-size:13px;font-weight:500;height:36px;min-width:100px;padding:0 clamp(15px,15px + 5*(100vw - 320px)/1680,20px)}.plainButton{-webkit-appearance:none;background:none !important;border:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;float:left;font-size:18px;font-weight:400;margin:0;outline:none !important;padding:0;position:relative;text-align:center;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.plainButton :hover{color:#f5901d}.plainButton.gray{color:#b7b7b7}.plainButton.gray:hover{color:#f5901d}@media(max-width: 580px){.plainButton{font-size:16px}}@media(max-width: 420px){.plainButton{font-size:14px}}.animatedButton{-webkit-appearance:none;-webkit-align-items:center;align-items:center;background:none rgba(0,0,0,0);border:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:-webkit-flex;display:flex;float:left;font-weight:400;outline:none !important;position:relative;text-align:center;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;text-decoration:none}.animatedButton:hover{background:none rgba(0,0,0,0);color:#000;text-decoration:none;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.animatedButton:hover::before{-webkit-transition:none;-moz-transition:none;transition:none;width:0}.animatedButton:hover::after{-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;width:100%}.animatedButton::before{background-color:#000;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:none;-moz-transition:none;transition:none;width:100%}.animatedButton::after{background-color:#000;bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:none;-moz-transition:none;transition:none;width:0}.animatedButton.bold{font-weight:700}.animatedButton.white{color:#fff}.animatedButton.white:hover{color:#fff}.animatedButton.white::before,.animatedButton.white::after{background-color:#fff}#pageContent,#top1,#top2,#top3,#top4,#top5,#top6,#top7,#top8,#top9,#top10,#bottom1,#bottom2,#bottom3,#bottom4,#bottom5,#bottom6,#bottom7,#bottom8,#bottom9,#bottom10,#breadcrumbs,#pageMainContent,#mainContentContainer,#mainContent,#mainContentTop1,#mainContentBottom1,#footer{float:left;position:relative;width:100%}#mobileInfo{display:none;float:left;margin-right:30px;position:relative}@media(max-width: 980px){#mobileInfo{display:block}}@media(max-width: 420px){#mobileInfo{margin-right:20px}}#searchContainer{float:left;margin-left:80px;margin-right:auto;position:relative}@media(max-width: 1100px){#searchContainer{margin-left:30px}}@media(max-width: 980px){#searchContainer{margin:15px 0 0;order:5;width:100%}}#accountContainer{float:left;margin-left:30px;position:relative}@media(max-width: 420px){#accountContainer{margin-left:20px}}#cart{float:left;margin-left:30px;position:relative}@media(max-width: 420px){#cart{margin-left:15px}}body.greyBg #pageContent{background-color:#fafafa}.generalTitle{float:left;font-size:clamp(20px,20px + 8*(100vw - 320px)/1680,28px);font-weight:500;line-height:1.1;margin:0 0 clamp(15px,15px + 5*(100vw - 320px)/1680,20px);position:relative;width:100%}.generalTextContainer{float:left;position:relative;width:100%}.generalText{float:left;font-weight:400;line-height:1.2;position:relative;width:100%}.generalModuleHeader{float:left;margin:0 0 clamp(30px,30px + 30*(100vw - 320px)/1680,60px);position:relative;width:100%}.generalModuleHeader .generalText{color:#929191;font-size:clamp(16px,16px + 4*(100vw - 320px)/1680,20px);max-width:1000px}.generalModuleHeader .generalText p{margin:0}.ellipsisText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noUserSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.noPadding{padding:0 !important}.noPaddingTop{padding-top:0 !important}.noPaddingBottom{padding-bottom:0 !important}.noMargin{margin:0 !important}.noMarginTop{margin-top:0 !important}.noMarginBottom{margin-bottom:0 !important}.noWrap{white-space:nowrap}.cookieConsentButtonWrapper{background-color:#fafafa;float:left;position:relative;width:100%}.cookieConsentButton{float:left;position:relative}.cookieConsentButton button{border:none;cursor:pointer}.cookieConsentButton button,.cookieConsentButton a{background-color:#e4e4e4;border:none;color:#000;float:left;font-size:12px;font-weight:500;line-height:1;padding:12px 30px;-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}.cookieConsentButton button:hover,.cookieConsentButton a:hover{background-color:#cecece}@-webkit-keyframes generalHeaderAnimation{from{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes generalHeaderAnimation{from{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.generalHeaderContainer{float:left;position:relative;width:100%}.generalHeaderContainer .generalHeader{background-color:#ccc;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 0 30px;min-height:400px;overflow:hidden;padding:41vw 0 0;position:relative;width:100%}.generalHeaderContainer .generalHeader .generalHeaderImage{-webkit-animation:generalHeaderAnimation 4s cubic-bezier(0.6, 0, 0.1, 1) forwards;animation:generalHeaderAnimation 4s cubic-bezier(0.6, 0, 0.1, 1) forwards;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;-webkit-transition:all 1.5s ease 0s;-moz-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s;width:100%;z-index:1}.generalHeaderContainer .generalHeaderItemBackToCategory{left:0;position:absolute;bottom:40px;width:100%;z-index:4}.generalHeaderContainer .generalHeaderItemBackToCategory .ccPageInner{max-width:1980px}.generalHeaderContainer .generalHeaderItemBackToCategory .generalHeaderItemBackToCategoryInner{float:left;position:relative;width:100%}.generalHeaderContainer .generalHeaderItemBackToCategory .generalHeaderItemBackToCategoryInner a{color:#fff;float:left;font-size:clamp(14px,14px + 4*(100vw - 320px)/1680,18px);font-weight:700;position:relative}.generalHeaderContainer .generalHeaderItemBackToCategory .generalHeaderItemBackToCategoryInner a .icon{float:left;margin-right:12px;position:relative}.generalHeaderContainer .generalHeaderItemBackToCategory .generalHeaderItemBackToCategoryInner a .text{float:left;position:relative}.generalHeaderContainer .generalHeaderOverlay{background-color:rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.generalHeaderContainer .generalHeaderBreadcrumbs{bottom:0;left:0;margin:20px 0 25px;position:absolute;width:100%;z-index:2}.generalHeaderContainer .generalHeaderBreadcrumbs.breadcrumbsTop{bottom:auto;top:0}.generalHeaderContainer .generalHeaderBreadcrumbs.plain{bottom:auto;float:left;left:auto;margin:30px 0;position:relative}#breadcrumbs .breadcrumbsContainer{float:left;overflow:hidden;position:relative;width:100%}#breadcrumbs .breadcrumbsContainer .breadcrumbsList{float:left;margin:0 0 0 -10px;position:relative;width:calc(100% + 20px)}#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem{float:left;font-size:11px;font-weight:400;padding:0 10px;position:relative}#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem a:hover{color:#f5901d}#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem a::before{content:attr(data-text);display:block;font-weight:500;height:0;overflow:hidden;pointer-events:none;user-select:none;visibility:hidden}#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem::after{color:#68696c;content:"|";line-height:1;position:absolute;right:-4px;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem a,#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem span{color:#68696c;text-decoration:none}#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem:last-child a,#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem:last-child span{font-weight:500}#breadcrumbs .breadcrumbsContainer .breadcrumbsList .breadcrumbsListItem:last-child::after{display:none}@media(max-width: 420px){#breadcrumbs .breadcrumbsContainer .breadcrumbsList{margin:0 0 0 -10px;width:calc(100% + 20px)}}.paginationWrapper{float:left;position:relative;width:100%}.paginationBar{float:left;position:relative;width:100%}.paginationBar .paginationPages{float:left;position:relative}@media(max-width: 480px){.paginationBar .paginationPages{order:1;width:100%}}.paginationBar .paginationItem{-webkit-align-items:center;align-items:center;color:#68696c;cursor:pointer;display:-webkit-flex;display:flex;float:left;font-size:16px;font-weight:400;-webkit-justify-content:center;justify-content:center;margin:5px 10px;padding:4px;position:relative;-webkit-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;-moz-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s}.paginationBar .paginationItem.activePage,.paginationBar .paginationItem:hover{color:#000;-moz-text-shadow:0 0 1px #000;text-shadow:0 0 1px #000}.paginationBar .paginationItem.breakpoint{pointer-events:none}.paginationBar .paginationItem.previous,.paginationBar .paginationItem.next{border:2px solid #68696c;border-radius:50%;opacity:1;height:30px;-webkit-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;-moz-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;width:30px}.paginationBar .paginationItem.previous:hover,.paginationBar .paginationItem.next:hover{border-color:#000}.paginationBar .paginationItem.previous:hover .icon,.paginationBar .paginationItem.next:hover .icon{color:#000}.paginationBar .paginationItem.previous .icon,.paginationBar .paginationItem.next .icon{color:#68696c;float:left;font-size:26px;line-height:0;-webkit-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;-moz-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s}@media(max-width: 580px){.paginationBar .paginationItem.previous,.paginationBar .paginationItem.next{height:34px;width:34px}}@media(max-width: 480px){.paginationBar .paginationItem.previous,.paginationBar .paginationItem.next{margin:7px;order:2}}.paginationBar .paginationItem.previous{margin-right:25px}.paginationBar .paginationItem.next{margin-left:25px}.paginationBar .paginationItem.disabled,.paginationBar .paginationItem.previous.disable .paginationBar .paginationItem.next.disabled{cursor:default;opacity:.2;pointer-events:none}@media(max-width: 480px){.paginationBar .paginationItem{margin:3px}}.generalInfoWrapper{float:left;position:relative;width:100%}.generalInfoContainer{float:left;position:relative;width:100%}.generalInfoContainer .generalInfoContainerInner{float:left;max-width:980px;position:relative;width:100%}.generalInfoContainer .generalInfoContainerInner .generalInfoTitle{float:left;font-size:clamp(18px,18px + 10*(100vw - 320px)/1680,28px);font-weight:500;line-height:1.1;position:relative;width:100%}.generalInfoContainer .generalInfoContainerInner .generalInfoText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:clamp(14px,14px + 3*(100vw - 320px)/1680,17px);position:relative;width:100%}.generalInfoContainer .generalInfoContainerInner .generalInfoText.note{font-size:13px;font-weight:500}.generalInfoContainer .generalInfoContainerInner .generalInfoText p{margin:0}.generalInfoContainer .generalInfoContainerInner .generalInfoLink{float:left;margin:clamp(15px,15px + 5*(100vw - 320px)/1680,20px) 0 0;font-weight:700;position:relative}.ccVideoContainer{float:left;position:relative;width:100%}.ccVideoContainer .ccVideo{cursor:pointer;overflow:hidden;padding-top:56.25%;position:relative}.ccVideoContainer .ccVideo iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ccVideoContainer .ccVideo .ccVideoThumb{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.ccVideoContainer .ccVideo .ccVideoPlayButton{border-radius:50%;border:2px solid #fff;cursor:pointer;height:70px;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:70px;z-index:20}.ccVideoContainer .ccVideo .ccVideoPlayButton::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:7px 0 7px 10px;content:"";height:0;left:54%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:0}@media(max-width: 580px){.ccVideoContainer .ccVideo .ccVideoPlayButton::after{border-width:6px 0 6px 12px;left:54%;top:50%}}@media(max-width: 580px){.ccVideoContainer .ccVideo .ccVideoPlayButton{height:50px;width:50px}}.generalForm{float:left;position:relative;width:100%}.generalForm .generalFormFieldsContainer{float:left;position:relative;width:100%}.generalFormField.checkbox:has(input:disabled),.generalFormField.checkbox:has(input[readonly]){pointer-events:none}.generalFormFieldRadioContainer:has(input[readonly]),.generalFormFieldRadioContainer:has(input:disabled){background-color:rgba(239,239,239,.3) !important;pointer-events:none}.generalFormField.checkbox:has(input:disabled) label,.generalFormField.checkbox:has(input[readonly]) label,.generalFormFieldRadioContainer:has(input[readonly]) label,.generalFormFieldRadioContainer:has(input:disabled) label{color:#545454 !important}.generalFormField.checkbox:has(input:disabled) label::after,.generalFormField.checkbox:has(input[readonly]) label::after,.generalFormFieldRadioContainer:has(input[readonly]) label::after,.generalFormFieldRadioContainer:has(input:disabled) label::after{filter:grayscale(0.2)}.generalFormFields{float:left;margin-left:-14px;position:relative;width:calc(100% + 28px)}.generalFormFields .generalFormSectionTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;padding:0 14px;position:relative;width:100%}.generalFormFields .generalFormSectionTitleNote{color:#68696c;font-size:13px;font-weight:500;position:relative}.generalFormFields .generalFormField{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;padding:0 14px 25px;position:relative;width:50%}@media(max-width: 760px){.generalFormFields .generalFormField{width:100%}}@media(max-width: 420px){.generalFormFields .generalFormField{font-size:13px}}.generalFormFields .generalFormField.width15percent{width:15%}.generalFormFields .generalFormField.width25percent{width:25%}@media(max-width: 760px){.generalFormFields .generalFormField.width25percent{width:50%}}@media(max-width: 380px){.generalFormFields .generalFormField.width25percent{width:100%}}.generalFormFields .generalFormField.width35percent{width:35%}.generalFormFields .generalFormField.width75percent{width:75%}@media(max-width: 760px){.generalFormFields .generalFormField.width75percent{width:100%}}.generalFormFields .generalFormField.fullWidth{width:100%}.generalFormFields .generalFormField.fullWidth .separator .generalFormFieldInner{width:calc(50% - 14px)}@media(max-width: 760px){.generalFormFields .generalFormField.fullWidth .separator .generalFormFieldInner{width:100%}}.generalFormFields .generalFormField.link{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}@media(max-width: 1300px){.generalFormFields .generalFormField.link{-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}}.generalFormFields .generalFormField.smallLabel label,.generalFormFields .generalFormField.smallLabel a{font-size:13px}.generalFormFields .generalFormField.grayLabel label{color:#b7b7b7}.generalFormFields .generalFormField .generalFormFieldTitle{float:left;margin:0 0 10px;position:relative;width:100%}.generalFormFields .generalFormField label{float:left;font-size:15px;font-weight:500;margin:0 0 5px;position:relative;width:100%}@media(max-width: 580px){.generalFormFields .generalFormField label{font-size:16px}}@media(max-width: 420px){.generalFormFields .generalFormField label{font-size:13px}}.generalFormFields .generalFormField .tagsWrapper{float:left;position:relative;width:100%}.generalFormFields .generalFormField .tagsWrapper .tagsList{border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 10px;position:relative;width:100%}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem{background-color:#e6e6e6;border-radius:20px;cursor:pointer;float:left;margin:5px;padding:8px 20px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem.selected{background-color:#000;color:#fff}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem.removed{display:none}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem .text{float:left;position:relative}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem .icon{color:#f5901d;cursor:pointer;float:left;margin-left:10px;position:relative}.generalFormFields .generalFormField .tagsButtonsWrapper{float:left;position:relative;width:100%}.generalFormFields .generalFormField .tagsButtonsWrapper button{margin:0 0 10px 20px}.generalFormFields .generalFormField input,.generalFormFields .generalFormField textarea{-webkit-appearance:none;border:1px solid #e4e4e4;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:15px;font-weight:500;outline:none !important;padding:15px;position:relative;width:100%}@media(max-width: 680px){.generalFormFields .generalFormField input,.generalFormFields .generalFormField textarea{font-size:14px}}@media(max-width: 420px){.generalFormFields .generalFormField input,.generalFormFields .generalFormField textarea{font-size:13px}}.generalFormFields .generalFormField input:disabled,.generalFormFields .generalFormField input[readonly],.generalFormFields .generalFormField textarea:disabled,.generalFormFields .generalFormField textarea[readonly]{background-color:rgba(239,239,239,.3);color:#545454;pointer-events:none}.generalFormFields .generalFormField textarea{height:150px;max-height:300px;min-height:150px;resize:vertical}.generalFormFields .generalFormField .dobWrapper{float:left;position:relative;width:100%;z-index:2}.generalFormFields .generalFormField .dobSelectContainer{float:left;position:relative;width:calc(33.33% - 20px)}@media(max-width: 580px){.generalFormFields .generalFormField .dobSelectContainer{margin:0 0 10px;width:100%}}@media(max-width: 580px){.generalFormFields .generalFormField .dobSelectContainer:last-child{margin:0}}.generalFormFields .generalFormField .countrySelectContainer,.generalFormFields .generalFormField .tagsSelectContainer{float:left;position:relative;width:100%}.generalFormFields .generalFormField .dobSelectContainer .select2-container,.generalFormFields .generalFormField .countrySelectContainer .select2-container,.generalFormFields .generalFormField .tagsSelectContainer .select2-container{float:left;position:relative;width:100% !important}.generalFormFields .generalFormField .dobSelectContainer .select2-container .selection,.generalFormFields .generalFormField .dobSelectContainer .select2-container .select2-selection,.generalFormFields .generalFormField .countrySelectContainer .select2-container .selection,.generalFormFields .generalFormField .countrySelectContainer .select2-container .select2-selection,.generalFormFields .generalFormField .tagsSelectContainer .select2-container .selection,.generalFormFields .generalFormField .tagsSelectContainer .select2-container .select2-selection{float:left;position:relative;width:100%}.generalFormFields .generalFormField .dobSelectContainer .select2-container--default .select2-selection--single,.generalFormFields .generalFormField .countrySelectContainer .select2-container--default .select2-selection--single,.generalFormFields .generalFormField .tagsSelectContainer .select2-container--default .select2-selection--single{border:1px solid #e4e4e4;border-radius:0;float:left;height:auto;padding:15px 0;position:relative;width:100%}.generalFormFields .generalFormField .dobSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow,.generalFormFields .generalFormField .countrySelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow,.generalFormFields .generalFormField .tagsSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.generalFormFields .generalFormField .dobSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow b,.generalFormFields .generalFormField .countrySelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow b,.generalFormFields .generalFormField .tagsSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:9px 7px 0 7px;margin-left:-10px;margin-top:-4px}.generalFormFields .generalFormField .dobSelectContainer .select2-container--default .select2-selection--single .select2-selection__clear,.generalFormFields .generalFormField .countrySelectContainer .select2-container--default .select2-selection--single .select2-selection__clear,.generalFormFields .generalFormField .tagsSelectContainer .select2-container--default .select2-selection--single .select2-selection__clear{margin-right:28px}.generalFormFieldRadioGroup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.generalFormFieldRadioContainer{float:left;margin:5px 0 0;position:relative;width:100%}.generalFormField.radio.box .generalFormFieldRadioContainer{border:1px solid #e4e4e4;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;outline:none !important;padding:15px;position:relative;width:auto}.generalFormFieldRadioContainer input{-webkit-appearance:radio;left:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.generalFormField.checkbox input,.generalFormField.radio input{left:15px;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;width:30px}.generalFormField.checkbox label,.generalFormField.radio label,.generalFormFieldRadioContainer label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;font-size:14px;font-weight:400;padding-left:30px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:auto}@media(max-width: 420px){.generalFormField.checkbox label,.generalFormField.radio label,.generalFormFieldRadioContainer label{font-size:13px}}.generalFormField.radio.box .generalFormFieldRadioContainer label{margin:0 0 2px}.generalFormField.checkbox label:hover,.generalFormField.radio label:hover,.generalFormFieldRadioContainer label:hover{color:#f5901d}.generalFormField.checkbox label::before,.generalFormField.radio label::before,.generalFormFieldRadioContainer label::before{border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:"";height:18px;left:0;position:absolute;top:2px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:18px}.generalFormField.radio label::before,.generalFormFieldRadioContainer label::before{border-radius:50%}.generalFormField.smallLabel.checkbox label::before{top:1px}.generalFormField.checkbox label::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f5901d;content:"S";font-family:"dripicons-v2" !important;font-size:18px;font-weight:700;left:0;opacity:0;position:absolute;top:-2px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;visibility:hidden}.generalFormField.radio label::after,.generalFormFieldRadioContainer label::after{background-color:#f5901d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:"";height:12px;left:3px;opacity:0;position:absolute;top:5px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;visibility:hidden;width:12px}.generalFormField.radio label::after,.generalFormFieldRadioContainer label::after{border-radius:50%}.generalFormField.smallLabel.checkbox label::after{top:7px}.generalFormField.checkbox>input:checked+label,.generalFormField.radio>input:checked+label,.generalFormFieldRadioContainer>input:checked+label{color:#000}.generalFormField.checkbox>input:checked+label::before,.generalFormField.radio>input:checked+label::before,.generalFormFieldRadioContainer>input:checked+label::before{background-color:#e6e6e6}.generalFormField.checkbox>input:checked+label::after{opacity:1;visibility:visible}.generalFormField.radio>input:checked+label::after,.generalFormFieldRadioContainer>input:checked+label::after{opacity:1;visibility:visible}.infoPrompt,.methodDescription{background-color:#fafafa;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;display:flex;float:left;padding:12px;position:relative;width:100%}.infoPrompt:has(.icon),.methodDescription:has(.icon){gap:15px}.infoPrompt .icon,.methodDescription .icon{align-items:center;display:flex;font-size:20px;max-height:28px}.infoPrompt .infoPromptBody,.infoPrompt .methodDescriptionBody,.methodDescription .infoPromptBody,.methodDescription .methodDescriptionBody{display:flex;flex-direction:column;justify-content:center}.infoPrompt{font-size:13px}.infoPrompt.success{background-color:#ddf8ed;color:#479f7f}.infoPrompt.error{background-color:#fbe9e9;color:#e14646}.methodDescription{display:none;font-size:12px;margin:15px 0 -15px -15px;width:calc(100% + 30px)}.methodDescription p{margin:0}.methodInstallmentsWrapper{float:left;margin:15px 0 0;position:relative;width:100%}.methodInstallments{display:none;float:left;position:relative}.methodInstallments .methodInstallmentsLabel{float:left;font-size:13px;margin-bottom:10px;position:relative}.generalFormField.radio:has(input:checked) .methodDescription{display:flex}.generalFormField.radio:has(input:checked) .methodInstallments{display:block;min-width:240px}.generalFormField .selectContainer{float:left;position:relative;width:100%}.selectContainer .selectText{float:left;position:relative;width:100%}.selectContainer .selectedOption{-webkit-appearance:none;border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;outline:none !important;padding:15px;position:relative;width:100%}.selectContainer .selectPlaceholderContainer{float:left;position:relative;width:100%}.selectContainer .selectPlaceholderContainer .selectedText{float:left;font-size:14px;max-width:calc(100% - 40px);position:relative;width:100%}.selectContainer .selectPlaceholderContainer .selectedArrowContainer{cursor:pointer;padding:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.selectContainer .selectPlaceholderContainer .selectedArrow{color:#f5901d;float:left;font-size:20px;position:relative;-webkit-transition:all .3s cubic-bezier(0.29, 0, 0.2, 1) 0s;-moz-transition:all .3s cubic-bezier(0.29, 0, 0.2, 1) 0s;transition:all .3s cubic-bezier(0.29, 0, 0.2, 1) 0s}.selectContainer .selectPlaceholderContainer.open .selectedArrow.open,.selectContainer .selectPlaceholderContainer .selectedArrow.close{display:none}.selectContainer .selectPlaceholderContainer .selectedArrow.open,.selectContainer .selectPlaceholderContainer.open .selectedArrow.close{display:block}.selectContainer .selectedOptionsContainer{background-color:#fff;border:1px solid #e1e1e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:2px;left:0;padding:10px;position:absolute;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);width:100%;z-index:100}.selectContainer .selectOptions{float:left;position:relative;width:100%}.selectContainer .selectOption{cursor:pointer;float:left;font-size:14px;padding:10px 5px;position:relative;-webkit-transition:all .3s cubic-bezier(0.29, 0, 0.2, 1) 0s;-moz-transition:all .3s cubic-bezier(0.29, 0, 0.2, 1) 0s;transition:all .3s cubic-bezier(0.29, 0, 0.2, 1) 0s;width:100%}.selectContainer .selectOption:hover{color:#f5901d}.selectContainer .selectOption.active{background-color:#f5901d;color:#fff}.selectContainer .selectOption.disabled{cursor:default;color:#bfbfbf}.generalFormFieldNote{color:#68696c !important;float:left;font-size:14px;margin:10px 0 0;position:relative;width:100%}@media(max-width: 420px){.generalFormFieldNote{font-size:13px}}.generalFormFieldNote a,.generalFormFieldNote strong{color:#2d2d2d;font-weight:500}.generalFormNote{color:#b7b7b7;float:left;font-size:14px;position:relative;width:100%}.generalFormNote input{border:2px solid #eaebeb;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;outline:none !important;position:relative}.generalFormError{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#e14646;float:left;font-size:13px;font-weight:700;margin:5px 0;position:relative;width:100%}.generalFormError:empty{display:none;margin:0}.generalFormSuccess{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#32c682;float:left;font-size:13px;font-weight:700;margin:5px 0;position:relative;width:100%}.generalFormSuccess:empty{display:none;margin:0}.generalFormMessage{float:left;font-weight:700;position:relative;width:100%}.generalFormSuccessMessage{float:left;font-weight:700;margin:15px 0 0;position:relative;width:100%}.generalFormButtons{float:left;gap:20px 40px;line-height:1.2;position:relative;width:100%}@media(max-width: 580px){.generalFormButtons{font-size:14px}}.generalFormButtons .text strong{font-weight:700}.generalFormButtons .text{text-align:center}.generalFormButtons.multiple .generalFormButton{margin:5px 30px 5px 0}.generalFormButtons.multiple .generalFormButton:last-child{margin-right:0}.pseudoGeneralButton{float:left;box-sizing:border-box;height:clamp(40px,40px + 20*(100vw - 320px)/1680,60px);min-width:180px;padding:0 20px;position:relative}.generalFormButton{-webkit-appearance:none;-webkit-align-items:center;align-items:center;background-image:none !important;background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:-webkit-flex;display:flex;float:left;font-size:18px;font-weight:400;height:clamp(40px,40px + 20*(100vw - 320px)/1680,60px);-webkit-justify-content:center;justify-content:center;min-width:180px;outline:none !important;padding:0 20px;position:relative;text-align:center;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}@media(max-width: 580px){.generalFormButton{font-size:16px}}@media(max-width: 420px){.generalFormButton{font-size:13px;min-width:120px}}.generalFormButton.small{font-size:15px;height:clamp(30px,30px + 10*(100vw - 320px)/1680,40px);min-width:160px;padding:0 15px}.generalFormButton.large{min-width:280px;padding:0 50px}.generalFormButton:hover{background-color:#000;color:#fff;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.generalFormButtons .formRegisterButton,.generalFormButtons .formLoginButton{text-decoration:underline}@media(max-width: 580px){.generalFormButtons.multiple{-webkit-justify-content:flex-start;justify-content:flex-start}.generalFormButtons.multiple .generalButton{margin:5px 30px 5px 0}}@-webkit-keyframes animatedLabelsFormFadeIn{0%{color:rgba(0,0,0,0)}100%{color:#000}}@keyframes animatedLabelsFormFadeIn{0%{color:rgba(0,0,0,0)}100%{color:#000}}@-webkit-keyframes animatedLabelsFormFadeOut{0%{color:#000}100%{color:rgba(0,0,0,0)}}@keyframes animatedLabelsFormFadeOut{0%{color:#000}100%{color:rgba(0,0,0,0)}}@-webkit-keyframes animatedLabelsWhiteFormFadeIn{0%{color:rgba(0,0,0,0)}100%{color:#fff}}@keyframes animatedLabelsWhiteFormFadeIn{0%{color:rgba(0,0,0,0)}100%{color:#fff}}@-webkit-keyframes animatedLabelsWhiteFormFadeOut{0%{color:#fff}100%{color:rgba(0,0,0,0)}}@keyframes animatedLabelsWhiteFormFadeOut{0%{color:#fff}100%{color:rgba(0,0,0,0)}}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input{height:56px;padding:20px 20px 5px 20px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea{padding:30px 20px 0 20px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input::-webkit-input-placeholder,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:placeholder-shown:focus,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:placeholder-shown:focus{animation:animatedLabelsFormFadeIn .1s linear .1s forwards;color:rgba(0,0,0,0)}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:placeholder-shown:not(:focus),.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:placeholder-shown:not(:focus){animation:animatedLabelsFormFadeOut .1s linear .1s forwards;color:#000}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:focus,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:focus{outline:none}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:focus::-webkit-input-placeholder,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:focus::-webkit-input-placeholder{opacity:1}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:focus+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:-webkit-autofill+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:not(:placeholder-shown)+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:focus+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:-webkit-autofill+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:not(:placeholder-shown)+.placeholderLabel{color:#68696c;font-size:12px;font-weight:400;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);transition-delay:0s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField .placeholderLabel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#68696c;display:block;font-size:15px;font-weight:400;margin:0;overflow:hidden;padding:0 20px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:18px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;transition-delay:.2s;white-space:nowrap;width:calc(100% - 30px)}@media(max-width: 400px){.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField .placeholderLabel{font-size:13px}}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.select label{display:none}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField input:placeholder-shown:focus,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField textarea:placeholder-shown:focus{animation:animatedLabelsWhiteFormFadeIn .1s linear .1s forwards;color:rgba(0,0,0,0)}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField input:placeholder-shown:not(:focus),.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField textarea:placeholder-shown:not(:focus){animation:animatedLabelsWhiteFormFadeOut .1s linear .1s forwards;color:#fff}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField .placeholderLabel{color:#fff}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix input{padding-left:45px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(.hiddenPrefix:empty) input{padding-left:20px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input::-webkit-input-placeholder){opacity:0;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input:placeholder-shown){animation:animatedLabelsFormFadeIn .1s linear .1s forwards;color:rgba(0,0,0,0)}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:not(:focus-within):has(input:placeholder-shown){animation:animatedLabelsFormFadeOut .1s linear .1s forwards;color:#000}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input){outline:none}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input::-webkit-input-placeholder){opacity:1}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input) .placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:-webkit-autofill) .placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:not(:placeholder-shown)) .placeholderLabel{color:#68696c;font-size:12px;font-weight:400;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);transition-delay:0s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input) .hiddenPrefix,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:-webkit-autofill) .hiddenPrefix,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:not(:placeholder-shown)) .hiddenPrefix{opacity:1;pointer-events:all}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:disabled) .hiddenPrefix,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input[readonly]) .hiddenPrefix{color:#545454}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix .hiddenPrefix{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:block;font-size:15px;font-weight:500;margin:0;opacity:0;padding:0 20px;pointer-events:none;position:absolute;top:24px;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormFieldInfoPopup{background:#fffeee;border:1px solid #e4e4e4;border-radius:3px;box-shadow:0 1px 3px 0px rgba(0,0,0,.1);color:#68696c;font-size:13px;float:left;padding:8px 15px;pointer-events:none;width:calc(100% - 60px);z-index:100}.ccPopup{height:0;left:0;opacity:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:0;z-index:1001}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes scaleInModal{0%{opacity:0;-webkit-transform:scale(0.98);-moz-transform:scale(0.98);transform:scale(0.98)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.ccPopup.show{animation:fadeIn .1s cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;height:100vh;pointer-events:auto;visibility:visible;width:calc(100vw - var(--scrollbar-width, 0px))}.ccPopup .ccPopupContainer{animation:scaleInModal .1s cubic-bezier(0.445, 0.05, 0.55, 0.95);background-color:#fff;border-radius:6px;box-shadow:0 0 8px 5px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 30px);max-width:min(100%,900px);overflow:auto;padding:40px 0;position:relative;width:calc(100% - 20px);z-index:1002}@media(max-width: 580px){.ccPopup .ccPopupContainer{padding:30px 15px}}.ccPopup .ccPopupContainer .ccPopupBodyWrapper{max-height:calc(100vh - 110px);overflow:auto;position:relative;width:100%}.ccPopup .ccPopupContainer .ccPopupBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;float:left;gap:30px;min-height:100px;overflow-x:hidden;position:relative;padding:0 30px;width:100%}@media(max-width: 720px){.ccPopup .ccPopupContainer .ccPopupBody{padding:0 15px}}@media(max-width: 420px){.ccPopup .ccPopupContainer .ccPopupBody{padding:0}}.ccPopup .ccPopupContainer .ccPopupWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:15px;float:left;max-height:calc(100vh - 188px);overflow-y:auto;position:relative;width:100%}.ccPopup .ccPopupContainer .ccPopupWrapper .ccPopupTitle{float:left;font-size:clamp(18px,18px + 6*(100vw - 320px)/1680,24px);font-weight:700;margin-bottom:15px;position:relative;width:100%}.ccPopup .ccPopupContainer .ccPopupWrapper .ccPopupText{float:left;position:relative;width:100%}.ccPopup .ccPopupContainer .ccPopupWrapper .ccPopupErrorText{color:#f5901d;float:left;font-weight:700;position:relative;width:100%}.ccPopup .ccPopupContainer .ccPopupWrapper .ccPopupNote{color:rgba(0,0,0,.8);float:left;font-size:14px;position:relative;width:100%}.ccPopup .ccPopupContainer .ccPopupButtons{float:left;position:relative;width:100%}.ccPopup .ccPopupContainer .ccPopupButtons .generalButton,.ccPopup .ccPopupContainer .ccPopupButtons .generalFormButton{margin:5px 10px}.ccPopup .ccPopupContainer .ccPopupCloseButton{cursor:pointer;font-size:24px;position:absolute;right:8px;top:8px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ccPopup .ccPopupContainer .ccPopupCloseButton:hover{color:#f5901d}.ccPopup .ccPopupOverlay{background-color:rgba(0,0,0,.5);height:100vh;inset:0;position:fixed;width:100vw;z-index:1001}#notificationsPageContent{float:left;position:relative;width:100%}.notificationsListContainer{float:left;position:relative;width:100%}.notificationsListContainer .notificationsList{float:left;position:relative;width:100%}.notificationsListContainer .notificationsListItem{border-top:1px solid #e6e6e6;float:left;padding:20px 0;position:relative;width:100%}.notificationsListContainer .notificationsListItem:last-child{border-bottom:1px solid #e6e6e6}.notificationsListContainer .notificationsListItem .notificationsListItemBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:calc(100% - 60px)}.notificationsListContainer .notificationsListItem .notificationsListItemBody .notificationsListItemTitle{float:left;font-size:20px;font-weight:500;position:relative;width:100%}.notificationsListContainer .notificationsListItem .notificationsListItemBody .notificationsListItemText{float:left;font-size:16px;position:relative;width:100%}.notificationsListContainer .notificationsListItem .notificationsListItemBody .notificationsListItemText p{margin:0}@media(max-width: 580px){.notificationsListContainer .notificationsListItem .notificationsListItemBody{width:calc(100vw - 30px)}}.notificationsListContainer .notificationsListItem.read .notificationsListItemBody,.notificationsListContainer .notificationsListItem.read .notificationsListItemTitle,.notificationsListContainer .notificationsListItem.read .notificationsListItemText p{color:#b7b7b7}.notificationsListContainer .notificationsListItem.read .notificationsListItemText a{color:#b7b7b7}.notificationsListContainer .notificationsListItem.read .notificationsListItemText a:hover{color:#000}.notificationsListItemDeleteButtonContainer{float:left;position:relative;width:60px}.notificationsListItemDeleteButtonContainer .notificationsListItemDeleteButton{color:#b7b7b7;cursor:pointer;float:left;font-size:28px;position:relative}@media(max-width: 580px){.notificationsListItemDeleteButtonContainer .notificationsListItemDeleteButton{font-size:20px}}@media(max-width: 580px){.notificationsListItemDeleteButtonContainer{width:30px}}.notificationsListButtonsContainer{float:left;position:relative;width:100%}.notificationsListButtonsContainer .plainButton{margin:5px 15px}.lcc-modal.cookiesModal{padding:0;width:730px}.lcc-modal.cookiesModal.fullPage{height:100vh;max-height:100vh;max-width:100vw;width:100vw}.lcc-modal.cookiesModal.lcc-modal--alert{bottom:0;left:0;max-width:100vw;top:auto;-webkit-transform:none;-moz-transform:none;transform:none;width:100vw}.lcc-modal.cookiesModal.lcc-modal--alert.hidden{display:none}.lcc-modal.cookiesModal .cookiesModalAlertBodyContainer{float:left;padding:20px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalAlertBodyContainer .ccPageInner,.lcc-modal.cookiesModal .cookiesModalCloseContainer .ccPageInner{max-width:1980px}.lcc-modal.cookiesModal .cookiesModalAlertBody{width:calc(100% - 370px)}@media(max-width: 980px){.lcc-modal.cookiesModal .cookiesModalAlertBody{width:100%}}@media(max-width: 580px){.lcc-modal.cookiesModal .cookiesModalAlertBody{text-align:center}}.lcc-modal.cookiesModal .cookiesModalAlertButtons{width:370px}@media(max-width: 980px){.lcc-modal.cookiesModal .cookiesModalAlertButtons{width:100%}}.lcc-modal.cookiesModal .cookiesModalHeaderContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px 10px;position:relative;width:100%}.lcc-modal.cookiesModal .lcc-modal__close{background:none;border:none;cursor:pointer;font-size:30px;line-height:1;position:absolute;right:7px;top:15px;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;transition:color .3s ease 0s;width:30px;z-index:2}.lcc-button.lcc-u-sr-only{font-size:0}.lcc-modal.cookiesModal .cookiesModalHeader{float:left;height:60px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalHeader.lcc-modal--alert{height:40px}.lcc-modal.cookiesModal .cookiesLogo{float:left;position:relative;width:80px}.lcc-modal.cookiesModal.lcc-modal--alert .cookiesLogo{width:80px}.lcc-modal.cookiesModal .cookiesModalTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:700;margin:0;padding:0;position:relative}.lcc-modal.cookiesModal .cookiesModalContent{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalContentText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;padding:0 15px;position:relative;width:100%}.lcc-modal.cookiesModal.lcc-modal--alert .cookiesModalContentText{padding:0}.lcc-modal.cookiesModal.lcc-modal--alert .cookiesModalContentText p:last-child{margin:0 0 8px}.lcc-modal.cookiesModal .cookiesModalMainContainer{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeTabs{float:left;position:relative;width:220px}@media(max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeTabs{display:none}}.lcc-modal.cookiesModal .cookiesModalTypeTab{background-color:#f8f8f8;border-bottom:1px solid #d7d7d7;border-left:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;font-size:14px;font-weight:700;padding:12px 15px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeTab.active{background-color:#fff;border-left:10px solid #f5901d}.lcc-modal.cookiesModal .cookiesModalTypeCards{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 10px 0 30px;position:relative;width:calc(100% - 220px)}@media(max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeCards{padding:0 15px;width:100%}}.lcc-modal.cookiesModal .cookiesModalTypeCard{float:left;position:relative;width:100%}@media(max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeCard{margin:20px 0}}.lcc-modal.cookiesModal .cookiesModalTypeMobileTab{background-color:#f8f8f8;border-bottom:1px solid #d7d7d7;border-left:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:none;float:left;font-size:14px;font-weight:700;padding:12px 15px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}@media(max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeMobileTab{display:block}}.lcc-modal.cookiesModal .cookiesModalTypeMobileTab.active{background-color:#fff;border-left:10px solid #f5901d}.lcc-modal.cookiesModal .cookiesModalTypeCardHeader{float:left;position:relative;width:100%}@media(max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeCardHeader{display:none}}.lcc-modal.cookiesModal .cookiesModalTypeCardContent{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeCardContent p{margin:10px 0}.lcc-modal.cookiesModal .cookiesModalTypeCardTitle{float:left;font-size:17px;font-weight:700;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle *{backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle input[type=checkbox]{display:none}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle div{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle label{background:#999;border-radius:55px;cursor:pointer;display:block;height:24px;position:relative;width:45px}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle label::before{background:#eee;border:2px solid #d7d7d7;border-radius:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:"";height:20px;left:2px;position:absolute;top:2px;-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s;width:20px}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle input[disabled]~div label{cursor:default}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle input[type=checkbox]:checked~div label{background:#49a844}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle input[type=checkbox]:checked~div label::before{left:23px}.lcc-modal.cookiesModal .cookiesModalTypeCardContent{float:left;font-size:14px;line-height:1.3;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalSettingsTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:18px;font-weight:700;line-height:1.3;padding:15px 15px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalSettingsText,.lcc-modal.cookiesModal .cookiesModalSettingsDescription{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;line-height:1.3;padding:0 15px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalSettingsTitle p,.lcc-modal.cookiesModal .cookiesModalSettingsText p,.lcc-modal.cookiesModal .cookiesModalSettingsDescription p{margin:5px 0}.lcc-modal.cookiesModal .cookiesModalSettingsText p .link,.lcc-modal.cookiesModal .cookiesModalSettingsDescription p .link{cursor:pointer;font-weight:700;text-decoration:underline;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.lcc-modal.cookiesModal .cookiesModalSettingsText p .link:hover,.lcc-modal.cookiesModal .cookiesModalSettingsDescription p .link:hover{color:#f5901d}.lcc-modal.cookiesModal .cookiesModalSettingsButtonContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;line-height:1.3;padding:5px 15px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalSettingsButton{cursor:pointer;font-weight:700;text-decoration:underline;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.lcc-modal.cookiesModal .cookiesModalSettingsButton:hover{color:#f5901d}.lcc-modal.cookiesModal .cookiesModalActions,.lcc-modal.cookiesModal .cookiesModalDetailsActions{border-top:1px solid #d7d7d7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:15px 0 0;padding:15px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button,.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button:last-child,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:last-child,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:last-child{font-size:14px;font-weight:700;margin:2px 0 2px 10px}.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button:focus,.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button:hover,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:focus,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:hover,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:focus,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:hover{background:#f5901d;border-color:#f5901d}.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button.lcc-button--link:focus,.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button.lcc-button--link:hover,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button.lcc-button--link:focus,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button.lcc-button--link:hover,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button.lcc-button--link:focus,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button.lcc-button--link:hover{background:#f8f8f8;border-color:#f8f8f8}.lcc-modal.cookiesModal .cookiesModalDetails{float:left;padding:50px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 15px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsMainContainer{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsMainTitle{float:left;font-size:18px;font-weight:700;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsMainText{float:left;font-size:14px;line-height:1.3;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsMainText p{margin:5px 0}.lcc-modal.cookiesModal .cookiesModalDetailsList{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsListItem{border-top:1px solid #d7d7d7;float:left;padding:15px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsListItem:first-child{border:none}.lcc-modal.cookiesModal .cookiesModalDetailsListItemTitleContainer{cursor:pointer;float:left;font-weight:700;padding:10px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsListItemTitle{float:left;font-size:16px;font-weight:700;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lcc-modal.cookiesModal .cookiesModalDetailsListItemToggle{float:left;font-size:18px;line-height:1;margin:3px 10px 0 0;position:relative}.lcc-modal.cookiesModal .cookiesModalDetailsListItem .cookiesModalDetailsListItemToggle .close{display:none}.lcc-modal.cookiesModal .cookiesModalDetailsListItem .cookiesModalDetailsListItemToggle .open{display:block}.lcc-modal.cookiesModal .cookiesModalDetailsListItem.opened .cookiesModalDetailsListItemToggle .close{display:block}.lcc-modal.cookiesModal .cookiesModalDetailsListItem.opened .cookiesModalDetailsListItemToggle .open{display:none}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText{float:left;font-size:14px;line-height:1.3;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText p{margin:5px 0}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table{margin:20px 0}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText a{cursor:pointer;text-decoration:underline}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText a:hover{color:#f5901d}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table{display:block !important;-webkit-overflow-scrolling:touch;max-width:100% !important;overflow:auto}@media(max-width: 680px){.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table tbody,.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table thead,.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table tfoot{display:table;width:680px !important}}@media(max-width: 580px){.lcc-modal.cookiesModal.lcc-modal--alert .cookiesModalHeader{-webkit-justify-content:center;justify-content:center}}@media(max-width: 580px){.lcc-modal.cookiesModal .cookiesModalAlertActions,.lcc-modal.cookiesModal .cookiesModalActions,.lcc-modal.cookiesModal .cookiesModalDetailsActions{-webkit-justify-content:center;justify-content:center}}@media(max-width: 580px){.lcc-modal.cookiesModal .cookiesModalAlertActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalAlertActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalAlertActions .lcc-button:last-child,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:last-child,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:last-child{min-width:calc(50% + 1px)}}#fullscreenOverlay.fullscreen{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:fixed;width:100%}#fullscreenOverlay.fullscreen.overlay{background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease-in-out;z-index:1001}#fullscreenOverlay.fullscreen.overlay.open{opacity:1;pointer-events:all}[id^=NotiflixNotifyWrap]>div{font-family:inherit !important}[id^=NotiflixNotifyWrap]>div>span.nx-with-icon{padding:0 10px 0 0 !important}.x-loader-container.nx-block-temporary-position{float:left;position:relative}.nx-block-temporary-position{min-height:var(--notiflix-background-min-height, 45px) !important}#ordersListContainer+.notiflix-block{z-index:1 !important}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField>div:first-of-type{width:100%}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .iti__country-container{opacity:0;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .iti__country-container button{padding:20px 0 5px 15px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .iti__country-container button .iti__selected-country-primary{background-color:rgba(0,0,0,0) !important}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .iti__country-container .iti__selected-dial-code{font-size:15px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .iti__country-container .iti__search-input{display:none;pointer-events:none;height:auto !important;padding:8px !important}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .iti__country-container .iti__search-input::-webkit-input-placeholder{font-weight:400}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .iti__country-container .iti__dropdown-content{box-shadow:0 1px 3px rgba(0,0,0,.1) !important}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .iti__country-container .iti__country-list{width:100%}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:has(input.iti__tel-input::-webkit-input-placeholder){opacity:0;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:focus-within:has(input.iti__tel-input:placeholder-shown){animation:animatedLabelsFormFadeIn .1s linear .1s forwards;color:rgba(0,0,0,0)}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:not(:focus-within):has(input.iti__tel-input:placeholder-shown){animation:animatedLabelsFormFadeOut .1s linear .1s forwards;color:#000}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:focus-within:has(input.iti__tel-input){outline:none}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:focus-within:has(input.iti__tel-input::-webkit-input-placeholder){opacity:1}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:focus-within:has(input.iti__tel-input) .placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:has(input.iti__tel-input:-webkit-autofill) .placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:has(input.iti__tel-input:not(:placeholder-shown)) .placeholderLabel{color:#68696c;font-size:12px;font-weight:400;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);transition-delay:0s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:focus-within:has(input.iti__tel-input) .iti__country-container,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:has(input.iti__tel-input:-webkit-autofill) .iti__country-container,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField:has(input.iti__tel-input:not(:placeholder-shown)) .iti__country-container{opacity:1}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.telephoneInputField .placeholderLabel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#68696c;display:block;font-size:15px;font-weight:400;margin:0;padding:0 20px;pointer-events:none;position:absolute;top:18px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;transition-delay:.2s}#registrationForm .generalFormFieldNote{color:#68696c}#registrationForm .generalFormFieldNote a{color:#2d2d2d;font-weight:500}.addToWishlistContainer{float:left;margin-left:auto;position:relative}.addToWishlistContainer .addToWishlistButton{float:left;position:relative}.addToWishlistContainer .addToWishlistButton .icon{float:left;font-size:18px;line-height:1;margin:0 10px 0 0;position:relative}.addToWishlistContainer .addToWishlistButton .text{font-size:12px}.addToWishlistContainer .addToWishlistButton .add{display:-webkit-flex;display:flex}.addToWishlistContainer .addToWishlistButton .add .icon{color:#68696c}.addToWishlistContainer .addToWishlistButton .add .icon:hover{color:#f5901d}.addToWishlistContainer .addToWishlistButton .remove{display:none}.addToWishlistContainer .addToWishlistButton .remove .icon{color:#f5901d}.addToWishlistContainer .addToWishlistButton .remove .icon:hover{color:#68696c}.addToWishlistContainer .addToWishlistButton.added .add{display:none}.addToWishlistContainer .addToWishlistButton.added .remove{display:-webkit-flex;display:flex}.addToWishlistContainer .addToWishlistButton.short .text{font-size:0;visibility:hidden}.splide__arrows .splide__arrow{background-color:#fff;border:1px solid #dcdeed;height:55px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:55px}@media(max-width: 840px){.splide__arrows .splide__arrow{display:none}}.splide__arrows .splide__arrow:hover svg{fill:#f5901d}.splide__arrows .splide__arrow svg{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.splide__pagination .splide__pagination__page{height:10px;margin:7px;width:10px}.slideImageContainer{aspect-ratio:3.03;position:relative}@media(max-width: 840px){.slideImageContainer{aspect-ratio:1.75}}.slideImageContainer a{float:left;height:100%;position:relative;width:100%}.slideImageContainer img{float:left;height:100%;position:relative;object-fit:cover}.plugin-dropdown_input .dropdown-input-wrap{display:inline-block;width:100%}.plugin-dropdown_input .dropdown-input-wrap .dropdown-input{height:auto !important;padding:8px !important}.ts-dropdown [aria-disabled]{display:none}.error{border-color:#ef544b !important}.error .ts-control{border-color:#ef544b !important}.locked .ts-control,.disabled .ts-control{background-color:rgba(239,239,239,.3) !important;color:#545454 !important;opacity:1 !important}.ts-control{-webkit-appearance:none;-webkit-align-items:baseline;align-items:center;border:1px solid #e4e4e4;border-radius:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;min-width:230px;outline:none !important}@media(max-width: 980px){.ts-control{min-width:initial}}.ts-control .item{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-control .item.empty .ts-selectPlaceholderTitle{opacity:0}.ts-control .item.empty .ts-selectPlaceholderLabel{font-size:15px !important;font-weight:400 !important;transform:translateY(-4px) !important}@media(max-width: 400px){.ts-control .item.empty .ts-selectPlaceholderLabel{font-size:13px !important}}.ts-control svg.ts-control-icon{padding:0 12px}#ec_state_id+.ts-wrapper .ts-control .items-placeholder{width:auto}.ts-dropdown{margin:.25rem 0 .25rem 0 !important}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:8px}.noUi-horizontal .noUi-handle{width:16px;height:16px;right:-8px;top:-5px}.noUi-vertical{width:8px}.noUi-vertical .noUi-handle{width:16px;height:16px;right:-5px;bottom:-8px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#efefef;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#f5901d}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:10px;background:#fff;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}.filterContainer{border:1px solid #e0e0e0;border-radius:3px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.filterContainer::-webkit-scrollbar{width:0 !important}.filterContainer.withStandaloneFilters{border:none}.filterContainer.withStandaloneFilters .filterBox.filterSticky{border:1px solid #e0e0e0}.filterContainer.withStandaloneFilters .filterBox.standaloneFilterBox{border:1px solid #e0e0e0;margin-bottom:30px}@media(max-width: 980px){.filterContainer.withStandaloneFilters .filterBox.standaloneFilterBox{border-bottom:none;margin-bottom:0}}.filterContainer.withStandaloneFilters .filterBox.standaloneFilterBox .dropdownComponentTitle{font-size:18px}.filterContainer.withStandaloneFilters .filterItemsWrapper{border:1px solid #e0e0e0;border-top:0}@media(max-width: 980px){.filterContainer.withStandaloneFilters .filterItemsWrapper{border-bottom:none}}@media(max-width: 980px){.filterContainer{background:#fff;border-radius:0;bottom:0;max-height:100%;min-height:100%;position:fixed;right:-100%;top:0;transition:right .15s ease-in-out;width:300px;z-index:3000}}.filterContainer.fixed.open{right:0}.filterContainer.fixed .filterBox.filterSticky{position:sticky;z-index:10}.filterContainer.fixed .filterBox.filterSticky.top{box-shadow:0 2px 8px 0 rgba(0,0,0,.075);top:0}.filterContainer.fixed .filterBox.filterSticky.bottom{bottom:0;box-shadow:0 -2px 8px 0 rgba(0,0,0,.075)}.filterContainer .filterItemsWrapper{min-height:calc(100% - 65px - 72px)}.filterContainer .filterBox{background:#fff;border-bottom:1px solid #e0e0e0;padding:15px}.filterContainer .filterBox:last-child{border-bottom:none}.filterContainer .filterBox.filterSticky.bottom{border-top:1px solid #e0e0e0;padding:6px}.filterContainer .filterBox .filterBoxSubtitle{font-size:13px;padding-bottom:8px}.filterContainer .filterBox .dropdownComponentTitleContainer,.filterContainer .filterBox .filterBoxHeader{align-items:center;display:flex;justify-content:space-between;padding:8px 0;text-transform:capitalize}.filterContainer .filterBox .dropdownComponentTitleContainer .dropdownComponentTitle,.filterContainer .filterBox .dropdownComponentTitleContainer .filterBoxTitle,.filterContainer .filterBox .filterBoxHeader .dropdownComponentTitle,.filterContainer .filterBox .filterBoxHeader .filterBoxTitle{font-weight:500}.filterContainer .filterBox .dropdownComponentTitleContainer .clearFilters,.filterContainer .filterBox .filterBoxHeader .clearFilters{color:#585858;font-size:13px}.filterContainer .filterBox .dropdownComponentTitleContainer .clearFilters:hover,.filterContainer .filterBox .filterBoxHeader .clearFilters:hover{color:#f5901d;cursor:pointer;text-decoration:underline}.filterContainer .filterBox .dropdownComponentBody,.filterContainer .filterBox .filterBoxContents>div{padding:12px 0}.filterContainer .filterBox .dropdownComponentBody input[type=text],.filterContainer .filterBox .filterBoxContents>div input[type=text]{border:1px solid #e0e0e0;font-size:14px;padding:10px;text-align:center;width:calc(100% - 24px)}.filterContainer .filterBox .dropdownComponentBody input[type=text]:focus,.filterContainer .filterBox .filterBoxContents>div input[type=text]:focus{outline:none}.filterContainer .filterBox .dropdownComponentBody input[type=range],.filterContainer .filterBox .filterBoxContents>div input[type=range]{width:100%}.filterContainer .filterBox .dropdownComponentBody input[type=checkbox],.filterContainer .filterBox .dropdownComponentBody input[type=radio],.filterContainer .filterBox .filterBoxContents>div input[type=checkbox],.filterContainer .filterBox .filterBoxContents>div input[type=radio]{accent-color:#f5901d;width:16px;height:16px}.filterContainer .filterBox .dropdownComponentBody input[type=checkbox]:disabled+label,.filterContainer .filterBox .dropdownComponentBody input[type=radio]:disabled+label,.filterContainer .filterBox .filterBoxContents>div input[type=checkbox]:disabled+label,.filterContainer .filterBox .filterBoxContents>div input[type=radio]:disabled+label{color:#cbcbcb}.filterContainer .filterBox .dropdownComponentBody input[type=checkbox]:not(:disabled)+label,.filterContainer .filterBox .dropdownComponentBody input[type=radio]:not(:disabled)+label,.filterContainer .filterBox .filterBoxContents>div input[type=checkbox]:not(:disabled)+label,.filterContainer .filterBox .filterBoxContents>div input[type=radio]:not(:disabled)+label{cursor:pointer;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.filterContainer .filterBox .dropdownComponentBody input[type=checkbox]:not(:disabled)+label:hover,.filterContainer .filterBox .dropdownComponentBody input[type=radio]:not(:disabled)+label:hover,.filterContainer .filterBox .filterBoxContents>div input[type=checkbox]:not(:disabled)+label:hover,.filterContainer .filterBox .filterBoxContents>div input[type=radio]:not(:disabled)+label:hover{color:#f5901d}.filterContainer .filterBox .dropdownComponentBody label,.filterContainer .filterBox .filterBoxContents>div label{color:#585858;font-size:13px}.filterContainer .filterBox .dropdownComponentBody label.depthLabel,.filterContainer .filterBox .filterBoxContents>div label.depthLabel{padding-left:var(--offset-size);position:relative}.filterContainer .filterBox .dropdownComponentBody label.depthLabel::before,.filterContainer .filterBox .filterBoxContents>div label.depthLabel::before{border:0 solid #cbcbcb;border-bottom-width:1px;bottom:8px;content:"";display:inline-block;height:10px;left:0;position:absolute;width:calc(var(--offset-size) - 5px)}.filterContainer .filterBox .dropdownComponentBody label:first-letter,.filterContainer .filterBox .filterBoxContents>div label:first-letter{text-transform:uppercase}.filterContainer .filterBox .dropdownComponentBody .filterItemsAll,.filterContainer .filterBox .filterBoxContents>div .filterItemsAll{max-height:392px;overflow-y:auto}.filterContainer .filterBox .dropdownComponentBody .filterItemsAll.showSome .filterItem,.filterContainer .filterBox .filterBoxContents>div .filterItemsAll.showSome .filterItem{display:none}.filterContainer .filterBox .dropdownComponentBody .filterItemsAll.showSome .filterItem.alwaysVisible,.filterContainer .filterBox .filterBoxContents>div .filterItemsAll.showSome .filterItem.alwaysVisible{display:flex}.filterContainer .filterBox .dropdownComponentBody .filerListItemToggleMoreBtnWrapper,.filterContainer .filterBox .filterBoxContents>div .filerListItemToggleMoreBtnWrapper{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.filterContainer .filterBox .dropdownComponentBody .filerListItemToggleMoreBtnWrapper .filerListItemToggleMoreBtn,.filterContainer .filterBox .filterBoxContents>div .filerListItemToggleMoreBtnWrapper .filerListItemToggleMoreBtn{width:fit-content}.filterContainer .filterBox .dropdownComponentBody .filerListItemToggleMoreBtnWrapper .filerListItemToggleMoreBtn span,.filterContainer .filterBox .filterBoxContents>div .filerListItemToggleMoreBtnWrapper .filerListItemToggleMoreBtn span{color:#f5901d;font-size:13px;font-weight:500}.filterContainer .filterBox .dropdownComponentBody .filerListItemToggleMoreBtnWrapper .filerListItemToggleMoreBtn span:hover,.filterContainer .filterBox .filterBoxContents>div .filerListItemToggleMoreBtnWrapper .filerListItemToggleMoreBtn span:hover{cursor:pointer;text-decoration:underline}.filterContainer .productCategoryAppliedFilters .appliedFilterBubble{align-items:center;border:1px solid #ececec;border-radius:20px;cursor:pointer;display:inline-flex;font-size:12px;gap:5px;line-height:15px;padding:6px 10px;text-transform:capitalize}.filterContainer .productCategoryAppliedFilters .appliedFilterBubble .appliedFilterBubbleCloseBtn{font-weight:900;opacity:.7}.filterToggleContainer{align-items:center;background:#f5901d;border-radius:25px;box-shadow:0 2px 4px 2px rgba(0,0,0,.1);bottom:0;color:#fff;display:flex;font-size:14px;font-weight:500;gap:15px;height:30px;margin:20px;max-width:100%;overflow:hidden;padding:10px 15px;position:fixed;right:0;transition:max-width .5s cubic-bezier(0.65, 0.05, 0.36, 1);z-index:2}.filterToggleContainer .filterButtonSmall{height:20px}.filterToggleContainer .filterButtonExpanded{white-space:nowrap}.headroom--not-top.headroom--unpinned .filterToggleContainer{max-width:20px}.headroom #header{top:0}.headroom--not-top #header{-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.1);box-shadow:0 0 5px 2px rgba(0,0,0,.1)}.headroom--not-top.headroom--unpinned #header{top:-150px}@media(max-width: 980px){.headroom--not-top.headroom--unpinned #header{top:0}}.headroom--not-top.headroom--unpinned .cartBoxWrapper{top:70px}.orderDone .checkoutShopperWrapper{width:100%}.orderDone .confirmationMessageContainer .confirmationMessage{font-size:22px;font-weight:500;padding:20px 0}.orderDone .orderDetailContainer{width:100%}.orderDone .orderDetailContainer:not(:last-of-type){padding-bottom:15px}.orderDone .orderDetailContainer .orderDetailLabel{color:#000;font-weight:400;padding-right:10px}.orderDone .orderDetailContainer .orderDetailValue{font-size:15px;font-weight:500}.orderDone .orderDetailContainer .orderDetailText,.orderDone .orderDetailContainer .orderDetailValue{text-align:end}@media(max-width: 440px){.orderDone .orderDetailContainer{flex-wrap:wrap}.orderDone .orderDetailContainer .orderDetailLabel,.orderDone .orderDetailContainer .orderDetailValue,.orderDone .orderDetailContainer .orderDetailText{text-align:start;width:100%}}.orderDone .orderTotalPrice>div{font-weight:500}.orderDone .orderDoneText p{font-size:15px}.orderDone .orderDoneTextSmall p{font-size:14px}.orderDone .cartBoxListItemRow{font-size:15px;padding:6px 0}.orderDone .cartBoxListItemRow>div{width:auto}@media(max-width: 420px){.cmsForm .ccPage{padding:0}}.cmsForm .cmsFormHeaderContainer{border-bottom:1px solid #d0d2d9}.cmsForm .cmsFormPage{background-color:#fff;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 40px 0;position:relative;width:100%}@media(max-width: 1100px){.cmsForm .cmsFormPage{padding:30px 20px 0}}@media(max-width: 980px){.cmsForm .cmsFormPage{padding:50px 40px 0}}@media(max-width: 680px){.cmsForm .cmsFormPage{padding:25px 15px 0}}.cmsForm .cmsFormPage .cmsFormPageRow{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cmsForm .cmsFormPage .cmsFormPageRow .cmsFormPaginationIndicator{background-color:#e5e5e5;border-radius:2px;flex:1;height:4px;width:4px;margin:0 2px}.cmsForm .cmsFormPage .cmsFormPageRow .cmsFormPaginationIndicator.active{background-color:#f5901d}.cmsForm .cmsFormPage .cmsFormPageTitleWrapper .cmsFormPageTitle{float:left;font-size:clamp(20px,20px + 8*(100vw - 320px)/1680,28px);font-weight:500;line-height:1.1;position:relative;width:100%}.cmsForm .cmsFormPage .cmsFormPageTitleWrapper .cmsFormPageSubtitle{float:left;font-size:17px;position:relative;width:100%}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup{padding-bottom:40px}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup:last-of-type{padding-bottom:0}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative;width:100%}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow:has(.infoPrompt){margin:0;width:100%}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .infoPrompt{background-color:#ffe5ce;color:#5f5f5f}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .infoPrompt a{text-decoration:underline}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .checkbox label:hover{color:inherit}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .checkbox label a{color:#000;font-weight:500}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .checkbox label a:hover{color:#f5901d}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .technicalCheckPackageTypeRadioGroup,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .fastRmaPackageTypeRadioGroup,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .rmaPackageTypeRadioGroup{width:100%}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .technicalCheckPackageTypeRadioGroup .flex.flexWrap.gap15,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .fastRmaPackageTypeRadioGroup .flex.flexWrap.gap15,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .rmaPackageTypeRadioGroup .flex.flexWrap.gap15{gap:15px 30px !important;flex-wrap:nowrap !important}@media(max-width: 760px){.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .technicalCheckPackageTypeRadioGroup .flex.flexWrap.gap15,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .fastRmaPackageTypeRadioGroup .flex.flexWrap.gap15,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .rmaPackageTypeRadioGroup .flex.flexWrap.gap15{flex-wrap:wrap !important}}.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .technicalCheckPackageTypeRadioGroup .generalFormFieldRadioContainer,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .fastRmaPackageTypeRadioGroup .generalFormFieldRadioContainer,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .rmaPackageTypeRadioGroup .generalFormFieldRadioContainer{flex:unset !important;width:50%}@media(max-width: 760px){.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .technicalCheckPackageTypeRadioGroup .generalFormFieldRadioContainer,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .fastRmaPackageTypeRadioGroup .generalFormFieldRadioContainer,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .rmaPackageTypeRadioGroup .generalFormFieldRadioContainer{width:100%}}@media(max-width: 520px){.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .technicalCheckFormGoBackButton,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .fastRmaFormGoBackButton,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .rmaFormGoBackButton,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .technicalCheckFormSubmitButton,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .fastRmaFormSubmitButton,.cmsForm .cmsFormPage .cmsFormGroupsContainer .cmsFormGroup .cmsFormGroupRowsContainer .cmsFormGroupRow .rmaFormSubmitButton{display:flex;justify-content:center;width:100% !important}}.infoPopup{display:inline}.infoPopup .infoPopupButton{color:#cecece;cursor:pointer;padding:4px;margin-top:2px}.infoPopupBox{background:#fff;border-radius:4px;box-shadow:0 1px 4px 1px rgba(0,0,0,.2);color:#404040;font-size:13px;padding:12px 15px;text-align:start;max-width:min(95%,450px);z-index:100}.myProFormaContainer .requestExpirationDateContainer{background:#f1f1f1;color:#6f6f6f;font-size:13px;margin:-20px -20px 20px -20px;padding:10px 20px;text-align:center;width:100%}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField .ts-control{background:none !important;border:none !important;border-radius:unset !important;font-size:unset !important;font-weight:unset !important;padding:0 !important;box-shadow:none !important;box-sizing:border-box !important;display:block !important;flex-wrap:unset !important;overflow:unset !important;position:absolute !important;left:0;width:unset !important;min-width:unset !important}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField .ts-dropdown{top:56px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField input#vat{padding-left:85px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:has(.item:empty) input#vat{padding-left:20px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:has(input#vat::-webkit-input-placeholder){opacity:0;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:focus-within:has(input#vat:placeholder-shown){animation:animatedLabelsFormFadeIn .1s linear .1s forwards;color:rgba(0,0,0,0)}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:not(:focus-within):has(input#vat:placeholder-shown){animation:animatedLabelsFormFadeOut .1s linear .1s forwards;color:#000}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:focus-within:has(input#vat){outline:none}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:focus-within:has(input#vat::-webkit-input-placeholder){opacity:1}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:focus-within:has(input#vat) .placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:has(input#vat:-webkit-autofill) .placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:has(input#vat:not(:placeholder-shown)) .placeholderLabel{color:#68696c;font-size:12px;font-weight:400;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);transition-delay:0s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:focus-within:has(input#vat) .ts-control,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:has(input#vat:-webkit-autofill) .ts-control,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField:has(input#vat:not(:placeholder-shown)) .ts-control{opacity:1;pointer-events:all}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.vatSpecificField .ts-control{opacity:0;pointer-events:none;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.modMap{float:left;position:relative;width:100%;z-index:1}.modMap .modMapInner{float:left;position:relative;width:100%}.modMap .modMapInner .mapContainer{background-color:gray;float:left;height:clamp(350px,350px + 150*(100vw - 320px)/1680,500px) !important;position:relative;width:100%}.modMap .ccMapMarker{float:left;padding:10px 20px 10px 10px;position:relative}#footer{background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}#footer .footerContainer{float:left;position:relative;width:100%}#footer .footerRow{float:left;overflow:hidden;position:relative;width:100%}#footer .footerRowInner{float:left;margin-left:-20px;position:relative;width:calc(100% + 40px)}#footer .footerRowInner .footerColumn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 20px;position:relative;width:25%}@media(max-width: 860px){#footer .footerRowInner .footerColumn{width:50%}}@media(max-width: 580px){#footer .footerRowInner .footerColumn{text-align:center}}@media(max-width: 420px){#footer .footerRowInner .footerColumn{width:100%}}#footer .footerRowInner .footerMenuContainer{float:left;position:relative;width:100%}#footer .footerRowInner .footerGeneralTitle{float:left;font-size:18px;font-weight:500;margin:0 0 15px;position:relative;width:100%}@media(max-width: 980px){#footer .footerRowInner .footerGeneralTitle{font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px)}}#footer .footerRowInner .footerMenu{float:left;position:relative;width:100%}#footer .footerRowInner .footerMenu .menuItem{float:left;font-size:14px;margin:6px 0;position:relative;width:100%}@media(max-width: 980px){#footer .footerRowInner .footerMenu .menuItem{font-size:13px}}#footer .footerRowInner .footerMenu .menuItem:last-child{margin-bottom:0}#footer .footerRowInner .footerMenu .menuItem.active a{color:#f5901d}#footer .footerRowInner .footerMenu .menuItem span{cursor:pointer;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#copyrights{background-color:#fafafa;border-top:1px solid #d0d2d9;float:left;font-size:10px;font-weight:500;padding:20px 0;position:relative;width:100%}#copyrights .copyrightsContainer{float:left;position:relative;width:100%}#copyrights .copyrightsContainer .copyrightsContainerInner{width:100%}@media(max-width: 760px){#copyrights .copyrightsContainer .copyrightsContainerInner{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;gap:10px;text-align:center}}#copyrights .copyrightsContainer .copyrightsWrapper{float:left;position:relative}#copyrights .copyrightsContainer .copyrightsWrapper .ccPage{max-width:2000px}#copyrights .copyrightsContainer .copyrightsText{float:left;position:relative}#copyrights .copyrightsContainer .copyrightsText a:hover{color:#f5901d}#copyrights .copyrightsContainer .creditsWrapper{float:left;position:relative}span.vat-flag{display:inline-block}.vat-flag{width:20px}.vat-flag.be{width:18px}.vat-flag.ch{width:15px}.vat-flag.mc{width:19px}.vat-flag.ne{width:18px}.vat-flag.np{width:13px}.vat-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.vat-flag{background-size:5630px 15px}}.vat-flag.ac{height:10px;background-position:0px 0px}.vat-flag.ad{height:14px;background-position:-22px 0px}.vat-flag.ae{height:10px;background-position:-44px 0px}.vat-flag.af{height:14px;background-position:-66px 0px}.vat-flag.ag{height:14px;background-position:-88px 0px}.vat-flag.ai{height:10px;background-position:-110px 0px}.vat-flag.al{height:15px;background-position:-132px 0px}.vat-flag.am{height:10px;background-position:-154px 0px}.vat-flag.ao{height:14px;background-position:-176px 0px}.vat-flag.aq{height:14px;background-position:-198px 0px}.vat-flag.ar{height:13px;background-position:-220px 0px}.vat-flag.as{height:10px;background-position:-242px 0px}.vat-flag.at{height:14px;background-position:-264px 0px}.vat-flag.au{height:10px;background-position:-286px 0px}.vat-flag.aw{height:14px;background-position:-308px 0px}.vat-flag.ax{height:13px;background-position:-330px 0px}.vat-flag.az{height:10px;background-position:-352px 0px}.vat-flag.ba{height:10px;background-position:-374px 0px}.vat-flag.bb{height:14px;background-position:-396px 0px}.vat-flag.bd{height:12px;background-position:-418px 0px}.vat-flag.be{height:15px;background-position:-440px 0px}.vat-flag.bf{height:14px;background-position:-460px 0px}.vat-flag.bg{height:12px;background-position:-482px 0px}.vat-flag.bh{height:12px;background-position:-504px 0px}.vat-flag.bi{height:12px;background-position:-526px 0px}.vat-flag.bj{height:14px;background-position:-548px 0px}.vat-flag.bl{height:14px;background-position:-570px 0px}.vat-flag.bm{height:10px;background-position:-592px 0px}.vat-flag.bn{height:10px;background-position:-614px 0px}.vat-flag.bo{height:14px;background-position:-636px 0px}.vat-flag.bq{height:14px;background-position:-658px 0px}.vat-flag.br{height:14px;background-position:-680px 0px}.vat-flag.bs{height:10px;background-position:-702px 0px}.vat-flag.bt{height:14px;background-position:-724px 0px}.vat-flag.bv{height:15px;background-position:-746px 0px}.vat-flag.bw{height:14px;background-position:-768px 0px}.vat-flag.by{height:10px;background-position:-790px 0px}.vat-flag.bz{height:14px;background-position:-812px 0px}.vat-flag.ca{height:10px;background-position:-834px 0px}.vat-flag.cc{height:10px;background-position:-856px 0px}.vat-flag.cd{height:15px;background-position:-878px 0px}.vat-flag.cf{height:14px;background-position:-900px 0px}.vat-flag.cg{height:14px;background-position:-922px 0px}.vat-flag.ch{height:15px;background-position:-944px 0px}.vat-flag.ci{height:14px;background-position:-961px 0px}.vat-flag.ck{height:10px;background-position:-983px 0px}.vat-flag.cl{height:14px;background-position:-1005px 0px}.vat-flag.cm{height:14px;background-position:-1027px 0px}.vat-flag.cn{height:14px;background-position:-1049px 0px}.vat-flag.co{height:14px;background-position:-1071px 0px}.vat-flag.cp{height:14px;background-position:-1093px 0px}.vat-flag.cr{height:12px;background-position:-1115px 0px}.vat-flag.cu{height:10px;background-position:-1137px 0px}.vat-flag.cv{height:12px;background-position:-1159px 0px}.vat-flag.cw{height:14px;background-position:-1181px 0px}.vat-flag.cx{height:10px;background-position:-1203px 0px}.vat-flag.cy{height:13px;background-position:-1225px 0px}.vat-flag.cz{height:14px;background-position:-1247px 0px}.vat-flag.de{height:12px;background-position:-1269px 0px}.vat-flag.dg{height:10px;background-position:-1291px 0px}.vat-flag.dj{height:14px;background-position:-1313px 0px}.vat-flag.dk{height:15px;background-position:-1335px 0px}.vat-flag.dm{height:10px;background-position:-1357px 0px}.vat-flag.do{height:13px;background-position:-1379px 0px}.vat-flag.dz{height:14px;background-position:-1401px 0px}.vat-flag.ea{height:14px;background-position:-1423px 0px}.vat-flag.ec{height:14px;background-position:-1445px 0px}.vat-flag.ee{height:13px;background-position:-1467px 0px}.vat-flag.eg{height:14px;background-position:-1489px 0px}.vat-flag.eh{height:10px;background-position:-1511px 0px}.vat-flag.er{height:10px;background-position:-1533px 0px}.vat-flag.es{height:14px;background-position:-1555px 0px}.vat-flag.et{height:10px;background-position:-1577px 0px}.vat-flag.eu{height:14px;background-position:-1599px 0px}.vat-flag.fi{height:12px;background-position:-1621px 0px}.vat-flag.fj{height:10px;background-position:-1643px 0px}.vat-flag.fk{height:10px;background-position:-1665px 0px}.vat-flag.fm{height:11px;background-position:-1687px 0px}.vat-flag.fo{height:15px;background-position:-1709px 0px}.vat-flag.fr{height:14px;background-position:-1731px 0px}.vat-flag.ga{height:15px;background-position:-1753px 0px}.vat-flag.gb{height:10px;background-position:-1775px 0px}.vat-flag.gd{height:12px;background-position:-1797px 0px}.vat-flag.ge{height:14px;background-position:-1819px 0px}.vat-flag.gf{height:14px;background-position:-1841px 0px}.vat-flag.gg{height:14px;background-position:-1863px 0px}.vat-flag.gh{height:14px;background-position:-1885px 0px}.vat-flag.gi{height:10px;background-position:-1907px 0px}.vat-flag.gl{height:14px;background-position:-1929px 0px}.vat-flag.gm{height:14px;background-position:-1951px 0px}.vat-flag.gn{height:14px;background-position:-1973px 0px}.vat-flag.gp{height:14px;background-position:-1995px 0px}.vat-flag.gq{height:14px;background-position:-2017px 0px}.vat-flag.gr{height:14px;background-position:-2039px 0px}.vat-flag.gs{height:10px;background-position:-2061px 0px}.vat-flag.gt{height:13px;background-position:-2083px 0px}.vat-flag.gu{height:11px;background-position:-2105px 0px}.vat-flag.gw{height:10px;background-position:-2127px 0px}.vat-flag.gy{height:12px;background-position:-2149px 0px}.vat-flag.hk{height:14px;background-position:-2171px 0px}.vat-flag.hm{height:10px;background-position:-2193px 0px}.vat-flag.hn{height:10px;background-position:-2215px 0px}.vat-flag.hr{height:10px;background-position:-2237px 0px}.vat-flag.ht{height:12px;background-position:-2259px 0px}.vat-flag.hu{height:10px;background-position:-2281px 0px}.vat-flag.ic{height:14px;background-position:-2303px 0px}.vat-flag.id{height:14px;background-position:-2325px 0px}.vat-flag.ie{height:10px;background-position:-2347px 0px}.vat-flag.il{height:15px;background-position:-2369px 0px}.vat-flag.im{height:10px;background-position:-2391px 0px}.vat-flag.in{height:14px;background-position:-2413px 0px}.vat-flag.io{height:10px;background-position:-2435px 0px}.vat-flag.iq{height:14px;background-position:-2457px 0px}.vat-flag.ir{height:12px;background-position:-2479px 0px}.vat-flag.is{height:15px;background-position:-2501px 0px}.vat-flag.it{height:14px;background-position:-2523px 0px}.vat-flag.je{height:12px;background-position:-2545px 0px}.vat-flag.jm{height:10px;background-position:-2567px 0px}.vat-flag.jo{height:10px;background-position:-2589px 0px}.vat-flag.jp{height:14px;background-position:-2611px 0px}.vat-flag.ke{height:14px;background-position:-2633px 0px}.vat-flag.kg{height:12px;background-position:-2655px 0px}.vat-flag.kh{height:13px;background-position:-2677px 0px}.vat-flag.ki{height:10px;background-position:-2699px 0px}.vat-flag.km{height:12px;background-position:-2721px 0px}.vat-flag.kn{height:14px;background-position:-2743px 0px}.vat-flag.kp{height:10px;background-position:-2765px 0px}.vat-flag.kr{height:14px;background-position:-2787px 0px}.vat-flag.kw{height:10px;background-position:-2809px 0px}.vat-flag.ky{height:10px;background-position:-2831px 0px}.vat-flag.kz{height:10px;background-position:-2853px 0px}.vat-flag.la{height:14px;background-position:-2875px 0px}.vat-flag.lb{height:14px;background-position:-2897px 0px}.vat-flag.lc{height:10px;background-position:-2919px 0px}.vat-flag.li{height:12px;background-position:-2941px 0px}.vat-flag.lk{height:10px;background-position:-2963px 0px}.vat-flag.lr{height:11px;background-position:-2985px 0px}.vat-flag.ls{height:14px;background-position:-3007px 0px}.vat-flag.lt{height:12px;background-position:-3029px 0px}.vat-flag.lu{height:12px;background-position:-3051px 0px}.vat-flag.lv{height:10px;background-position:-3073px 0px}.vat-flag.ly{height:10px;background-position:-3095px 0px}.vat-flag.ma{height:14px;background-position:-3117px 0px}.vat-flag.mc{height:15px;background-position:-3139px 0px}.vat-flag.md{height:10px;background-position:-3160px 0px}.vat-flag.me{height:10px;background-position:-3182px 0px}.vat-flag.mf{height:14px;background-position:-3204px 0px}.vat-flag.mg{height:14px;background-position:-3226px 0px}.vat-flag.mh{height:11px;background-position:-3248px 0px}.vat-flag.mk{height:10px;background-position:-3270px 0px}.vat-flag.ml{height:14px;background-position:-3292px 0px}.vat-flag.mm{height:14px;background-position:-3314px 0px}.vat-flag.mn{height:10px;background-position:-3336px 0px}.vat-flag.mo{height:14px;background-position:-3358px 0px}.vat-flag.mp{height:10px;background-position:-3380px 0px}.vat-flag.mq{height:14px;background-position:-3402px 0px}.vat-flag.mr{height:14px;background-position:-3424px 0px}.vat-flag.ms{height:10px;background-position:-3446px 0px}.vat-flag.mt{height:14px;background-position:-3468px 0px}.vat-flag.mu{height:14px;background-position:-3490px 0px}.vat-flag.mv{height:14px;background-position:-3512px 0px}.vat-flag.mw{height:14px;background-position:-3534px 0px}.vat-flag.mx{height:12px;background-position:-3556px 0px}.vat-flag.my{height:10px;background-position:-3578px 0px}.vat-flag.mz{height:14px;background-position:-3600px 0px}.vat-flag.na{height:14px;background-position:-3622px 0px}.vat-flag.nc{height:10px;background-position:-3644px 0px}.vat-flag.ne{height:15px;background-position:-3666px 0px}.vat-flag.nf{height:10px;background-position:-3686px 0px}.vat-flag.ng{height:10px;background-position:-3708px 0px}.vat-flag.ni{height:12px;background-position:-3730px 0px}.vat-flag.nl{height:14px;background-position:-3752px 0px}.vat-flag.no{height:15px;background-position:-3774px 0px}.vat-flag.np{height:15px;background-position:-3796px 0px}.vat-flag.nr{height:10px;background-position:-3811px 0px}.vat-flag.nu{height:10px;background-position:-3833px 0px}.vat-flag.nz{height:10px;background-position:-3855px 0px}.vat-flag.om{height:10px;background-position:-3877px 0px}.vat-flag.pa{height:14px;background-position:-3899px 0px}.vat-flag.pe{height:14px;background-position:-3921px 0px}.vat-flag.pf{height:14px;background-position:-3943px 0px}.vat-flag.pg{height:15px;background-position:-3965px 0px}.vat-flag.ph{height:10px;background-position:-3987px 0px}.vat-flag.pk{height:14px;background-position:-4009px 0px}.vat-flag.pl{height:13px;background-position:-4031px 0px}.vat-flag.pm{height:14px;background-position:-4053px 0px}.vat-flag.pn{height:10px;background-position:-4075px 0px}.vat-flag.pr{height:14px;background-position:-4097px 0px}.vat-flag.ps{height:10px;background-position:-4119px 0px}.vat-flag.pt{height:14px;background-position:-4141px 0px}.vat-flag.pw{height:13px;background-position:-4163px 0px}.vat-flag.py{height:11px;background-position:-4185px 0px}.vat-flag.qa{height:8px;background-position:-4207px 0px}.vat-flag.re{height:14px;background-position:-4229px 0px}.vat-flag.ro{height:14px;background-position:-4251px 0px}.vat-flag.rs{height:14px;background-position:-4273px 0px}.vat-flag.ru{height:14px;background-position:-4295px 0px}.vat-flag.rw{height:14px;background-position:-4317px 0px}.vat-flag.sa{height:14px;background-position:-4339px 0px}.vat-flag.sb{height:10px;background-position:-4361px 0px}.vat-flag.sc{height:10px;background-position:-4383px 0px}.vat-flag.sd{height:10px;background-position:-4405px 0px}.vat-flag.se{height:13px;background-position:-4427px 0px}.vat-flag.sg{height:14px;background-position:-4449px 0px}.vat-flag.sh{height:10px;background-position:-4471px 0px}.vat-flag.si{height:10px;background-position:-4493px 0px}.vat-flag.sj{height:15px;background-position:-4515px 0px}.vat-flag.sk{height:14px;background-position:-4537px 0px}.vat-flag.sl{height:14px;background-position:-4559px 0px}.vat-flag.sm{height:15px;background-position:-4581px 0px}.vat-flag.sn{height:14px;background-position:-4603px 0px}.vat-flag.so{height:14px;background-position:-4625px 0px}.vat-flag.sr{height:14px;background-position:-4647px 0px}.vat-flag.ss{height:10px;background-position:-4669px 0px}.vat-flag.st{height:10px;background-position:-4691px 0px}.vat-flag.sv{height:12px;background-position:-4713px 0px}.vat-flag.sx{height:14px;background-position:-4735px 0px}.vat-flag.sy{height:14px;background-position:-4757px 0px}.vat-flag.sz{height:14px;background-position:-4779px 0px}.vat-flag.ta{height:10px;background-position:-4801px 0px}.vat-flag.tc{height:10px;background-position:-4823px 0px}.vat-flag.td{height:14px;background-position:-4845px 0px}.vat-flag.tf{height:14px;background-position:-4867px 0px}.vat-flag.tg{height:13px;background-position:-4889px 0px}.vat-flag.th{height:14px;background-position:-4911px 0px}.vat-flag.tj{height:10px;background-position:-4933px 0px}.vat-flag.tk{height:10px;background-position:-4955px 0px}.vat-flag.tl{height:10px;background-position:-4977px 0px}.vat-flag.tm{height:14px;background-position:-4999px 0px}.vat-flag.tn{height:14px;background-position:-5021px 0px}.vat-flag.to{height:10px;background-position:-5043px 0px}.vat-flag.tr{height:14px;background-position:-5065px 0px}.vat-flag.tt{height:12px;background-position:-5087px 0px}.vat-flag.tv{height:10px;background-position:-5109px 0px}.vat-flag.tw{height:14px;background-position:-5131px 0px}.vat-flag.tz{height:14px;background-position:-5153px 0px}.vat-flag.ua{height:14px;background-position:-5175px 0px}.vat-flag.ug{height:14px;background-position:-5197px 0px}.vat-flag.um{height:11px;background-position:-5219px 0px}.vat-flag.us{height:11px;background-position:-5241px 0px}.vat-flag.uy{height:14px;background-position:-5263px 0px}.vat-flag.uz{height:10px;background-position:-5285px 0px}.vat-flag.va{height:15px;background-position:-5307px 0px}.vat-flag.vc{height:14px;background-position:-5324px 0px}.vat-flag.ve{height:14px;background-position:-5346px 0px}.vat-flag.vg{height:10px;background-position:-5368px 0px}.vat-flag.vi{height:14px;background-position:-5390px 0px}.vat-flag.vn{height:14px;background-position:-5412px 0px}.vat-flag.vu{height:12px;background-position:-5434px 0px}.vat-flag.wf{height:14px;background-position:-5456px 0px}.vat-flag.ws{height:10px;background-position:-5478px 0px}.vat-flag.xk{height:15px;background-position:-5500px 0px}.vat-flag.ye{height:14px;background-position:-5522px 0px}.vat-flag.yt{height:14px;background-position:-5544px 0px}.vat-flag.za{height:14px;background-position:-5566px 0px}.vat-flag.zm{height:14px;background-position:-5588px 0px}.vat-flag.zw{height:10px;background-position:-5610px 0px}.vat-flag{--iti-flag-offset: 100px;--iti-flag-width: 20px;--iti-flag-height: 15px;background-color:#dbdbdb;background-image:url("../images/vat_flags.png");background-position:var(--iti-flag-offset, 20px) 0;background-repeat:no-repeat;border-radius:1px;box-shadow:0 0 1px 0 #888;width:var(--iti-flag-width, 20px);height:var(--iti-flag-height, 15px)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.vat-flag{background-image:url("../images/vat_flags.png")}}.vat-flag.np{background-color:rgba(0,0,0,0)}.vat-arrow{border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:4px solid #555;height:0;margin-left:6px;width:0}.dropdown-active .vat-arrow{border-top:none;border-bottom:4px solid #555}.userAccountView{float:left;position:relative;width:100%}.userAccountView .userAccountHeaderContainer{border-bottom:1px solid #d0d2d9;float:left;position:relative;width:100%}.userAccountView .userAccountMainWrapper{float:left;position:relative;width:100%}.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner{float:left;position:relative;width:100%}.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountBoxWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:20px;position:relative;width:340px}@media(max-width: 1100px){.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountBoxWrapper{width:280px}}@media(max-width: 980px){.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountBoxWrapper{padding:0 0 30px;width:100%}}.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper{float:left;position:relative;width:calc(100% - 340px)}@media(max-width: 1100px){.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper{width:calc(100% - 280px)}}@media(max-width: 980px){.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper{width:100%}}.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper .userAccountMainContainer{background-color:#fff;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 40px;position:relative;width:100%}@media(max-width: 1100px){.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper .userAccountMainContainer{padding:30px 20px}}@media(max-width: 980px){.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper .userAccountMainContainer{padding:50px 40px}}@media(max-width: 680px){.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper .userAccountMainContainer{padding:25px 15px}}.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper .userAccountMainContainer.halfWidth{width:calc(50% - 15px)}@media(max-width: 680px){.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper .userAccountMainContainer.halfWidth{width:100%}}.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper .userAccountMainContainer .userAccountMainTitle{float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative;width:100%}.userAccountView .userAccountMainWrapper .userAccountMainWrapperInner .userAccountWrapper .userAccountMainContainer .userAccountMainBody{float:left;position:relative;width:100%}.userAccountView .userAccountBoxContainer{background-color:#fff;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 40px;position:relative;width:100%}@media(max-width: 1100px){.userAccountView .userAccountBoxContainer{padding:30px 20px}}@media(max-width: 980px){.userAccountView .userAccountBoxContainer{padding:0}}.userAccountView .userAccountBoxContainer .userAccountBoxTitleContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}@media(max-width: 980px){.userAccountView .userAccountBoxContainer .userAccountBoxTitleContainer{background-color:#e4e4e4;padding:25px 40px}}@media(max-width: 680px){.userAccountView .userAccountBoxContainer .userAccountBoxTitleContainer{padding:15px 15px}}.userAccountView .userAccountBoxContainer .userAccountBoxTitleContainer .userAccountBoxTitle{float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative;width:100%}.userAccountView .userAccountBoxContainer .userAccountBoxContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:30px 0 0;position:relative;width:100%}@media(max-width: 980px){.userAccountView .userAccountBoxContainer .userAccountBoxContent{padding:25px 40px}}@media(max-width: 680px){.userAccountView .userAccountBoxContainer .userAccountBoxContent{padding:15px 15px}}@media(max-width: 1100px){.userAccountView .generalFormFields .generalFormField:not(.fullWidth){width:100%}}@media(max-width: 980px){.userAccountView .generalFormFields .generalFormField:not(.fullWidth){width:50%}}@media(max-width: 680px){.userAccountView .generalFormFields .generalFormField:not(.fullWidth){width:100%}}@media(max-width: 1100px){.userAccountView .generalFormFields .generalFormField.width25percent{width:50%}}@media(max-width: 980px){.userAccountView .generalFormFields .generalFormField.width25percent{width:25%}}@media(max-width: 680px){.userAccountView .generalFormFields .generalFormField.width25percent{width:50%}}@media(max-width: 380px){.userAccountView .generalFormFields .generalFormField.width25percent{width:100%}}@media(max-width: 400px){.userAccountView .ccPage{padding:0}}.userAddressesWrapper .addAddressButtonContainer{float:left;position:relative;width:100%}.userAddressesWrapper .addressesList{float:left;position:relative;width:100%}.userAddressesWrapper .addressesList .addressesListInner{float:left;position:relative;width:100%}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem{border:1px solid #e4e4e4;border-radius:3px;float:left;margin:0 0 15px;overflow:hidden;position:relative;width:100%}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem:last-child{margin:0}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px;position:relative;width:100%}@media(max-width: 420px){.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemInner{padding:10px}}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemHeader{float:left;position:relative;width:100%}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemHeader .addressListItemTitle{float:left;font-size:16px;font-weight:500;margin:0 0 5px;position:relative;width:calc(100% - 60px)}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemHeader .addressesListItemButtons{float:left;gap:15px;margin:3px 0 0;position:relative;width:60px}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemHeader .addressesListItemButtons .addressesListItemButton{color:#68696c;cursor:pointer;float:left;line-height:1;position:relative;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemHeader .addressesListItemButtons .addressesListItemButton:hover{color:#000}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemHeader .addressesListItemButtons .addressesListItemButton .icon{float:left;position:relative}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemHeader .addressesListItemButtons .addressesListItemButton .text{font-size:0;visibility:hidden}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemBody{float:left;position:relative;width:calc(100% - 60px)}@media(max-width: 420px){.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressesListItemBody{width:100%}}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressInvoiceMode{color:#68696c;float:left;font-size:13px;font-weight:500;margin:0 0 5px;position:relative;width:100%}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressName,.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressCompany,.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .addressDetails{float:left;font-size:13px;position:relative;width:100%}.userAddressesWrapper .addressesList .addressesListInner .addressesListItem .listItemStatus{background:#fafafa;border:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#404040;float:left;font-size:11px;font-weight:500;padding:5px 10px;width:100%}.userAddressesWrapper .addressesList .noItemsFound{border-bottom:1px solid #e4e4e4;padding-bottom:65px}.confirmDeleteHeader{float:left;position:relative;width:100%}.confirmDeleteHeader .confirmDeleteTitle{color:#404040;font-size:clamp(16px,16px + 6*(100vw - 320px)/1680,22px);font-weight:500}.confirmDeleteHeader .confirmDeleteText{color:#707070;font-size:clamp(14px,14px + 2*(100vw - 320px)/1680,16px)}.confirmDeleteBody .generalFormButtons{gap:10px 40px}.userOrdersWrapper .productsBox{float:left;position:relative;width:100%}@media(max-width: 420px){.userOrdersWrapper .sortingLabel{display:none}}.userOrdersWrapper .ordersList{float:left;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner{float:left;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem{border:1px solid #e4e4e4;border-radius:3px;float:left;margin:0 0 15px;overflow:hidden;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem:last-child{margin:0}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .orderListItemLink{float:left;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .orderListItemLink:hover .ordersListItemTitle{color:#f5901d}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px;position:relative;width:100%}@media(max-width: 420px){.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemInner{padding:10px}}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemHeader{float:left;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemHeader .ordersListItemTitle{float:left;font-size:16px;font-weight:500;margin:0 0 5px;position:relative;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemHeader .ordersListItemText{color:#000;float:left;font-size:14px;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemBody{float:left;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemBody .ordersListItemProductImageContainer{float:left;margin-right:10px;position:relative;width:70px}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemBody .ordersListItemProductImageContainer .ordersListItemProductImage{float:left;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemBody .ordersListItemProductBody{float:left;position:relative;width:calc(100% - 80px)}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemBody .ordersListItemProductBody .ordersListItemProductTitle{color:#404040;float:left;font-size:14px;position:relative;width:100%}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemBody .ordersListItemProductBody .ordersListItemProductTitle .ordersListItemProductName{float:left;position:relative}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .ordersListItemBody .ordersListItemProductBody .ordersListItemProductTitle .ordersListItemMoreProductCounter{float:left;font-weight:500;position:relative;white-space:nowrap}.userOrdersWrapper .ordersList .ordersListInner .ordersListItem .listItemStatus{background:#fafafa;border:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#404040;float:left;font-size:11px;font-weight:500;padding:5px 10px;width:100%}.userOrdersWrapper .detailsOverviewContainer{float:left;padding:0;position:relative;width:100%}.userOrdersWrapper .detailsOverviewContainer .ordersDetailsBoxInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px;position:relative;width:100%}@media(max-width: 680px){.userOrdersWrapper .detailsOverviewContainer .ordersDetailsBoxInner{padding:20px 0 0}}.userOrdersWrapper .detailsOverviewContainer .listItemStatus{background:#fafafa;border:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#404040;float:left;font-size:14px;font-weight:500;padding:5px 10px;width:100%}@media(max-width: 680px){.userOrdersWrapper .detailsOverviewContainer .listItemStatus{border-radius:3px}}.userOrdersWrapper .detailsOverviewContainer .orderSeparator{border-bottom:1px solid #e4e4e4;padding:15px 0}.userOrdersWrapper .detailsOverviewContainer .orderHeaderContainer{float:left;position:relative;width:100%}.userOrdersWrapper .detailsOverviewContainer .orderHeaderContainer .orderHeader{font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;margin:0;padding:5px 0;transition:color .15s ease-in-out}.userOrdersWrapper .detailsOverviewContainer .orderHeaderContainer .orderHeader .orderTitleIdContainer{display:inline-block}.userOrdersWrapper .detailsOverviewContainer .orderHeaderContainer .orderHeader .hashtagPrefix{opacity:.8}.userOrdersWrapper .detailsOverviewContainer .orderStatusContainer{float:left;position:relative;width:100%}.userOrdersWrapper .detailsOverviewContainer .orderStatusContainer .orderStatusNumber{font-weight:500}.userOrdersWrapper .detailsOverviewContainer .orderStatusContainer a.orderStatusNumber{text-decoration:underline}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList{position:relative;float:left;width:100%}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListTitleContainer,.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .dropdownComponentTitleContainer{padding:20px 0;border-top:1px solid #e4e4e4}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListTitleContainer.noBorder,.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .dropdownComponentTitleContainer.noBorder{border-top:none}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListTitleContainer .orderTrackingListTitle,.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListTitleContainer .dropdownComponentTitle,.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .dropdownComponentTitleContainer .orderTrackingListTitle,.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .dropdownComponentTitleContainer .dropdownComponentTitle{font-size:clamp(15px,15px + 1*(100vw - 320px)/1680,16px);font-weight:500}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .dropdownComponentBodyCollapse{float:left;position:relative;width:100%}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListItems{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListItems .orderHistoryStatusContainer{position:relative;float:left;width:100%;padding:0 0 25px 0;display:flex;align-items:flex-start;gap:20px}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListItems .orderHistoryStatusContainer:not(:last-of-type){border-left:1px solid #e4e4e4}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListItems .orderHistoryStatusContainer:last-of-type{padding:0;margin:0 0 25px 0;border-left:1px solid #e4e4e4}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListItems .orderHistoryStatusContainer .orderHistoryStatusIconContainer{background-color:#fff;border-top:4px solid #fff;border-bottom:4px solid #fff;height:20px;margin-top:-4px;margin-left:-10px}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListItems .orderHistoryStatusContainer .orderHistoryStatus .orderHistoryStatusTitle{color:#404040;font-weight:500;font-size:15px}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListItems .orderHistoryStatusContainer .orderHistoryStatus .orderHistoryStatusText{color:#707070;font-size:14px}.userOrdersWrapper .detailsOverviewContainer .orderTrackingList .orderTrackingListItems .orderHistoryStatusContainer .orderHistoryStatus .orderHistoryStatusNote{color:#404040;font-size:15px;padding:5px 0 0 0}.userOrdersWrapper .detailsOverviewContainer .orderInfoContainer{position:relative;float:left;width:100%;padding:10px 0}.userOrdersWrapper .detailsOverviewContainer .orderInfoContainer .orderInfoContainerItemTitle{color:#404040;font-weight:500;font-size:15px}.userOrdersWrapper .detailsOverviewContainer .orderInfoContainer .orderInfoContainerItemText{color:#404040;font-size:14px}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer{position:relative;float:left;width:100%;padding:10px 0}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList{position:relative;float:left;width:100%}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct{position:relative;float:left;width:100%}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct .orderedProductBody{float:left;font-size:14px;margin-right:10px;position:relative;width:calc(100% - 140px)}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct .orderedProductBody .orderedProductImageContainer{float:left;position:relative;width:70px}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct .orderedProductBody .orderedProductTitleContainer{float:left;position:relative;width:calc(100% - 80px)}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct .orderedProductBody .orderedProductTitleContainer .orderedProductQuantity{display:inline;font-weight:500;position:relative}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct .orderedProductBody .orderedProductTitleContainer .orderedProductTitle{display:inline;position:relative}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct .orderedProductFinalPriceContainer{float:left;font-size:14px;font-weight:400;margin-left:auto;position:relative;width:130px}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct .orderedProductFinalPriceContainer .orderedProductStartingPrice{color:#68696c;float:left;position:relative}.userOrdersWrapper .detailsOverviewContainer .orderedProductsListContainer .orderedProductsList .orderedProduct .orderedProductFinalPriceContainer .orderedProductFinalPrice{float:left;position:relative}.userOrdersWrapper .detailsOverviewContainer .orderTotalPriceContainer{border-top:1px solid #e4e4e4;padding-top:20px}.userOrdersWrapper .detailsOverviewContainer .orderTotalPriceContainer .orderPrice{font-size:14px}.userOrdersWrapper .detailsOverviewContainer .orderTotalPriceContainer .orderPrice .orderPriceTitle{font-weight:500}.userOrdersWrapper .detailsOverviewContainer .orderTotalPriceContainer .orderPrice .orderPriceText{color:#000;font-size:14px}.userOrdersWrapper .detailsOverviewContainer .orderTotalPriceContainer .orderPrice .orderPriceTextSmall{color:gray;font-size:13px}.userOrdersWrapper .detailsOverviewContainer .orderTotalPriceContainer .orderPrice .orderPriceTextSmall a{text-decoration:underline}.userOrdersWrapper .detailsOverviewContainer .orderTotalPriceContainer .orderPrice .orderPriceTextSmall p{margin:0}.userOrdersWrapper .detailsOverviewContainer .orderTotalPriceContainer .orderTotalPrice{font-weight:500}.userOrdersWrapper .detailsOverviewContainer .completeOrderContainer{float:left;position:relative;width:100%}.userOrdersWrapper .detailsOverviewContainer .completeOrderContainer .completeOrderButtonContainer{float:left;position:relative;width:100%}.wishlistView{float:left;position:relative;width:100%}.wishlistView .productsGrid .productsGridView .product{width:33.33%}@media(max-width: 1300px){.wishlistView .productsGrid .productsGridView .product{width:50%}}@media(max-width: 520px){.wishlistView .productsGrid .productsGridView .product{width:100%}}.sortingToolbarContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.sortingToolbarContainer .sortingToolbar{float:left;position:relative;width:100%}.sortingToolbarContainer .sortingContainer{float:left;position:relative}.sortingToolbarContainer .sortingContainer .sortingLabel{float:left;font-size:13px;margin-right:10px;position:relative}.sortingToolbarContainer .sortingContainer .sorting{float:left;position:relative}.searchbarContainer #search{padding-right:50px}.searchbarContainer .searchButton{background:none;border:none;cursor:pointer;font-size:20px;font-weight:400;padding:0 20px;position:absolute;right:15px;top:18px}.deviceList{float:left;position:relative;width:100%}.deviceList .deviceListContainer{border:1px solid #d0d2d9;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.deviceList .deviceListContainer .dropdownComponentTitleContainer{cursor:pointer;padding-right:20px}.deviceList .deviceListContainer.warranty{background-color:#d5e1d4;border-top:4px solid #7bbd75}.deviceList .deviceListContainer.warranty .deviceListExpandedContainer{background-color:#eaf0e9}.deviceList .deviceListContainer.warranty .generalButton{background-color:#fff;color:#008b00;border:1px solid #008b00}.deviceList .deviceListContainer.warranty .generalButton:hover{border-color:#000;background-color:#000;color:#fff}.deviceList .deviceListContainer.noWarranty{background-color:#f7cbcb;border-top:4px solid #e34f4f}.deviceList .deviceListContainer.noWarranty .deviceListExpandedContainer{background-color:#fbe5e5}.deviceList .deviceListContainer.noWarranty .generalButton{background-color:#fff;color:darkred;border:1px solid darkred}.deviceList .deviceListContainer.noWarranty .generalButton:hover{background-color:#000;border-color:#000;color:#fff}.deviceList .deviceListContainer .deviceListCollapsedContainer{cursor:pointer;padding:15px 0}.deviceList .deviceListContainer .deviceListItem{padding:15px}.deviceList .deviceListContainer .deviceListItem .listItemHeader{color:#707070;font-size:12px}.deviceList .deviceListContainer .deviceListItem .listItemTitle{font-size:14px;font-weight:500}.deviceList .deviceListContainer .deviceListCollapsedItemsContainer{max-height:65px;overflow:hidden}.deviceList .deviceListContainer .deviceListCollapsedArrowContainer{padding-right:20px}.deviceList .deviceListContainer .deviceListExpandedContainer{background-color:#f9f9f9;border-top:1px solid #d0d2d9;padding:20px}.deviceList .deviceListContainer .deviceListExpandedContainer .deviceListExpandedGrid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.deviceList .deviceListContainer .deviceListExpandedContainer .deviceItemButtonContainer{padding:15px}.cartView{float:left;position:relative;width:100%}.cartView .cartHeaderContainer{border-bottom:1px solid #d0d2d9;float:left;position:relative;width:100%}.cartView .cartMainWrapper{float:left;position:relative;width:100%}.cartView .cartMainWrapper .cartMainWrapperInner{float:left;position:relative;width:100%}.cartView .cartMainWrapper .cartMainBody{float:left;position:relative;width:100%}.cartView .cartMainWrapper .cartProductsWrapper{float:left;position:relative;width:calc(100% - 440px)}@media(max-width: 1100px){.cartView .cartMainWrapper .cartProductsWrapper{width:calc(100% - 380px)}}@media(max-width: 980px){.cartView .cartMainWrapper .cartProductsWrapper{width:100%}}@media(max-width: 580px){.cartView .cartMainWrapper .cartProductsWrapper{padding:0 15px}}.cartView .cartMainWrapper .availableStockMessagePrompt{background-color:#fff;border-bottom:1px solid #d0d2d9}.cartView .cartMainWrapper .cartProductsListContainer{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 30px;position:relative;width:100%}.cartView .cartMainWrapper .cartProductsList{float:left;position:relative;width:100%}.cartView .cartMainWrapper .cartProductsList .cartProduct{border-bottom:1px solid #d0d2d9;float:left;position:relative;width:100%}@media(max-width: 980px){.cartView .cartMainWrapper .cartProductsList .cartProduct:last-child{border:none}}.cartView .cartMainWrapper .cartProductsList .cartProduct .productExceededAvailableStock{color:#d96817;font-size:20px;left:0;position:absolute;top:0;z-index:2}.cartView .cartMainWrapper .cartProductsList .cartProduct .productImageContainer{float:left;height:200px;position:relative;width:200px}@media(max-width: 1300px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productImageContainer{height:150px;width:150px}}@media(max-width: 580px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productImageContainer{height:120px;width:120px}}@media(max-width: 480px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productImageContainer{display:none}}.cartView .cartMainWrapper .cartProductsList .cartProduct .productImageContainer .productImage{aspect-ratio:1;float:left;position:relative;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;transition:transform .5s ease 0s;width:100%}.cartView .cartMainWrapper .cartProductsList .cartProduct .productImageContainer .productImage:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.cartView .cartMainWrapper .cartProductsList .cartProduct .productImageContainer .productImage a{float:left;height:100%;position:relative;width:100%}.cartView .cartMainWrapper .cartProductsList .cartProduct .productImageContainer .productImage img{height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:clamp(20px,20px + 20*(100vw - 320px)/1680,40px);position:relative;width:calc(100% - 200px)}@media(max-width: 1300px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody{width:calc(100% - 150px)}}@media(max-width: 580px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody{width:calc(100% - 120px)}}@media(max-width: 480px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody{padding:0;width:100%}}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productHeader{float:left;position:relative;width:100%}@media(max-width: 480px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productHeader{margin:0 0 20px}}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productHeader .productImage{display:none;float:left;position:relative;width:100px}@media(max-width: 480px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productHeader .productImage{display:block}}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productHeader .productTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:clamp(14px,14px + 4*(100vw - 320px)/1680,18px);font-weight:500;position:relative;width:100%}@media(max-width: 480px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productHeader .productTitle{padding-left:10px;width:calc(100% - 100px)}}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productInfoContainer{float:left;position:relative;width:100%}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productInfoContainer .productInfoWrapper{float:left;position:relative;width:100%}@media(max-width: 400px){.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productInfoContainer .productInfoWrapper{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productInfoContainer .productInfoWrapper .productInfoLabel{color:#000;float:left;font-size:13px;margin-right:4px;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productInfoContainer .productInfoWrapper .productInfoValue{color:#68696c;float:left;font-size:13px;font-weight:500;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productAvailabilityContainer{float:left;position:relative;width:100%}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productAvailabilityContainer .productAvailability{float:left;font-size:13px;font-weight:500;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper{float:left;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantityContainer{border:1px solid #d0d2d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:clamp(40px,40px + 14*(100vw - 320px)/1680,54px);padding:0 15px;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantityLabel{color:#68696c;float:left;font-size:12px;margin-right:35px;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantity{-webkit-appearance:none;-moz-appearance:textfield;background-color:rgba(0,0,0,0);border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#68696c;display:inline-block;font-size:16px;outline:none;position:relative;text-align:center;vertical-align:middle}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantity::-webkit-outer-spin-button,.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantitySwitch{color:#68696c;cursor:pointer;float:left;font-size:13px;line-height:1;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantityInput{float:left;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantityInput input{width:60px}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantityUpdateButton{color:#68696c;cursor:pointer;float:left;margin-left:10px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productQuantityWrapper .productQuantityUpdateButton:hover{color:#000}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productPrices{float:left;position:relative;width:100%}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productPrices .productPriceContainer{float:left;gap:0 5px;position:relative;width:100%}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productPrices .productPriceContainer .productPriceLabel{float:left;font-size:13px;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productPrices .productPriceContainer .productStartingPrice{color:#68696c;float:left;font-size:clamp(13px,13px + 2*(100vw - 320px)/1680,15px);font-weight:500;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productPrices .productPriceContainer .productFinalPrice{color:#f5901d;float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productPrices .productPriceContainer.secondary .productFinalPrice{color:#000;font-size:13px;font-weight:400}.cartView .cartMainWrapper .cartProductsList .cartProduct .productBody .productPrices .productPriceContainer .productPriceNote{color:#68696c;float:left;font-size:13px;position:relative}.cartView .cartMainWrapper .cartProductsList .cartProduct .productButtons{bottom:12px;gap:10px;position:absolute;right:0}.cartView .cartMainWrapper .cartProductsList .cartProduct .productButtons .productDeleteButton,.cartView .cartMainWrapper .cartProductsList .cartProduct .productButtons .addToWishlistContainer{color:#68696c;cursor:pointer;float:left;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.cartView .cartMainWrapper .cartProductsList .cartProduct .productButtons .productDeleteButton:hover{color:#000}.cartView .cartMainWrapper .cartProductsList .cartProduct .productButtons .addToWishlistButton{color:#68696c}.cartView .cartMainWrapper .cartProductsList .cartProduct .productButtons .addToWishlistButton:hover{color:#000}.cartView .cartMainWrapper .cartProductsList .cartProduct .productButtons .addToWishlistButton .icon{margin:0}.cartView .cartProductsListButtons{float:left;position:relative;width:100%}@media(max-width: 980px){.cartView .cartProductsListButtons{display:none}}.cartView .cartProductsListButtons .cartContinueShoppingButton{float:left;position:relative;width:100%}.cartView .noItemsContainer{float:left;position:relative;width:100%}.cartView .noItemsContainer .cartContinueShoppingButton{float:left;position:relative;width:100%}@media(max-width: 400px){.cartView .ccPage{padding:0}}.cartBoxWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;top:220px;padding-left:20px;position:sticky;-webkit-transition:top .3s ease;-moz-transition:top .3s ease;transition:top .3s ease;width:440px}@media(max-width: 1100px){.cartBoxWrapper{width:380px}}@media(max-width: 980px){.cartBoxWrapper{padding:40px 0;width:100%}}.cartBoxWrapper .clearCartContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}@media(max-width: 400px){.cartBoxWrapper .clearCartContainer{padding:0 15px}}.cartBoxWrapper .clearCartContainer .clearCart{color:#68696c;cursor:pointer;float:left;font-size:13px;font-weight:500;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.cartBoxWrapper .clearCartContainer .clearCart:hover{color:#000}.cartBoxWrapper .clearCartContainer .clearCart span{margin-left:5px}.cartBoxWrapper .cartBoxContainer{background-color:#fff;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 20px 35px;position:relative;width:100%}@media(max-width: 580px){.cartBoxWrapper .cartBoxContainer{padding:30px 15px 20px}}.cartBoxWrapper .cartBoxContainer .cartBoxTitleContainer{float:left;position:relative;width:100%}.cartBoxWrapper .cartBoxContainer .cartBoxTitleContainer .cartBoxTitle{float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative}.cartBoxWrapper .editCartContainer{float:left;position:relative;width:100%}.cartBoxWrapper .editCart{color:#68696c;cursor:pointer;float:left;font-size:13px;font-weight:500;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.cartBoxWrapper .editCart:hover{color:#000}.cartBoxWrapper .editCart span{margin-left:5px}.cartBoxWrapper .cartBoxButtons{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}@media(max-width: 980px){.cartBoxWrapper .cartBoxButtons .generalButton,.cartBoxWrapper .cartBoxButtons .generalButton.fullWidth{min-width:260px;width:auto}}@media(max-width: 400px){.cartBoxWrapper .cartBoxButtons{padding:0 15px}}.cartBoxWrapper .cartBoxButtons .cartContinueShoppingButton{display:none;float:left;position:relative}@media(max-width: 980px){.cartBoxWrapper .cartBoxButtons .cartContinueShoppingButton{display:block}}.cartBoxList{float:left;position:relative;width:100%}.cartBoxList .cartBoxListGroup{border-bottom:1px solid #d0d2d9;float:left;padding-bottom:15px;position:relative;width:100%}.cartBoxList .cartBoxListGroup:last-of-type{border-bottom:none}.cartBoxList .cartBoxListGroup.noBorder{border:none}.cartBoxList .cartBoxListItem{float:left;font-size:14px;font-weight:400;position:relative;width:100%}@media(max-width: 420px){.cartBoxList .cartBoxListItem{font-size:13px}}.cartBoxList .cartBoxListItem.total{font-size:clamp(14px,14px + 2*(100vw - 320px)/1680,16px);font-weight:500}.cartBoxList .cartBoxListItemMainTitle{float:left;font-weight:500;position:relative;width:100%}.cartBoxList .cartBoxListItemRow{float:left;position:relative;width:100%}.cartBoxList .cartBoxListItemTitle{float:left;line-height:1.2;margin-right:10px;position:relative;width:calc(100% - 140px)}@media(max-width: 420px){.cartBoxList .cartBoxListItemTitle{width:calc(100% - 110px)}}.cartBoxList .cartBoxListItemMessage{color:#68696c;float:left;font-size:14px;position:relative;width:100%}@media(max-width: 420px){.cartBoxList .cartBoxListItemMessage{font-size:13px}}.cartBoxList .cartBoxListItemMessage.small{font-size:13px}@media(max-width: 420px){.cartBoxList .cartBoxListItemMessage.small{font-size:12px}}.cartBoxList .cartBoxListItemMessage.grey{color:gray}.cartBoxList .cartBoxListItemMessage.black{color:#000}.cartBoxList .cartBoxListItemMessage p:first-child{margin-top:0}.cartBoxList .cartBoxListItemMessage p:last-child{margin-bottom:0}.cartBoxList .cartBoxListItemValue{float:left;line-height:1.2;margin-left:auto;position:relative;text-align:right;width:130px}@media(max-width: 420px){.cartBoxList .cartBoxListItemValue{width:100px}}.cartBoxList .cartBoxListItemValue span{font-size:12px;font-weight:500;line-height:1}.cartBoxProduct{float:left;position:relative;width:100%}.cartBoxProduct .cartBoxProductImageContainer{float:left;margin-right:10px;position:relative;width:70px}.cartBoxProduct .cartBoxProductImageContainer .cartBoxProductExceededAvailableStock{color:#d96817;font-size:20px;left:0;position:absolute;top:0;z-index:2}.cartBoxProduct .cartBoxProductImageContainer .cartBoxProductImage,.cartBoxProduct .cartBoxProductImageContainer .cartBoxProductImage a,.cartBoxProduct .cartBoxProductImageContainer .cartBoxProductImage img{float:left;position:relative;width:100%}.cartBoxProduct .cartBoxProductBody{float:left;font-size:14px;margin-right:10px;position:relative;width:calc(100% - 140px)}@media(max-width: 420px){.cartBoxProduct .cartBoxProductBody{font-size:13px;width:calc(100% - 110px)}}.cartBoxProduct .cartBoxProductBody .cartBoxProductTitleContainer{float:left;position:relative;width:calc(100% - 80px)}.cartBoxProduct .cartBoxProductBody .cartBoxProductTitleContainer .cartBoxProductQuantity{display:inline;font-weight:500;position:relative}.cartBoxProduct .cartBoxProductBody .cartBoxProductTitleContainer .cartBoxProductTitle{display:inline;position:relative}.cartBoxProduct .cartBoxProductFinalPriceContainer{float:left;font-size:14px;font-weight:400;margin-left:auto;position:relative;width:130px}@media(max-width: 420px){.cartBoxProduct .cartBoxProductFinalPriceContainer{font-size:13px;width:100px}}.cartBoxProduct .cartBoxProductFinalPriceContainer .cartBoxProductStartingPrice{color:#68696c;float:left;position:relative}.cartBoxProduct .cartBoxProductFinalPriceContainer .cartBoxProductFinalPrice{float:left;position:relative}.checkoutView{float:left;position:relative;width:100%}.checkoutView .checkoutHeaderContainer{border-bottom:1px solid #d0d2d9;float:left;position:relative;width:100%}.checkoutView .checkoutData{float:left;position:relative;width:100%}.checkoutView .checkoutMainWrapper{float:left;position:relative;width:100%}.checkoutView .checkoutMainWrapper .checkoutMainWrapperInner{float:left;position:relative;width:100%}.checkoutView .checkoutMainWrapper .checkoutMainColumn{float:left;max-width:1080px;position:relative;width:100%}.checkoutView .checkoutUserContainer{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:80px 0;position:relative;width:100%}@media(max-width: 1200px){.checkoutView .checkoutUserContainer{padding:40px 0}}@media(max-width: 820px){.checkoutView .checkoutUserContainer{padding:0 40px}}@media(max-width: 680px){.checkoutView .checkoutUserContainer{padding:0 15px}}.checkoutView .checkoutUserContainer .checkoutUserRegisterContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 80px;position:relative;width:50%}@media(max-width: 1200px){.checkoutView .checkoutUserContainer .checkoutUserRegisterContainer{padding:0 40px}}@media(max-width: 820px){.checkoutView .checkoutUserContainer .checkoutUserRegisterContainer{border-top:1px solid #d0d2d9;order:2;padding:40px 0;width:100%}}@media(max-width: 680px){.checkoutView .checkoutUserContainer .checkoutUserRegisterContainer{padding:30px 0}}.checkoutView .checkoutUserContainer .checkoutUserLoginContainer{border-left:1px solid #d0d2d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 80px;position:relative;width:50%}@media(max-width: 1200px){.checkoutView .checkoutUserContainer .checkoutUserLoginContainer{padding:0 40px}}@media(max-width: 820px){.checkoutView .checkoutUserContainer .checkoutUserLoginContainer{border-left:none;order:1;padding:40px 0;width:100%}}@media(max-width: 680px){.checkoutView .checkoutUserContainer .checkoutUserLoginContainer{padding:30px 0}}.checkoutView .checkoutUserContainer .checkoutUserRegisterHeader,.checkoutView .checkoutUserContainer .checkoutUserLoginHeader{float:left;position:relative;width:100%}.checkoutView .checkoutUserContainer .checkoutUserRegisterTitle,.checkoutView .checkoutUserContainer .checkoutUserLoginTitle{float:left;font-size:clamp(18px,18px + 4*(100vw - 320px)/1680,22px);font-weight:500;position:relative;width:100%}.checkoutView .checkoutUserContainer .checkoutUserRegisterText,.checkoutView .checkoutUserContainer .checkoutUserLoginText{float:left;position:relative;width:100%}.checkoutView .checkoutUserContainer .checkoutUserRegisterBody,.checkoutView .checkoutUserContainer .checkoutUserLoginBody{float:left;position:relative;width:100%}.checkoutView .checkoutUserContainer .checkoutUserRegisterBodyInner{float:left;position:relative;width:100%}.checkoutView .checkoutUserRegisterSection,.checkoutView .checkoutUserGuestSection{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:80px;position:relative;width:100%}@media(max-width: 1200px){.checkoutView .checkoutUserRegisterSection,.checkoutView .checkoutUserGuestSection{padding:40px}}@media(max-width: 680px){.checkoutView .checkoutUserRegisterSection,.checkoutView .checkoutUserGuestSection{padding:30px 15px}}.checkoutView .checkoutUserSectionTitle{float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative;width:100%}.checkoutView .checkoutUserCloseButtonContainer{color:#b7b7b7;cursor:pointer;font-size:22px;position:absolute;right:30px;top:30px}.checkoutView .checkoutUserCloseButton{cursor:pointer;float:left;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.checkoutView .checkoutUserCloseButton:hover{color:#f5901d}.checkoutView .noItemsContainer{float:left;position:relative;width:100%}.checkoutView .noItemsContainer .cartContinueShoppingButton{float:left;position:relative;width:100%}@media(max-width: 400px){.checkoutView .checkoutData .ccPage{padding:0}}.checkoutView .checkoutShopperWrapper{background-color:#fff;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;padding:50px 40px;position:relative;width:calc(100% - 440px)}@media(max-width: 1100px){.checkoutView .checkoutShopperWrapper{width:calc(100% - 380px)}}@media(max-width: 980px){.checkoutView .checkoutShopperWrapper{width:100%}}@media(max-width: 680px){.checkoutView .checkoutShopperWrapper{padding:25px 15px}}.checkoutView .checkoutShopperWrapper .checkoutShopperSectionTitle{float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative;width:100%}.checkoutView .checkoutShopperWrapper .checkoutShopperSection{color:#404040;font-size:14px}@media(max-width: 420px){.checkoutView .checkoutShopperWrapper .checkoutShopperSection{font-size:13px}}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .checkoutShopperSectionBody{float:left;position:relative;width:100%}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary{background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:30px;position:relative;width:100%}@media(max-width: 440px){.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary{padding:15px 15px 60px}}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryHeader{font-size:15px;font-weight:500}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryHeader .addressSummaryHeaderTitle{float:left;position:relative}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryHeader .addressSummaryHeaderButtonWrapper{float:left;position:relative}@media(max-width: 440px){.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryHeader .addressSummaryHeaderButtonWrapper{bottom:15px;left:15px;position:absolute}}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryHeader .addressSummaryHeaderButtonWrapper .addressEditButton{color:#585858;font-size:13px}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryHeader .addressSummaryHeaderButtonWrapper .addressEditButton:hover{color:#f5901d;cursor:pointer;text-decoration:underline}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryContent{float:left;position:relative;width:100%}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryContent .addressSummaryTitle{float:left;font-size:16px;font-weight:500;margin:0 0 5px;position:relative}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryContent .addressSummaryText{color:#68696c;float:left;font-size:14px;font-weight:500;margin:0 0 5px;position:relative;width:100%}.checkoutView .checkoutShopperWrapper .checkoutShopperSection .addressSummary .addressSummaryContent .addressSummarySubtext{color:#585858;float:left;font-size:13px;position:relative;width:100%}.checkoutView .checkoutShopperSectionTitleNote{color:#68696c;font-size:13px;font-weight:500;position:relative}.checkoutView .checkoutShopperSectionBody{float:left;position:relative;width:100%}.checkoutView .checkoutShopperSectionBody .generalFormFieldsContainer{float:left;position:relative;width:100%}.checkoutMainContainer{background-color:#fff;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;padding:50px 40px;position:relative;width:100%}@media(max-width: 680px){.checkoutMainContainer{padding:25px 15px}}.checkoutMainContainer.halfWidth{width:calc(50% - 10px)}@media(max-width: 680px){.checkoutMainContainer.halfWidth{width:100%}}.checkoutMainContainer .checkoutMainContainerHeader{float:left;position:relative;width:100%}.checkoutMainContainer .checkoutSectionTitle{float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative;width:100%}.checkoutMainContainer .checkoutSection{color:#404040;font-size:14px}@media(max-width: 420px){.checkoutMainContainer .checkoutSection{font-size:13px}}.checkoutMainContainer .checkoutSection .checkoutSectionBody{float:left;position:relative;width:100%}.checkoutMainButton{float:left;gap:10px;position:relative;width:100%}.checkoutMainButton .backButton{min-width:auto;width:auto}@media(max-width: 480px){.checkoutMainButton .nextButton{min-width:auto;width:auto}}.categoryViewContainer{float:left;position:relative;width:100%}.categoryViewContainer .categoryDetailsContainer{border-bottom:1px solid #d0d2d9;float:left;position:relative;width:100%}.categoryViewContainer .categoryMainWrapper{float:left;position:relative;width:100%}.categoryViewContainer .categoryMainWrapper .categoryMainWrapperInner{float:left;position:relative;width:100%}.categoryViewContainer .categoryItemsContainer{float:left;position:relative;width:100%}.categoryViewContainer .categoryItemsContainer .categoryItem{float:left;position:relative}.categoryViewContainer .categoryItemsContainer .categoryItem .categoryItemInner{float:left;position:relative}.categoryViewContainer .categoryItemsContainer .categoryItem .categoryItemBody{float:left;position:relative;width:100%}.categoryViewContainer .categoryItemsContainer .categoryItem .categoryItemTitle{float:left;font-size:clamp(18px,18px + 2*(100vw - 320px)/1680,20px);font-weight:500;position:relative;width:100%}.categoryViewContainer .categoryItemsContainer .categoryItem .categoryItemIntroText{float:left;position:relative;width:100%}.categoryViewContainer .categoryItemsContainer .categoryItem .categoryItemIntroText p:first-child{margin-top:0}.categoryViewContainer .categoryItemsContainer .categoryItem .categoryItemIntroText p:last-child{margin-bottom:0}.itemViewContainer{float:left;position:relative;width:100%}.itemViewContainer .itemHeaderContainer{float:left;position:relative;width:100%}.itemViewContainer .itemHeaderContainer .itemHeader{float:left;position:relative;width:100%}.itemViewContainer .itemHeaderContainer .itemHeaderContent{background-color:#f8f8f8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px;position:relative;width:50%}.itemViewContainer .itemTitleContainer{float:left;position:relative;width:100%}.itemViewContainer .itemTitle{float:left;font-size:clamp(20px,20px + 15*(100vw - 320px)/1680,35px);font-weight:700;line-height:1.2;position:relative;width:100%}.itemViewContainer .itemDatesContainer{float:left;font-size:16px;position:relative;width:100%}.itemViewContainer .itemDatesContainer .itemDate,.itemViewContainer .itemDatesContainer .itemDateLabel{float:left;margin:0 3px;position:relative}.itemViewContainer .itemHeaderImageContainer{float:left;position:relative;width:50%}.itemViewContainer .itemHeaderImageContainer .itemHeaderImage{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:100% 0 0;position:relative;width:100%}.itemViewContainer .itemMainContainer{float:left;position:relative;width:100%}.itemViewContainer .itemMediaContainer{float:left;position:relative;width:100%}.itemViewContainer .itemImage,.itemViewContainer .itemImage img{float:left;position:relative}.itemViewContainer .itemBody{float:left;position:relative;width:100%}.itemViewContainer .itemBody p:first-child{margin-top:0}.itemViewContainer .itemBody p:last-child{margin-bottom:0}.itemViewContainer .itemBody a{color:#f5901d}.itemViewContainer .itemBody a:hover,.itemViewContainer .itemBody a:focus,.itemViewContainer .itemBody a:active{color:#555}.itemViewContainer .itemTitle{float:left;font-size:clamp(20px,20px + 8*(100vw - 320px)/1680,28px);font-weight:500;line-height:1.1;position:relative;width:100%}.itemViewContainer .itemText{float:left;font-size:16px;position:relative;width:100%}.itemViewContainer .itemText a{text-decoration:underline}.itemViewContainer .itemButtonsContainer{float:left;position:relative;width:100%}.itemViewContainer .itemViewAllProductsButton{float:left;font-size:16px;font-weight:700;margin-left:15px;padding-left:19px;position:relative}.itemViewContainer .itemViewAllProductsButton::before{content:"|";left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.generalItem .itemMainContainerInner{max-width:700px}.generalItem .itemText table{margin-bottom:20px;width:100%}.generalItem .itemText tbody tr td{border-bottom:1px solid #e5e5e5;padding:10px}.generalItem table{display:block !important;-webkit-overflow-scrolling:touch;margin-bottom:20px;max-width:100% !important;overflow:auto}.categoryViewContainer.careerCategory .categoryMainWrapper .categoryItemsContainer .categoryItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px 0;position:relative;width:100%}.categoryViewContainer.careerCategory .categoryMainWrapper .categoryItemsContainer .categoryItem .categoryItemInner{background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px;position:relative;width:100%}.categoryViewContainer.careerCategory .categoryMainWrapper .categoryItemsContainer .categoryItem .categoryInfoContainer{border-top:1px solid #d0d2d9;float:left;position:relative;width:100%}.categoryViewContainer.careerCategory .categoryMainWrapper .categoryItemsContainer .categoryItem .categoryInfoContainer .categoryInfo{float:left;font-size:14px;position:relative;width:calc(33.33% - 20px)}@media(max-width: 680px){.categoryViewContainer.careerCategory .categoryMainWrapper .categoryItemsContainer .categoryItem .categoryInfoContainer .categoryInfo{width:100%}}.categoryViewContainer.careerCategory .categoryMainWrapper .categoryItemsContainer .categoryItem .categoryInfoContainer .categoryInfo .categoryInfoIcon{float:left;position:relative;width:14px}.itemViewContainer.careerItem .itemInfoContainer{border-bottom:1px solid #d0d2d9;border-top:1px solid #d0d2d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px;position:relative;width:100%}@media(max-width: 680px){.itemViewContainer.careerItem .itemInfoContainer{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}}.itemViewContainer.careerItem .itemInfoContainer .itemInfo{float:left;font-size:14px;position:relative}.itemViewContainer.careerItem .itemInfoContainer .itemInfo .itemInfoIcon{float:left;position:relative;width:14px}.categoryViewContainer.servicesCategory .categoryItemsContainer{margin-left:-20px;width:calc(100% + 40px)}@media(max-width: 980px){.categoryViewContainer.servicesCategory .categoryItemsContainer{margin-left:-12px;width:calc(100% + 24px)}}@media(max-width: 580px){.categoryViewContainer.servicesCategory .categoryItemsContainer{-webkit-justify-content:center;justify-content:center}}.categoryViewContainer.servicesCategory .categoryItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 20px 40px;position:relative;width:33.33%}@media(max-width: 980px){.categoryViewContainer.servicesCategory .categoryItem{padding:0 12px 45px;width:50%}}@media(max-width: 580px){.categoryViewContainer.servicesCategory .categoryItem{max-width:480px;width:100%}}.categoryViewContainer.servicesCategory .categoryItem .categoryItemInner{background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.categoryViewContainer.servicesCategory .categoryItem .categoryItemInner .categoryItemImageContainer{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.categoryViewContainer.servicesCategory .categoryItem .categoryItemInner .categoryItemImageContainer .categoryItemImage{float:left;padding:56% 0 0;position:relative;width:100%}.categoryViewContainer.servicesCategory .categoryItem .categoryItemInner .categoryItemImageContainer .categoryItemImage img{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover;object-position:center;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.categoryViewContainer.servicesCategory .categoryItem .categoryItemInner .categoryItemImageLink{float:left;position:relative;width:100%}.categoryViewContainer.servicesCategory .categoryItem .categoryItemInner .categoryItemBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px}.categoryViewContainer.servicesCategory .categoryItem .categoryItemInner .categoryItemBody .categoryItemTitle{font-size:clamp(18px,18px + 2*(100vw - 320px)/1680,20px);font-weight:500;line-height:1.3}.categoryViewContainer.servicesCategory .categoryItem .categoryItemInner .categoryItemBody .categoryItemIntroText{color:#68696c;font-size:14px}.categoryViewContainer.partnersCategory .categoryItemsContainer{margin-left:-20px;width:calc(100% + 40px)}@media(max-width: 980px){.categoryViewContainer.partnersCategory .categoryItemsContainer{margin-left:-12px;width:calc(100% + 24px)}}@media(max-width: 580px){.categoryViewContainer.partnersCategory .categoryItemsContainer{-webkit-justify-content:center;justify-content:center}}.categoryViewContainer.partnersCategory .categoryItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 20px 40px;position:relative;width:33.33%}@media(max-width: 980px){.categoryViewContainer.partnersCategory .categoryItem{padding:0 12px 45px;width:50%}}@media(max-width: 580px){.categoryViewContainer.partnersCategory .categoryItem{max-width:480px;width:100%}}.categoryViewContainer.partnersCategory .categoryItem .categoryItemInner{background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.categoryViewContainer.partnersCategory .categoryItem .categoryItemInner .categoryItemImageContainer{border:5px solid #fafafa;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 30px;position:relative;width:100%}.categoryViewContainer.partnersCategory .categoryItem .categoryItemInner .categoryItemImageContainer .categoryItemImage{float:left;padding:20% 0 0;position:relative;width:100%}.categoryViewContainer.partnersCategory .categoryItem .categoryItemInner .categoryItemImageContainer .categoryItemImage img{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:contain;object-position:center;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.categoryViewContainer.partnersCategory .categoryItem .categoryItemInner .categoryItemImageLink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.categoryViewContainer.partnersCategory .categoryItem .categoryItemInner .categoryItemBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px}.categoryViewContainer.partnersCategory .categoryItem .categoryItemInner .categoryItemBody .categoryItemTitle{font-size:clamp(18px,18px + 2*(100vw - 320px)/1680,20px);font-weight:500;line-height:1.3}.categoryViewContainer.partnersCategory .categoryItem .categoryItemInner .categoryItemBody .categoryItemIntroText{color:#68696c;font-size:14px}.categoryViewContainer.certifiedPartnersCategory .categoryItemsContainer{margin-left:-20px;width:calc(100% + 40px)}@media(max-width: 980px){.categoryViewContainer.certifiedPartnersCategory .categoryItemsContainer{margin-left:-12px;width:calc(100% + 24px)}}@media(max-width: 580px){.categoryViewContainer.certifiedPartnersCategory .certifiedPartners{-webkit-justify-content:center;justify-content:center}}.categoryViewContainer.certifiedPartnersCategory .categoryItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 20px 40px;position:relative;width:33.33%}@media(max-width: 980px){.categoryViewContainer.certifiedPartnersCategory .categoryItem{padding:0 12px 45px;width:50%}}@media(max-width: 580px){.categoryViewContainer.certifiedPartnersCategory .categoryItem{max-width:480px;width:100%}}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner{background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner:hover{background-color:#ededed;cursor:pointer}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemImageContainer{border:5px solid #fafafa;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 30px;position:relative;width:100%}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemImageContainer .categoryItemImage{float:left;padding:20% 0 0;position:relative;width:100%}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemImageContainer .categoryItemImage img{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:contain;object-position:center;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemImageLink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemBody strong{color:#000;font-weight:400}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemBody .popupContentSocials{color:#000;font-size:18px;padding:5px 0}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemBody a:not(:hover){color:#68696c}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemBody .separatorLine{border-bottom:1px solid #d0d2d9;padding-bottom:15px}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemBody .categoryItemTitle{font-size:clamp(18px,18px + 2*(100vw - 320px)/1680,20px);font-weight:500;line-height:1.3}.categoryViewContainer.certifiedPartnersCategory .categoryItem .categoryItemInner .categoryItemBody .categoryItemIntroText{color:#68696c;font-size:14px}.categoryViewContainer.certifiedPartnersCategory .gm-geolocation-control{color:#666}.categoryViewContainer.certifiedPartnersCategory .gm-geolocation-control:hover{color:#333}.categoryViewContainer.certifiedPartnersCategory .locationSearchField{flex:1}@media(max-width: 980px){.categoryViewContainer.certifiedPartnersCategory .locationSearchField{flex:auto}}.categoryViewContainer.certifiedPartnersCategory .radiusSelectField,.categoryViewContainer.certifiedPartnersCategory .searchButtonField{width:fit-content}@media(max-width: 980px){.categoryViewContainer.certifiedPartnersCategory .radiusSelectField,.categoryViewContainer.certifiedPartnersCategory .searchButtonField{width:50%}}@media(max-width: 760px){.categoryViewContainer.certifiedPartnersCategory .radiusSelectField,.categoryViewContainer.certifiedPartnersCategory .searchButtonField{width:100%}}@media(max-width: 760px){.categoryViewContainer.certifiedPartnersCategory .searchButtonField{order:1}}.categoryViewContainer.certifiedPartnersCategory .searchButtonField button{height:56px;min-width:auto;width:100%}.categoryViewContainer.certifiedPartnersCategory .checkbox{width:auto}.categoryViewContainer.certifiedPartnersCategory .marker-tag{background-color:#4285f4;border-radius:8px;color:#fff;font-size:14px;padding:10px 15px;position:relative}.categoryViewContainer.certifiedPartnersCategory .marker-tag::after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%, 0);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #4285f4}.categoryViewContainer.certifiedPartnersCategory .popupContentContainer .popupNavigateLink{border-top:1px solid #ececec;margin-top:10px;padding-top:5px}.categoryViewContainer.certifiedPartnersCategory .popupContentContainer .popupContentSocials{font-size:18px;padding:5px 0}.pac-container{border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1019607843);box-sizing:content-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.pac-container .pac-item{border-top:0;cursor:pointer;font-size:13px;padding:0 10px}.pac-container .pac-item:hover{background-color:#f5fafd;color:#495c68}.pac-container .pac-item:first-of-type{border-top:0}.pac-container .pac-item .pac-icon-marker{display:none}.pac-container .pac-item-selected,.pac-container .pac-item-selected:hover{background-color:#f5fafd;color:#495c68}#header{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;left:0;margin:0;position:sticky;top:-76px;-webkit-transition:top .3s ease 0s;-moz-transition:top .3s ease 0s;transition:top .3s ease 0s;width:100%;z-index:1001}#header #headerTop{background-color:#000;color:#fff;float:left;padding:10px 0;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%;z-index:10}@media(max-width: 980px){#header #headerTop{display:none}}#header #headerTop .headerTopContainer{float:left;position:relative;width:100%}#header #headerTop .headerTopContainer .headerTopLeft{float:left;order:1;pointer-events:auto;position:relative}#header #headerTop .headerTopContainer .headerTopRight{float:left;order:2;pointer-events:auto;position:relative}#header #headerNav{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;float:left;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%;z-index:2}#header .headerNavContainer{float:left;position:relative;width:100%}#header .headerMobileNavWrapper{display:none;float:left;position:relative;width:100%}#header .headerMobileNavWrapperInner{float:left;padding:10px 0;position:relative;width:100%}#header .headerMobileNavLeft,#header .headerMobileNavRight{float:left;position:relative;width:90px}#header .headerButtonsContainer{float:left;pointer-events:auto;position:relative}#header #headerMain{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px 0;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%;z-index:4}@media(max-width: 740px){#header #headerMain{padding:10px 0}}#header #headerMain .headerMainInner{float:left;position:relative;width:100%}#header #headerMain .headerMainInner #headerLogo{float:left;position:relative}@media(max-width: 980px){#header #headerMain .headerMainInner #headerLogo{margin:0 auto}}#header #headerMain .headerMainInner #headerLogo .logo{float:left;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:220px}@media(max-width: 980px){#header #headerMain .headerMainInner #headerLogo .logo{width:160px}}@media(max-width: 480px){#header #headerMain .headerMainInner #headerLogo .logo{width:120px}}@media(max-width: 380px){#header #headerMain .headerMainInner #headerLogo .logo{width:95px}}#header #headerMain .headerMainInner #headerLogo .logo img,#header #headerMain .headerMainInner #headerLogo .logo svg{display:block;margin:0;height:auto;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}#header #headerMain .mobileMenuContainer{display:none;float:left;margin-right:30px;position:relative}@media(max-width: 980px){#header #headerMain .mobileMenuContainer{display:block}}@media(max-width: 420px){#header #headerMain .mobileMenuContainer{margin-right:20px}}#header #headerMain .mobileMenuContainer .smmToggleBtn{cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;float:left;height:24px;-webkit-justify-content:space-between;justify-content:space-between;left:0;margin:0;pointer-events:auto;position:relative;-webkit-transition:transform .33s cubic-bezier(0.54, -0.81, 0.57, 0.57);-moz-transition:transform .33s cubic-bezier(0.54, -0.81, 0.57, 0.57);transition:transform .33s cubic-bezier(0.54, -0.81, 0.57, 0.57);width:30px;z-index:20}@media(max-width: 380px){#header #headerMain .mobileMenuContainer .smmToggleBtn{height:20px}}#header #headerMain .mobileMenuContainer .smmToggleBtn #mobileMenuTogglerLine1,#header #headerMain .mobileMenuContainer .smmToggleBtn #mobileMenuTogglerLine2,#header #headerMain .mobileMenuContainer .smmToggleBtn #mobileMenuTogglerLine3{background-color:#000;border-radius:2px;height:4px;position:relative;-webkit-transition:transform .33s cubic-bezier(0.54, -0.81, 0.57, 0.57);-moz-transition:transform .33s cubic-bezier(0.54, -0.81, 0.57, 0.57);transition:transform .33s cubic-bezier(0.54, -0.81, 0.57, 0.57)}#headerMod{float:left;position:relative;width:100%;z-index:1}#lang,#smmLang{float:left;position:relative}#lang .langContainer,#smmLang .langContainer{float:left;position:relative;width:100%}#lang .modLanguages,#smmLang .modLanguages{float:left;margin:0 0 0 20px;position:relative}#lang .modLanguagesList,#smmLang .modLanguagesList{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;float:left;position:relative}#lang .modLanguagesListTitle,#smmLang .modLanguagesListTitle{float:left;font-size:14px;font-weight:400;margin:0 8px 0 0;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}#lang .modLanguagesListItem,#smmLang .modLanguagesListItem{float:left;font-size:12px;font-weight:400;margin:0 8px 0 0;padding:0 8px 0 0;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}#lang .modLanguagesListItem::after,#smmLang .modLanguagesListItem::after{background-color:#fff;content:"";height:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);transform:translateY(-40%);width:1px}#lang .modLanguagesListItem:last-child,#smmLang .modLanguagesListItem:last-child{margin:0;padding:0}#lang .modLanguagesListItem:last-child::after,#smmLang .modLanguagesListItem:last-child::after{display:none}#lang .modLanguagesListItem a,#smmLang .modLanguagesListItem a{color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}#lang .modLanguagesListItem a:hover,#smmLang .modLanguagesListItem a:hover{color:#f5901d}#lang .modLanguagesListItem.active a,#smmLang .modLanguagesListItem.active a{font-weight:700}#lang .modLanguagesListItem.active a:hover,#smmLang .modLanguagesListItem.active a:hover{color:#fff}.smmUtilitiesContainer .smmLangContainer{border-top:1px solid #e0e0e0;display:none;margin:15px;padding:10px 0}@media(max-width: 980px){.smmUtilitiesContainer .smmLangContainer{display:block}}.smmUtilitiesContainer .smmLangContainer #smmLang .modLanguages{margin:0}.smmUtilitiesContainer .smmLangContainer #smmLang .modLanguagesListItem{font-size:inherit}.smmUtilitiesContainer .smmLangContainer #smmLang .modLanguagesListItem::after{background-color:#000}.smmUtilitiesContainer .smmLangContainer #smmLang .modLanguagesListItem a{color:#000}.smmUtilitiesContainer .smmLangContainer #smmLang .modLanguagesListItem a:hover{color:#f5901d}.smmUtilitiesContainer .smmLangContainer #smmLang .modLanguagesListItem.active a:hover{color:#000}#headerTopMenu{float:left;position:relative;width:100%}#topMenuWrapper{background-color:#e8c8a3;float:left;position:relative;width:100%;z-index:8}.topMenu{float:left;position:relative;width:100%}.topMenu .menuItem.level1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:inline-block;float:left;font-size:12px;font-weight:500;margin:0 20px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.topMenu .menuItem.level1>a,.topMenu .menuItem.level1>span{-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:-webkit-flex;display:flex;float:left;padding:10px 0;pointer-events:auto;position:relative;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.topMenu .menuItem.level1>span{cursor:default}.topMenu .menuItem.level1>a::after,.topMenu .menuItem.level1>span::after{background-color:rgba(0,0,0,0);bottom:0;content:"";height:2px;left:50%;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:0}.topMenu .menuItem.level1.active>a::after,.topMenu .menuItem.level1.current>a::after,.topMenu .menuItem.level1>a:hover::after,.topMenu .menuItem.level1.active>span::after,.topMenu .menuItem.level1.current>span::after,.topMenu .menuItem.level1>span:hover::after{background-color:#000;width:100%}.topMenu .topMenuSubmenu{background-color:#fafafa;bottom:0;left:-20px;opacity:0;padding:15px 0;pointer-events:none;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);transform:translate(0, 100%);width:220px;z-index:5}.topMenu .menuItem:hover .topMenuSubmenu{opacity:1;pointer-events:auto}.topMenu .menuItem.level2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:inline-block;float:left;font-size:13px;font-weight:400;padding:5px 20px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.topMenu .menuItem.level2 a{color:#000;float:left;padding:0;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.topMenu .menuItem.level2.active a,.topMenu .menuItem.level2.current a,.topMenu .menuItem.level2 a:hover{color:#f5901d}.combinedMenu{float:left;position:relative}.combinedMenu .plainMenu{float:left;margin-right:20px;position:relative}.combinedMenu .plainMenu:last-child{margin:0}.combinedMenu .plainMenu .menuItem.level1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:inline-block;float:left;font-size:13px;font-weight:500;margin:0 20px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.combinedMenu .plainMenu .menuItem.level1:hover>a,.combinedMenu .plainMenu .menuItem.level1:hover>span{color:#f5901d}@media(max-width: 1200px){.combinedMenu .plainMenu .menuItem.level1{margin:0 15px}}@media(max-width: 1050px){.combinedMenu .plainMenu .menuItem.level1{font-size:13px;margin:0 12px}}.combinedMenu .plainMenu .menuItem.level1>a,.combinedMenu .plainMenu .menuItem.level1>span{-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:-webkit-flex;display:flex;float:left;height:60px;pointer-events:auto;position:relative;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.combinedMenu .plainMenu .menuItem.level1>span{cursor:default}.combinedMenu .plainMenu .menuItem.level1.active>span,.combinedMenu .plainMenu .menuItem.level1.current>span,.combinedMenu .plainMenu .menuItem.level1.active>a,.combinedMenu .plainMenu .menuItem.level1.current>a{color:#f5901d}.combinedMenu .plainMenu .plainMenuSubmenu{background-color:#fff;-webkit-box-shadow:0 9px 19.76px .24px rgba(87,98,101,.06);-moz-box-shadow:0 9px 19.76px .24px rgba(87,98,101,.06);box-shadow:0 9px 19.76px .24px rgba(87,98,101,.06);bottom:0;left:-25px;max-width:320px;min-width:160px;opacity:0;padding:10px 0;pointer-events:none;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);transform:translate(0, 100%);z-index:5}.combinedMenu .plainMenu .menuItem:hover .plainMenuSubmenu{opacity:1;pointer-events:auto}.combinedMenu .plainMenu .menuItem.level2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:inline-block;float:left;font-size:14px;font-weight:400;padding:5px 25px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.combinedMenu .plainMenu .menuItem.level2 a{color:#000;float:left;inline-size:max-content;padding:0 0 3px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.combinedMenu .plainMenu .menuItem.level2.active span,.combinedMenu .plainMenu .menuItem.level2.current span,.combinedMenu .plainMenu .menuItem.level2.active a,.combinedMenu .plainMenu .menuItem.level2.current a,.combinedMenu .plainMenu .menuItem.level2 a:hover{color:#f5901d}.combinedMenu .megaMenu{float:left;margin-right:20px;position:relative}.combinedMenu .megaMenu:last-child{margin:0}@media(max-width: 1050px){.combinedMenu .megaMenu{margin-right:15px}}.combinedMenu .megaMenu .menuItem.switch{background-color:#e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:inline-block;float:left;font-size:14px;font-weight:500;padding:0 30px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.combinedMenu .megaMenu .menuItem.switch:hover{background-color:#cecece}@media(max-width: 1200px){.combinedMenu .megaMenu .menuItem.switch{padding:0 10px}}@media(max-width: 1050px){.combinedMenu .megaMenu .menuItem.switch{padding:0}}.combinedMenu .megaMenu .menuItem.switch>button{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-sizing:border-box;cursor:pointer;gap:0 10px;height:60px;outline:none;padding:10px;transition:all .1s ease-in-out}.combinedMenu .megaMenu .menuItem.switch>button>span{-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;float:left;font-size:14px;font-weight:500;letter-spacing:1px;padding:10px 0;pointer-events:auto;position:relative;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}@media(max-width: 1050px){.combinedMenu .megaMenu .menuItem.switch>button>span{font-size:13px}}.combinedMenu .megaMenu .menuItem.switch>button>svg{float:left;height:20px;margin:1px 0 0;position:relative;width:20px}.modSearch{float:left;margin-left:30px;position:relative;width:700px}@media(max-width: 1300px){.modSearch{width:500px}}@media(max-width: 980px){.modSearch{margin-left:0;width:100%}}.modSearch .modSearchMobileSwitch{-webkit-align-items:center;align-items:center;background-color:#f5901d;color:#fff;display:none;float:left;-webkit-justify-content:center;justify-content:center;height:30px;position:relative;width:30px}@media(max-width: 780px){.modSearch .modSearchMobileSwitch{display:-webkit-flex;display:flex}}.modSearch .modSearchWrapper{float:left;position:relative;width:100%}.modSearch .modSearchForm{float:left;position:relative;width:100%}.modSearch .modSearchFormFieldContainer{float:left;position:relative;width:calc(100% - 48px)}@media(max-width: 480px){.modSearch .modSearchFormFieldContainer{width:calc(100% - 32px)}}.modSearch .modSearchFormField{-webkit-appearance:none;border:1px solid #e4e4e4;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;float:left;font-size:14px;font-weight:400;height:48px;outline:none;padding:15px 30px 15px 20px;position:relative;width:100%}@media(max-width: 480px){.modSearch .modSearchFormField{height:32px}}.modSearch .modSearchFormField::-webkit-input-placeholder{color:#b7b7b7}.modSearch .modSearchFormField::-moz-placeholder{color:#b7b7b7}.modSearch .modSearchFormField:-ms-input-placeholder{color:#b7b7b7}.modSearch .modSearchFormField:-moz-placeholder{color:#b7b7b7}.modSearch .clearSearch{background:none;border:none;color:#000;cursor:pointer;height:auto;line-height:1;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.modSearch .modSearchFormIcon{float:left;position:relative}.modSearch .modSearchFormIcon button{background:none #e4e4e4;border:none;color:#000;cursor:pointer;float:left;font-size:18px;height:48px;line-height:1;padding:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:48px}@media(max-width: 980px){.modSearch .modSearchFormIcon button{background:none #e4e4e4}}@media(max-width: 480px){.modSearch .modSearchFormIcon button{font-size:15px;height:32px;width:32px}}.modSearch .modSearchFormIcon button:hover{background-color:#000;color:#fff}.modSearch .modSearchBox{background-color:#fff;-webkit-box-shadow:0 0 10px -4px #ccc;-moz-box-shadow:0 0 10px -4px #ccc;box-shadow:0 0 10px -4px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;left:auto;max-width:calc(100vw - 30px);position:absolute;right:0;top:calc(100% + 24px);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;width:100%;z-index:5}.modSearch .modSearchBox .modSearchBoxDetails{float:left;position:relative;width:100%;z-index:2}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxTitleContainer{background-color:#e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 20px;position:relative;width:100%}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxTitleContainer .modSearchBoxTitle{float:left;font-weight:500;position:relative}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxTitleContainer .modSearchBoxTotalProductsContainer{color:#555;float:left;font-size:12px;gap:5px;position:relative}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxTitleContainer .modSearchBoxTotalProductsContainer .modSearchBoxTotalProducts,.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxTitleContainer .modSearchBoxTotalProductsContainer .modSearchBoxTotalProductsLabel{float:left;position:relative}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;max-height:calc(100vh - 380px);overflow-y:auto;padding:15px 20px;position:relative;width:100%}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct{border-bottom:1px solid #e4e4e4;float:left;position:relative;width:100%}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct:last-child{border:none}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct .modSearchBoxProductImage{float:left;overflow:hidden;position:relative;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;transition:transform .5s ease 0s;width:100px}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct .modSearchBoxProductImage:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct .modSearchBoxProductImage a,.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct .modSearchBoxProductImage img{float:left;position:relative}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct .modSearchBoxProductBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:20px;position:relative;width:calc(100% - 100px)}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct .modSearchBoxProductBody .modSearchBoxProductTitleContainer{float:left;font-size:14px;position:relative;width:100%}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxProducts .modSearchBoxProduct .modSearchBoxProductBody .modSearchBoxProductTitle{display:inline;position:relative}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxSummary{background-color:#e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.modSearch .modSearchBox .modSearchBoxDetails .modSearchBoxSummary .modSearchBoxButton button{width:100%}.searchResultsPage{float:left;position:relative;width:100%}.searchResultsPage .searchResultsInfoContainer{border-bottom:1px solid #e4e4e4;float:left;position:relative;width:100%}.searchResultsPage .searchResultsInfoContainer .searchResultsMainTitle{float:left;font-size:clamp(20px,20px + 15*(100vw - 320px)/1680,35px);font-weight:700;line-height:1.2;position:relative;width:100%}.searchResultsPage .searchResultsInfoContainer .searchResultsInfo{float:left;position:relative;width:100%}.searchResultsList{float:left;overflow:hidden;position:relative;width:100%}.searchResults{float:left;margin-left:-1px;position:relative;width:calc(100% + 2px)}.searchResultsGroup{float:left;position:relative;width:100%}.searchResultsGroup{float:left;position:relative;width:100%}.searchResultsGroupTitle{float:left;font-size:clamp(20px,20px + 15*(100vw - 320px)/1680,35px);font-weight:700;line-height:1.2;position:relative;width:100%}.searchResultsGrid{float:left;margin-left:-12px;position:relative;width:calc(100% + 24px)}.searchResultsGrid .searchResultsItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 12px 40px;position:relative;width:50%}.searchResultsGrid .searchResultsItem.productResult{width:25%}.searchResultsGrid .searchResultsItem.storeResult .categoryItemTitle,.searchResultsGrid .searchResultsItem.tasteResult .categoryItemTitle,.searchResultsGrid .searchResultsItem.storyResult .categoryItemTitle,.searchResultsGrid .searchResultsItem.offerResult .categoryItemTitle,.searchResultsGrid .searchResultsItem.eventResult .categoryItemTitle,.searchResultsGrid .searchResultsItem.generalResult .categoryItemTitle{font-size:clamp(20px,20px + 15*(100vw - 320px)/1680,35px);line-height:1.2}.modSearchSwitch{cursor:pointer;float:left;font-size:15px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modSearchSwitch{font-size:20px;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.modSearchStaticWrapper{height:calc(100vh - 125px);left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;-moz-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;visibility:hidden;width:100vw;z-index:10000}.modSearchStaticWrapper.active{opacity:1;pointer-events:auto;visibility:visible}.modSearchOverlay{background-color:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}.modSearchContainer{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 20px;position:relative;top:0;width:100%}.modSearchContainerInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;max-height:calc(100vh - 170px);overflow-y:auto;padding:50px 0;position:relative;width:100%}.modSearchInputContainer{float:left;position:relative;width:100%}.searchResultsForm{float:left;position:relative;width:100%}.searchResultsFormFieldContainer{float:left;max-width:950px;position:relative;width:100%}.searchResultsFormField{-webkit-appearance:none;background-color:#f7f7f7;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;float:left;font-size:clamp(20px,20px + 15*(100vw - 320px)/1680,35px);font-weight:700;line-height:1.2;outline:none;padding:clamp(20px,20px + 15*(100vw - 320px)/1680,35px) clamp(30px,30px + 30*(100vw - 320px)/1680,60px) clamp(20px,20px + 15*(100vw - 320px)/1680,35px) 60px;position:relative;width:100%}.searchResultsFormField::-webkit-input-placeholder{color:#b7b7b7}.searchResultsFormField::-moz-placeholder{color:#b7b7b7}.searchResultsFormField:-ms-input-placeholder{color:#b7b7b7}.searchResultsFormField:-moz-placeholder{color:#b7b7b7}.modSearchFormFieldClear,.searchResultsFormFieldClear{color:#b7b7b7;cursor:pointer;font-size:30px;position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.searchResultsFormIcon{color:#f5901d;font-size:30px;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.modSearchCloseButtonContainer{bottom:-20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);width:100%}.modSearchCloseButton{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;float:left;font-size:clamp(22px,22px + 4*(100vw - 320px)/1680,26px);line-height:1.2;position:relative}.modSearchCloseButton:hover{color:#b7b7b7;text-decoration:none}.modSearchCloseButton .icon{float:left;font-size:clamp(20px,20px + 4*(100vw - 320px)/1680,24px);margin:0 10px 0 0;position:relative}.modSearchCloseButton .label{float:left;position:relative}.searchModulesContainer{font-size:16px;width:100%}.searchModulesContainerInner{max-width:950px;position:relative;width:100%}.searchModuleTitle{font-weight:700}.modSearchMenu .searchMenu{float:left;position:relative}.modSearchMenu .searchMenuItem{float:left;margin:2px 0;position:relative}.modCart{float:left;position:relative}.modCart .modCartContainer{cursor:pointer;float:left;gap:0 20px;margin:10px 0;padding-right:15px;position:relative}.modCart .modCartIconContainer{float:left;position:relative}.modCart .modCartIcon{float:left;font-size:26px;line-height:1;position:relative}@media(max-width: 380px){.modCart .modCartIcon{font-size:20px}}.modCart .modCartCounter{-webkit-align-items:center;align-items:center;background-color:#f5901d;border-radius:50%;color:#fff;display:-webkit-flex;display:flex;font-size:10px;font-weight:500;height:28px;-webkit-justify-content:center;justify-content:center;line-height:16px;position:absolute;right:-18px;text-align:center;top:-12px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:28px}.modCart .modCartPresentationTotal{display:none;float:left;font-size:13px;font-weight:500;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 420px){.modCart .modCartPresentationTotal{display:none}}.modCart .modCartModal{background-color:#fff;-webkit-box-shadow:0 0 10px -4px #ccc;-moz-box-shadow:0 0 10px -4px #ccc;box-shadow:0 0 10px -4px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;left:auto;max-width:calc(100vw - 30px);position:absolute;right:0;top:calc(100% + 14px);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;width:420px;z-index:10}.modCart .modCartEmpty{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-weight:500;padding:0 20px;position:relative;width:100%;z-index:2}.modCart .modCartEmpty.hidden{display:none}.modCart .modCartDetails{float:left;position:relative;width:100%;z-index:2}.modCart .modCartDetails.hidden{display:none}.modCart .modCartTitleContainer{background-color:#e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 20px;position:relative;width:100%}.modCart .modCartTitleContainer .modCartTitle{float:left;font-weight:500;position:relative}.modCart .modCartTotalProductsContainer{color:#555;float:left;font-size:12px;gap:5px;position:relative}.modCart .modCartTotalProductsContainer .modCartTotalProducts,.modCart .modCartTotalProductsContainer .modCartTotalProductsLabel{float:left;position:relative}.modCart .modCartProducts{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;max-height:calc(100vh - 330px);overflow-y:auto;padding:15px 20px;position:relative;width:100%}@media(max-width: 980px){.modCart .modCartProducts{max-height:calc(100vh - 280px)}}@media(max-width: 740px){.modCart .modCartProducts{max-height:calc(100vh - 260px)}}.modCart .modCartProducts .modCartProduct{border-bottom:1px solid #e4e4e4;float:left;position:relative;width:100%}.modCart .modCartProducts .modCartProduct:last-child{border:none}.modCart .modCartProducts .modCartProduct .modCartProductImage{float:left;position:relative;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;transition:transform .5s ease 0s;width:100px}@media(max-width: 420px){.modCart .modCartProducts .modCartProduct .modCartProductImage{width:60px}}.modCart .modCartProducts .modCartProduct .modCartProductImage:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.modCart .modCartProducts .modCartProduct .modCartProductImage .modCartProductExceededAvailableStock{color:#d96817;font-size:20px;left:0;position:absolute;top:0;z-index:2}.modCart .modCartProducts .modCartProduct .modCartProductImage a,.modCart .modCartProducts .modCartProduct .modCartProductImage img{float:left;position:relative}.modCart .modCartProducts .modCartProduct .modCartProductBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:20px;position:relative;width:calc(100% - 100px)}@media(max-width: 420px){.modCart .modCartProducts .modCartProduct .modCartProductBody{width:calc(100% - 60px)}}.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductTitleContainer{float:left;font-size:14px;position:relative;width:100%}@media(max-width: 420px){.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductTitleContainer{font-size:13px}}.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductQuantity{display:inline;font-weight:500;position:relative}.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductTitle{display:inline;position:relative}.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductPriceContainer{float:left;gap:10px;position:relative;width:100%}.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductPriceContainer .modCartProductStartingPrice{float:left;font-size:13px;position:relative}@media(max-width: 420px){.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductPriceContainer .modCartProductStartingPrice{font-size:12px}}.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductPriceContainer .modCartProductFinalPrice{float:left;font-size:15px;font-weight:500}@media(max-width: 420px){.modCart .modCartProducts .modCartProduct .modCartProductBody .modCartProductPriceContainer .modCartProductFinalPrice{font-size:14px}}.modCart .modCartSummary{background-color:#e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px;position:relative;width:100%}.modCart .modCartSummary .modCartTotalContainer{float:left;position:relative;width:100%}.modCart .modCartSummary .modCartTotalLabel{float:left;font-weight:500;position:relative}.modCart .modCartSummary .modCartTotal{float:left;font-size:18px;font-weight:500;position:relative}@media(max-width: 420px){.modCart .modCartSummary .modCartTotal{font-size:15px}}.modCart .modCartSummary .modCartButton{float:left;position:relative;width:100%}.modCart .modCartSummary .modCartButton a{width:100%}.modCart .modCartOverlay{background-color:rgba(0,0,0,.4);left:0;height:200vh;position:fixed;top:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;width:200vw;z-index:9}.modAccount{float:left;margin:10px 0;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.modAccount:hover{color:#f5901d}.modAccount .modAccountSwitch{cursor:pointer;float:left;font-size:26px;line-height:1;position:relative}@media(max-width: 380px){.modAccount .modAccountSwitch{font-size:20px}}.modAccount .modAccountInfo{cursor:pointer;float:left;font-size:12px;margin-right:5px;max-width:280px;position:relative;text-align:right}.modAccount .modAccountInfo .modAccountInfoItem{float:left;margin:1px 7px 0 0;position:relative}.modAccount .modAccountStaticWrapper{max-width:calc(100vw - 30px);opacity:0;pointer-events:none;position:absolute;right:-10px;top:calc(100% + 24px);-webkit-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;-moz-transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;transition:all .5s cubic-bezier(0.29, 0, 0.2, 1) 0s;visibility:hidden;width:400px;z-index:100}@media(max-width: 580px){.modAccount .modAccountStaticWrapper{width:340px}}@media(max-width: 460px){.modAccount .modAccountStaticWrapper{position:absolute;right:-52px}}.modAccount .modAccountStaticWrapper.active{opacity:1;pointer-events:auto;visibility:visible}.modAccount .modAccountStaticWrapper .modAccountStatic{background-color:#fff;-webkit-box-shadow:0 0 10px -4px #ccc;-moz-box-shadow:0 0 10px -4px #ccc;float:left;position:relative;width:100%}.modAccount .modAccountStaticWrapper .modAccountStatic .modAccountStaticInner{box-shadow:0 0 10px -4px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:30px 20px;position:relative;width:100%}@media(max-width: 580px){.modAccount .modAccountStaticWrapper .modAccountStatic .modAccountStaticInner{padding:20px}}.modAccount .modAccountStaticWrapper .modAccountStatic .modAccountStaticCloseButton{color:#68696c;cursor:pointer;font-size:18px;position:absolute;right:10px;top:15px}.modAccount .modAccountStaticWrapper .modAccountStatic .modAccountStaticTitleContainer{background-color:#e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 40px 15px 20px;position:relative;width:100%}.modAccount .modAccountStaticWrapper .modAccountStatic .modAccountStaticTitle{color:#000;float:left;font-weight:500;position:relative;width:100%}.modAccount .modAccountStaticWrapper .modAccountStatic .modAccountStaticUser{color:#000;float:left;font-weight:500;gap:10px;position:relative;width:100%}.modAccount .modAccountStaticWrapper .modAccountStatic .modAccountStaticUser .icon{display:-webkit-flex;display:flex;font-size:16px}.modAccount .modAccountStaticWrapper .modAccountStatic .modAccountStaticUser .name{float:left;line-height:1.2;position:relative;width:calc(100% - 38px)}.modAccount .modAccountOverlay{background-color:rgba(0,0,0,.4);left:0;height:200vh;position:fixed;top:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;width:200vw;z-index:9}.modAccountStaticList{float:left;position:relative}.modAccountStaticList .modAccountStaticListItem{color:#000;float:left;font-size:15px;line-height:1.2;padding:6px 0;position:relative;width:100%}.modAccountStaticList .modAccountStaticListItem.active{font-weight:700}.modAccountStaticList .modAccountStaticListItem:last-child{border-bottom:none}.modAccountStaticList .modAccountStaticListItem.info{display:none}.manufacturersCategory .categoryItemsContainer{float:left;margin-left:-20px;position:relative;width:calc(100% + 40px)}@media(max-width: 980px){.manufacturersCategory .categoryItemsContainer{margin-left:-12px;width:calc(100% + 24px)}}@media(max-width: 380px){.manufacturersCategory .categoryItemsContainer{-webkit-justify-content:center;justify-content:center}}.manufacturersCategory .categoryItemsContainer .categoryItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 20px 60px;position:relative;width:25%}@media(max-width: 1100px){.manufacturersCategory .categoryItemsContainer .categoryItem{width:33.33%}}@media(max-width: 980px){.manufacturersCategory .categoryItemsContainer .categoryItem{padding:0 12px 45px}}@media(max-width: 640px){.manufacturersCategory .categoryItemsContainer .categoryItem{width:50%}}@media(max-width: 380px){.manufacturersCategory .categoryItemsContainer .categoryItem{max-width:260px;width:100%}}.manufacturersCategory .categoryItemsContainer .categoryItem .categoryItemInner{float:left;position:relative;width:100%}.manufacturersCategory .categoryItemsContainer .categoryItem .categoryItemImageContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e4e4e4;float:left;overflow:hidden;padding:25px;position:relative;width:100%}.manufacturersCategory .categoryItemsContainer .categoryItem .categoryItemImageContainer .categoryItemImage{aspect-ratio:1;float:left;position:relative;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;transition:transform .5s ease 0s;width:100%}.manufacturersCategory .categoryItemsContainer .categoryItem .categoryItemImageContainer .categoryItemImage a{float:left;height:100%;position:relative;width:100%}.manufacturersCategory .categoryItemsContainer .categoryItem .categoryItemImageContainer .categoryItemImage img{height:100%;object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.manufacturersCategory .categoryItemsContainer .categoryItem .categoryItemImageContainer:hover .categoryItemImage{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.manufacturersCategory .categoryItemsContainer .categoryItem .categoryItemImageContainer:hover+.categoryItemTitle a{color:#f5901d}.manufacturersCategory .categoryItemsContainer .categoryItem .categoryItemTitle{float:left;font-size:clamp(18px,18px + 2*(100vw - 320px)/1680,20px);font-weight:500;position:relative;width:100%}.modManufacturers{background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;position:relative;width:100%}.modManufacturers .modManufacturersHeader{float:left;position:relative;width:100%}.modManufacturers .modManufacturersHeader .modManufacturersHeaderInner{float:left;position:relative;width:100%}.modManufacturers .modManufacturersHeader .modManufacturersTitle{float:left;font-size:clamp(20px,20px + 8*(100vw - 320px)/1680,28px);font-weight:500;line-height:1.1;position:relative;width:100%}.modManufacturers .modManufacturersList{float:left;position:relative;width:100%}.modManufacturers .modManufacturersList .manufacturersGrid{float:left;position:relative;width:100%}.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView{background-color:#fff;border-color:#e4e4e4;border-style:solid;border-width:0 0 1px 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}@media(max-width: 580px){.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView{max-width:280px}}.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView .manufacturer{float:left;position:relative;width:25%}@media(max-width: 720px){.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView .manufacturer{width:50%}}@media(max-width: 580px){.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView .manufacturer{width:100%}}.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView .manufacturer .manufacturerImageContainer{border-color:#e4e4e4;border-style:solid;border-width:1px 1px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:30px;position:relative;width:100%}.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView .manufacturer .manufacturerImageContainer .manufacturerImage{aspect-ratio:1;float:left;overflow:hidden;position:relative;width:100%}.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView .manufacturer .manufacturerImageContainer .manufacturerImage img{object-fit:contain;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modManufacturers .modManufacturersList .manufacturersGrid .manufacturersGridView .manufacturer .manufacturerImageContainer .manufacturerImage a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.modGridLinks{float:left;position:relative;width:100%}.modGridLinks .gridLinksContainer{float:left;position:relative;width:100%}.modGridLinks .gridLinksRow{float:left;gap:20px;position:relative;width:100%}@media(max-width: 580px){.modGridLinks .gridLinksRow{-webkit-justify-content:center;justify-content:center}}.modGridLinks .gridLinksColumn{float:left;gap:20px;position:relative;width:calc(50% - 10px)}@media(max-width: 580px){.modGridLinks .gridLinksColumn{max-width:320px;width:100%}}.modGridLinks .gridLinksItem{aspect-ratio:1.8;float:left;position:relative;width:100%}@media(max-width: 580px){.modGridLinks .gridLinksItem{aspect-ratio:1.2}}.modGridLinks .gridLinksItem.vertical{aspect-ratio:.9}@media(max-width: 580px){.modGridLinks .gridLinksItem.vertical{aspect-ratio:1.2}}.modGridLinks .gridLinksItem img{height:100%;left:0;object-fit:cover;object-position:bottom;position:absolute;top:0;width:100%}@media(max-width: 580px){.modGridLinks .gridLinksItem img{object-position:center}}.modGridLinks .gridLinksItem a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.modGridLinks .gridLinksItem .gridLinksItemTitle{background-color:rgba(0,0,0,.6);bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:18px;left:0;padding:20px;pointer-events:none;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%;z-index:3}@media(max-width: 1200px){.modGridLinks .gridLinksItem .gridLinksItemTitle{font-size:clamp(14px,14px + 4*(100vw - 320px)/1680,18px);padding:12px}}.modGridLinks .gridLinksItem:hover .gridLinksItemTitle{background-color:#f5901d}.modSmallBanners{float:left;position:relative;width:100%}.modSmallBanners .smallBannersContainer{-webkit-align-items:stretch;align-items:stretch;float:left;position:relative;width:100%}.modSmallBanners .smallBanner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 15px 70px;position:relative;width:25%}@media(max-width: 1200px){.modSmallBanners .smallBanner{padding:0 15px 40px}}@media(max-width: 980px){.modSmallBanners .smallBanner{width:50%}}@media(max-width: 580px){.modSmallBanners .smallBanner{width:100%}}.modSmallBanners .smallBanner.fullWidth{width:100%}.modSmallBanners .smallBanner.fullWidth .smallBannerInner{padding:30px 15px}@media(max-width: 980px){.modSmallBanners .smallBanner.fullWidth .smallBannerInner{padding:30px 15px 40px}}.modSmallBanners .smallBanner.fullWidth .smallBannerInner .smallBannerTitle{font-size:30px}@media(max-width: 1200px){.modSmallBanners .smallBanner.fullWidth .smallBannerInner .smallBannerTitle{font-size:clamp(20px,20px + 4*(100vw - 320px)/1680,24px)}}.modSmallBanners .smallBanner.fullWidth .smallBannerInner .smallBannerImage{bottom:auto;left:50px;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:100px}@media(max-width: 1200px){.modSmallBanners .smallBanner.fullWidth .smallBannerInner .smallBannerImage{left:20px;width:70px}}@media(max-width: 980px){.modSmallBanners .smallBanner.fullWidth .smallBannerInner .smallBannerImage{bottom:-25px;float:left;left:auto;pointer-events:none;position:absolute;top:auto;-webkit-transform:none;-moz-transform:none;transform:none;width:50px}}.modSmallBanners .smallBanner .smallBannerInner{background-color:#fafafa;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:30px 15px 40px;position:relative;width:100%}.modSmallBanners .smallBanner .smallBannerInner .smallBannerTitle{float:left;font-size:20px;font-weight:400;pointer-events:none;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}@media(max-width: 1200px){.modSmallBanners .smallBanner .smallBannerInner .smallBannerTitle{font-size:18px}}.modSmallBanners .smallBanner .smallBannerInner:hover .smallBannerTitle a{color:#f5901d}.modSmallBanners .smallBanner .smallBannerInner .smallBannerText{float:left;font-size:20px;pointer-events:none;position:relative;width:100%}@media(max-width: 1200px){.modSmallBanners .smallBanner .smallBannerInner .smallBannerText{font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px)}}.modSmallBanners .smallBanner .smallBannerInner .smallBannerText p:first-child{margin-top:0}.modSmallBanners .smallBanner .smallBannerInner .smallBannerText p:last-child{margin-bottom:0}.modSmallBanners .smallBanner .smallBannerInner .smallBannerImage{bottom:-25px;float:left;pointer-events:none;position:absolute;width:50px}.modSmallBanners .smallBanner .smallBannerInner .smallBannerLink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.modCards{float:left;position:relative;width:100%}.modCards .cardsContainer{float:left;gap:30px 40px;position:relative;width:100%}.modCards .cardsContainer .card{float:left;position:relative}.modCards .cardsContainer .card img{float:left;max-height:20px;position:relative}.modPayments{background-color:#e4e4e4;float:left;position:relative;width:100%}.modPayments .paymentsContainer{float:left;gap:40px;position:relative;width:100%}@media(max-width: 980px){.modPayments .paymentsContainer{gap:20px}}@media(max-width: 580px){.modPayments .paymentsContainer{gap:40px 20px}}.modPayments .paymentsContainer .paymentItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:calc(25% - 30px)}@media(max-width: 980px){.modPayments .paymentsContainer .paymentItem{font-size:clamp(13px,13px + 3*(100vw - 320px)/1680,16px);width:calc(25% - 15px)}}@media(max-width: 580px){.modPayments .paymentsContainer .paymentItem{width:calc(50% - 10px)}}.modPayments .paymentsContainer .paymentItem .paymentIcon{float:left;height:clamp(26px,26px + 9*(100vw - 320px)/1680,35px);position:relative;width:100px}.modPayments .paymentsContainer .paymentItem .paymentIcon img{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:contain;object-position:center;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.modPayments .paymentsContainer .paymentItem .paymentTitle{float:left;font-size:clamp(13px,13px + 3*(100vw - 320px)/1680,16px);font-weight:500;position:relative}.bannerModuleGridContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-wrap:wrap}@media(max-width: 1200px){.bannerModuleGridContainer{gap:14px}}.bannerModuleGridContainer .bannerModuleGridWrapper{padding:15px clamp(15px,15px + 15*(100vw - 980px)/220,30px)}@media(max-width: 1200px){.bannerModuleGridContainer .bannerModuleGridWrapper{padding:0;width:calc(50% - 7px)}}.bannerModuleGridContainer .bannerModuleGridWrapper .bannerModuleGrid{aspect-ratio:1;position:relative}@media(max-width: 860px){.bannerModuleGridContainer .bannerModuleGridWrapper .bannerModuleGrid{width:100%}}.bannerModuleGridContainer .bannerModuleGridWrapper .bannerModuleGrid .bannerModuleGridImage{height:100%;min-width:240px;object-fit:cover;width:100%}.bannerModuleGridContainer .bannerModuleGridWrapper .bannerModuleGrid .bannerModuleGridLink{inset:0;position:absolute}.bannerModuleSlideshowContainer .splide__slide{aspect-ratio:1.333}.bannerModuleSlideshowContainer .splide__slide img{height:100%;object-fit:cover;width:100%}.bannerModuleSlideshowContainer .splide__slide a{inset:0;position:absolute}.modFormalTrainings{background-color:#e4e4e4;float:left;position:relative;width:100%}.modFormalTrainings .modFormalTrainingsHeader{float:left;position:relative;width:100%}.modFormalTrainings .modFormalTrainingsHeader .modFormalTrainingsHeaderInner{float:left;position:relative;width:100%}.modFormalTrainings .modFormalTrainingsHeader .modFormalTrainingsHeaderInner .modFormalTrainingsTitle{float:left;font-size:clamp(22px,22px + 6*(100vw - 320px)/1680,28px);font-weight:500;line-height:1.1;position:relative;width:100%}.modFormalTrainings .modFormalTrainingsHeader .modFormalTrainingsHeaderInner .modFormalTrainingsText{float:left;font-size:clamp(15px,15px + 2*(100vw - 320px)/1680,17px);position:relative;width:100%}.modFormalTrainings .modFormalTrainingsHeader .modFormalTrainingsHeaderInner .modFormalTrainingsText p:first-child{margin-top:0}.modFormalTrainings .modFormalTrainingsHeader .modFormalTrainingsHeaderInner .modFormalTrainingsText p:last-child{margin-bottom:0}.modFormalTrainings .formalTrainingsMainContainer{float:left;position:relative;width:100%}.modFormalTrainings .formalTrainingsMainContainer .formalTrainingsContainer{float:left;position:relative;width:100%}.modFormalTrainings .formalTrainingsMainContainer .formalTrainingsContainer .formalTrainingsList{float:left;gap:50px 100px;position:relative;width:100%}@media(max-width: 980px){.modFormalTrainings .formalTrainingsMainContainer .formalTrainingsContainer .formalTrainingsList{gap:30px 100px}}.modFormalTrainings .formalTrainingsMainContainer .formalTrainingsContainer .formalTrainingsList .formalTrainingsItem{float:left;max-width:230px;position:relative}@media(max-width: 980px){.modFormalTrainings .formalTrainingsMainContainer .formalTrainingsContainer .formalTrainingsList .formalTrainingsItem{max-width:160px}}.modFormalTrainings .formalTrainingsMainContainer .formalTrainingsContainer .formalTrainingsList .formalTrainingsItem a{float:left;position:relative}.modFormalTrainings .formalTrainingsMainContainer .formalTrainingsContainer .formalTrainingsList .formalTrainingsItem img{float:left;position:relative}.modNewsLetter{--loader-color: rgba(245, 144, 29, 0.8);background-color:#f5901d}.modNewsLetter .modEmailMarketingIntroText{color:#fff;font-size:24px;font-weight:500}.modNewsLetter .modEmailMarketingIntroText p{margin:0}.modNewsLetter .newsletterFormSubmitButton{background:none #e4e4e4;border:1px solid #e0e0e0;border-radius:3px;cursor:pointer;font-weight:500;height:40px;padding:5px 20px;position:absolute;right:20px;top:8px}.modNewsLetter .newsletterFormSubmitButton:hover{background:none #dfdfdf}.modNewsLetter .newsletterFormSubmitButton:active{background:none #d4d4d4}@media(max-width: 380px){.modNewsLetter .newsletterFormSubmitButton{padding:5px 10px}}.modNewsLetter .newsletterConsentField label{color:#fff !important}.modNewsLetter .newsletterConsentField label a{color:#fff;font-weight:500}.modNewsLetter .newsletterConsentField label a:hover{text-decoration:underline}.modNewsLetter .newsletterConsentField label.warning{color:#b21f2c !important}.modNewsLetter .newsletterConsentField label.warning a{color:#b21f2c !important}.productsCategoryView{float:left;position:relative;width:100%}.productsCategoryView .productsCategoryDetailsContainer{border-bottom:1px solid #e4e4e4;float:left;position:relative;width:100%}.productsCategoryView .productsCategoryDescription{float:left;font-size:16px;font-weight:300;position:relative;width:100%}.productsCategoryView .productsCategoryMainContainer{float:left;position:relative;width:100%}.productsCategoryView .productsCategoryMainContainer .totalProductsCounterToolbar{display:none;float:left;justify-content:center;position:relative;width:100%}@media(max-width: 980px){.productsCategoryView .productsCategoryMainContainer .totalProductsCounterToolbar{display:flex}}.productsCategoryView .productsCategoryMainContainer .productsCategoryTotalProducts{float:left;font-size:13px;margin-right:10px;position:relative}.productsCategoryView .productsCategoryMainContainer .productsCategoryToolbarContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 25px;position:relative;width:100%}@media(max-width: 980px){.productsCategoryView .productsCategoryMainContainer .productsCategoryToolbarContainer{display:none}}.productsCategoryView .productsCategoryMainContainer .productsCategoryToolbarContainer .productsCategoryToolbar{float:left;position:relative;width:100%}.productsCategoryView .productsCategoryMainContainer .productsCategoryToolbarContainer .productsCategorySortingContainer{float:left;margin-right:auto;position:relative}.productsCategoryView .productsCategoryMainContainer .productsCategoryToolbarContainer .productsCategorySortingContainer .productsCategorySortingLabel{float:left;font-size:13px;margin-right:10px;position:relative}.productsCategoryView .productsCategoryMainContainer .productsCategoryToolbarContainer .productsCategorySortingContainer .productsCategorySorting{float:left;position:relative}.productsCategoryView .productsCategoryMainContainer .productsCategoryToolbarContainer .productsCategoryPageSizeContainer{float:left;margin-left:auto;position:relative}.productsCategoryView .productsCategoryMainContainer .productsCategoryToolbarContainer .productsCategoryPageSizeContainer .productsCategoryPageSize{float:left;position:relative}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper{float:left;position:relative;width:100%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsCategoryMainWrapperInner{float:left;position:relative;width:100%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsSidebar{float:left;min-height:1px;position:relative;width:25%}@media(max-width: 1200px){.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsSidebar{width:33.33%}}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox{float:left;position:relative;width:100%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar{width:75%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product{width:33.33%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product:nth-child(3n+1){border-left:none}@media(max-width: 1200px){.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product{width:50%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product:nth-child(3n+1){border-left:1px solid #e4e4e4}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product:nth-child(2n+1){border-left:none}}@media(max-width: 980px){.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product{width:33.33%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product:nth-child(2n+1){border-left:1px solid #e4e4e4}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product:nth-child(3n+1){border-left:none}}@media(max-width: 780px){.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product{width:50%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product:nth-child(3n+1){border-left:1px solid #e4e4e4}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product:nth-child(2n+1){border-left:none}}@media(max-width: 520px){.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product{border-left:none;border-top:1px solid #e4e4e4;max-width:300px;padding-top:clamp(35px,35px + 35*(100vw - 320px)/1080,70px);width:100%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar .productsCategoryWrapper .product:first-child{border-top:0;padding-top:0}}@media(max-width: 1200px){.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar{width:66.66%}}@media(max-width: 980px){.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.withSidebar{width:100%}}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox .productsMainContainer{float:left;position:relative;width:100%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox .productsCategoryWrapper{float:left;position:relative;width:100%}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox .productsCategoryLoaderHolder{box-sizing:border-box;height:100%;inset:0;padding:150px 0 0;position:absolute;width:100%;z-index:5}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox .productsCategoryLoaderContainer{background-color:hsla(0,0%,100%,.8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;opacity:0;padding:150px 0 0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;width:100%;z-index:5}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox .productsCategoryLoaderContainer .productsCategoryLoader{display:inline-block;height:50px;border:3px solid rgba(0,0,0,.3);border-radius:50%;border-top-color:#000;width:50px}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.loading .productsCategoryLoaderContainer{opacity:1}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsBox.loading .productsCategoryLoaderContainer .productsCategoryLoader{-webkit-animation:productsCategoryLoader 1s ease-in-out infinite;animation:productsCategoryLoader 1s ease-in-out infinite}.productsCategoryView .productsCategoryMainContainer .productsCategoryMainWrapper .productsCategoryPaginationContainer{float:left;position:relative;width:100%}@-webkit-keyframes productsCategoryLoader{to{-webkit-transform:rotate(360deg)}}@keyframes productsCategoryLoader{to{-webkit-transform:rotate(360deg)}}.subCategoriesView{float:left;position:relative;width:100%}.subCategoriesView .subCategoriesDetailsContainer{border-bottom:1px solid #e4e4e4;float:left;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer{float:left;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper{float:left;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesMainWrapperInner{float:left;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesMainWrapperInner .subcategoriesWrapper{float:left;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper{float:left;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid{float:left;overflow:hidden;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView{float:left;margin-left:-1px;position:relative;width:calc(100% + 2px)}@media(max-width: 520px){.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView{-webkit-justify-content:center;justify-content:center}}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory{border-left:1px solid #e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 20px;position:relative;width:25%}@media(max-width: 1200px){.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory{width:33.33%}}@media(max-width: 780px){.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory{width:50%}}@media(max-width: 520px){.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory{border-bottom:1px solid #e4e4e4;border-left:none;max-width:300px;padding-bottom:clamp(35px,35px + 35*(100vw - 320px)/1080,70px);width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory:last-child{border-bottom:none;padding-bottom:0}}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory .subcategoryImageContainer{float:left;overflow:hidden;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory .subcategoryImageContainer:hover .subcategoryImage{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory .subcategoryImageContainer:hover+.subcategoryTitle a{color:#f5901d}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory .subcategoryImageContainer .subcategoryImage{aspect-ratio:1;float:left;position:relative;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;transition:transform .5s ease 0s;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory .subcategoryImageContainer .subcategoryImage a{float:left;height:100%;position:relative;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory .subcategoryImageContainer .subcategoryImage img{height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.subCategoriesView .subcategoriesMainContainer .subcategoriesMainWrapper .subcategoriesGridWrapper .subcategoriesGrid .subcategoriesGridView .subcategory .subcategoryTitle{float:left;font-size:17px;font-weight:500;position:relative;width:100%}.productsGrid{float:left;overflow:hidden;position:relative;width:100%}.productsGrid .productsGridView{float:left;margin-left:-1px;position:relative;width:calc(100% + 2px)}@media(max-width: 520px){.productsGrid .productsGridView{-webkit-justify-content:center;justify-content:center}}.productsGrid .productsGridView .product{border-left:1px solid #e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 20px;position:relative;width:25%}@media(max-width: 980px){.productsGrid .productsGridView .product{width:50%}}@media(max-width: 520px){.productsGrid .productsGridView .product{border-left:none;border-top:1px solid #e4e4e4;max-width:300px;padding-top:clamp(35px,35px + 35*(100vw - 320px)/1080,70px);width:100%}.productsGrid .productsGridView .product:first-child{border-top:0;padding-top:0}}.productsGrid .productsGridView .product .productTop{float:left;position:relative;width:100%}.productsGrid .productsGridView .product .productTop .productCategory{color:#68696c;float:left;font-size:13px;position:relative}.productsGrid .productsGridView .product .productTop .productCategory a{color:#68696c}.productsGrid .productsGridView .product .productTop .productCategory a:hover{color:#f5901d}.productsGrid .productsGridView .product .productImageContainer{float:left;overflow:hidden;position:relative;width:100%}.productsGrid .productsGridView .product .productImageContainer .productImage{aspect-ratio:1;float:left;position:relative;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;transition:transform .5s ease 0s;width:100%}.productsGrid .productsGridView .product .productImageContainer .productImage a{float:left;height:100%;position:relative;width:100%}.productsGrid .productsGridView .product .productImageContainer .productImage img{height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.productsGrid .productsGridView .product .productImageContainer:hover .productImage{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.productsGrid .productsGridView .product .productImageContainer:hover+.productTitle a{color:#f5901d}.productsGrid .productsGridView .product .productTitle{float:left;font-size:clamp(14px,14px + 2*(100vw - 320px)/1680,16px);font-weight:400;position:relative;width:100%}.productsGrid .productsGridView .product .productDetailsContainer{float:left;position:relative;width:100%}.productsGrid .productsGridView .product .productDetailsContainer .productManufacturerContainer{color:#68696c;float:left;font-size:13px;font-weight:500;position:relative;width:100%}.productsGrid .productsGridView .product .productDetailsContainer .productManufacturerContainer a{color:#68696c}.productsGrid .productsGridView .product .productDetailsContainer .productManufacturerContainer a:hover{color:#000}.productsGrid .productsGridView .product .productDetailsContainer .productAvailabilityContainer{float:left;position:relative;width:100%}.productsGrid .productsGridView .product .productDetailsContainer .productAvailabilityContainer .productAvailability{float:left;font-size:13px;font-weight:500;position:relative}.productsGrid .productsGridView .product .productDetailsContainer .productPriceContainer{float:left;gap:10px;position:relative}.productsGrid .productsGridView .product .productDetailsContainer .productPriceContainer .productStartingPrice{color:#68696c;float:left;font-size:14px;font-weight:500;position:relative}.productsGrid .productsGridView .product .productDetailsContainer .productPriceContainer .productFinalPrice{color:#f5901d;float:left;font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500;position:relative}.productsGrid .productsGridView .product .productDetailsContainer .productPriceNote{color:#68696c;float:left;font-size:13px;position:relative}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer{float:left;margin-left:auto;position:relative}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .addToCardSmallButton,.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .showProductDetailsButton{-webkit-align-items:center;align-items:center;background-color:#f9f9f9;border:none;border-radius:50%;cursor:pointer;float:left;display:-webkit-flex;display:flex;font-size:0;-webkit-justify-content:center;justify-content:center;height:45px;overflow:hidden;position:relative;width:45px}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .addToCardSmallButton:hover,.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .showProductDetailsButton:hover{background-color:#f5901d;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .addToCardSmallButton::before{color:#fff;content:"k";font-family:dripicons-v2 !important;font-size:9px;left:47%;opacity:0;position:absolute;text-transform:none !important;top:6px;-webkit-transform:translate(-50%, -100%);-moz-transform:translate(-50%, -100%);transform:translate(-50%, -100%);-webkit-transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1);-moz-transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1);transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1)}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .addToCardSmallButton::after{color:#68696c;content:"Q";font-family:dripicons-v2 !important;font-size:18px;left:47%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1);-moz-transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1);transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1)}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .addToCardSmallButton:hover::before{color:#fff;opacity:1;-webkit-transform:translate(-30%, 0);-moz-transform:translate(-30%, 0);transform:translate(-30%, 0)}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .addToCardSmallButton:hover:hover::after{color:#fff;-webkit-transform:translate(-50%, -40%);-moz-transform:translate(-50%, -40%);transform:translate(-50%, -40%)}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .showProductDetailsButton::before{color:#68696c;content:"m";font-family:dripicons-v2 !important;font-size:18px;left:0;position:absolute;top:50%;-webkit-transform:translate(-50px, -50%);-moz-transform:translate(-50px, -50%);transform:translate(-50px, -50%);-webkit-transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1);-moz-transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1);transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1)}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .showProductDetailsButton::after{color:#68696c;content:"m";font-family:dripicons-v2 !important;font-size:18px;left:47%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1);-moz-transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1);transition:transform .35s cubic-bezier(0.53, 0.01, 0.18, 1)}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .showProductDetailsButton:hover::before{color:#fff;-webkit-transform:translate(12px, -50%);-moz-transform:translate(12px, -50%);transform:translate(12px, -50%)}.productsGrid .productsGridView .product .productDetailsContainer .addToCardContainer .showProductDetailsButton:hover::after{color:#fff;-webkit-transform:translate(50px, -50%);-moz-transform:translate(50px, -50%);transform:translate(50px, -50%)}.productDiscountBadge{background-color:#f5901d;border-radius:50%;color:#fff;font-size:11px;font-weight:500;height:45px;position:absolute;right:10px;top:10px;width:45px;z-index:5}.productView{float:left;position:relative;width:100%}.productView .productMainWrapper{float:left;position:relative;width:100%}.productView .productMainWrapper .productMainWrapperInner{float:left;position:relative;width:100%}.productView .productMainWrapper .productMediaContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;min-height:2px;padding-right:40px;position:relative;width:50%}@media(max-width: 980px){.productView .productMainWrapper .productMediaContainer{-webkit-justify-content:center;justify-content:center;padding:0 0 40px;width:100%}}.productView .productMainWrapper .productMediaContainer .productMainMedia{float:left;position:relative;width:100%}@media(max-width: 980px){.productView .productMainWrapper .productMediaContainer .productMainMedia{max-width:700px}}.productView .productMainWrapper .productMediaContainer .productMediaThumbs{float:left;position:relative;width:100%}.productView .productMainWrapper .productMediaContainer .productMediaThumbs .productMediaThumb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;padding:5px;width:16.66%}.productView .productMainWrapper .productHeaderContainer{float:left;position:relative;width:100%}.productView .productMainWrapper .productHeaderContainer .productHeader{float:left;position:relative;width:100%}.productView .productMainWrapper .productHeaderContainer .productHeader .productTitleContainer{float:left;position:relative;width:100%}.productView .productMainWrapper .productHeaderContainer .productHeader .productTitleContainer .productTitle{float:left;font-size:clamp(20px,20px + 10*(100vw - 320px)/1680,30px);font-weight:500;position:relative;width:100%}.productView .productMainWrapper .productHeaderContainer .productHeader .productSkuContainer{color:#68696c;float:left;font-size:clamp(14px,14px + 2*(100vw - 320px)/1680,16px);gap:6px;position:relative;width:100%}.productView .productMainWrapper .productHeaderContainer .productHeader .productSkuContainer .productSkuLabel{float:left;position:relative}.productView .productMainWrapper .productHeaderContainer .productHeader .productSkuContainer .productSku{float:left;font-weight:500;position:relative}.productView .productMainWrapper .productMainContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:40px;position:relative;width:50%}@media(max-width: 980px){.productView .productMainWrapper .productMainContainer{padding:0;width:100%}}.productView .productMainWrapper .productMainContainer .productMainTopContainer{border-bottom:1px solid #e4e4e4;float:left;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productMainTopContainer .productPriceContainer{float:left;gap:0 10px;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productMainTopContainer .productPriceContainer .productPriceLabel{float:left;font-size:14px;position:relative}.productView .productMainWrapper .productMainContainer .productMainTopContainer .productPriceContainer .productStartingPrice{color:#68696c;float:left;font-size:clamp(18px,18px + 4*(100vw - 320px)/1680,22px);font-weight:500;position:relative}.productView .productMainWrapper .productMainContainer .productMainTopContainer .productPriceContainer .productFinalPrice{color:#f5901d;float:left;font-size:clamp(22px,22px + 12*(100vw - 320px)/1680,34px);font-weight:500;position:relative}.productView .productMainWrapper .productMainContainer .productMainTopContainer .productPriceContainer .productPriceNote{color:#68696c;float:left;font-size:14px;position:relative}.productView .productMainWrapper .productMainContainer .productMainTopContainer .productPriceContainer.secondary{gap:0 5px}.productView .productMainWrapper .productMainContainer .productMainTopContainer .productPriceContainer.secondary .productFinalPrice{color:#000;font-size:14px;font-weight:400}.productView .productMainWrapper .productMainContainer .productAvailabilityContainer{float:left;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productAvailabilityContainer .productAvailability{float:left;font-size:15px;font-weight:500;position:relative}.productView .productMainWrapper .productMainContainer .productAvailabilityContainer .productAvailabilityDate{float:left;font-size:14px;font-weight:500;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productShortDescription{color:#68696c;float:left;font-size:14px;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productShortDescription p:first-child{margin-top:0}.productView .productMainWrapper .productMainContainer .productShortDescription p:last-child{margin-bottom:0}.productView .productMainWrapper .productMainContainer .productCostCalculationContainer{border-bottom:1px solid #e4e4e4;float:left;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productCostCalculationContainer .productCostCalculation{float:left;gap:10px 20px;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productCostCalculationContainer .productCostCalculation .productCostCalculationLabel{float:left;font-size:14px;position:relative}.productView .productMainWrapper .productMainContainer .productCostCalculationContainer .productCostCalculationValuesBox{background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;float:left;font-size:12px;gap:15px;padding:20px;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productCostCalculationContainer .productCostCalculationValuesBox .productCostCalculationValue{float:left;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .addToCardContainer{float:left;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .addToCardContainer .addToCardWrapper{float:left;gap:10px 5px;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantityContainer{border:1px solid #e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:clamp(40px,40px + 14*(100vw - 320px)/1680,54px);padding:0 15px;position:relative}.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantityLabel{color:#68696c;float:left;font-size:12px;margin-right:35px;position:relative}@media(max-width: 520px){.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantityLabel{display:none}}.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantity{-webkit-appearance:none;-moz-appearance:textfield;background-color:rgba(0,0,0,0);border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#68696c;display:inline-block;font-size:16px;outline:none;position:relative;text-align:center;vertical-align:middle}.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantity::-webkit-outer-spin-button,.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantitySwitch{color:#68696c;cursor:pointer;float:left;font-size:14px;line-height:1;position:relative}.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantityInput{float:left;position:relative}.productView .productMainWrapper .productMainContainer .addToCardContainer .productQuantityInput input{width:60px}.productView .productMainWrapper .productMainContainer .addToCardContainer .addToCardInfo{color:#68696c;float:left;font-size:12px;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .addToCardContainer .productOutOfStock{float:left;position:relative}.productView .productMainWrapper .productMainContainer .addToWishlistContainer{width:100%}.productView .productMainWrapper .productMainContainer .productInfoContainer{float:left;gap:6px;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productInfoContainer .productInfoWrapper{float:left;gap:5px;position:relative;width:100%}.productView .productMainWrapper .productMainContainer .productInfoContainer .productInfoWrapper .productInfoLabel{color:#000;float:left;font-size:14px;position:relative}.productView .productMainWrapper .productMainContainer .productInfoContainer .productInfoWrapper .productInfoValue{color:#68696c;float:left;font-size:14px;position:relative}.productView .productMainWrapper .productMainContainer .productInfoContainer .productInfoWrapper .productInfoValue a{color:#68696c}.productView .productMainWrapper .productMainContainer .productInfoContainer .productInfoWrapper .productInfoValue a:hover{color:#f5901d}.productView .productDetailsContainer{float:left;position:relative;width:100%}.productView .productDetailsContainer .productDetailsContainerInner{float:left;position:relative;width:100%}.productView .productDetailsContainer .productDetailsTabsSwitchContainer{float:left;position:relative;width:100%}.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper{float:left;overflow:hidden;position:relative;width:100%}.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper .productDetailsTabsSwitchWrapperInner{border-bottom:1px solid #e4e4e4;float:left;margin-left:-15px;position:relative;width:calc(100% + 30px)}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper .productDetailsTabsSwitchWrapperInner{border:none;margin:0;width:100%}}.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper .productDetailsTabSwitch{cursor:pointer;float:left;font-weight:400;margin:0 3px -1px 0;padding:0 15px 10px;position:relative;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper .productDetailsTabSwitch{-webkit-align-items:center;align-items:center;border:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;float:left;font-size:14px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;margin:5px 0;padding:20px;position:relative;width:100%}}.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper .productDetailsTabSwitch.active{border-bottom:2px solid #f5901d;color:#f5901d}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper .productDetailsTabSwitch.active{border-bottom:1px solid #e0e0e0}}.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper .productDetailsTabSwitch:hover{color:#f5901d}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsSwitchContainer .productDetailsTabsSwitchWrapper .productDetailsTabSwitch::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMzQzQTQwIj48cGF0aCBkPSJNNTA0LTQ4MCAzMjAtNjY0bDU2LTU2IDI0MCAyNDAtMjQwIDI0MC01Ni01NiAxODQtMTg0WiIvPjwvc3ZnPg==");background-position:center;background-repeat:no-repeat;content:"";display:block;height:15px;width:15px}}.productView .productDetailsContainer .productDetailsTabsContainer{background-color:#fafafa;float:left;position:relative;width:100%}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabBox{display:none;float:left;position:relative;width:100%}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabBox{background:#fff;bottom:0;display:block;height:100%;max-height:100%;max-width:600px;min-height:100%;overflow-y:auto;position:fixed;right:-100%;top:0;-webkit-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;transition:right .3s ease-in-out;width:90%;z-index:3000}}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabBox.active{display:block}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabBox.active{right:0}}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper{float:left;position:relative;width:100%}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper{padding-top:60px}}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper .productDetailsTab{color:#555;float:left;font-size:14px;line-height:1.7;position:relative;width:100%}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper .productDetailsTab p:first-child{margin-top:0}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper .productDetailsTab p:last-child{margin-bottom:0}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper .productDetailsTab table{color:#555;line-height:2.2}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper .productDetailsTab .editorSelectItem{border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 0 20px;padding:10px;position:relative;width:100%}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper .productDetailsTab .editorSelectItem:last-child{margin:0}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabWrapper .productDetailsTab.detailsTab-109 img{display:inline-block;margin-right:5px}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabTitleContainer{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.075);border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;float:left;padding:20px;max-width:600px;position:fixed;top:0;width:90%;z-index:10}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabTitleContainer{display:flex}}@media(max-width: 980px){.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabTitleContainer .productDetailsTabTitle{font-size:18px;font-weight:500}}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabTitleContainer .productDetailsTabCloseButton{cursor:pointer}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabContent{float:left;position:relative;width:100%}.productView .productDetailsContainer .productDetailsTabsContainer .productDetailsTabContent table{max-width:100% !important}.pseudoContent{border-radius:3px;background:#f0f0f0}@keyframes shimmerLoading{0%{background-position:150% 0}100%{background-position:-50% 0}}.modProducts{float:left;position:relative;width:100%}.modProducts.greyBg{background-color:#fafafa}.modProducts.greyBg .productsGridView .product{background-color:#fff;margin-bottom:40px !important;padding-bottom:30px;padding-top:30px}@media(max-width: 520px){.modProducts.greyBg .productsGridView .product{border-top:none;padding-top:30px}}.modProducts .modProductsHeader{float:left;position:relative;width:100%}.modProducts .modProductsHeader .modProductsHeaderInner{float:left;position:relative;width:100%}.modProducts .modProductsTitle{float:left;font-size:clamp(22px,22px + 6*(100vw - 320px)/1680,28px);font-weight:500;line-height:1.1;position:relative;width:100%}.modProducts .modProductsText{float:left;font-size:clamp(15px,15px + 2*(100vw - 320px)/1680,17px);position:relative;width:100%}.modProducts .modProductsText p:first-child{margin-top:0}.modProducts .modProductsText p:last-child{margin-bottom:0}.modProducts .modProductsButtonContainer{float:left;position:relative;width:100%}.modProducts .modProductsButtonContainer .modProductsButton{float:left;position:relative;width:100%}.socialWrapper{float:left;margin:0 30px 0 0;position:relative}@media(max-width: 420px){.socialWrapper{display:none}}.socialWrapper .socialList{float:left;position:relative}.socialWrapper .socialList .socialListItem{float:left;margin:0 5px 0 0;position:relative}.socialWrapper .socialList .socialListItem:last-child{margin:0}.socialWrapper .socialList .socialListItem a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;float:left;font-size:16px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:24px}.socialWrapper .socialList .socialListItem a:hover{color:#f5901d;text-decoration:none}.socialWrapper .socialList .socialListItem .socialImageContainer{float:left;position:relative}.socialWrapper .socialList .socialListItem .socialImageContainer a,.socialWrapper .socialList .socialListItem .socialImageContainer img{float:left;position:relative}.modContactInfo .contactInfoWrapper{float:left;position:relative;width:100%}.modContactInfo .contactInfoWrapper .contactInfoBox{float:left;position:relative;width:calc(50% - 25px)}.modContactInfo.top{float:left;position:relative;width:100%}.modContactInfo.top .contactInfoMainContainer{float:left;position:relative}.modContactInfo.top .contactInfoList{float:left;position:relative}.modContactInfo.top .contactInfoList .contactInfoListItem{float:left;font-size:12px;margin-right:20px;position:relative}.modContactInfo.top .contactInfoList .contactInfoListItem:last-child{margin:0}.modContactInfo.top .contactInfoList .contactInfoListItem a{color:#fff}.modContactInfo.top .contactInfoList .contactInfoListItem a:hover{color:#f5901d}.modContactInfo.top .contactInfoList .contactInfoListItem .contactInfoIcon{float:left;margin-right:7px;position:relative}.modContactInfo.top .contactInfoList .contactInfoListItem .contactInfoValue{float:left;position:relative}@media(max-width: 580px){.modContactInfo.top .contactInfoList .contactInfoListItem.contactInfoEmail{display:none}}#mobileInfo .modContactInfo{font-size:26px}@media(max-width: 380px){#mobileInfo .modContactInfo{font-size:20px}}.modContactPage .contactPageContainer{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper{float:left;position:relative;width:calc(50% - 25px)}@media(max-width: 980px){.modContactPage .contactPageContainer .contactPageWrapper{width:100%}}.modContactPage .contactPageContainer .contactPageWrapper .contactPageBox{background-color:#fafafa;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:50px 40px;position:relative;width:100%}@media(max-width: 680px){.modContactPage .contactPageContainer .contactPageWrapper .contactPageBox{padding:25px 15px}}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper .contactPageAddressContainer{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper .contactPageAddressTitle{float:left;font-weight:500;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper .contactPageAddress{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper .contactPageAddress p:first-child{margin-top:0}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper .contactPageAddress p:last-child{margin-bottom:0}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper .contactPageAddressNote{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper .contactPageAddressNote p:first-child{margin-top:0}.modContactPage .contactPageContainer .contactPageWrapper .contactPageAddressWrapper .contactPageAddressNote p:last-child{margin-bottom:0}.modContactPage .contactPageContainer .contactPageWrapper .contactPageMainContainer{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactPageMainContainer p:first-child{margin-top:0}.modContactPage .contactPageContainer .contactPageWrapper .contactPageMainContainer p:last-child{margin-bottom:0}.modContactPage .contactPageContainer .contactPageWrapper .contactPageWorkingHoursContainer{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactPageWorkingHoursContainer p:first-child{margin-top:0}.modContactPage .contactPageContainer .contactPageWrapper .contactPageWorkingHoursContainer p:last-child{margin-bottom:0}.modContactPage .contactPageContainer .contactPageWrapper.contactDepartmentsContainer{max-width:480px}@media(max-width: 980px){.modContactPage .contactPageContainer .contactPageWrapper.contactDepartmentsContainer{max-width:100%}}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment{border-bottom:1px solid #e4e4e4;float:left;margin-bottom:25px;padding-bottom:10px;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment:last-child{border:none;margin:0;padding:0}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment:last-child .dropdownComponentBodyContainer .dropdownComponentBody{padding-bottom:0}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment .dropdownComponentTitleContainer{cursor:pointer;float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment .dropdownComponentTitleContainer .dropdownComponentTitle{font-size:clamp(16px,16px + 2*(100vw - 320px)/1680,18px);font-weight:500}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment .dropdownComponentBodyContainer{float:left;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment .dropdownComponentBodyContainer .dropdownComponentBody{padding-bottom:15px}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment .dropdownComponentBodyContainer .dropdownComponentBody p:first-child{margin-top:0}.modContactPage .contactPageContainer .contactPageWrapper .contactDepartments .contactDepartment .dropdownComponentBodyContainer .dropdownComponentBody p:last-child{margin-bottom:0}.modContactPage .contactPageContainer .contactPageWrapper .contactPageSocialList{float:left;gap:20px 30px;position:relative;width:100%}.modContactPage .contactPageContainer .contactPageWrapper .contactPageSocialList .contactPageSocialListTitle{float:left;font-weight:500;position:relative}@media(max-width: 420px){.modContactPage .contactPageContainer .contactPageWrapper .contactPageSocialList .contactPageSocialListTitle{width:100%}}.modContactPage .contactPageContainer .contactPageWrapper .contactPageSocialList .contactPageSocialListItem{float:left;font-size:20px;position:relative}.modContactPage .contactPageContainer .contactPageWrapper hr{background-color:#e4e4e4;border:none;height:1px}[x-cloak]{display:none !important}#hamburger{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-sizing:border-box;cursor:pointer;height:50px;outline:none;padding:10px;transition:all .1s ease-in-out;width:50px}#hamburger:active{transform:scale(0.98)}#hamburger .hamburgerLine{background:#000;border-radius:6px;display:block;height:2px;width:25px;margin:5px 0}.sideMegaMenu .smmMainWrapper{background:#fff;bottom:0;display:flex;left:-200%;height:100%;overflow:auto;position:fixed;transition:left .15s ease-in-out;top:0;z-index:1003}.sideMegaMenu .smmMainWrapper.open{left:0}.sideMegaMenu .smmMainWrapper .smmSidebarWrapper{border-right:1px solid #e0e0e0;height:fit-content;min-height:100%;min-width:320px;position:relative;-ms-overflow-style:none;scrollbar-width:none;width:320px;z-index:201}.sideMegaMenu .smmMainWrapper .smmSidebarWrapper .smmHeaderWrapper .smmHeaderButtonContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 0 10px}.sideMegaMenu .smmMainWrapper .smmSidebarWrapper .smmHeaderWrapper .smmHeaderButtonContainer .smmHeaderButton{cursor:pointer}.sideMegaMenu .smmMainWrapper .smmSidebarWrapper .smmHeaderWrapper .smmHeaderButtonContainer .smmUtilitiesContainer .smmLangContainer{border:none;margin:0;padding:0}.sideMegaMenu .smmMainWrapper .smmSidebarWrapper .smmHeaderWrapper .smmHeader{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:10px 0}.sideMegaMenu .smmMainWrapper .smmSidebarWrapper .smmHeaderWrapper .smmHeader .smmHeaderContainer .bannerPlaceholder:not(:has(*)){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px}.sideMegaMenu .smmMainWrapper .smmMenuItem{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;font-weight:500;outline:none !important;padding:0 15px}.sideMegaMenu .smmMainWrapper .smmMenuItem .smmMenuItemTitle{font-size:15px;padding:10px 0;width:100%}.sideMegaMenu .smmMainWrapper .smmMenuItem.active,.sideMegaMenu .smmMainWrapper .smmMenuItem.current{background-color:#f5901d}.sideMegaMenu .smmMainWrapper .smmMenuItem.active .smmMenuItemTitle,.sideMegaMenu .smmMainWrapper .smmMenuItem.current .smmMenuItemTitle{color:#fff}.sideMegaMenu .smmMainWrapper .smmMenuItem.active .smmMenuItemTitle svg,.sideMegaMenu .smmMainWrapper .smmMenuItem.current .smmMenuItemTitle svg{fill:#fff}.sideMegaMenu .smmMainWrapper a .smmMenuItem.active{color:#fff}.sideMegaMenu .smmFullscreen{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:fixed;width:100%}.sideMegaMenu .smmFullscreen.overlay{background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease-in-out;z-index:100}.sideMegaMenu .smmFullscreen.overlay.open{opacity:1;pointer-events:all}#desktop-menu{display:none;overflow-y:auto}#desktop-menu::-webkit-scrollbar{display:none}#desktop-menu.open{display:block}#desktop-menu .listViewMenu .megaMenuWrapper{display:flex;flex-wrap:wrap}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns{display:flex;flex:2;flex-wrap:wrap;height:fit-content}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .megaMenuCategoryContainer{display:flex}@media(max-width: 1200px){#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .megaMenuCategoryContainer{flex-wrap:wrap;max-width:calc(610px + 2*clamp(15px,15px + 15*(100vw - 980px)/220,30px))}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .megaMenuCategoryContainer .megaMenuCategory{gap:10px;padding:15px clamp(15px,15px + 15*(100vw - 980px)/220,30px);width:100%}}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .megaMenuCategoryColumn{max-width:300px}@media(max-width: 1200px){#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .megaMenuCategoryColumn{width:300px}}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .megaMenuCategoryBannerColumn{float:left;max-width:300px;position:relative}@media(max-width: 1200px){#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .megaMenuCategoryBannerColumn{max-width:100%;padding:15px clamp(15px,15px + 15*(100vw - 980px)/220,30px);width:100%}}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .categoryList{display:flex;flex-direction:column;min-width:200px;padding:15px 30px}@media(max-width: 1200px){#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .categoryList{padding:15px 0}}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .categoryList h4{font-size:15px;font-weight:500;margin:0 0 8px}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .categoryList span{margin:0 0 3px}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .categoryList .submenuItem{color:#68696c;display:block;font-size:15px;line-height:22px;text-decoration:none;width:fit-content}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .categoryList .submenuItem:hover{color:#f5901d}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .categoryList .submenuItem.underline::after{background:#000;content:"";display:block;height:1px;transform-origin:left;transition:width .2s ease-in-out;width:0}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .categoryList .submenuItem.underline:hover::after{width:100%}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .columnWrapper{list-style:none;margin:0;min-width:180px;padding:0 20px 20px;width:180px}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .columnWrapper .submenuItem{color:#000;display:block;font-size:14px;line-height:30px;text-decoration:none;width:fit-content}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .columnWrapper .submenuItem .underline::after{background:#000;content:"";display:block;height:1px;transform-origin:left;transition:width .2s ease-in-out;width:0}#desktop-menu .listViewMenu .megaMenuWrapper .megaMenuColumns .columnWrapper .submenuItem .underline:hover::after{width:100%}#desktop-menu .listViewMenu .megaMenuWrapper .modules{flex:1;max-width:300px;min-width:280px}#desktop-menu .listViewMenu .closeBtnWrapper{align-items:center;display:flex;justify-content:flex-end;padding:10px 10px 0 0}#desktop-menu .listViewMenu .closeBtnWrapper .closeBtn{background:none;border:none;cursor:pointer;font-size:large;outline:none}#mobile-menu .categoriesList{inset:0;position:absolute}#mobile-menu .categoriesList .submenu{background:#fff;bottom:0;cursor:auto;height:100%;left:-400px;overflow-y:auto;position:absolute;top:0;transition:left .2s ease-in-out;width:100%;will-change:left;z-index:400}#mobile-menu .categoriesList .submenu::-webkit-scrollbar{display:none}#mobile-menu .categoriesList .submenu.active{left:0}#mobile-menu .categoriesList .submenu .submenuHeaderBar{background:#f5901d;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;position:sticky;top:0;z-index:400}#mobile-menu .categoriesList .submenu .submenuHeaderBar .submenuHeaderBarWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:100%}#mobile-menu .categoriesList .submenu .submenuHeaderBar .submenuHeaderBarWrapper.withLink .submenuHeaderBarButton{flex:2}#mobile-menu .categoriesList .submenu .submenuHeaderBar .submenuHeaderBarWrapper .submenuHeaderBarButton{color:#fff;font-size:17px;overflow:hidden;text-align:left;padding:20px 0;white-space:nowrap}#mobile-menu .categoriesList .submenu .submenuHeaderBar .submenuHeaderBarWrapper .submenuHeaderBarButton .submenuHeaderBarButtonSvgContainer{height:24px;width:24px}#mobile-menu .categoriesList .submenu .submenuHeaderBar .submenuHeaderBarWrapper .submenuHeaderBarButton .submenuHeaderBarTitle{color:inherit;font-weight:500;margin:0}#mobile-menu .categoriesList .submenu .submenuHeaderBar .submenuHeaderBarWrapper .submenuHeaderBarButton .submenuHeaderBarTitle.ellipsis{overflow:hidden;text-overflow:ellipsis}#mobile-menu .categoriesList .submenu .submenuHeaderBar .submenuHeaderBarWrapper .submenuHeaderBarLink{color:#fff;flex:1;font-size:14px;font-weight:500;text-align:end;padding:20px 0;white-space:nowrap}#mobile-menu .categoriesList .submenu .submenuList{background:#fff;padding:30px 0 20px}/*# sourceMappingURL=styles.min.css.map */
