.h-hero-banner{position:relative;width:auto;min-height:668px;overflow:visible;background-color:var(--neutros-white);border-radius:24px 24px 0 0;margin:var(--spacing_xs) var(--spacing_xs);z-index:1}.h-hero-banner__logo{display:flex;justify-content:center;align-items:center;padding-top:24px}.h-hero-banner__logo-img{height:57px;width:120px;object-fit:contain}.h-hero-banner__header{text-align:center;padding:40px 20px 40px;max-width:1208px;margin:0 auto}.h-hero-banner__title{color:#252525;text-align:center;font-family:Anton,Arial,sans-serif;font-size:98px;font-style:normal;font-weight:400;line-height:120px;text-transform:uppercase;margin:0 0 20px 0}.h-hero-banner__subtitle{color:#333;text-align:center;font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0}.h-hero-banner__container{position:relative;width:100%;max-width:1208px;margin:0 auto;height:668px;overflow:visible;z-index:10;left:-10px}.h-hero-banner__card{position:absolute;display:block;background-color:#f3f3f3;border-radius:24px;overflow:hidden;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);cursor:pointer;transition:transform .4s ease,box-shadow .4s ease,opacity .4s ease;z-index:10;text-decoration:none;color:inherit}.h-hero-banner__card:hover{transform:rotate(var(--rotation,0deg)) scale(1.2)!important;box-shadow:none;z-index:30!important;opacity:1!important}.h-hero-banner__card:hover .h-hero-banner__card-image{opacity:1}.h-hero-banner__card:hover .h-hero-banner__card-content{background:linear-gradient(to bottom,rgba(255,255,255,.9) 0,rgba(255,255,255,0) 30%)}.h-hero-banner__card:nth-child(1){left:calc(34% - 403px);top:104px;width:274px;height:480px;transform:rotate(-10deg);--rotation:-10deg;z-index:10}.h-hero-banner__card:nth-child(2){left:calc(34% - 173px);top:25px;width:274px;height:528px;transform:rotate(-5deg);--rotation:-5deg;z-index:11}.h-hero-banner__card:nth-child(3){left:39%;top:-20px;width:274px;height:556px;transform:translateX(-50%) rotate(0);--rotation:0deg;z-index:12}.h-hero-banner__card:nth-child(4){left:calc(46% + 159px);top:18px;width:274px;height:528px;transform:rotate(5deg);--rotation:5deg;z-index:11}.h-hero-banner__card:nth-child(5){left:calc(45% + 402px);top:85px;width:274px;height:480px;transform:rotate(10deg);--rotation:10deg;z-index:13}.h-hero-banner__card-image{position:absolute;inset:0;opacity:.7;overflow:hidden;transition:opacity .4s ease}.h-hero-banner__card-image::before{content:"";position:absolute;inset:0;background:#fff;z-index:0}.h-hero-banner__card-img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.h-hero-banner__card-content{position:absolute;inset:0;padding:24px;background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 25.85%);z-index:1;transition:background .4s ease}.h-hero-banner__card-title{position:absolute;top:24px;left:24px;font-family:Inter,Arial,sans-serif;font-size:26px;font-weight:600;line-height:42px;color:#252525;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 80px)}.h-hero-banner__card-button{position:absolute;top:24px;right:24px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#f2f2f2;border-radius:999px;padding:8px;text-decoration:none;transition:background-color .3s ease;z-index:3;pointer-events:none}.h-hero-banner__card:hover .h-hero-banner__card-button{background-color:#e0e0e0}.h-hero-banner__card-icon{width:24px;height:24px;flex-shrink:0}.h-hero-banner__card-border{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6);border-radius:24px}.h-hero-banner__blur{position:absolute;bottom:0;left:50%;transform:translateX(-50%);min-width:100%;height:330px;background:linear-gradient(180deg,rgba(240,240,240,0) 0,var(--six-white) 82.88%);backdrop-filter:blur(1px);z-index:10;pointer-events:none;transition:opacity .4s ease}.h-hero-banner__container:has(.h-hero-banner__card:hover) .h-hero-banner__card:not(:hover) .h-hero-banner__card-image{opacity:.4}.h-hero-banner__container:has(.h-hero-banner__card:hover) .h-hero-banner__card:not(:hover) .h-hero-banner__card-content{background:linear-gradient(to bottom,rgba(255,255,255,.95) 0,rgba(255,255,255,.1) 100%)}.h-hero-banner:has(.h-hero-banner__card:hover) .h-hero-banner__blur{z-index:-9999;opacity:0}@media (max-width:1440px){.h-hero-banner__container{max-width:100%}.h-hero-banner__card:nth-child(1){left:calc(35% - 400px)}.h-hero-banner__card:nth-child(2){left:calc(50% - 200px)}.h-hero-banner__card:nth-child(3){left:50%;transform:translateX(-50%) rotate(0)}.h-hero-banner__card:nth-child(4){left:calc(50% + 200px)}.h-hero-banner__card:nth-child(5){left:calc(50% + 400px)}.h-hero-banner__blur{width:100%}}@media (max-width:1024px){.h-hero-banner{min-height:500px}.h-hero-banner__header{padding:40px 20px 30px}.h-hero-banner__title{font-size:72px;line-height:90px}.h-hero-banner__subtitle{font-size:16px}.h-hero-banner__container{height:500px;left:0}.h-hero-banner__card:nth-child(1),.h-hero-banner__card:nth-child(5){display:none}.h-hero-banner__card:nth-child(2){left:calc(50% - 150px);width:250px;height:400px;top:50px}.h-hero-banner__card:nth-child(3){left:50%;transform:translateX(-50%) rotate(0);width:280px;height:480px;top:20px}.h-hero-banner__card:nth-child(4){left:calc(50% + 150px);width:250px;height:400px;top:50px}}@media (max-width:768px){.h-hero-banner{min-height:auto;margin:0;border-radius:0;padding-bottom:92px}.h-hero-banner__header{padding:24px 16px 16px}.h-hero-banner__title{font-size:48px;line-height:60px;margin:0 0 12px 0}.h-hero-banner__subtitle{font-size:14px;line-height:20px}.h-hero-banner__logo{padding-top:16px;padding-bottom:8px}.h-hero-banner__logo-img{height:40px;width:85px}.h-hero-banner__container{display:flex;flex-direction:column;align-items:center;height:auto;padding:0 16px;left:0;gap:0}.h-hero-banner__card{position:relative!important;width:100%!important;max-width:380px;height:172px!important;left:auto!important;top:auto!important;box-shadow:0 -4px 20px 0 rgba(0,0,0,.2);transition:transform .25s cubic-bezier(.25,.46,.45,.94),box-shadow .25s ease,opacity .25s ease}.h-hero-banner__card:nth-child(1),.h-hero-banner__card:nth-child(2),.h-hero-banner__card:nth-child(3),.h-hero-banner__card:nth-child(4),.h-hero-banner__card:nth-child(5){display:block!important}.h-hero-banner__card:not(:first-child){margin-top:-60px}.h-hero-banner__card:nth-child(odd){transform:rotate(-1.5deg)!important;--rotation:-1.5deg;align-self:flex-start}.h-hero-banner__card:nth-child(even){transform:rotate(1.5deg)!important;--rotation:1.5deg;align-self:flex-end}.h-hero-banner__card:nth-child(1){z-index:1!important}.h-hero-banner__card:nth-child(2){z-index:2!important}.h-hero-banner__card:nth-child(3){z-index:3!important}.h-hero-banner__card:nth-child(4){z-index:4!important}.h-hero-banner__card:nth-child(5){z-index:5!important}.h-hero-banner__card.is-pressed{transform:rotate(var(--rotation,0deg)) scale(.97)!important;box-shadow:0 -2px 12px 0 rgba(0,0,0,.15);transition:transform .15s ease-out,box-shadow .15s ease-out}.h-hero-banner__card:hover{transform:rotate(var(--rotation,0deg))!important;box-shadow:0 -4px 20px 0 rgba(0,0,0,.2)}.h-hero-banner__card-image{opacity:.8}.h-hero-banner__card-content{padding:16px;background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 50%)}.h-hero-banner__card-title{top:16px;left:16px;font-size:18px;font-weight:600;line-height:22px;max-width:calc(100% - 56px)}.h-hero-banner__card-button{top:16px;right:16px;width:32px;height:32px;padding:8px;transition:transform .15s ease,background-color .15s ease}.h-hero-banner__card-button:active{transform:scale(.9);background-color:#d9d9d9}.h-hero-banner__card-icon{width:16px;height:16px}.h-hero-banner__blur{height:111px;backdrop-filter:blur(14.5px);-webkit-backdrop-filter:blur(14.5px)}.h-hero-banner__container:has(.h-hero-banner__card:hover) .h-hero-banner__card:not(:hover) .h-hero-banner__card-image{opacity:.8}.h-hero-banner__container:has(.h-hero-banner__card:hover) .h-hero-banner__card:not(:hover) .h-hero-banner__card-content{background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 50%)}}.h-carrousel{width:100%;min-height:600px;padding:24px 0;background-color:var(--six-white);overflow:hidden}.h-carrousel__background-text{width:100vw;position:absolute;left:57%;bottom:47%;transform:translate(-50%,-50%);pointer-events:none;z-index:0;color:#252525;text-transform:uppercase;opacity:.05;white-space:nowrap;font-family:var(--font-primary);font-size:var(--size-422);font-weight:var(--weight_regular);line-height:var(--line-height-635);letter-spacing:0}@media (max-width:767px){.h-carrousel__background-text{font-size:var(--size-180);line-height:var(--line-height-271)}}.h-carrousel__container{position:relative;width:100%;max-width:1208px;margin:0 auto;padding:120px 24px 0;overflow:visible;z-index:1}.h-carrousel__title{display:flex;padding:0 var(--LeftRight,116px);flex-direction:column;align-items:flex-start;align-self:stretch;margin-bottom:40px;color:#252525}.h-carrousel__title-line{text-transform:uppercase;color:#252525;margin:0;padding:initial;font-family:var(--font-primary);font-size:var(--size-64);font-weight:var(--weight_regular);line-height:var(--size-72);letter-spacing:0}@media (max-width:767px){.h-carrousel__title-line{font-size:var(--size-40);line-height:var(--size-64)}}@media (max-width:767px){.h-carrousel__title-line{font-size:40px!important;line-height:64px!important}}.h-carrousel__title-second-line{padding-left:var(--spacing_5xl)}@media (max-width:767px){.h-carrousel__title-second-line{padding-left:48px!important}}.h-carrousel__description-container{width:100%;max-width:1208px;margin:0;padding:0 var(--LeftRight,116px);min-height:60px;transition:min-height .3s ease}@media (max-width:1024px){.h-carrousel__description-container{padding:0 24px}}@media (max-width:768px){.h-carrousel__description-container{padding:0 16px;min-height:auto}}.h-carrousel__description{width:100%;max-width:800px;margin:0 auto;text-align:center;opacity:1;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.h-carrousel__description p{color:#333;margin:0;word-wrap:break-word;overflow-wrap:break-word;font-family:var(--font-body);font-size:var(--size-18);font-weight:var(--weight_regular);line-height:var(--size-22)}@media (max-width:768px){.h-carrousel__description{text-align:start;max-width:100%}}.h-carrousel__slides{position:relative;width:100%;min-height:500px;overflow:visible}@media (max-width:768px){.h-carrousel__slides{min-height:415px}}.h-carrousel__slides.swiper{overflow:visible}.h-carrousel__slides .swiper-wrapper{display:flex;align-items:center;justify-content:center;left:200px}@media (max-width:767px){.h-carrousel__slides .swiper-wrapper{left:680px}}@media (max-width:767px){.h-carrousel__slides{height:auto;margin-top:20px;overflow:visible}}.h-carrousel__slide{width:274px;height:368px;flex-shrink:0;position:relative;opacity:.5;transition:width .6s cubic-bezier(.4,0,.2,1),height .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1)}.h-carrousel__slide[data-slide-index="0"]{--slide-rotation:-2deg}.h-carrousel__slide[data-slide-index="1"]{--slide-rotation:5deg}.h-carrousel__slide[data-slide-index="2"]{--slide-rotation:-3deg}.h-carrousel__slide[data-slide-index="3"]{--slide-rotation:4deg}.h-carrousel__slide[data-slide-index="4"]{--slide-rotation:-2.5deg}.h-carrousel__slide.swiper-slide{width:274px;height:368px;display:flex;align-items:center;justify-content:center}.h-carrousel__slide.swiper-slide-active{width:672px;height:426px;opacity:1;z-index:2}.h-carrousel__slide.swiper-slide-next,.h-carrousel__slide.swiper-slide-prev{opacity:.5;z-index:1}@media (max-width:767px){.h-carrousel__slide{width:328px;height:208px}.h-carrousel__slide.swiper-slide{width:328px;height:208px;padding-top:20px}.h-carrousel__slide.swiper-slide-active{width:328px;height:208px}}.h-carrousel__main-image{position:relative;width:100%;height:100%;border-radius:24px;margin-top:40px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6);z-index:2;transition:transform .6s cubic-bezier(.4,0,.2,1);transform:rotate(var(--slide-rotation,-2deg))}.swiper-slide-next .h-carrousel__main-image,.swiper-slide-prev .h-carrousel__main-image{transform:rotate(var(--slide-rotation,-2deg)) scale(.85)}.h-carrousel__main-img{width:100%;height:100%;object-fit:cover;object-position:center}.h-carrousel__side-image{display:none;position:absolute;top:50%;width:274px;height:368px;border-radius:24px;overflow:hidden;opacity:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6);pointer-events:none;z-index:1;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.swiper-slide-active .h-carrousel__side-image{opacity:.6}.h-carrousel__side-image--prev{right:calc(100% + 24px);transform:translateY(-50%) rotate(5deg)}.h-carrousel__side-image--next{left:calc(100% + 24px);transform:translateY(-50%) rotate(3.5deg)}.h-carrousel__side-img{width:100%;height:100%;object-fit:cover;object-position:center}.h-carrousel__info-card{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;border-radius:16px;background-color:#252525;color:#fff;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:3;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.swiper-slide-active .h-carrousel__info-card,.swiper-slide-next .h-carrousel__info-card,.swiper-slide-prev .h-carrousel__info-card{opacity:1}.h-carrousel__info-card--top-left{top:0;left:60%;transform:translateX(-50%) translateX(-380px)}.h-carrousel__info-card--top-right{top:80px;right:60%;transform:translateX(50%) translateX(380px)}.h-carrousel__info-card--bottom-left{bottom:80px;left:50%;transform:translateX(-50%) translateX(-380px)}.h-carrousel__info-card--bottom-right{bottom:-10px;right:61%;transform:translateX(50%) translateX(380px) rotate(6deg)}.h-carrousel__info-number{font-family:Anton,Arial,sans-serif;color:var(--neutros-white);font-size:34px;font-weight:400;line-height:1;margin:0 0 4px;text-transform:uppercase}.h-carrousel__info-card--highlighted .h-carrousel__info-number{opacity:1}.h-carrousel__info-label{font-family:Inter,Arial,sans-serif;color:var(--neutros-white);font-size:16px;font-weight:500;line-height:1;margin:0;white-space:nowrap}.h-carrousel__info-card--highlighted .h-carrousel__info-label{opacity:1}.h-carrousel__slide .h-carrousel__description{display:none}.h-carrousel__description-template{display:none}.h-carrousel__controls{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:24px;z-index:10}@media (max-width:767px){.h-carrousel__controls{bottom:90px}}.h-carrousel__arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:0 0;border:none;cursor:pointer;padding:0;opacity:1;transition:transform .3s ease,opacity .3s ease}.h-carrousel__arrow:hover:not(:disabled){transform:scale(1.1);opacity:.8}.h-carrousel__arrow:disabled{opacity:.2;cursor:not-allowed}.h-carrousel__arrow-icon{width:24px;height:24px;flex-shrink:0}.h-carrousel__dots.swiper{width:100%;max-width:122px;overflow:visible}.h-carrousel__dots .swiper-wrapper{display:flex;align-items:center;justify-content:center}.h-carrousel__dots .swiper-slide{width:30px;height:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0}.h-carrousel__dot-slide{display:flex;align-items:center;justify-content:center}.h-carrousel__dot{width:24px;height:24px;border-radius:50%;border:none;background-color:transparent;cursor:pointer;padding:0;transition:all .3s ease;position:relative;display:flex;align-items:center;justify-content:center}.h-carrousel__dot .swiper-slide-thumb-active{width:30px}.h-carrousel__dot--active,.swiper-slide-thumb-active .h-carrousel__dot{width:30px;height:30px}.h-carrousel__dot:hover:not(.h-carrousel__dot--active):not(.swiper-slide-thumb-active.h-carrousel__dot){transform:scale(1.2)}.h-carrousel__dot-icon{position:absolute;transition:opacity .3s ease,transform .3s ease}.h-carrousel__dot-icon--active{width:30px;height:30px;opacity:0;transform:scale(.5)}.h-carrousel__dot--active .h-carrousel__dot-icon--active,.swiper-slide-thumb-active .h-carrousel__dot .h-carrousel__dot-icon--active{opacity:1;transform:scale(1)}.h-carrousel__dot-icon--inactive{width:8px;height:8px;opacity:1}.h-carrousel__dot--active .h-carrousel__dot-icon--inactive,.swiper-slide-thumb-active .h-carrousel__dot .h-carrousel__dot-icon--inactive{opacity:0;transform:scale(0)}@media (max-width:1440px){.h-carrousel__container{max-width:100%}.h-carrousel__side-image--2,.h-carrousel__side-image--3{display:none}.h-carrousel__info-card--2,.h-carrousel__info-card--3{display:none}}@media (max-width:1024px){.h-carrousel{min-height:500px;padding:60px 0}.h-carrousel__background-text{font-size:200px;line-height:300px}.h-carrousel__title{padding:0 24px;margin-bottom:30px}.h-carrousel__title-line{font-size:48px;line-height:54px}.h-carrousel__main-image{width:100%;height:100%;bottom:0}.h-carrousel__slide{width:200px;height:270px}.h-carrousel__slide.swiper-slide-active{width:500px;height:320px}.h-carrousel__side-image{width:200px;height:270px}.h-carrousel__side-image--0{bottom:100px;left:20px}.h-carrousel__side-image--1{bottom:100px;right:20px}.h-carrousel__info-card{padding:20px;border-radius:12px}.h-carrousel__info-card--0{bottom:100px;left:150px}.h-carrousel__info-card--1{bottom:300px;left:auto;right:150px}.h-carrousel__info-number{font-size:28px}.h-carrousel__info-label{font-size:14px}.h-carrousel__description{bottom:500px;width:500px}.h-carrousel__description p{font-size:16px;line-height:20px}}@media (max-width:768px){.h-carrousel{min-height:400px;padding:40px 0}.h-carrousel__background-text{left:0;margin-top:-170px;position:relative;top:270px;line-height:180px}.h-carrousel__title{padding:0 16px;margin-bottom:20px}.h-carrousel__title-line{font-size:32px;line-height:36px}.h-carrousel__container{height:auto;padding:0 16px;overflow:hidden}.h-carrousel__main-image{width:100%;height:100%;bottom:0}.h-carrousel__slide{width:150px;height:120px}.h-carrousel__slide.swiper-slide-active{width:328px;height:208px}.h-carrousel__side-image{display:none}.h-carrousel__info-card{padding:16px;border-radius:8px;z-index:10;opacity:1!important;transform:none}.h-carrousel__info-card--0{bottom:173px;left:17px;width:73px;height:64px}.h-carrousel__info-card--1{bottom:173px;right:17px;width:73px;height:64px}.h-carrousel__info-number{font-size:16px}.h-carrousel__info-label{font-size:8px}.h-carrousel__slide .h-carrousel__description{display:none}.h-carrousel__controls{gap:24px}.h-carrousel__dot{width:8px;height:8px}.h-carrousel__dot--active{width:30px;height:30px}}.h-promo{width:100%;padding:var(--spacing_4xl) 116px;background-color:var(--six-white);overflow:hidden;display:flex;flex-direction:column;align-items:center}.h-promo__background-title{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);color:var(--neutros-gray-900);opacity:.04;text-align:center;text-transform:uppercase;white-space:nowrap;z-index:0;pointer-events:none;font-family:var(--font-primary);font-size:var(--size-422);font-weight:var(--weight_regular);line-height:var(--line-height-635);letter-spacing:0;width:100%}@media (max-width:767px){.h-promo__background-title{font-size:var(--size-180);line-height:var(--line-height-271)}}.h-promo__title{position:relative;color:var(--neutros-gray-900);text-align:center;text-transform:uppercase;margin:0 0 var(--spacing_4xl);z-index:1;font-family:var(--font-primary);font-size:var(--size-64);font-weight:var(--weight_regular);line-height:var(--size-72);letter-spacing:0}@media (max-width:767px){.h-promo__title{font-size:var(--size-40);line-height:var(--size-64)}}.h-promo__carousel{position:relative;width:100%;max-width:1272px;margin:0 auto;padding:0 100px;overflow:hidden;min-height:520px}.h-promo__carousel.swiper{overflow:visible}.h-promo__carousel .swiper-wrapper{display:flex;align-items:stretch}.h-promo__carousel-track{display:flex;align-items:stretch}@media (max-width:768px){.h-promo__carousel-track{gap:var(--spacing_xs)}}.h-promo__card{position:relative;flex:0 0 auto;width:356px;height:495px;max-height:495px;border-radius:var(--radius_3xl);overflow:visible;box-shadow:0 28px 28px -24px rgba(0,0,0,.25);background-color:#f3f3f3;transition:transform .3s ease,box-shadow .3s ease,height .3s ease;text-decoration:none;display:block;color:inherit}.h-promo__card-content-wrapper{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--radius_3xl)}.h-promo__card.swiper-slide{width:356px;height:495px}.h-promo__card.swiper-slide-active{width:356px;height:495px}.h-promo__card:hover{transform:translateY(calc(-1 * var(--spacing_3xs)));box-shadow:0 32px 32px -24px rgba(0,0,0,.3);height:520px}.h-promo__card--type-1{background-color:#fcf5c2!important}.h-promo__card--type-1 .h-promo__card-description,.h-promo__card--type-1 .h-promo__card-subtitle,.h-promo__card--type-1 .h-promo__card-title{transform:rotate(-7deg)}.h-promo__card--type-2{background:linear-gradient(to bottom,rgba(0,0,0,.044) 34.144%,rgba(0,0,0,.44) 100%)!important;background-color:#4a9f3f!important}.h-promo__card--type-2 .h-promo__card-content{align-self:anchor-center}.h-promo__card--type-3{background-color:#f8e4e4!important}.h-promo__card--type-3 .h-promo__card-description,.h-promo__card--type-3 .h-promo__card-subtitle,.h-promo__card--type-3 .h-promo__card-title{transform:rotate(-7deg)}.h-promo__card--hover-move .h-promo__card-product{transition:transform .4s cubic-bezier(.4,0,.2,1)}.h-promo__card--hover-move:hover .h-promo__card-product{transform:translateX(-50%) translateY(calc(-1 * var(--spacing_2xs)))}.h-promo__card--hover-move--hover-intensity-low:hover .h-promo__card-product{transform:translateX(-50%) translateY(calc(-1 * var(--spacing_2xs)))}.h-promo__card--hover-move--hover-intensity-medium:hover .h-promo__card-product{transform:translateX(-50%) translateY(calc(-1 * var(--spacing_2xs)))}.h-promo__card--hover-move--hover-intensity-high:hover .h-promo__card-product{transform:translateX(-50%) translateY(calc(-1 * var(--spacing_s)))}.h-promo__card--hover-scale .h-promo__card-product{transition:transform .4s cubic-bezier(.4,0,.2,1)}.h-promo__card--hover-scale:hover .h-promo__card-product{transform:translateX(-50%) scale(1.1)}.h-promo__card--hover-scale--hover-intensity-low:hover .h-promo__card-product{transform:translateX(-50%) scale(1.05)}.h-promo__card--hover-scale--hover-intensity-medium:hover .h-promo__card-product{transform:translateX(-50%) scale(1.1)}.h-promo__card--hover-scale--hover-intensity-high:hover .h-promo__card-product{transform:translateX(-50%) scale(1.2)}.h-promo__card--hover-scale,.h-promo__card--hover-scale--hover-intensity-high,.h-promo__card--hover-scale--hover-intensity-low,.h-promo__card--hover-scale--hover-intensity-medium{contain:layout style}.h-promo__card--hover-rotate .h-promo__card-product{transition:transform .4s cubic-bezier(.4,0,.2,1)}.h-promo__card--hover-rotate:hover .h-promo__card-product{transform:translateX(-50%) rotate(5deg)}.h-promo__card--hover-rotate--hover-intensity-low:hover .h-promo__card-product{transform:translateX(-50%) rotate(2deg)}.h-promo__card--hover-rotate--hover-intensity-medium:hover .h-promo__card-product{transform:translateX(-50%) rotate(5deg)}.h-promo__card--hover-rotate--hover-intensity-high:hover .h-promo__card-product{transform:translateX(-50%) rotate(10deg)}.h-promo__card--hover-none .h-promo__card-product{transition:none}.h-promo__card-background{position:absolute;inset:0;z-index:0}.h-promo__card-bg-image{width:100%;height:100%;object-fit:cover;object-position:center}.h-promo__card-product{position:absolute;bottom:0;left:50%;transform:translateX(-50%);transform-origin:bottom center;width:303px;height:286px;z-index:1;will-change:transform;pointer-events:none}.h-promo__card-product-img{width:100%;height:100%;object-position:center}.h-promo__card-decorative{position:absolute;z-index:1;pointer-events:none;transition:transform .4s cubic-bezier(.4,0,.2,1);overflow:visible}.h-promo__card-decorative--position-top-left{top:-50px;left:0}.h-promo__card-decorative--position-top-right{top:-50px;right:0}.h-promo__card-decorative--position-center{top:50%;left:50%}.h-promo__card-decorative--position-center-left{top:50%;left:0}.h-promo__card-decorative--position-center-right{top:50%;right:0}.h-promo__card-decorative--position-bottom-left{bottom:0;left:0}.h-promo__card-decorative--position-bottom-right{bottom:0;right:0}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) translateY(calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) translateY(calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) translateY(calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) translateY(var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) translateY(var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) translateY(var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) translateX(calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) translateX(calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) translateX(calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) translateX(var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) translateX(var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) translateX(var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) translate(calc(-1 * var(--spacing_2xs)),calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) translate(calc(-1 * var(--spacing_xs)),calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) translate(calc(-1 * var(--spacing_s)),calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-low,.h-promo__card:hover .h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-low{transform:var(--initial-transform) translate(var(--spacing_2xs),calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-medium,.h-promo__card:hover .h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) translate(var(--spacing_xs),calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-high,.h-promo__card:hover .h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-high{transform:var(--initial-transform) translate(var(--spacing_s),calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) translate(calc(-1 * var(--spacing_2xs)),var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) translate(calc(-1 * var(--spacing_xs)),var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) translate(calc(-1 * var(--spacing_s)),var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) translate(var(--spacing_2xs),var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) translate(var(--spacing_xs),var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) translate(var(--spacing_s),var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) rotate(calc(var(--initial-rotation,0deg) + 5deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) rotate(calc(var(--initial-rotation,0deg) + 10deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) rotate(calc(var(--initial-rotation,0deg) + 15deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-low{transform:var(--initial-transform) scale(1.1) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-medium{transform:var(--initial-transform) scale(1.2) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-high{transform:var(--initial-transform) scale(1.3) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) translateY(calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) translateY(calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) translateY(calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) translateY(var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) translateY(var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) translateY(var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) translateX(calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) translateX(calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) translateX(calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) translateX(var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) translateX(var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) translateX(var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) translate(calc(-1 * var(--spacing_2xs)),calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) translate(calc(-1 * var(--spacing_xs)),calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) translate(calc(-1 * var(--spacing_s)),calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-low,.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) translate(var(--spacing_2xs),calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-medium,.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) translate(var(--spacing_xs),calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-high,.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) translate(var(--spacing_s),calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) translate(calc(-1 * var(--spacing_2xs)),var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) translate(calc(-1 * var(--spacing_xs)),var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) translate(calc(-1 * var(--spacing_s)),var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) translate(var(--spacing_2xs),var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) translate(var(--spacing_xs),var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) translate(var(--spacing_s),var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) rotate(calc(var(--initial-rotation,0deg) + 5deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) rotate(calc(var(--initial-rotation,0deg) + 10deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) rotate(calc(var(--initial-rotation,0deg) + 15deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-low{transform:translate(-50%,-50%) scale(1.1) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-medium{transform:translate(-50%,-50%) scale(1.2) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-high{transform:translate(-50%,-50%) scale(1.3) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translateY(calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translateY(calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translateY(calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translateY(var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translateY(var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translateY(var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translateX(calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translateX(calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translateX(calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translateX(var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translateX(var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translateX(var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translate(calc(-1 * var(--spacing_2xs)),calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translate(calc(-1 * var(--spacing_xs)),calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translate(calc(-1 * var(--spacing_s)),calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-low,.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-low{transform:translateY(-50%) translate(var(--spacing_2xs),calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-medium,.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translate(var(--spacing_xs),calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-high,.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-high{transform:translateY(-50%) translate(var(--spacing_s),calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translate(calc(-1 * var(--spacing_2xs)),var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translate(calc(-1 * var(--spacing_xs)),var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translate(calc(-1 * var(--spacing_s)),var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translate(var(--spacing_2xs),var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translate(var(--spacing_xs),var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translate(var(--spacing_s),var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-low{transform:translateY(-50%) rotate(calc(var(--initial-rotation,0deg) + 5deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) rotate(calc(var(--initial-rotation,0deg) + 10deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-high{transform:translateY(-50%) rotate(calc(var(--initial-rotation,0deg) + 15deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-low{transform:translateY(-50%) scale(1.1) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) scale(1.2) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-left.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-high{transform:translateY(-50%) scale(1.3) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translateY(calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translateY(calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translateY(calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translateY(var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translateY(var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translateY(var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translateX(calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translateX(calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-left.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translateX(calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translateX(var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translateX(var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-right.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translateX(var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translate(calc(-1 * var(--spacing_2xs)),calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translate(calc(-1 * var(--spacing_xs)),calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-left.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translate(calc(-1 * var(--spacing_s)),calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-low,.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-low{transform:translateY(-50%) translate(calc(-1 * var(--spacing_2xs)),calc(-1 * var(--spacing_2xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-medium,.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translate(calc(-1 * var(--spacing_xs)),calc(-1 * var(--spacing_xs))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-up-right.h-promo__card-decorative--intensity-high,.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move:not(.h-promo__card-decorative--move-direction-up):not(.h-promo__card-decorative--move-direction-down):not(.h-promo__card-decorative--move-direction-left):not(.h-promo__card-decorative--move-direction-right):not(.h-promo__card-decorative--move-direction-up-left):not(.h-promo__card-decorative--move-direction-down-left):not(.h-promo__card-decorative--move-direction-down-right).h-promo__card-decorative--intensity-high{transform:translateY(-50%) translate(calc(-1 * var(--spacing_s)),calc(-1 * var(--spacing_s))) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translate(calc(-1 * var(--spacing_2xs)),var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translate(calc(-1 * var(--spacing_xs)),var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-left.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translate(calc(-1 * var(--spacing_s)),var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-low{transform:translateY(-50%) translate(var(--spacing_2xs),var(--spacing_2xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) translate(var(--spacing_xs),var(--spacing_xs)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-move.h-promo__card-decorative--move-direction-down-right.h-promo__card-decorative--intensity-high{transform:translateY(-50%) translate(var(--spacing_s),var(--spacing_s)) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-low{transform:translateY(-50%) rotate(calc(var(--initial-rotation,0deg) + -5deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) rotate(calc(var(--initial-rotation,0deg) + -10deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-rotate.h-promo__card-decorative--intensity-high{transform:translateY(-50%) rotate(calc(var(--initial-rotation,0deg) + -15deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-low{transform:translateY(-50%) scale(1.1) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-medium{transform:translateY(-50%) scale(1.2) rotate(var(--initial-rotation,0deg))!important}.h-promo__card:hover .h-promo__card-decorative--position-center-right.h-promo__card-decorative--animation-scale.h-promo__card-decorative--intensity-high{transform:translateY(-50%) scale(1.3) rotate(var(--initial-rotation,0deg))!important}.h-promo__card-decorative-img{width:100%;height:100%;object-fit:contain;object-position:center}.h-promo__card-content{position:absolute;top:0;left:0;right:0;padding:var(--spacing_xl) var(--spacing_xs);z-index:2}.h-promo__card-title{font-family:var(--font-body);font-size:var(--size-48);font-weight:800;line-height:1;color:var(--neutros-gray-900);margin:0 0 var(--spacing_2xs);letter-spacing:-1.44px}.swiper-slide-active .h-promo__card-title{font-size:var(--size-48)}.h-promo__card-subtitle{color:var(--neutros-gray-900);margin:0 0 var(--spacing_2xs);line-height:1;letter-spacing:-.6px;font-size:var(--size-20);font-weight:700;font-family:var(--font-body)}.swiper-slide-active .h-promo__card-subtitle{font-size:var(--size-20)}.h-promo__card-description{color:var(--neutros-gray-700);margin:0;line-height:1.5;letter-spacing:-.42px;font-size:var(--size-14);font-weight:400;font-family:var(--font-body)}.swiper-slide-active .h-promo__card-description{font-size:var(--size-14)}.h-promo__navigation{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:10;padding:0 24px;width:100%}.h-promo__nav-button{display:flex;align-items:center;justify-content:center;width:var(--size-56);height:var(--size-56);background-color:var(--neutros-gray-900);border:none;border-radius:var(--radius_full);cursor:pointer;padding:var(--spacing_1xs);transition:background-color .3s ease,opacity .3s ease,transform .3s ease;pointer-events:all}.h-promo__nav-button:hover:not(:disabled){background-color:var(--neutros-black);transform:scale(1.1)}.h-promo__nav-button:disabled{opacity:.1;cursor:not-allowed}.h-promo__nav-icon{width:var(--spacing_xs);height:var(--spacing_xs);flex-shrink:0;filter:brightness(0) invert(1)}@media (max-width:1024px){.h-promo{padding:var(--spacing_3xl) 0}.h-promo__title{margin-bottom:var(--spacing_m)}.h-promo__card{width:356px;height:495px}.h-promo__card.swiper-slide{width:356px;height:495px}.h-promo__card.swiper-slide-active{width:356px;height:495px}.h-promo__card:hover{height:520px}.h-promo__card-product{width:303px;height:286px}.swiper-slide-active .h-promo__card-product{width:303px;height:286px}.h-promo__card-title{font-size:var(--size-48)}}@media (max-width:768px){.h-promo{padding:var(--spacing_m) 0}.h-promo__background-title{left:0;margin-top:-270px;position:relative;top:220px;transform:translateX(-10%)}.h-promo__title{margin-bottom:var(--spacing_4xl)}.h-promo__carousel{padding:0 var(--spacing_1xs)}.h-promo__card{width:242px;height:333px}.h-promo__card-product{width:203px;height:191px}.h-promo__card-content{padding:var(--spacing_1xs)}.h-promo__card-title{font-size:var(--size-36);letter-spacing:-1.14px}.h-promo__card-subtitle{letter-spacing:-.48px}.h-promo__card-description{font-size:var(--size-12);letter-spacing:-.36px}.h-promo__navigation{position:relative;left:auto;top:auto;transform:none;width:auto;padding:0;margin-top:var(--spacing_m);display:flex;align-items:center;justify-content:center;gap:var(--spacing_1xs)}.h-promo__nav-button{width:var(--size-48);height:var(--size-48);padding:var(--size-12);position:relative}.h-promo__nav-icon{width:var(--size-20);height:var(--size-20)}}.h-promo-banner{position:relative;width:100%;min-height:365px;background-color:var(--six-white);overflow:hidden;padding:var(--spacing_1xs) 0;margin-bottom:30px;width:100%}.h-promo-banner__strip{position:absolute;left:0;top:68px;width:100%;height:230px;background-color:#252525;z-index:1}.h-promo-banner__container{position:relative;width:100%;max-width:100%;margin:0;padding:0;z-index:2}.h-promo-banner__image-wrapper{position:absolute;left:70%;top:0;transform:translateX(-50%) rotate(4deg);width:516px;height:330px;z-index:3}.h-promo-banner__image-content{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden;box-shadow:0 28px 28px -24px rgba(0,0,0,.25)}.h-promo-banner__image{width:100%;height:100%;object-fit:cover;object-position:center}.h-promo-banner__image-border{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6);border-radius:24px}.h-promo-banner__text-content{position:absolute;left:calc(50% - 531px);top:calc(50% + 200px);transform:translateY(-50%);width:516px;z-index:2}.h-promo-banner__description{font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:rgba(255,255,255,.8);margin:0;white-space:pre-wrap}.h-promo-banner__repeating-text{position:absolute;left:0;top:70px;width:100%;height:96px;overflow:hidden;z-index:2}.h-promo-banner__repeating-text-wrapper{display:inline-flex;align-items:center;height:100%;animation:scroll-text 30s linear infinite;will-change:transform;white-space:nowrap}.h-promo-banner__repeating-item{font-family:Anton,Arial,sans-serif;font-size:64px;font-weight:400;line-height:96px;color:#fff;text-transform:uppercase;white-space:nowrap;display:inline-block;margin-right:491px;flex-shrink:0}.h-promo-banner__actions{position:absolute;right:24px;bottom:24px;display:flex;align-items:center;gap:8px;z-index:4}.h-promo-banner__button{display:flex;align-items:center;justify-content:center;padding:16px 24px;border-radius:999px;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1}.h-promo-banner__button--primary{background-color:transparent;border:1px solid #fff;color:#fff}.h-promo-banner__button--primary:hover{background-color:rgba(255,255,255,.1)}.h-promo-banner__button--icon{width:48px;height:48px;padding:16px;background-color:#f2f2f2;border:none}.h-promo-banner__button--icon:hover{background-color:#e0e0e0}.h-promo-banner__button-text{white-space:nowrap}.h-promo-banner__icon{width:16px;height:16px;flex-shrink:0}@keyframes scroll-text{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:1440px){.h-promo-banner__container{max-width:100%}.h-promo-banner__image-wrapper{left:65%}.h-promo-banner__text-content{left:calc(50% - 400px);width:400px}.h-promo-banner__repeating-text{left:0;width:100%}}@media (max-width:1200px){.h-promo-banner__image-wrapper{left:60%}}@media (max-width:1024px){.h-promo-banner{min-height:300px}.h-promo-banner__strip{top:50px;height:200px}.h-promo-banner__image-wrapper{left:55%;width:400px;height:260px}.h-promo-banner__text-content{left:calc(50% - 300px);width:300px;top:200px}.h-promo-banner__description{font-size:16px}.h-promo-banner__repeating-text{left:0;top:60px;width:100%;height:70px}.h-promo-banner__repeating-text-wrapper{animation-duration:25s}.h-promo-banner__repeating-item{font-size:48px;line-height:70px;margin-right:300px}.h-promo-banner__actions{right:16px;bottom:16px}}@media (max-width:900px){.h-promo-banner__image-wrapper{left:50%}}@media (max-width:768px){.h-promo-banner{padding:72px 0 72px 0;min-height:auto;background-color:#252525;margin-bottom:0}.h-promo-banner__strip{display:none}.h-promo-banner__container{padding:0;position:relative}.h-promo-banner__image-wrapper{position:relative;left:auto!important;top:0;width:calc(100% - 32px);max-width:100%;height:auto;aspect-ratio:1.5/1;transform:rotate(2deg)!important;margin-top:20px;margin-left:auto;margin-right:auto;z-index:2}.h-promo-banner__image-content{border-radius:24px 24px 0 0;overflow:hidden}.h-promo-banner__image{width:100%;height:100%;object-fit:cover}.h-promo-banner__image-border{border-radius:24px 24px 0 0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}.h-promo-banner__repeating-text{position:absolute;left:0;top:20px;width:100%;height:60px;z-index:3;overflow:hidden;pointer-events:none}.h-promo-banner__repeating-text-wrapper{display:inline-flex;align-items:center;height:100%;animation:scroll-text 20s linear infinite;will-change:transform;white-space:nowrap}.h-promo-banner__repeating-item{font-family:Anton,Arial,sans-serif;font-size:48px;font-weight:400;line-height:60px;color:#fff;text-transform:uppercase;white-space:nowrap;display:inline-block;margin-right:200px;flex-shrink:0;letter-spacing:-.5px}.h-promo-banner__text-content{position:relative;left:auto;top:auto;transform:none;width:calc(100% - 32px);margin:24px auto 0;padding:0 16px;text-align:center;z-index:2}.h-promo-banner__description{font-size:14px;line-height:1.5;color:rgba(255,255,255,.8);text-align:center}.h-promo-banner__actions{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;gap:8px;z-index:4}.h-promo-banner__button{padding:12px 20px;font-size:14px;font-weight:600}.h-promo-banner__button--primary{background-color:transparent;border:1px solid #4ade80;color:#fff}.h-promo-banner__button--primary:hover{background-color:rgba(74,222,128,.1)}.h-promo-banner__button--icon{width:40px;height:40px;padding:12px;background-color:#f2f2f2;border:none}.h-promo-banner__button--icon:hover{background-color:#e0e0e0}.h-promo-banner__button--icon svg path{stroke:#252525}.h-promo-banner__icon{width:14px;height:14px}}.h-products{position:relative;width:100%;padding:80px 24px;background-color:#f0f0f0;overflow:hidden}.h-products__background-gradient{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-image:linear-gradient(90deg,#f0f0f0 7.9033%,rgba(240,240,240,0) 20%,rgba(240,240,240,0) 80%,#f0f0f0 92%);pointer-events:none;z-index:0}.h-products__products-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.h-products__container{position:relative;width:100%;max-width:1208px;margin:0 auto;z-index:1}.h-products__title{font-family:Anton,Arial,sans-serif;font-size:64px;font-weight:400;line-height:1;color:#252525;text-align:center;text-transform:uppercase;margin:0 0 24px}.h-products__subtitle{font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#252525;text-align:center;margin:0 0 40px;max-width:800px;margin-left:auto;margin-right:auto}.h-products__subtitle :global(p){margin:0 0 1em}.h-products__subtitle :global(p):last-child{margin-bottom:0}.h-products__filters{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:40px;flex-wrap:wrap}.h-products__filter{padding:12px 32px;border:1px solid #252525;border-radius:999px;background-color:#fff;color:#252525;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1;cursor:pointer;transition:all .3s ease;white-space:nowrap}.h-products__filter:hover{background-color:#f5f5f5}.h-products__filter--active{background-color:#252525;color:#fff}.h-products__filter--active:hover{background-color:#1a1a1a}.h-products__brands-wrapper{position:relative;width:100%;margin-bottom:60px;z-index:1}.h-products__brands{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.h-products__brand{width:80px;height:80px;background-color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.h-products__brand:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.h-products__brand--hidden{display:none}.h-products__brand-img{width:100%;height:100%;object-fit:contain;object-position:center}.h-products__product{position:absolute;text-decoration:none;transition:transform .3s ease,opacity .3s ease,filter .3s ease;opacity:1;display:flex;flex-direction:column;align-items:center;pointer-events:all;z-index:1;transform-origin:center center}.h-products__product.h-products__product--hidden{display:none}.h-products__product--position-top-left{top:10%;left:10%;transform:var(--rotation,none)}.h-products__product--position-top-center{top:10%;left:50%;transform:translateX(-50%) var(--rotation,none)}.h-products__product--position-top-right{top:10%;right:10%;transform:var(--rotation,none)}.h-products__product--position-center-left{top:50%;left:10%;transform:translateY(-50%) var(--rotation,none)}.h-products__product--position-center-center{top:50%;left:50%;transform:translate(-50%,-50%) var(--rotation,none)}.h-products__product--position-center-right{top:50%;right:10%;transform:translateY(-50%) var(--rotation,none)}.h-products__product--position-bottom-left{bottom:10%;left:10%;transform:var(--rotation,none)}.h-products__product--position-bottom-center{bottom:10%;left:50%;transform:translateX(-50%) var(--rotation,none)}.h-products__product--position-bottom-right{bottom:10%;right:10%;transform:var(--rotation,none)}.h-products__product--blur .h-products__product__product-img{filter:blur(1px) drop-shadow(0 4px 8px rgba(0, 0, 0, .1));transition:filter .3s ease}.h-products__product--blur:hover .h-products__product__product-img{filter:blur(0) drop-shadow(0 8px 16px rgba(0, 0, 0, .2))}.h-products__product:hover{z-index:2}.h-products__product-img{max-width:200px;max-height:200px;width:auto;height:auto;object-fit:contain;object-position:center;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .1));transition:filter .3s ease,transform .3s ease}.h-products__product:hover .h-products__product-img{filter:drop-shadow(0 8px 16px rgba(0, 0, 0, .2));transform:scale(1.1)}@media (max-width:1024px){.h-products{padding:60px 20px}.h-products__title{font-size:48px}.h-products__subtitle{font-size:16px}.h-products__product-img{max-width:140px;max-height:140px}}@media (max-width:768px){.h-products{padding:144px 24px;min-height:698px}.h-products__title{font-size:32px;margin-bottom:16px}.h-products__subtitle{font-size:14px;margin-bottom:30px}.h-products__filters{gap:12px;margin-bottom:30px}.h-products__filter{padding:10px 24px;font-size:14px}.h-products__brands-wrapper{margin-bottom:40px}.h-products__brands{gap:16px}.h-products__brand{width:60px;height:60px;padding:12px}.h-products__product-img{max-width:140px;max-height:140px}.h-products__product--position-top-left{top:2%;left:2%}.h-products__product--position-top-right{top:2%;right:2%}.h-products__product--position-bottom-left{bottom:2%;left:2%}.h-products__product--position-bottom-right{bottom:2%;right:2%}}