.ProductCard_root__kpL9u{display:flex;position:relative;flex-direction:column;align-items:center;max-width:320px;height:390px;margin:var(--spacing-large);padding:0;overflow:hidden;transform:translateX(8px);border-radius:var(--border-radius-normal);background-color:var(--white);box-shadow:var(--shadow-card)}.ProductCard_root__image__QUO2N{display:flex;align-items:center;justify-content:center;width:100%;height:250px;padding:0}.ProductCard_root__image__QUO2N img{width:auto;max-width:100%;height:auto;max-height:100%;padding:var(--spacing-normal);object-fit:contain;object-position:center;border-radius:var(--border-radius-large)}.ProductCard_root__title__T_jcJ{width:100%;padding:0 var(--spacing-x-large);color:var(--color-text-primary-main);font-weight:var(--font-weight-subtitle1);font-size:var(--font-size-subtitle1);line-height:var(--line-height-subtitle1);display:-webkit-box;height:calc(var(--line-height-subtitle1)*2);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}.ProductCard_root__price__CPIRU{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;width:100%;height:80px;padding:0 var(--spacing-x-large) var(--spacing-large) var(--spacing-x-large);gap:var(--spacing-small)}.ProductCard_root__price__row___6xOs{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;height:40px;gap:var(--spacing-x-small)}.ProductCard_root__price__row__wasPrice__g4ydA{text-decoration:line-through}.ProductCard_root__price__row__savePercent__CMkqK{padding:var(--spacing-x-small);border-radius:var(--border-radius-x-small);background-color:var(--color-error-main);color:var(--color-gray-level-0)}.ProductCard_root__price__row__unavailable__YrMiN{font-weight:var(--font-weight-subtitle1);font-size:var(--font-size-subtitle1);line-height:var(--line-height-subtitle1);width:100%;padding:var(--spacing-small);border-radius:var(--border-radius-large);background-color:var(--color-error-minus-4);color:var(--color-error-plus-1);text-align:center}.ProductCard_root__price__row__main__n7L7S *{color:var(--color-primary-main);font-weight:var(--font-weight-black)}.ProductCard_root__kpL9u:hover a{color:var(--color-primary-main)!important}@media(max-width:700px){.ProductCard_root__kpL9u{max-width:100%}}.SpecialProductSwiper_root__S4q3R{display:flex;position:relative;flex-direction:row!important;align-content:space-between;width:100%;padding:96px var(--spacing-panel);gap:0}.SpecialProductSwiper_root__locked__adojG .swiper-wrapper{justify-content:center!important}.SpecialProductSwiper_root__swiper__CddnP{flex-basis:calc(100% - 160px);max-width:calc(100% - 160px)}.SpecialProductSwiper_root__swiper__next__HYJ0m{position:absolute;top:calc(50% - 32px);left:calc(-1*var(--spacing-x-large))}.SpecialProductSwiper_root__swiper__prev__IZolS{position:absolute;top:calc(50% - 32px);right:calc(-1*var(--spacing-x-large))}.SpecialProductSwiper_root__title__DoynU{display:flex;flex-direction:column;justify-content:space-between;width:160px;margin-left:var(--spacing-x-large)}.SpecialProductSwiper_root__title__DoynU img{position:relative;width:100%;height:100%;max-height:226px}.SpecialProductSwiper_root__title__text__t_8S5{color:var(--color-gray-level-0);text-align:center}.SpecialProductSwiper_root__title__more__m_gMN{display:flex;flex-direction:row;padding:var(--spacing-normal) var(--spacing-x-large);gap:var(--spacing-small);border-radius:var(--border-radius-normal);background-color:#fff;color:var(--color-button-primary-main);font-weight:var(--font-weight-button1);font-size:var(--font-size-button1);line-height:var(--line-height-button1);z-index:10;align-items:center;justify-content:center}@media(max-width:1250px){.SpecialProductSwiper_root__swiper__next__HYJ0m{left:var(--spacing-normal)}.SpecialProductSwiper_root__swiper__prev__IZolS{right:var(--spacing-normal)}.SpecialProductSwiper_root__swiper__slide__qYBFc{max-width:200px}}@media(max-width:899px){.SpecialProductSwiper_root__S4q3R{flex-direction:column!important;flex-wrap:wrap;padding-top:56px;padding-bottom:56px}.SpecialProductSwiper_root__swiper__CddnP{flex-basis:100%;max-width:100%}.SpecialProductSwiper_root__swiper__slide__qYBFc{max-width:250px}.SpecialProductSwiper_root__title__DoynU{flex-basis:100%;flex-direction:row;width:100%;max-width:100%;margin-bottom:var(--spacing-large)}.SpecialProductSwiper_root__title__DoynU img{display:none}.SpecialProductSwiper_root__title__more__m_gMN{align-items:center;padding:0;background-color:rgba(0,0,0,0)!important;color:var(--color-gray-level-0)!important}.SpecialProductSwiper_root__title__more__m_gMN svg{display:none}}@media(max-width:599px){.SpecialProductSwiper_root__S4q3R{padding-top:var(--spacing-xxx-large);padding-bottom:var(--spacing-xxx-large)}.SpecialProductSwiper_root__swiper__next__HYJ0m{left:calc(-1*var(--spacing-large))}.SpecialProductSwiper_root__swiper__prev__IZolS{right:calc(-1*var(--spacing-large))}}