.custom-newsletter{background:#e68a66;padding:clamp(100px,9.921vw,calc(150px * var(--index))) 0;overflow:hidden;position:relative}.custom-newsletter .name{margin-bottom:clamp(32px,2.116vw,calc(32px * var(--index)));display:flex;justify-content:center}.custom-newsletter .name p{margin:0;letter-spacing:normal;color:#fff;padding:clamp(16px,1.058vw,calc(16px * var(--index))) clamp(16px,2.183vw,calc(33px * var(--index)));text-align:center;font-family:var(--finland);font-size:var(--font-size-40);font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;background:#ccd89e}.custom-newsletter .title{margin:0 auto clamp(32px,2.116vw,calc(32px * var(--index))) auto;max-width:77.582%}.custom-newsletter .title h2{margin:0;color:#fff;text-align:center;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:normal}.custom-newsletter .subtitle{max-width:60.191%;margin:0 auto}.custom-newsletter .subtitle p{margin:0;color:#fff;text-align:center;font-family:var(--finland);font-size:var(--font-size-35);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.custom-newsletter .newsletter-form{margin:clamp(40px,4.762vw,calc(72px * var(--index))) auto 0 auto;max-width:65.082%}.custom-newsletter .newsletter-form form{margin:0;max-width:100%}.custom-newsletter .newsletter-form__field-wrapper{max-width:100%}.custom-newsletter .newsletter-form__field-wrapper .field:before,.custom-newsletter .newsletter-form__field-wrapper .field:after{content:none}.custom-newsletter .newsletter-form__field-wrapper .field input::placeholder{color:#fff;font-family:var(--finland);font-size:var(--font-size-22);font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;opacity:1}.custom-newsletter .newsletter-form__field-wrapper .field input{display:block;width:100%;height:100%;background:transparent;padding:0 clamp(27px,1.786vw,calc(27px * var(--index)));height:clamp(52px,4.101vw,calc(62px * var(--index)));border-radius:clamp(30px,1.984vw,calc(30px * var(--index)));border:1px solid #FFF;color:#fff;font-family:var(--finland);font-size:var(--font-size-22);font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:normal}.custom-newsletter .newsletter-form__field-wrapper .field input:focus{box-shadow:none}.custom-newsletter .newsletter-form__field-wrapper .field__label{display:none}.custom-newsletter .newsletter-form__button{width:100%;max-width:max-content;height:100%;display:flex;align-items:center;justify-content:center;padding:0px clamp(10px,1.455vw,calc(27px * var(--index)));right:5px;color:#e68a66;text-align:center;font-family:var(--bilo);font-size:var(--font-size-18);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;border-radius:clamp(30px,1.984vw,calc(30px * var(--index)));background-color:#fff!important;top:50%;transform:translateY(-50%);height:clamp(46px,3.704vw,calc(56px * var(--index)));letter-spacing:normal}.custom-newsletter .newsletter-form__button:hover{opacity:.95;transition:all .3s ease}.custom-newsletter .animate-icon{position:absolute;top:clamp(46px,3.042vw,calc(46px * var(--index)));right:90%;pointer-events:none}.custom-newsletter .animate-icon .circle{display:block;border-radius:50%;background:#88674c;width:clamp(150px,19.709vw,calc(298px * var(--index)));height:clamp(150px,19.709vw,calc(298px * var(--index)))}.custom-newsletter .animate-icon .image .image__wrap{position:relative;padding-top:100%}.custom-newsletter .animate-icon__wrap{position:relative}.custom-newsletter .animate-icon .image{position:absolute;bottom:36%;left:56%;width:clamp(100px,13.889vw,calc(210px * var(--index)))}.custom-newsletter .animate-icon .image .image__wrap img,.custom-newsletter .animate-icon .image .image__wrap *{display:block;width:100%!important;height:100%!important;object-fit:cover;position:absolute;top:0;left:0}@media(max-width:767px){.custom-newsletter .title,.custom-newsletter .subtitle,.custom-newsletter .newsletter-form{max-width:100%}}@media(max-width:400px){.custom-newsletter .newsletter-form__field-wrapper .field{flex-wrap:wrap}.custom-newsletter .newsletter-form__button{position:static;transform:translateY(0);width:100%;max-width:100%;margin-top:20px}}.section-slider{display:block;position:relative;background:#f5edd4;padding:clamp(100px,8.598vw,calc(130px * var(--index))) 0 clamp(100px,9.921vw,calc(150px * var(--index)))}.section-slider .title{margin:0;padding:0 20px}.section-slider .section-slider-icon__wrap .image .image__wrap img{object-fit:contain}.section-slider .title h4{margin:0;color:#000;text-align:center;font-family:var(--finland);font-size:var(--font-size-35);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.section-slider .btn__wrap{padding:0 20px;display:flex;justify-content:center;margin-top:clamp(29px,1.918vw,calc(29px * var(--index)))}.section-slider custom-slider{display:block;margin-bottom:clamp(40px,4.828vw,calc(73px * var(--index)))}.section-slider custom-slider .swiper-wrapper{margin-left:-15%}@media(min-width:2500px){.section-slider custom-slider .swiper-wrapper{margin-left:0%}}.section-slider custom-slider .image a{position:absolute;top:0;left:0;bottom:0;right:0;display:block}.section-slider custom-slider .image{border:5px solid #000;overflow:hidden;border-radius:clamp(30px,1.984vw,calc(30px * var(--index)))}.section-slider custom-slider .image__wrap{position:relative;padding-top:127%}.section-slider custom-slider .swiper-slide.even .image__wrap{padding-top:96.5%}.section-slider .container{padding:0}.section-slider custom-slider .image__wrap *{position:absolute;display:block;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-slider video::-webkit-media-controls{opacity:0}.section-slider video:hover::-webkit-media-controls{opacity:1}.section-slider-icon{position:absolute;top:74%;right:0;z-index:1}.section-slider-icon .image{width:clamp(150px,21.627vw,calc(327px * var(--index)));pointer-events:none}.section-slider-icon .image__wrap{position:relative;padding-top:89%}.section-slider-icon .image__wrap *{position:absolute;top:0;left:0;display:block;width:100%!important;height:100%!important;object-fit:contain}@media(max-width:767px){.section-slider custom-slider .swiper-wrapper{margin-left:0%}.section-slider-icon{position:absolute;top:auto;right:0;bottom:-1%}}.section-banner{background:#f5edd4}.section-banner .container{padding:0 0 0 clamp(20px,5.886vw,calc(89px * var(--index)))}.section-banner__wrap{display:flex;align-items:center}.section-banner .left{width:51%}.section-banner .left__wrap{padding:clamp(100px,15.146vw,calc(229px * var(--index))) 0}.section-banner .right{width:49%}.section-banner .right__wrap{overflow:hidden}.section-banner .title{margin:0 0 clamp(32px,2.116vw,calc(32px * var(--index))) 0;max-width:clamp(500px,46.627vw,calc(705px * var(--index)))}.section-banner .stars-review{margin-top:10px;display:flex;align-items:center;gap:10px}.section-banner .stars-review .rating{font-size:var(--font-size-30);line-height:normal}.section-banner .stars i:before{font-size:var(--font-size-30);line-height:normal}.section-banner .stars-review .start{font-size:var(--font-size-20);line-height:normal}.section-banner .title h2{margin:0;color:#000;font-family:var(--bilo);font-size:var(--font-size-70);font-style:normal;font-weight:900;line-height:118.571%;text-transform:uppercase;letter-spacing:normal}.section-banner .subtitle p{color:#000;margin:0;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:400;line-height:113.333%;letter-spacing:normal;text-transform:capitalize}.section-banner .btn__wrap{display:flex;margin:clamp(32px,2.116vw,calc(32px * var(--index))) 0 0 0}.section-banner .btn{height:clamp(40px,3.704vw,calc(56px * var(--index)));background:#f2db71;font-family:var(--bilo);color:#000;font-weight:900;padding:0px clamp(20px,2.513vw,calc(38px * var(--index)))}.section-banner .image{transform:translate(7%,5%) scale(1.25)}.section-banner .image__wrap{position:relative;padding-top:73%}.section-banner .image__wrap img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media(min-width:2500px){.section-banner .image{transform:translate(2%,5%) scale(1.2)}}@media(max-width:767px){.section-banner__wrap{padding:50px 0}.section-banner .left__wrap{padding:0}.section-banner .container{padding:0 clamp(20px,5.886vw,calc(89px * var(--index)))}.section-banner .image{transform:translate(0) scale(1.15)}.section-banner__wrap{flex-wrap:wrap;gap:40px}.section-banner .left,.section-banner .right{width:100%}.section-banner .image__wrap{position:relative;padding-top:90%}}@media(max-width:500px){.section-banner .btn__wrap{justify-content:center}}.marquee{overflow:hidden}.marquee .marquee__wrap{width:max-content;animation:marquee-text 40s linear infinite;min-width:200%;display:flex;align-items:center;gap:clamp(17px,1.124vw,calc(17px * var(--index)))}.marquee .content{white-space:nowrap;width:100%;flex:1 1 100%;display:flex;align-items:center;gap:clamp(17px,1.124vw,calc(17px * var(--index)))}.marquee .content__wrap{display:flex;align-items:center;gap:clamp(17px,1.124vw,calc(17px * var(--index)))}@keyframes marquee-text{0%{transform:translate(0)}to{transform:translate(-50%)}}.text-marquee{background:#3d5972;padding:clamp(34px,2.249vw,calc(34px * var(--index))) 0 clamp(30px,1.984vw,calc(30px * var(--index))) 0}.text-marquee .title{margin:0}.text-marquee .title h3{color:#fff;margin:0;font-family:var(--bilo);font-size:var(--font-size-35);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase}.text-marquee .link a{color:#fff;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:400;line-height:100%;text-decoration-line:underline;text-transform:uppercase}.section-our-difference{border-radius:3px;background:#000;padding:clamp(50px,4.696vw,calc(71px * var(--index))) 0 clamp(50px,5.952vw,calc(90px * var(--index))) 0}.section-our-difference__wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:0 clamp(0px,6.746vw,calc(102px * var(--index))) 0 clamp(0px,8.73vw,calc(132px * var(--index)))}.section-our-difference__wrap .left{width:100%;max-width:clamp(250px,27.05vw,calc(409px * var(--index)))}.section-our-difference__wrap .right{width:100%;text-align:left;max-width:clamp(300px,32.54vw,calc(492px * var(--index)))}.section-our-difference__wrap .right__wrap{padding-top:clamp(50px,4.696vw,calc(71px * var(--index)))}.section-our-difference .title{margin:0}.section-our-difference .title h2{margin:0;color:#fff;font-family:var(--bilo);font-size:var(--font-size-85);font-style:normal;font-weight:900;line-height:94.118%;text-transform:capitalize;letter-spacing:normal}.section-our-difference .title h2 span{display:inline-block;position:relative;z-index:1}.section-our-difference .title h2 span:before{content:"";display:block;width:103%;height:clamp(15px,2.447vw,calc(37px * var(--index)));position:absolute;top:62%;left:50%;transform:translate(-50%);background:#3d5972;z-index:-1}.section-our-difference .text p{--font-size-40: clamp(24px, 2.646vw, calc(40px * var(--index)));margin:0;color:#fff;font-family:var(--finland);font-size:var(--font-size-40);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.section-our-difference .btn__wrap{display:flex;margin-top:clamp(43px,2.844vw,calc(43px * var(--index)))}.section-our-difference .btn__wrap .btn{background:#f2db71;font-family:var(--bilo);color:#000;font-weight:900;padding:0px clamp(20px,2.778vw,calc(42px * var(--index)))}@media(max-width:767px){.section-our-difference__wrap{flex-wrap:wrap;gap:20px;padding:0}.section-our-difference__wrap .left,.section-our-difference__wrap .right{max-width:100%}.section-our-difference__wrap .right__wrap{padding-top:0}}@media(max-width:500px){.section-our-difference .btn__wrap{justify-content:center}}.section-meet{background:#000}.section-meet .container{padding-right:clamp(18px,1.19vw,calc(18px * var(--index)))}.section-meet .section-meet__wrap{display:flex;align-items:center;justify-content:space-between}.section-meet .left{width:47.965%}.section-meet .left__wrap{padding:clamp(50px,8.069vw,calc(122px * var(--index))) 0 clamp(50px,8.069vw,calc(122px * var(--index))) clamp(0px,9.921vw,calc(150px * var(--index)))}.section-meet .right{width:41.181%}.section-meet .right .image__wrap{padding-top:134.597%;overflow:hidden;border-radius:clamp(10px,.661vw,calc(10px * var(--index)))}.section-meet .right__wrap{padding:clamp(15px,.992vw,calc(15px * var(--index))) 0 clamp(13px,.86vw,calc(13px * var(--index)))}.section-meet .section-meet__wrap .title{margin:0 0 clamp(38px,2.513vw,calc(38px * var(--index)))}.section-meet .section-meet__wrap .title h2{margin:0;color:#fff;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.section-meet .section-meet__wrap .text *{--font-size-35: clamp(24px, 2.315vw, calc(35px * var(--index)));margin:0 0 clamp(20px,1.984vw,calc(30px * var(--index))) 0;color:#fff;font-family:var(--finland);font-size:var(--font-size-35);font-style:normal;font-weight:400;line-height:85.714%;letter-spacing:normal}.section-meet .section-meet__wrap .text *:last-child{margin:0}.section-meet .section-meet__wrap .btn__wrap{display:flex;margin-top:clamp(43px,2.844vw,calc(43px * var(--index)))}.section-meet .section-meet__wrap .btn{background:#f2db71;font-family:var(--bilo);color:#000;font-weight:900;padding:0px clamp(20px,2.778vw,calc(42px * var(--index)))}@media(max-width:767px){.section-meet .container{padding-right:20px}.section-meet .section-meet__wrap{display:flex;align-items:center;justify-content:space-between}.section-meet .left{width:49%}.section-meet .left__wrap{padding:clamp(50px,8.069vw,calc(122px * var(--index))) 0 clamp(50px,8.069vw,calc(122px * var(--index))) 0}.section-meet .right{width:49%}}@media(max-width:500px){.section-meet .section-meet__wrap{flex-wrap:wrap}.section-meet .left,.section-meet .right{width:100%}.section-meet .section-meet__wrap .btn__wrap{justify-content:center}}.section-testimonial{padding:clamp(50px,9.722vw,calc(147px * var(--index))) 0 clamp(50px,9.325vw,calc(141px * var(--index))) 0}.section-testimonial__wrap{padding:0 clamp(50px,3.307vw,calc(50px * var(--index)))}.section-testimonial .list{display:flex;gap:1.33%}.section-testimonial .swiper-slide{height:auto}.section-testimonial .slide__wrap{height:100%;display:flex;flex-direction:column;padding:0 10px 0 0}.section-testimonial .swiper-wrapper{margin-bottom:10px}.section-testimonial .item__wrap{border-radius:clamp(30px,1.984vw,calc(30px * var(--index))) clamp(30px,1.984vw,calc(30px * var(--index))) 0 clamp(30px,1.984vw,calc(30px * var(--index)));border:1px solid #000;background:#fff;padding:clamp(20px,2.976vw,calc(45px * var(--index))) clamp(20px,1.521vw,calc(23px * var(--index))) clamp(20px,2.646vw,calc(40px * var(--index))) clamp(20px,2.646vw,calc(40px * var(--index)));display:flex;flex-direction:column;flex:1;position:relative;margin-bottom:10px}.section-testimonial .item__wrap:before{content:"";position:absolute;top:10px;left:10px;width:100%;height:100%;border-radius:clamp(30px,1.984vw,calc(30px * var(--index))) clamp(30px,1.984vw,calc(30px * var(--index))) 0 clamp(30px,1.984vw,calc(30px * var(--index)));background:#000;z-index:-1}.section-testimonial .rating{display:flex;gap:clamp(10px,.661vw,calc(45px * var(--index)));margin-bottom:clamp(20px,1.455vw,calc(22px * var(--index)))}.section-testimonial .rating svg{display:block;width:clamp(29px,1.918vw,calc(29px * var(--index)));height:clamp(29px,1.918vw,calc(29px * var(--index)))}.section-testimonial .text{margin-bottom:clamp(20px,1.984vw,calc(30px * var(--index)))}.section-testimonial .text *{color:#000;margin:0;font-family:var(--finland);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.section-testimonial .customer{margin-top:auto}.section-testimonial .customer p{margin:0;color:#000;font-family:var(--bilo);font-size:var(--font-size-16);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal}@media(max-width:1024px){.section-testimonial__wrap{padding:0}}.marquee-logo{padding:clamp(20px,3.373vw,calc(51px * var(--index))) 0 clamp(20px,2.646vw,calc(40px * var(--index))) 0;background:#000}.marquee-logo img{max-width:clamp(150px,15.278vw,calc(231px * var(--index)));object-fit:cover;height:auto;display:block;width:100%}.section-game .animate-icon:first-child{top:clamp(100px,22.884vw,calc(346px * var(--index)))}.section-game .animate-icon:nth-child(2){right:auto;left:90%;top:clamp(50px,9.987vw,calc(151px * var(--index)))}.section-game .animate-icon:nth-child(2) .image{bottom:24%;right:56%;left:auto;width:clamp(100px,12.169vw,calc(184px* var(--index)))}.section-game .animate-icon:nth-child(2) .image .image__wrap{padding-top:83%}.section-game{position:relative;padding:clamp(50px,12.103vw,calc(183px * var(--index))) 0 clamp(50px,6.614vw,calc(100px * var(--index))) 0;overflow:hidden}.section-game .title{margin:0 0 clamp(32px,2.116vw,calc(32px * var(--index))) 0}.section-game .title h2{margin:0;color:#000;text-align:center;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:127.692%;text-transform:uppercase;letter-spacing:normal}.section-game .subtitle p{margin:0;color:#000;text-align:center;font-family:var(--finland);font-size:var(--font-size-40);font-style:normal;font-weight:400;line-height:85%;text-transform:capitalize;letter-spacing:normal}.section-game .list-icons{display:flex;justify-content:center;gap:clamp(20px,4.894vw,calc(74px * var(--index)));margin-top:clamp(40px,6.019vw,calc(91px * var(--index)))}.section-game .list-icons .image{width:clamp(140px,10.913vw,calc(165px * var(--index)));margin:0 auto clamp(38px,2.513vw,calc(38px * var(--index))) auto}.section-game .list-icons .image .image__wrap *{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.section-game .list-icons .title{margin:0}.section-game .list-icons .title h3{color:#000;text-align:center;font-family:var(--bilo);font-size:var(--font-size-30);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal;margin:0}@media(max-width:767px){.section-game .animate-icon{display:none}.section-game .list-icons .title h3{font-size:20px}.section-game .list-icons .image{width:clamp(80px,10.913vw,calc(165px * var(--index)));margin:0 auto clamp(38px,2.513vw,calc(38px * var(--index))) auto}.section-game .list-icons{flex-wrap:wrap}.section-game .animate-icon:nth-child(2){right:auto;left:90%;top:25%}.section-game .animate-icon:first-child{top:55%}.section-game .animate-icon:first-child .image{left:76%}.section-game .animate-icon:nth-child(2) .image{right:80%}}@media(max-width:500px){.section-game .list-icons .title h3{font-size:14px}}.section-newsletter-v2{background:#000}.section-newsletter-v2 .container{padding:0}.section-newsletter-v2__wrap{display:flex}.section-newsletter-v2__wrap .right{width:56.547%;text-align:left}.section-newsletter-v2__wrap .left{display:flex;align-items:center;width:43.453%}.section-newsletter-v2__wrap .left .left__wrap{width:100%;padding:clamp(16px,1.058vw,calc(16px * var(--index))) 0 clamp(16px,1.058vw,calc(16px * var(--index))) clamp(13px,.86vw,calc(13px * var(--index)))}.section-newsletter-v2__wrap .left .left__wrap .image{border-radius:clamp(10px,.661vw,calc(10px * var(--index)));background:#e68a66;overflow:hidden;padding:clamp(38px,2.513vw,calc(38px * var(--index))) 0}.section-newsletter-v2__wrap .left .left__wrap .image__wrap{padding-top:117.085%}.section-newsletter-v2__wrap .right__wrap{padding:clamp(50px,14.153vw,calc(214px * var(--index))) clamp(20px,6.085vw,calc(92px * var(--index))) clamp(50px,11.31vw,calc(171px * var(--index))) clamp(20px,4.696vw,calc(71px * var(--index)))}.section-newsletter-v2 .label{display:flex;justify-content:center;margin-bottom:clamp(32px,2.116vw,calc(32px * var(--index)))}.section-newsletter-v2 .label p{background:#3d5972;margin:0;padding:clamp(8px,.529vw,calc(8px * var(--index))) clamp(14px,.926vw,calc(14px * var(--index)));display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:var(--finland);font-size:var(--font-size-40);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;letter-spacing:normal}.section-newsletter-v2 .title{margin:0 0 clamp(30px,1.984vw,calc(30px * var(--index))) 0}.section-newsletter-v2 .title h2{margin:0;color:#fff;text-align:center;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal}.section-newsletter-v2 .subtitle{margin-bottom:clamp(40px,5.622vw,calc(85px * var(--index)))}.section-newsletter-v2 .subtitle p{margin:0 auto;max-width:clamp(553px,36.574vw,calc(553px * var(--index)));color:#fff;text-align:center;font-family:var(--finland);font-size:var(--font-size-40);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.section-newsletter-v2 .newsletter-form{max-width:100%}.section-newsletter-v2 .field{border-radius:clamp(30px,1.984vw,calc(30px * var(--index)));border:1px solid #FFF;height:clamp(62px,4.101vw,calc(62px * var(--index)))}.section-newsletter-v2 .field input::placeholder{color:#fff;font-family:var(--finland);font-size:var(--font-size-22);font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:normal;opacity:1}.section-newsletter-v2 .field{max-width:clamp(545px,36.045vw,calc(545px * var(--index)));margin:0 auto;overflow:hidden}.section-newsletter-v2 .field label{display:none}.section-newsletter-v2 .newsletter-form__field-wrapper{max-width:100%}.section-newsletter-v2 .field__input:focus{box-shadow:none}.section-newsletter-v2 .field input{display:block;width:100%;height:100%;padding:0 clamp(15px,1.984vw,calc(30px * var(--index)));background:transparent;color:#fff;font-family:var(--finland);font-size:var(--font-size-22);font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:normal}.section-newsletter-v2 .field:before,.section-newsletter-v2 .field:after{content:none}.section-newsletter-v2 .field .btn{height:clamp(56px,3.704vw,calc(56px * var(--index)));background:#fff;color:#000;padding:0 clamp(20px,2.646vw,calc(40px * var(--index)));text-align:center;font-family:var(--bilo);font-size:var(--font-size-18);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal;position:absolute;top:50%;transform:translateY(-50%);right:clamp(4px,.265vw,calc(4px * var(--index)));border:0px}.section-newsletter-v2.v3{background:#3d5972}.v3 .section-newsletter-v2__wrap .right__wrap{padding:clamp(50px,7.606vw,calc(115px * var(--index))) clamp(20px,8.135vw,calc(123px * var(--index))) clamp(40px,6.085vw,calc(92px * var(--index)))}.v3 .section-newsletter-v2__wrap .right{width:100%}.section-newsletter-v2.v3 .title{margin:0 0 9px}.section-newsletter-v2.v3 .subtitle{margin-bottom:clamp(30px,4.233vw,calc(64px * var(--index)))}.section-newsletter-v2.v3 .subtitle p{max-width:100%}.section-newsletter-v2.v3 .field{max-width:72%}.section-newsletter-v2.v3 .field .btn{color:#3d5972}.section-newsletter-v2.v3 .label p{background:#ccd89e}@media(max-width:767px){.section-newsletter-v2 .container{padding:0 20px}.section-newsletter-v2.v3 .field{max-width:100%}.section-newsletter-v2__wrap{flex-wrap:wrap}.section-newsletter-v2__wrap .left .left__wrap{padding:clamp(16px,1.058vw,calc(16px * var(--index))) 0}.section-newsletter-v2__wrap .right{width:100%;text-align:left}.section-newsletter-v2__wrap .left{width:100%}.section-newsletter-v2__wrap .left .left__wrap .image__wrap{padding-top:117.085%}.section-newsletter-v2__wrap .right__wrap{padding:clamp(50px,14.153vw,calc(214px * var(--index))) clamp(20px,6.085vw,calc(92px * var(--index))) clamp(50px,11.31vw,calc(171px * var(--index))) clamp(20px,4.696vw,calc(71px * var(--index)))}}.section-blogs{position:relative;background:#f5edd4;padding:clamp(50px,5.093vw,calc(77px * var(--index))) 0}.section-blogs .container{padding:0 clamp(20px,5.093vw,calc(77px * var(--index))) 0 clamp(20px,10.648vw,calc(161px * var(--index)))}.section-blogs .section-blogs__wrap{display:flex;justify-content:space-between;gap:20px}.section-blogs .left{width:48%}.section-blogs .left__wrap{padding-top:clamp(50px,12.632vw,calc(191px * var(--index)))}.section-blogs .right{width:51.805%;text-align:left}.section-blogs .categorie{margin-bottom:clamp(12px,.794vw,calc(12px * var(--index)))}.section-blogs .categorie p{margin:0;color:#000;font-family:var(--bilo);font-size:var(--font-size-16);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal}.section-blogs .title{margin:0;max-width:clamp(465px,30.754vw,calc(465px * var(--index)))}.section-blogs .title h2 img{display:inline-block;max-width:clamp(100px,14.087vw,calc(213px * var(--index)));max-height:clamp(65px,4.299vw,calc(65px * var(--index)));height:auto;object-fit:contain;margin:-2% 0}.section-blogs .title h2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0;color:#000;text-align:center;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;letter-spacing:normal}.section-blogs .swiper-slide .image{margin-bottom:clamp(30px,1.984vw,calc(30px * var(--index)))}.section-blogs .swiper-slide .image__wrap{padding-top:79.7%;border-radius:clamp(15px,1.984vw,calc(30px * var(--index)));border:3px solid #000;overflow:hidden}.section-blogs .swiper-slide .title h3{color:#000;margin:0;font-family:var(--finland);font-size:var(--font-size-40);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.section-blogs .swiper-slide .title h3 a{text-decoration:none;color:#000}.section-blogs .btn__wrap{display:flex;justify-content:center;margin-top:clamp(30px,3.902vw,calc(59px * var(--index)));max-width:clamp(465px,30.754vw,calc(465px * var(--index)))}.section-blogs .btn{padding:0 clamp(15px,3.571vw,calc(54px * var(--index)));background:#f2bd61}.section-blogs .swiper-btn:after{content:none}.section-blogs .swiper-btn{position:static;width:clamp(40px,3.968vw,calc(60px * var(--index)));height:clamp(40px,3.968vw,calc(60px * var(--index)));margin-top:0;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000}.section-blogs custom-slider{display:block;position:relative}.swp-btns{position:absolute;bottom:0;right:0;display:flex;gap:clamp(11px,.728vw,calc(11px * var(--index)))}.section-blogs .image a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.section-blogs .content{padding-right:30%}@media(max-width:767px){.section-blogs .section-blogs__wrap{flex-wrap:wrap}.section-blogs .left{width:100%}.section-blogs .left__wrap{padding-top:clamp(50px,12.632vw,calc(191px * var(--index)))}.section-blogs .right{width:100%}.section-blogs .title{margin:0 auto;max-width:80%}.section-blogs .btn__wrap{margin:clamp(30px,3.902vw,calc(59px* var(--index))) auto 0 auto}.section-blogs .swiper-slide .title{margin:0;max-width:100%}.section-blogs .container{padding:0 clamp(20px,5.093vw,calc(77px* var(--index))) 0 clamp(20px,5.093vw,calc(77px* var(--index)))}}.section-shop{padding:clamp(50px,6.614vw,calc(100px * var(--index))) 0 clamp(50px,8.598vw,calc(130px * var(--index))) 0}.section-shop .container{padding:0 clamp(20px,5.291vw,calc(80px * var(--index)))}.section-shop .top__wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.section-shop .top{padding-bottom:clamp(26px,1.72vw,calc(26px * var(--index)));border-bottom:1.5px solid #000}.section-shop .bottom{padding-top:clamp(50px,3.307vw,calc(50px * var(--index)))}.section-shop .bottom__wrap{display:flex;flex-wrap:wrap;gap:clamp(30px,1.984vw,calc(30px * var(--index))) 1.28%}.section-shop .img_hover img{display:block;width:100%;height:100%;object-fit:cover}.section-shop .img_hover .image__wrap{width:100%;height:100%}.section-shop .img_hover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;visibility:hidden}.section-shop .item:hover .img_hover{visibility:visible}.section-shop .link-item{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}.section-shop .item{width:24%;min-height:100%}.section-shop .content{margin-top:auto}.section-shop .item .image{margin:0 auto clamp(30px,4.299vw,calc(65px * var(--index))) auto;max-width:56.604%}.section-shop .item__wrap{position:relative;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:clamp(10px,.661vw,calc(10px * var(--index)));padding:clamp(54px,3.571vw,calc(54px * var(--index))) clamp(34px,.661vw,calc(34px * var(--index))) clamp(45px,2.976vw,calc(45px * var(--index))) clamp(34px,.661vw,calc(34px * var(--index)))}.section-shop .item .image .image__wrap *{position:absolute;top:0;left:0;width:100%!important;object-fit:cover;height:100%!important;display:block}.section-shop .item__wrap .title h3{margin:0;text-align:center;font-family:var(--bilo);font-size:var(--font-size-45);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;letter-spacing:normal}.section-shop .item__wrap .title h3 span{color:#fff}.section-shop .title{margin:0}.section-shop .title h2{margin:0;color:#000;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.section-shop .btn{background:#000;color:#fff;padding:0 clamp(20px,4.365vw,calc(66px * var(--index)))}.section-shop .subtitle p{color:#fff;margin:0;text-align:center;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.section-shop .bottom .title{margin:0 0 clamp(30px,4.299vw,calc(65px * var(--index))) 0}@media(max-width:767px){.section-shop .bottom__wrap{display:flex;flex-wrap:wrap;gap:30px 2%}.section-shop .item{width:49%}}@media(max-width:500px){.section-shop .bottom__wrap{display:flex;flex-wrap:wrap;gap:30px 2%}}.section-banner-about{overflow:hidden;position:relative}.section-banner-about .animate-icon:first-child{bottom:90%;top:auto;right:85%}.section-banner-about .animate-icon:first-child .image{bottom:auto;top:52%;left:28%;width:clamp(100px,12.897vw,calc(195px* var(--index)))}.section-banner-about .animate-icon:first-child .image .image__wrap img{object-fit:contain}.section-banner-about .animate-icon:nth-child(2){width:clamp(150px,19.709vw,calc(298px* var(--index)));top:auto;bottom:68.5%;left:89%}.section-banner-about .animate-icon:nth-child(2) .image{bottom:39%;right:60%;left:auto}.section-banner-about .top{background:#f5edd4;padding-top:clamp(150px,16.601vw,calc(251px * var(--index)));padding-bottom:clamp(25px,4.034vw,calc(61px * var(--index)))}.section-banner-about .bottom{padding-bottom:clamp(80px,17.857vw,calc(270px * var(--index)));padding-top:clamp(25px,4.034vw,calc(61px * var(--index)));background:linear-gradient(0deg,#3d5972 60%,#f5edd4 40%)}.section-banner-about .container{padding:0 clamp(20px,5.291vw,calc(80px * var(--index)))}.section-banner-about .title{margin:0 0 clamp(32px,2.116vw,calc(32px * var(--index)))}.section-banner-about .title h1{color:#000;text-align:center;font-family:var(--bilo);font-size:var(--font-size-120);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;letter-spacing:normal}.section-banner-about .subtitle{margin:0 auto;max-width:clamp(980px,64.815vw,calc(980px * var(--index)))}.section-banner-about .subtitle p{margin:0;color:#000;text-align:center;font-family:var(--finland);font-size:var(--font-size-40);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.section-banner-about .items{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,2.646vw,calc(40px * var(--index))) 2%}.section-banner-about .item{width:32%}.section-banner-about .item .image__wrap{overflow:hidden;border:1px solid #000;border-radius:clamp(30px,1.984vw,calc(30px * var(--index)));border:5px solid #000}@media(max-width:767px){.section-banner-about .item{width:49%}.section-banner-about .animate-icon:first-child{bottom:92%;top:auto;right:80%}.section-banner-about .animate-icon:nth-child(2){width:clamp(150px,19.709vw,calc(298px* var(--index)));top:auto;bottom:81%;left:87%}}@media(max-width:500px){.section-banner-about .item{width:100%}.section-banner-about .animate-icon:first-child{bottom:95%;top:auto;right:74%}.section-banner-about .animate-icon:nth-child(2){width:clamp(150px,19.709vw,calc(298px* var(--index)));top:auto;bottom:87%;left:89%}}.section-faq{background:#f5edd4;padding:clamp(50px,7.407vw,calc(112px* var(--index))) 0 clamp(100px,6.812vw,calc(103px* var(--index))) 0}.section-faq .title{margin:0 0 clamp(50px,4.365vw,calc(66px* var(--index))) 0}.section-faq .faq-list{margin:0 auto;max-width:clamp(1122px,74.206vw,calc(1122px* var(--index)))}.section-faq .title h2{margin:0;color:#000;text-align:center;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;letter-spacing:normal}.section-faq .faq-list custom-dropdown:last-child{margin:0}.section-faq .btn__wrap{display:flex;justify-content:center;margin-top:clamp(40px,4.365vw,calc(66px* var(--index)))}.section-faq .btn__wrap .btn{font-family:var(--bilo);background:#000;color:#fff;padding:0 clamp(20px,2.844vw,calc(43px* var(--index)))}.grain{transform:rotate(-45deg)}.section-started{display:block}.section-started .top .container{padding:0}.section-started .top__wrap{display:flex}.section-started .top{background:#000}.section-started .top__wrap .left{width:43.453%;height:auto}.section-started .left .left__wrap{position:relative}.section-started .left .icon{position:absolute;bottom:82%;left:0;z-index:3}@media screen and (min-width:768px){.section-started .left .icon{bottom:70%}}.section-started .left .icon .icon__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.section-started .left .icon .icon__wrap{padding-top:100%;width:clamp(150px,18.056vw,calc(273px * var(--index)))}.section-started .top__wrap .left .left__wrap,.section-started .top__wrap .left .image,.section-started .top__wrap .left .image__wrap{height:100%}.section-started .top__wrap .right{width:56.547%;align-items:center;display:flex}.section-started .top__wrap .right__wrap{padding:50px clamp(20px,5.688vw,calc(80px * var(--index)));width:100%}.section-started .top .title{margin:0 auto;max-width:clamp(683px,45.172vw,calc(683px * var(--index)))}.section-started .top .image .image__wrap{padding-top:116.745%}.section-started .top .name{margin-bottom:clamp(32px,2.116vw,calc(32px * var(--index)))}.section-started .top .name p{color:#fff;margin:0;text-align:center;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.section-started .top .title h2{margin:0;color:#fff;text-align:center;font-family:var(--bilo);font-size:var(--font-size-50);font-style:normal;font-weight:900;line-height:120%;text-transform:uppercase;letter-spacing:normal}.section-started .bottom{padding:0 0 clamp(50px,17.923vw,calc(271px * var(--index))) 0}.section-started .bottom .text p{color:#000;margin:0;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:400;line-height:100%;letter-spacing:normal}.section-started .bottom .item{position:relative}.section-started .bottom .image{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:clamp(100px,13.161vw,calc(199px * var(--index)));height:clamp(100px,13.161vw,calc(199px * var(--index)))}.section-started .bottom .item-1{padding-top:clamp(50px,16.204vw,calc(245px * var(--index)))}.section-started .bottom .item-2{padding-top:clamp(50px,16.204vw,calc(295px * var(--index)))}.section-started .bottom .item-3{padding-top:clamp(50px,18.32vw,calc(277px * var(--index)))}.section-started .bottom .item-4{padding-top:clamp(50px,16.931vw,calc(256px * var(--index)))}.section-started .bottom .item-5{padding-top:clamp(50px,17.659vw,calc(267px * var(--index)))}.section-started .bottom .item-1 .text{max-width:clamp(250px,50.728vw,calc(767px * var(--index)))}.section-started .bottom .item-2 .text{max-width:clamp(250px,49.537vw,calc(749px * var(--index)))}.section-started .bottom .item-3 .text{max-width:clamp(250px,47.619vw,calc(720px * var(--index)))}.section-started .bottom .item-4 .text{max-width:clamp(250px,44.114vw,calc(667px * var(--index)))}.section-started .bottom .item-5 .text{max-width:clamp(250px,52.315vw,calc(791px * var(--index)))}.section-started .top__wrap{position:relative}.big-line{position:absolute;top:-19%;left:10%;z-index:1;width:clamp(595px,76.058vw,calc(1150px * var(--index)));height:auto;pointer-events:none}.big-line .grain{transform:rotate(-16deg)}@media(max-width:767px){.big-line{display:none}.section-started .top__wrap{display:flex;flex-wrap:wrap-reverse}.section-started .top__wrap .left,.section-started .top__wrap .right{width:100%}.section-started .bottom .item .text{max-width:100%;padding-left:120px}.section-started .bottom .item:first-child{padding-top:50px}.section-started .bottom .item{padding-top:50px;padding-bottom:50px}.section-started .bottom .image,.section-started .bottom .item:nth-child(2n) .image{left:0;right:auto}.section-started .bottom .item .text p{text-align:left!important}}.main-product .container{padding:0 clamp(20px,5.291vw,calc(80px * var(--index)))}.main-product .product__info-wrapper{padding:clamp(0px,1.984vw,calc(30px * var(--index))) 0 0 0}.main-product .product__info-wrapper .shopify-app-block{width:100%}.main-product .product{justify-content:space-between;gap:40px 0!important}.main-product .product .grid__item.product__media-wrapper{width:100%;max-width:clamp(200px,41.402vw,calc(626px * var(--index)));flex-grow:0}.main-product .product .grid__item.product__info-wrapper{max-width:clamp(400px,38.36vw,calc(580px * var(--index)));width:100%;flex-grow:0}.main-product .product__text{color:#000;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:normal;margin-bottom:clamp(7px,.463vw,calc(7px * var(--index)))}.main-product .product__title{margin:0 0 clamp(32px,2.116vw,calc(32px * var(--index))) 0}.main-product .product__title h1{color:#000;margin:0;font-family:var(--bilo);font-size:var(--font-size-75);font-style:normal;font-weight:900;line-height:80%;text-transform:uppercase;letter-spacing:normal}.main-product .product__description *:last-child{margin-bottom:0}.main-product .product__description{margin:0 0 clamp(32px,3.704vw,calc(56px * var(--index)))!important}.main-product .product__description p{color:#000;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.main-product variant-selects{margin:0 0 clamp(30px,3.902vw,calc(59px * var(--index))) 0}.main-product .form__label{color:#000;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:normal;margin-bottom:clamp(19px,1.257vw,calc(19px * var(--index)))!important}.main-product variant-selects fieldset label:before{content:none!important}.main-product .product__info-container{max-width:100%}.main-product variant-selects fieldset label{display:flex!important;align-items:center!important;justify-content:center!important;padding:0px clamp(26px,1.72vw,calc(26px * var(--index)))!important;border-radius:clamp(30px,1.984vw,calc(30px * var(--index)))!important;border:3px solid #000!important;height:clamp(49px,3.241vw,calc(49px * var(--index)));margin:0!important;min-width:clamp(73px,8.714vw,calc(162px * var(--index)));color:#000!important;text-align:center!important;font-family:var(--finland)!important;font-size:var(--font-size-25)!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;text-transform:uppercase!important;letter-spacing:normal!important}.main-product variant-selects .product-form__input{width:100%;max-width:100%;display:flex;flex-wrap:wrap;gap:clamp(10px,.661vw,calc(10px * var(--index)))}.main-product .product-form__input input[type=radio]:checked+label{background:#000;color:#fff!important}.main-product .quantity{height:clamp(62px,4.101vw,calc(62px * var(--index)));min-height:0;border-radius:clamp(30px,1.984vw,calc(30px * var(--index)));border:3px solid #000;overflow:hidden;width:clamp(222px,14.683vw,calc(222px * var(--index)))}.main-product .quantity:before,.main-product .quantity:after{content:none!important}.main-product .quantity__button{width:auto!important}.main-product .quantity input{color:#000;text-align:center;font-family:var(--bilo);font-size:var(--font-size-25);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal}.main-product .quantity input:focus-visible{box-shadow:none;outline:0;background:transparent}.main-product .quantity [name=minus]{padding-left:clamp(32px,2.116vw,calc(32px * var(--index)))}.main-product .quantity [name=plus]{padding-right:clamp(32px,2.116vw,calc(32px * var(--index)))}.main-product .quantity .i-minus{width:clamp(14px,.926vw,calc(14px * var(--index)))}.main-product .quantity .i-plus{width:clamp(19px,1.257vw,calc(19px * var(--index)));height:clamp(19px,1.257vw,calc(19px * var(--index)))}.main-product .product-form__submit:before,.main-product .product-form__submit:after{content:none}.main-product .product-form__submit{display:flex;align-items:center;justify-content:center;height:clamp(62px,4.101vw,calc(62px * var(--index)));padding:0px clamp(20px,6.746vw,calc(102px * var(--index)));background:#000;color:#000;border-radius:clamp(30px,1.984vw,calc(30px * var(--index)));width:clamp(346px,22.884vw,calc(346px * var(--index)));border:3px solid #000;color:#fff;text-align:center;font-family:var(--bilo);font-size:var(--font-size-20);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal;margin-bottom:0}.main-product .product__info-container{display:flex;flex-wrap:wrap;gap:0 clamp(9px,.595vw,calc(9px * var(--index)))}.main-product .product-form__quantity{width:clamp(222px,14.683vw,calc(222px * var(--index)));flex:0;margin:0}.main-product variant-selects{width:100%}.main-product .product-form{margin:0!important}.product__text,.main-product .product__title{width:100%}.main-product .buy-btn-wrap{margin:0;display:flex;align-items:flex-end}.main-product .buy-btn-wrap{margin:20px 0 0}.main-product .product-form__buttons{max-width:100%}@media(max-width:1023px){.main-product .product .grid__item.product__media-wrapper{width:100%;max-width:48%;flex-grow:0}.main-product .product .grid__item.product__info-wrapper{max-width:48%;width:100%;flex-grow:0}}@media(max-width:767px){.main-product .product .grid__item{width:100%!important;max-width:100%!important}}@media(max-width:500px){.main-product .product-form__submit,.main-product .buy-btn-wrap,.main-product .product-form{width:100%}.main-product .product-form__quantity{width:100%;flex:0;margin:0}}.main-product .product .product__media-wrapper .image__wrap{padding-top:117.956%}.main-product .product__media-wrapper custom-slider{padding:0 clamp(0px,3.241vw,calc(49px * var(--index))) clamp(50px,10.516vw,calc(159px * var(--index))) clamp(0px,6.481vw,calc(98px * var(--index)))}.main-product .product__media-wrapper .swp-btns{left:0}.main-product .product__media-wrapper custom-slider .image__wrap deferred-media,.main-product .product__media-wrapper custom-slider .image__wrap product-model{position:absolute;top:0;left:0;width:100%;height:100%}.swiper-btn:after{content:none}.swiper-btn{position:static;width:clamp(40px,3.968vw,calc(60px * var(--index)));height:clamp(40px,3.968vw,calc(60px * var(--index)));margin-top:0;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000}custom-slider{display:block;position:relative}.swp-btns{position:absolute;z-index:1;bottom:0;right:0;display:flex;gap:clamp(11px,.728vw,calc(11px * var(--index)))}.swp-btns svg{display:block;width:50%;height:50%}.swiper-button-prev{transform:rotate(180deg)}.swiper-pagination{right:0;left:auto!important;display:flex;z-index:1;gap:clamp(12px,.794vw,calc(12px * var(--index)));width:max-content!important;padding-bottom:clamp(0px,.992vw,calc(15px * var(--index)))}.swiper-pagination .swiper-pagination-bullet{width:clamp(15px,.992vw,calc(15px * var(--index)));height:clamp(15px,.992vw,calc(15px * var(--index)));margin:0!important;border:2px solid #000;background:#000;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.section-icons{background:#000;padding:clamp(50px,6.283vw,calc(95px * var(--index))) 0}.section-icons .container{padding:0 clamp(20px,3.968vw,calc(60px * var(--index))) 0 clamp(20px,5.291vw,calc(80px * var(--index)))}.section-icons .icons-list{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,4.894vw,calc(70px * var(--index))) clamp(20px,4.894vw,calc(69px * var(--index)))}.section-icons .icons-list .item{width:auto}.section-icons .icons-list .item__wrap{display:flex;flex-wrap:wrap;align-items:center;gap:20px clamp(10px,1.587vw,calc(24px * var(--index)))}.section-icons .icons-list .item__wrap .image{width:clamp(90px,7.606vw,calc(115px * var(--index)))}.section-icons .text h4{margin:0;color:#fff;font-family:var(--bilo);font-size:var(--font-size-20);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal;text-align:center}@media(max-width:767px){.section-icons .icons-list{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,4.894vw,calc(70px * var(--index))) 2%}.section-icons .icons-list .item,.section-icons .icons-list .item .text{width:100%}.section-icons .icons-list .item .image{margin:0 auto}.section-icons .icons-list .item__wrap .image{width:clamp(115px,7.606vw,calc(115px * var(--index)))}}.section-words{padding:clamp(50px,12.632vw,calc(191px * var(--index))) 0;position:relative;overflow:hidden}.section-words .animate-icon{left:80%;top:18%}.section-words .animate-icon .animate-icon__wrap{width:clamp(200px,50.132vw,calc(758px * var(--index)))}.section-words .animate-icon .circle{width:clamp(200px,50.132vw,calc(758px * var(--index)));height:clamp(200px,50.132vw,calc(758px * var(--index)))}.section-words .animate-icon .image img{object-fit:contain}.section-words .animate-icon .image{left:auto;right:75%;bottom:27%;width:clamp(100px,31.151vw,calc(471px * var(--index)));height:clamp(100px,31.151vw,calc(471px * var(--index)))}.section-words .container{padding:0 20px 0 clamp(20px,12.632vw,calc(163px * var(--index)))}.section-words .name{margin-bottom:clamp(39px,2.579vw,calc(39px * var(--index)))}.section-words .name p{color:#000;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:normal}.section-words .item{margin-bottom:clamp(20px,2.646vw,calc(40px * var(--index)))}.section-words .item:last-child{margin-bottom:0}.section-words .title{margin:0}.section-words .title h2{margin:0;color:#f2db71;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:92.308%;text-transform:uppercase}@media(max-width:767px){.section-words .container{padding:0 20px}}.related-products{padding:0 clamp(20px,5.291vw,calc(80px * var(--index))) 0 clamp(20px,5.291vw,calc(80px * var(--index)))}.product-related__wrap{padding:clamp(59px,3.902vw,calc(59px * var(--index))) 0 clamp(50px,7.341vw,calc(111px * var(--index))) 0}.related-products .btn{background-color:#000;color:#fff;padding:0 clamp(43px,2.844vw,calc(43px * var(--index)))}.related-products .top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 0 clamp(38px,2.513vw,calc(38px * var(--index))) 0!important}.related-products__heading{margin:0!important;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase}.related-products .custom-card{padding:clamp(20px,2.579vw,calc(39px * var(--index))) clamp(15px,2.315vw,calc(35px * var(--index)))}.related-products .custom-card-content{padding:clamp(30px,5.952vw,calc(90px * var(--index))) clamp(15px,2.91vw,calc(44px * var(--index))) clamp(20px,2.249vw,calc(34px * var(--index))) clamp(15px,2.91vw,calc(44px * var(--index)))}.related-products .custom-card-img-wrapper{padding-top:80%}.related-products .custom-card-label{font-size:var(--font-size-30)}.related-products .custom-card-title{font-size:var(--font-size-40)}.related-products .custom-card-pack span{font-size:var(--font-size-24)}@media(max-width:767px){.related-products .product-grid .grid__item{width:100%;max-width:100%}}.fera-modal-dialog .fera-modal-title{font-family:var(--bilo)!important;font-size:var(--font-size-25)!important;color:#000!important;line-height:normal!important}.fera-modal-dialog label,.fera-submitter-form-product-title{font-size:var(--font-size-20)!important;color:#000!important}.fera-modal-dialog a{color:#000!important;font-size:var(--font-size-20)!important}.fera-input{font-size:var(--font-size-18)!important}.fera-reviews-header-summary-average-rating .fera-averageRating-count{display:none!important}.fera-reviews-header .fera-stars-rating b,.fera-reviews-header .fera-stars-bg b,.fera-reviews-header .fera-stars-bg{font-size:var(--font-size-29)!important;color:#f2bd61!important;height:clamp(20px,1.918vw,calc(29px * var(--index)))!important;width:clamp(20px,1.918vw,calc(29px * var(--index)))!important;min-width:clamp(20px,1.918vw,calc(29px * var(--index)))!important;min-height:clamp(20px,1.918vw,calc(29px * var(--index)))!important;filter:brightness(0) saturate(100%) invert(82%) sepia(67%) saturate(497%) hue-rotate(325deg) brightness(98%) contrast(94%)}.fera-reviews-header .fera-stars-bg{opacity:.5}.fera-ratingSummary-ratingItem-histogram-frequency-content .fera-number{color:#000!important;font-family:var(--finland)!important;font-size:var(--font-size-25)!important;font-style:normal;font-weight:400!important;line-height:normal;text-transform:uppercase}.fera-ratingSummary-ratingItem-histogram-frequency-content .fera-text{display:none!important}.fera-ratingSummary .fera-star-rating{top:50%!important;transform:translateY(-50%)!important;left:auto!important;right:0!important}.fera-ratingSummary .fera-ratingSummary-ratingItem-histogram-star{padding:0!important}.fera-ratingSummary .fera-star{display:flex;align-items:center;gap:10px;flex-direction:row-reverse!important}.fera-ratingSummary .fera-star-rating b,.fera-ratingSummary .fera-star-bg b{font-size:var(--font-size-16)!important;color:#f2bd61!important;height:clamp(16px,1.058vw,calc(16px * var(--index)))!important;width:clamp(16px,1.058vw,calc(16px * var(--index)))!important;min-width:clamp(16px,1.058vw,calc(16px * var(--index)))!important;min-height:clamp(16px,1.058vw,calc(16px * var(--index)))!important;filter:brightness(0) saturate(100%) invert(82%) sepia(67%) saturate(497%) hue-rotate(325deg) brightness(98%) contrast(94%)}.fera-ratingSummary .fera-stars-desc,.fera-averageRating-average .fera-averageRating-average-number{color:#000;font-family:var(--finland);font-size:var(--font-size-30)!important;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.fera-reviews-header{display:flex;justify-content:space-between;padding-bottom:clamp(30px,3.638vw,calc(55px * var(--index)))!important;margin-bottom:clamp(30px,3.638vw,calc(55px * var(--index)))!important;border-bottom:2px solid #000;gap:20px!important}.fera-alert{display:none!important}.fera-ratingSummary{max-width:clamp(279px,18.452vw,calc(279px * var(--index)))!important;width:100%;order:2}.fera-reviews-header-summary-container{display:flex;flex-direction:column;justify-content:space-between!important;border:0!important;padding:0!important;margin:0!important;align-items:flex-start!important;order:3;max-width:clamp(389px,18.452vw,calc(389px * var(--index)))!important;width:100%}.fera-reviews-header-row1{order:1;width:100%;max-width:clamp(471px,31.151vw,calc(471px * var(--index)))!important}.fera-reviews-header-row1 h1{color:#000;text-align:left!important;font-family:var(--bilo)!important;font-size:var(--font-size-55)!important;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.fera-reviews-body-items{display:flex;flex-wrap:wrap;gap:clamp(30px,3.836vw,calc(58px * var(--index))) 2%}.fera-truncatedText{color:#000;font-family:var(--finland);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none!important}.fera-reviews-header-row2{display:contents!important}.fera-reviews-body-items .fera-review{width:31.7%}.fera-reviews-body-items .fera-review{box-shadow:10px 10px 0 1px #000;border-radius:clamp(30px,1.984vw,calc(30px * var(--index))) clamp(30px,1.984vw,calc(30px * var(--index))) 0 clamp(30px,1.984vw,calc(30px * var(--index)));border:1px solid #000;padding:clamp(20px,2.976vw,calc(45px * var(--index))) clamp(20px,1.521vw,calc(23px * var(--index))) clamp(20px,2.579vw,calc(39px * var(--index))) clamp(20px,2.646vw,calc(40px * var(--index)))!important;background:#fff}.fera-reviews-body-items .fera-review-product,.fera-reviews-body-items .fera-customer-flare{display:none}.fera-reviews-body-items .fera-review-content{padding:0!important;height:100%;display:flex;flex-direction:column}.fera-review-body{margin-bottom:auto;margin-bottom:clamp(15px,1.984vw,calc(30px * var(--index)))}.fera-reviews-body-items{color:#000;font-family:var(--bilo);font-size:var(--font-size-16);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:normal}.fera-reviews-body-items .fera-review-ratingAndDate{margin-bottom:clamp(22px,1.455vw,calc(22px * var(--index)))}.fera-reviews-body-items .fera-customer-display-name-text{color:#000!important}.fera-reviews-body-items .fera-review-customer-col{margin-top:auto}.fera-widget-footer{margin-top:clamp(50px,3.307vw,calc(50px * var(--index)))}.fera-btn span{color:#fff!important}.fera-btn{display:flex!important;align-items:center!important;justify-content:center!important;padding:0 clamp(21px,1.389vw,calc(21px * var(--index)))!important;height:clamp(52px,4.101vw,calc(62px * var(--index)))!important;border-radius:clamp(50px,3.307vw,calc(50px * var(--index)))!important;background:#000!important;color:#fff!important;text-decoration:none!important;text-align:center!important;font-family:var(--bilo)!important;font-size:var(--font-size-18)!important;font-style:normal!important;font-weight:900!important;line-height:normal!important;text-transform:uppercase!important;letter-spacing:normal!important;cursor:pointer!important}.fera-stars-rating,.fera-stars-bg{font-size:var(--font-size-28)}.fera-review{flex-wrap:wrap-reverse}.fera-ratingSummary{height:100%!important;overflow:visible!important;max-height:100%!important;padding:0!important;border:0px!important}.fera-ratingSummary-ratingItem-histogram-bar:before,.fera-ratingSummary-ratingItem-histogram-bar-content{border-radius:3px}.fera-widget-container{margin-bottom:clamp(50px,12.566vw,calc(190px * var(--index)))!important}@media(max-width:1023px){.fera-reviews-body-items{gap:clamp(30px,3.836vw,calc(58px * var(--index))) 5%}.fera-reviews-body-items .fera-review{width:47%}}@media(max-width:767px){.fera-reviews-body-items .fera-review{width:100%}.fera-reviews-header{flex-wrap:wrap}.fera-reviews-header-row1,.fera-reviews-header-summary-container,.fera-ratingSummary{max-width:100%!important}}.section-banner-contact .image__wrap{padding-top:50%}.contact-page{position:relative;background:#f5edd4;padding:clamp(50px,7.54vw,calc(114px * var(--index))) 0 clamp(150px,13.558vw,calc(205px * var(--index)));overflow:hidden}.contact-page .animate-icon{top:auto;bottom:10%}.contact-page .animate-icon .image{width:clamp(150px,21.627vw,calc(327px * var(--index)));height:clamp(100px,19.246vw,calc(291px * var(--index)));bottom:auto;top:19%;left:47%}.contact-page .animate-icon .image .image__wrap *{object-fit:contain}.contact-page__wrap{display:flex;justify-content:space-between;gap:50px 20px}.contact-page .container{padding:0 clamp(20px,8.796vw,calc(133px * var(--index))) 0 clamp(20px,10.847vw,calc(164px * var(--index)))}.contact-page .left{width:100%;max-width:clamp(460px,30.423vw,calc(460px * var(--index)))}.contact-page .right{width:100%;max-width:clamp(606px,40.079vw,calc(606px * var(--index)));text-align:left}.contact-page .contact__fields{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0}.contact-page .contact__fields .field__label{width:100%}.contact-page .contact__fields .field{width:49%;margin:0}.contact-page .field:before,.contact-page .field:after{content:none}.contact-page .field{height:clamp(62px,4.101vw,calc(62px * var(--index)));border-radius:15px;border:2px solid #000;background:#fff;margin-bottom:clamp(35px,2.315vw,calc(35px * var(--index)))!important}.contact-page .field.field-textarea{height:clamp(165px,10.913vw,calc(165px * var(--index)))}.contact-page .field.field-textarea textarea{padding:clamp(26px,1.72vw,calc(26px * var(--index))) clamp(21px,1.389vw,calc(21px * var(--index)))}.contact-page .field .field__input:focus{box-shadow:none}.contact-page .field .field__input{background:transparent;width:100%;height:100%;font-family:var(--finland);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:normal;padding:0 clamp(21px,1.389vw,calc(21px * var(--index)))}.contact-page .field .field__input::placeholder{opacity:1;color:#000}.contact-page .field__label{margin-bottom:clamp(8px,.529vw,calc(8px * var(--index)));position:static;color:#000;text-transform:uppercase;font-family:var(--finland);font-size:var(--font-size-25);font-style:normal;font-weight:400;line-height:normal}.contact-page .contact__button{margin-top:clamp(49px,3.241vw,calc(49px * var(--index)))}.contact-page .btn{border:0;width:clamp(227px,15.013vw,calc(227px * var(--index)));background:#f8a57d}.contact-page .title{margin:0 0 clamp(32px,2.116vw,calc(32px * var(--index))) 0}.contact-page .title h2{color:#000;margin:0;font-family:var(--bilo);font-size:var(--font-size-65);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;letter-spacing:normal}.contact-page .text{margin-bottom:clamp(50px,5.225vw,calc(79px * var(--index)))}.contact-page .text *:last-child{margin:0}.contact-page .text *{color:#000;margin:0 0 clamp(20px,1.984vw,calc(30px * var(--index))) 0;font-family:var(--finland);font-size:var(--font-size-30);font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.contact-page .social-title h3{margin:0;color:#000;font-family:var(--bilo);font-size:var(--font-size-30);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;letter-spacing:normal;max-width:clamp(244px,16.138vw,calc(244px * var(--index)));width:100%}.contact-page .social{display:flex;align-items:flex-end;flex-wrap:wrap;gap:20px;justify-content:space-between}.contact-page .list-social__link{padding:0}.contact-page .list-social{display:flex;gap:clamp(20px,1.786vw,calc(27px * var(--index)));flex-wrap:nowrap!important}.contact-page .list-social__link svg path{fill:#000}.contact-page .list-social__link svg{width:clamp(40px,2.646vw,calc(40px * var(--index)));height:clamp(40px,2.646vw,calc(40px * var(--index)))}@media(max-width:1023px){.contact-page .contact__fields .field{width:100%}.contact-page .container{padding:0 20px}}@media(max-width:767px){.contact-page .left,.contact-page .right{max-width:100%}.contact-page__wrap{flex-wrap:wrap}.contact-page .animate-icon{top:auto;bottom:4%}.contact-page .animate-icon .image{width:clamp(150px,21.627vw,calc(327px * var(--index)));height:clamp(100px,19.246vw,calc(291px * var(--index)));bottom:auto;top:19%;left:47%}}@media(max-width:500px){.contact-page .btn{width:100%}}grain-move svg{overflow:visible!important}grain-move .item__wrap{position:relative}grain-move .item-1 .image{left:clamp(0px,10.847vw,calc(164px * var(--index)))}grain-move .item-2 .image{left:clamp(0px,80.489vw,calc(1217px * var(--index)))}grain-move .item-3 .image{left:clamp(0px,11.508vw,calc(174px * var(--index)))}grain-move .item-4 .image{left:clamp(0px,81.349vw,calc(1230px * var(--index)))}grain-move .item-5 .image{left:clamp(0px,10.847vw,calc(164px * var(--index)))}grain-move .item svg{position:absolute;top:0;pointer-events:none;display:block}grain-move .item svg path{stroke:#fff}grain-move .item-1 svg{left:clamp(0px,18.056vw,calc(273px * var(--index)));width:clamp(0px,59.788vw,calc(904px * var(--index)));height:clamp(0px,28.373vw,calc(429px * var(--index)));bottom:44%;top:auto}grain-move .item-2 svg{left:clamp(0px,17.46vw,calc(264px * var(--index)));width:clamp(0px,71.759vw,calc(1085px * var(--index)));height:clamp(0px,19.907vw,calc(301px * var(--index)));top:-7%}grain-move .item-3 svg{left:clamp(0px,17.857vw,calc(270px * var(--index)));width:clamp(0px,71.825vw,calc(1086px * var(--index)));height:clamp(0px,15.212vw,calc(230px * var(--index)));top:17%}grain-move .item-4 svg{left:clamp(0px,16.733vw,calc(253px * var(--index)));width:clamp(0px,71.693vw,calc(1084px * var(--index)));height:clamp(0px,19.907vw,calc(301px * var(--index)));top:-18%}grain-move .item-5 svg{left:clamp(0px,16.733vw,calc(253px * var(--index)));width:clamp(0px,71.825vw,calc(1086px * var(--index)));height:clamp(0px,15.212vw,calc(230px * var(--index)));top:7%}grain-move .item .text{width:100%}grain-move .item-1 .text{margin-left:clamp(0px,28.175vw,calc(426px * var(--index)))}grain-move .item-2 .text{margin-left:clamp(200px,15.212vw,calc(401px * var(--index)))}grain-move .item-3 .text{margin-left:clamp(0px,28.175vw,calc(426px * var(--index)))}grain-move .item-4 .text{margin-left:clamp(0px,31.944vw,calc(483px * var(--index)))}grain-move .item-5 .text{margin-left:clamp(0px,28.175vw,calc(426px * var(--index)))}grain-move .top__wrap{position:relative}grain-move .top__wrap svg{position:absolute;top:-4%;left:15%;width:clamp(0px,39.352vw,calc(595px * var(--index)));max-width:clamp(0px,39.352vw,calc(595px * var(--index)));height:clamp(0px,16.204vw,calc(245px * var(--index)));z-index:2;pointer-events:none}grain-move .grain{opacity:0}grain-move .grain.active{opacity:1}grain-move .bottom__wrap svg{mix-blend-mode:difference}grain-move svg .grain{fill:#fff;stroke:#fff}grain-move svg.icon-star{display:block;position:absolute;top:0;left:0;width:100%;height:100%}grain-move .item .image span{position:absolute;top:50%;left:50%;color:#000;text-align:center;font-family:var(--bilo);font-size:clamp(25px,2.976vw,calc(45px * var(--index)));font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;transform-origin:center center}@media(max-width:767px){grain-move svg{display:none!important}grain-move svg.icon-star{display:block!important}grain-move .icon-star{display:block}.section-started .bottom .item .text{margin-left:0}}@media(max-width:1023px){.product-grid-container .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media(max-width:767px){.product-grid-container .grid__item{width:100%;max-width:100%}}instagram-feed .top .title h2{margin:0;color:#000;font-family:var(--bilo);font-size:var(--font-size-70);font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}instagram-feed.section-slider{padding:clamp(50px,5.093vw,calc(77px * var(--index))) 0}instagram-feed .top{margin-bottom:clamp(51px,3.373vw,calc(51px * var(--index)))}instagram-feed.section-slider .container{padding:0 clamp(20px,3.571vw,calc(54px * var(--index))) 0 clamp(20px,3.638vw,calc(55px * var(--index)))}instagram-feed.section-slider custom-slider .swiper-wrapper{margin-left:0}instagram-feed.section-slider custom-slider .swiper-slide.even .image__wrap,instagram-feed.section-slider custom-slider .image__wrap{padding-top:139%}instagram-feed.section-slider .top .title{padding:0}instagram-feed .swiper-button{position:static;margin-top:0;width:clamp(40px,4.497vw,calc(68px * var(--index)));height:clamp(40px,4.497vw,calc(68px * var(--index)))}instagram-feed .swiper-button svg{width:100%;height:100%}instagram-feed .swiper-button:before,instagram-feed .swiper-button:after{content:none}instagram-feed .swiper-button.swiper-button-prev{transform:rotate(0)}instagram-feed .swiper-btns{display:flex;align-items:center;gap:13px}instagram-feed .top__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}@media(max-width:767px){instagram-feed .section-slider-icon{bottom:-7%}instagram-feed .swiper-btns{justify-content:center;width:100%}instagram-feed .top .title h2{text-align:center}}password-modal .modal__content{background:#e68a66}.footer__blocks-wrapper{flex-wrap:nowrap}.footer__blocks-wrapper .grid__item:first-child{margin-right:auto}.footer__blocks-wrapper .grid__item:last-child{margin-left:auto}.footer__blocks-wrapper .footer-block--menu{max-width:max-content!important;margin-left:auto}@media(max-width:1480px){.footer .grid--4-col-desktop .grid__item.footer-block--newsletter{max-width:calc(38% - var(--grid-desktop-horizontal-spacing))}}@media(max-width:1023px){.footer__blocks-wrapper{flex-wrap:wrap}.footer__blocks-wrapper .grid__item:last-child{margin-left:0}.footer-block--newsletter{justify-content:flex-start!important;align-items:flex-start!important}.footer__blocks-wrapper .footer-block--menu{max-width:max-content!important;margin-left:0}.footer .grid--4-col-desktop .grid__item.footer-block--newsletter{max-width:calc(60% - var(--grid-desktop-horizontal-spacing))}}@media(max-width:749px){.footer .footer__content-bottom-wrapper--space-between{justify-content:space-between!important;gap:20px}.footer .grid--4-col-desktop .grid__item.footer-block--newsletter{max-width:100%;width:100%}}@media(max-width:500px){.footer .grid--4-col-desktop .grid__item.footer-block--newsletter{max-width:100%;width:100%}.footer .grid--4-col-desktop .grid__item.footer-block--newsletter .scroll-trigger{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/a-style.css.map */
