.CommonLink{color:#5a5e9a;font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00833);font-weight:400;letter-spacing:0;line-height:calc(var(--font-rem, 1rem)*.01146);position:relative}.CommonLink:after{background:#5a5e9a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .2s ease-in-out;width:0}html:not(.isTouch) .CommonLink:hover:after{width:100%}.CommonBasketButton{position:relative}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonBasketButton{background:#a8acd3}}.CommonBasketButton:after{background:#2e3156;border-radius:50%;content:"";height:0;position:absolute;right:.0072916667rem;top:.009375rem;transform:translateY(50px);transition:width .2s ease,transform .2s ease,height .2s ease;width:0}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonBasketButton:after{right:.0041666667rem;top:.0052083333rem}}.CommonBasketButton .CommonButtonIcon__icon{height:.0114583333rem;width:.0130208333rem}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonBasketButton .CommonButtonIcon__icon{color:#1a1d29;height:.0078125rem;width:.0083333333rem}.CommonBasketButton--is-soon{background:#dedede}}.CommonBasketButton--active:after{color:#fff;content:attr(data-count);font-size:calc(var(--font-rem, 1rem)*.00625);font-weight:600;height:.0104166667rem;line-height:calc(var(--font-rem, 1rem)*.01042);min-width:.0104166667rem;padding:0 .0020833333rem;right:.003125rem;text-align:center;top:.003125rem;transform:translateY(0);width:auto}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonBasketButton--active:after{font-size:calc(var(--font-rem, 1rem)*.00469);height:.0072916667rem;line-height:calc(var(--font-rem, 1rem)*.00729);min-width:.0072916667rem;padding:0 .0015625rem;right:.0010416667rem;top:.0010416667rem}}.CommonBasketButton--bounce:after{animation:bounceIndicator .6s ease}@keyframes bounceIndicator{0%{transform:translateY(0)}25%{transform:translateY(-6px)}50%{transform:translateY(0)}75%{transform:translateY(-6px)}to{transform:translateY(0)}}.CommonProductCard{border-radius:.0104166667rem;display:flex;flex-direction:column;height:.35rem;overflow:hidden;width:.2239583333rem}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard{height:.2890625rem;width:100%}}.CommonProductCard--minimized{cursor:pointer}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard--minimized{height:.1927083333rem}}@media(max-width:1023px)and (min-width:481px)and (hover:none)and (pointer:coarse),(max-width:767px)and (min-width:481px)and (hover:hover)and (pointer:fine){.CommonProductCard--minimized{display:flex;flex-direction:row;height:-moz-fit-content;height:fit-content;min-height:182px}.CommonProductCard--minimized .CommonProductCard__separator{display:none}.CommonProductCard--minimized .CommonProductCard__image-wrapper{align-items:center;display:flex;height:auto;width:172px}}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard--minimized .CommonProductCard__image{aspect-ratio:1;height:.0947916667rem;width:172px}}@media(max-width:1023px)and (min-width:481px)and (hover:none)and (pointer:coarse),(max-width:767px)and (min-width:481px)and (hover:hover)and (pointer:fine){.CommonProductCard--minimized .CommonProductCard__image{height:182px;width:172px}}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard--minimized .CommonProductCard__content{padding:.0078125rem}}@media(max-width:1023px)and (min-width:481px)and (hover:none)and (pointer:coarse),(max-width:767px)and (min-width:481px)and (hover:hover)and (pointer:fine){.CommonProductCard--minimized .CommonProductCard__content{gap:10px;padding:15px}}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard--minimized .CommonProductCard__text{gap:.0052083333rem}.CommonProductCard--minimized .CommonProductCard__text .CommonProductCard__title{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00729);font-weight:500;letter-spacing:-.01em;line-height:calc(var(--font-rem, 1rem)*.00938)}.CommonProductCard--minimized .CommonProductCard__actions .CommonProductCard__link,.CommonProductCard--minimized .CommonProductCard__text .CommonProductCard__description{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00573);font-weight:400;letter-spacing:-.01em;line-height:calc(var(--font-rem, 1rem)*.00729)}}.CommonProductCard__image{display:block;height:.21875rem;width:100%}.CommonProductCard__image--clickable:hover{cursor:pointer}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard__image{height:.1807291667rem}}.CommonProductCard__image-wrapper{background:#dedede;height:-moz-fit-content;height:fit-content;width:100%}.CommonProductCard__content{background:#fff;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:.0135416667rem .015625rem .015625rem;position:relative}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard__content{padding:.0083333333rem .0104166667rem .0104166667rem}}.CommonProductCard__separator{height:.0197916667rem;left:0;position:absolute;top:-.00625rem;width:100%}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard__separator{height:.0130208333rem;top:-.0041666667rem}}.CommonProductCard__text{display:flex;flex-direction:column;gap:.0078125rem}.CommonProductCard__title{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.0125);font-weight:500;letter-spacing:0;line-height:calc(var(--font-rem, 1rem)*.01458)}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard__title{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00938);font-weight:500;line-height:calc(var(--font-rem, 1rem)*.01146)}}.CommonProductCard__description{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00833);font-weight:400;letter-spacing:-.01em;line-height:calc(var(--font-rem, 1rem)*.01094)}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard__description{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00677);font-weight:400;letter-spacing:-.01em;line-height:calc(var(--font-rem, 1rem)*.00938)}}.CommonProductCard__actions{align-items:end;display:flex;justify-content:space-between}.CommonProductCard__link{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00781);font-weight:400;letter-spacing:-.01em;line-height:calc(var(--font-rem, 1rem)*.00521)}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard__link{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00677);font-weight:400;letter-spacing:-.01em;line-height:calc(var(--font-rem, 1rem)*.00938);line-height:1;transition:color .2s ease-in-out}.CommonProductCard__link:active{color:#dedede}}.CommonProductCard__link:after{bottom:-.0026041667rem}.CommonProductCard__btn{margin-left:auto}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard__btn.--BtnDesktop{display:none}}.CommonProductCard__btn.--BtnMobile{display:none}@media(max-width:1280px)and (max-height:500px)and (hover:none)and (pointer:coarse),(max-width:767px),(orientation:portrait)and (max-width:1024px)and (hover:none)and (pointer:coarse){.CommonProductCard__btn.--BtnMobile{display:flex}}@media(min-width:1025px)and (min-height:501px),(min-width:768px)and (hover:hover),(min-width:768px)and (orientation:landscape)and (min-height:501px),(min-width:768px)and (pointer:fine){.CommonProductCard__btn{font-family:CoFoWeather-Normal,serif;font-size:calc(var(--font-rem, 1rem)*.00833);font-weight:500;letter-spacing:0;line-height:calc(var(--font-rem, 1rem)*.01042);margin-left:auto;padding:.0104166667rem .015625rem}}
