.ui-popup--promo-popup .ui-popup__content{border-radius:2rem;max-width:49rem;padding:1.6rem 1.6rem 2.4rem}@media (min-width:640px){.ui-popup--promo-popup .ui-popup__content{padding:4rem}}.ui-popup--promo-popup .ui-popup__close{color:#15181a;right:1rem;top:1rem}.c-promo-popup{position:relative}.c-promo-popup__title{font-size:2rem;font-weight:700;line-height:2.4rem;margin-bottom:1.6rem}.c-promo-popup__text{font-size:1.6rem;line-height:2rem;margin-bottom:2.4rem}.c-promo-popup [data-btn]{display:block;width:100%}.c-promo-banner.__original,.c-promo-banner.__sale{padding:0!important}.c-promo-banner.__original .product-preview,.c-promo-banner.__sale .product-preview{display:block;-webkit-text-decoration:none;text-decoration:none}.c-promo-banner.__original .product-preview img,.c-promo-banner.__sale .product-preview img{border-radius:.8rem}@media (min-width:640px){.c-promo-banner.__original .product-preview img,.c-promo-banner.__sale .product-preview img{border-radius:1.2rem}}.c-promo-banner.__original .product-preview__text .__brand,.c-promo-banner.__sale .product-preview__text .__brand{color:#ec1c24}.c-promo-banner.__original .product-preview__text .__name,.c-promo-banner.__sale .product-preview__text .__name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:pre-wrap}.c-promo-banner.__sale .product-preview__link{background-color:#f2f5f7;border-radius:.8rem}@media (min-width:640px){.c-promo-banner.__sale .product-preview__link{border-radius:1.2rem}}.c-promo-banner.__sale .c-promo-banner__sale{height:100%;left:0;position:absolute;top:0;width:100%}.c-promo-banner.__sale .c-promo-banner__image{border-radius:1.2rem;margin-left:auto;margin-right:auto;margin-top:1.6rem;overflow:hidden;position:relative;width:88.75%}@media (min-width:640px){.c-promo-banner.__sale .c-promo-banner__image{margin-top:2.4rem;width:83.96%}}.c-promo-banner.__sale .c-promo-banner__image:before{content:"";display:block;padding-top:78.87%}@media (min-width:640px){.c-promo-banner.__sale .c-promo-banner__image:before{padding-top:75.84%}}.c-promo-banner.__sale .c-promo-banner__expire{margin-top:1.8rem;text-align:center}@media (min-width:640px){.c-promo-banner.__sale .c-promo-banner__expire{margin-top:4rem}}.c-promo-banner.__sale .c-promo-banner__expire-label{color:#7d868c;display:inline-block;font-size:1rem;line-height:1.2rem;margin-bottom:.4rem;vertical-align:top}@media (min-width:640px){.c-promo-banner.__sale .c-promo-banner__expire-label{font-size:1.2rem;line-height:1.4rem}}.c-promo-banner.__sale .c-promo-banner__expire-date{background-color:#fff;border-radius:.6rem;color:#15181a;display:inline-block;font-size:1.4rem;font-weight:700;line-height:1.6rem;min-width:10rem;overflow:hidden;padding:.4rem;position:relative;vertical-align:top}@media (min-width:640px){.c-promo-banner.__sale .c-promo-banner__expire-date{font-size:1.2rem;font-weight:700;line-height:1.4rem}}.c-promo-banner.__sale .c-promo-banner__glare{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAACTCAMAAAB2zP2cAAAAkFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WABnwAAAAMHRSTlMANAXJPyI6WsS3RC+meU0RCaFIHWWuiYGykSaZlX1RFW0qGb+NDXRpVYWdq7teYnHAaUJGAAAGF0lEQVR42tVcC5aaQBAEIhI/CAi7Kn7RBfzi/W8XkLgFaQF1ekjSF5hXY1V1dQ9PRbw05a+VFtp/6XTNttbbUPkLpWmhtXV1vcXDcd0paN0PVL3tW9fscJ2CDgZqt9Pa4QDt6n52cn/cd5VWChzT/Rvo8Wi1X7X3k9s3jgU56NHeuHj9Vg4HaFXt9lPQxiWJN5uO0kJpJdCrvZF4m6u5vKqKvAJocCwD7cWbyFwePhNLkVcQlp+DTjl2yUFPPr9m82StyKzcx/wCx+JrtJwcvmaLozMjP7lEYRkpx6Ib6MXcGZ4+jn0FJVdYSQba/A16+DHt7cytgpIrrJxjOehp7/zzx48Eh0sS1u26wbGjc8pAp0f/HOLWJQtrcvicFUD/3PV6c5cf9J1jFHTKsd75Bvrcm56GniVBWEFZWBnob47loKcfQ+c4H7fGsRx0evK593EaOvPFlzmQad53N6GgF7Ovw8QLWTkWEPMucOwO+piC/pwszagftiIscCy97tnnYWJGm3g/YE5F4BgBPf04pRyb3UBfN15ijFzGjpVzzPs2bwhrVwC9zEB7F2M1Gtjcwqrn2B30fjXuI7cKdqwaYYFjOejksl+Nxp2uGljCyRvCAscA+lwEHV2z696PUtBddRC4tqh5NwsLHIuz6x7lJ/v6NhQAXWne0zNAQ1hF0L7uri1b4xEWAgI61rQE2iuCdrdWaGtvgS6mooxjVFjf5g2OGasMtKoGAM0QBU2zQVhxLqwctA7Qb5n3oDIV7XKOTX+DnhSEdecYQIuZd1wybwrajK6EY6EmIRU1C8vdrt/mmEtTEThGOtbdvCUJC6kIwip3LHAMoN807w4RlkOFNSsLS4hjWikVNXSs+QPz9nNhCaQitQNh1aSix6Bx3eLmfbgL63wHfSLCEuWYXZOKwLFznXkDtMi4cakT1pEISxVwE/uBsMAxgAbH+IVFzZt2LMoxFcJiGTdox6pJRaLCGqjPjhu0Y/GZN1LREKkIoB+lolA8IKBj0VTkyBAWkreRxBnoQ/O4gVS0BegXObamc3yzeQM0UhGTsNCx6s2bS1jUvDFuwMdIx+JJRUk5FRHQrBx7Y44nwuJLRRDWrr5jiZs3xg3vQSpC8q4Qlv1Ox6KpCByrMW+ecWObXXezsMrjhsExbjw0b4BuEFYAjolEwX1Vx+r1qlORLsax54W1/AfGDU5hgWOTqiUsdkUSxo1NtbDAsUQ8FUFYnSLoSvMugu7/Bi3JvJG8eTsW5RhNRe2Ydw46Iq8bRFgAjV0R1xIWrxvS53gy0tYtYWHeKt+uqDkVLdk41rQr2jWNG7hupteNBYRVl4oCxlQE0GSklbKEBejyEpaCpqnIFTFv/5XXjbt5w00Yd0V0CYuOxZiKqHlH6Fi4bjlLWDwbIiDUpKIo5dilNG5Y7HM85Rg61op1jqfjhpxURIVV8boBjtEoKDxu+A+WsPPnlrCB6Ej7Pcd7EFZNKqK7IilP083C4u1Y4BhAP+aYzsAxgD48sYQFaGGO0V1RcyqCeUtZwuIFjdW8tYdzfJtLWLX70usGzJu3Y5HkTeZ4ubsiOm5ITEXYFR0AWuaz4bZuCYuORV83WJew+9qPqUjy5n3daFiQCY204h9T0V2RvFQEYWHcaDcVgWOsi34Iq/l1I+FdwtJx4/klrKZI++aDmjfj60bzErb9bz6oecfMwho3jhuswrJfXMIepIwblakIoL+E53gUMW8I67nvigJx8+5WLMhg3g5TKgLoGvOWISxU+KqwxDsWcLvlkfbavIRNBDmGWr+WimJxYaE0HddNnw1rxg0B0Lj1Lj4xh3kTYXEsYWm541RYdRxbcJk3LW3QmrBohf1K8256jxcvPSapqGLc6BJhCdcgqv3mY1P9zYd4WQZAcy9hmw/fOCeBcUOsOossChJhRRKERctwSCqSJCxaaxPXXfuCJqO2DkBXf/MhqcbOH+ZNF2TyyiDCIuOGtFp7rQmLljtBxyKbZ9mlRuAYEZbksjqkY8njGG2nd/PukFQkvfQ9+cS8vdLHpGO1VvagPWHRwwOSitory4ewWi8LHGu9tPBtjv3ff8/CUb8AykraG98qS2EAAAAASUVORK5CYII=) no-repeat 0 0;background-size:100% auto;height:7.4rem;left:0;margin-left:-6.1rem;margin-top:-3.7rem;position:absolute;top:50%;width:6.1rem;z-index:1}.c-promo-banner.__sale .c-promo-banner__glare.__animate{animation:glare-horizontal 1s linear 2s 1 forwards}@keyframes glare-horizontal{0%{left:-5%}to{left:calc(100% + 6.1rem)}}.c-product-list.grid{margin-left:-.3rem;margin-right:-.3rem}@media (min-width:640px){.c-product-list.grid{margin-left:-1rem;margin-right:-1rem}}.c-product-list.grid>.item[ix="-1"]{order:-1}.c-product-list.grid>.item[ix="0"]{order:0}.c-product-list.grid>.item[ix="1"]{order:1}.c-product-list.grid>.item[ix="2"]{order:2}.c-product-list.grid>.item[ix="3"]{order:3}.c-product-list.grid>.item[ix="4"]{order:4}.c-product-list.grid>.item[ix="5"]{order:5}.c-product-list.grid>.item[ix="6"]{order:6}.c-product-list.grid>.item[ix="7"]{order:7}.c-product-list.grid>.item[ix="8"]{order:8}.c-product-list.grid>.item[ix="9"]{order:9}.c-product-list.grid>.item[ix="10"]{order:10}.c-product-list.grid>.item[ix="11"]{order:11}.c-product-list.grid>.item[ix="12"]{order:12}.c-product-list.grid>.item[ix="13"]{order:13}.c-product-list.grid>.item[ix="14"]{order:14}.c-product-list.grid>.item[ix="15"]{order:15}.c-product-list.grid>.item[ix="16"]{order:16}.c-product-list.grid>.item[ix="17"]{order:17}.c-product-list.grid>.item[ix="18"]{order:18}.c-product-list.grid>.item[ix="19"]{order:19}.c-product-list.grid>.item[ix="20"]{order:20}.c-product-list.grid>.item[ix="21"]{order:21}.c-product-list.grid>.item[ix="22"]{order:22}.c-product-list.grid>.item[ix="23"]{order:23}.c-product-list.grid>.item[ix="24"]{order:24}.c-product-list.grid>.item[ix="25"]{order:25}.c-product-list.grid>.item[ix="26"]{order:26}.c-product-list.grid>.item[ix="27"]{order:27}.c-product-list.grid>.item[ix="28"]{order:28}.c-product-list.grid>.item[ix="29"]{order:29}.c-product-list.grid>.item[ix="30"]{order:30}.c-product-list.grid>.item[ix="31"]{order:31}.c-product-list.grid>.item[ix="32"]{order:32}.c-product-list.grid>.item[ix="33"]{order:33}.c-product-list.grid>.item[ix="34"]{order:34}.c-product-list.grid>.item[ix="35"]{order:35}.c-product-list.grid>.item[ix="36"]{order:36}.c-product-list.grid>.item[ix="37"]{order:37}.c-product-list.grid>.item[ix="38"]{order:38}.c-product-list.grid>.item[ix="39"]{order:39}.c-product-list.grid>.item[ix="40"]{order:40}.c-product-list.grid>.item[ix="41"]{order:41}.c-product-list.grid>.item[ix="42"]{order:42}.c-product-list.grid>.item[ix="43"]{order:43}.c-product-list.grid>.item[ix="44"]{order:44}.c-product-list.grid>.item[ix="45"]{order:45}.c-product-list.grid>.item[ix="46"]{order:46}.c-product-list.grid>.item[ix="47"]{order:47}.c-product-list__total{color:#9f9fa0;font-size:1.3rem;margin-left:.3rem;order:-5;padding:.5rem!important}@media (min-width:1000px){.c-product-list__total{padding-bottom:0!important;padding-top:0!important}}.c-product-list .product-preview{border-color:transparent;border-style:solid;border-width:1rem .4rem;padding:0!important}@media (min-width:640px){.c-product-list .product-preview{border-width:1rem}}@media (min-width:1000px){.c-product-list .product-preview{border-width:1.4rem 1rem .8rem;max-width:23.2rem}}