.ProductName_ProductName__3qoIX{background:#111}.ProductName_ProductName__container__M_Q4w{padding:192px 72px 80px}@media (max-width:1024px){.ProductName_ProductName__container__M_Q4w{padding:160px 0 40px}}.ProductName_ProductName__breadcrumb__WGIhV{color:#fff;margin-bottom:40px;font-size:12px;line-height:20px;display:flex;align-items:center;gap:10px;text-transform:uppercase}@media (max-width:1024px){.ProductName_ProductName__breadcrumb__WGIhV{padding:0 16px;margin-bottom:24px}}.ProductName_ProductName__breadcrumb__WGIhV svg{fill:#fff;width:16px;height:16px}.ProductName_ProductName__main__u3muu{display:flex;gap:24px;padding-bottom:80px;border-bottom:1px solid #707070;margin-bottom:32px}@media (max-width:1024px){.ProductName_ProductName__main__u3muu{flex-direction:column;gap:0}}.ProductName_ProductName__main_gallery__7rc2H{display:flex;flex-direction:column;gap:24px}@media (max-width:1024px){.ProductName_ProductName__main_gallery__7rc2H{display:none}}.ProductName_ProductName__main_gallery__7rc2H img{aspect-ratio:1/1;width:139px;transition:.15s ease-in-out;cursor:pointer}.ProductName_ProductName__main_gallery__7rc2H img.ProductName_active__GvS0T{border:2px solid #fff}.ProductName_ProductName__main_image__WKQGU{overflow:hidden;width:628px;flex:0 0 auto}@media (max-width:1024px){.ProductName_ProductName__main_image__WKQGU{width:100%}}.ProductName_ProductName__main_image__WKQGU>div{display:flex}.ProductName_ProductName__main_info__un3ou{color:#fff;display:flex;flex-direction:column}@media (max-width:1024px){.ProductName_ProductName__main_info__un3ou{order:3;padding:16px 32px 0}}.ProductName_ProductName__main_info__un3ou h1{font-size:48px;line-height:48px;font-weight:700;margin-bottom:10px;text-transform:uppercase}@media (max-width:1024px){.ProductName_ProductName__main_info__un3ou h1{font-size:24px;line-height:28px;margin-top:16px}}.ProductName_ProductName__main_info__type__fNw4E{font-size:16px;line-height:20px;text-transform:uppercase;margin-bottom:24px}@media (max-width:1024px){.ProductName_ProductName__main_info__type__fNw4E{font-size:12px;line-height:15px;margin-bottom:16px}}.ProductName_ProductName__main_info__un3ou>strong{font-size:24px;line-height:24px;margin-bottom:32px}@media (max-width:1024px){.ProductName_ProductName__main_info__un3ou>strong{font-size:20px;margin-bottom:16px}}.ProductName_ProductName__main_info__size__YlfOD{text-transform:uppercase;margin-bottom:16px;font-size:12px;line-height:15px}@media (max-width:1024px){.ProductName_ProductName__main_info__size__YlfOD{margin-bottom:8px}}.ProductName_ProductName__main_info__variants__OTsek{display:flex;gap:16px;margin-bottom:32px;flex-wrap:wrap}.ProductName_ProductName__main_info__variants__OTsek button{padding:8px 12px;color:#fff;border:1px solid #fff;transition:.15s ease-in-out;text-transform:uppercase;font-size:14px;line-height:16px}.ProductName_ProductName__main_info__variants__OTsek button.ProductName_active__GvS0T,.ProductName_ProductName__main_info__variants__OTsek button:hover:not(:disabled){background:#fff;color:#111}.ProductName_ProductName__main_info__variants__OTsek button:disabled{opacity:.5;cursor:not-allowed}.ProductName_ProductName__main_info__tab__t9nbj{display:flex;gap:32px;margin-bottom:24px}.ProductName_ProductName__main_info__tab__t9nbj button{color:#fff;font-size:14px;line-height:24px;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0);padding-bottom:8px;font-weight:700;transition:.15s ease-in-out}.ProductName_ProductName__main_info__tab__t9nbj button.ProductName_active__GvS0T{border-color:#fff}.ProductName_ProductName__main_info__un3ou>p,.ProductName_ProductName__main_info__un3ou>ul{font-size:14px;line-height:18px;margin-bottom:32px}.ProductName_ProductName__main_info__un3ou>ul{list-style-type:none}.ProductName_ProductName__main_info__buy__R7RyB{margin-top:auto;margin-right:auto}@media (max-width:1024px){.ProductName_ProductName__main_info__buy__R7RyB{position:fixed;bottom:0;left:0;background:#111;width:100%;padding:24px 32px;z-index:1}}.ProductName_ProductName__main_info__buy__R7RyB>button{padding:12px 24px;font-size:19px;color:#fff;border:1px solid #fff;text-transform:uppercase;transition:.15s ease-in-out}@media (max-width:1024px){.ProductName_ProductName__main_info__buy__R7RyB>button{width:100%;background:#fff;color:#111;font-size:14px}}.ProductName_ProductName__main_info__buy__R7RyB>button:hover{background:#fff;color:#111}.ProductName_ProductName__popular__BsXE_{color:#fff}@media (max-width:1024px){.ProductName_ProductName__popular__BsXE_{padding:0 0 0 16px;overflow:hidden;margin-bottom:64px}}.ProductName_ProductName__popular__BsXE_ h2{font-size:32px;line-height:32px;margin-bottom:32px;text-transform:uppercase}@media (max-width:1024px){.ProductName_ProductName__popular__BsXE_ h2{font-size:18px;line-height:22px;margin-bottom:24px}}.ProductName_ProductName__popular_content__HOhDI>div{display:flex}.ProductName_ProductName__popular_content__HOhDI>div div[data-cardproduct]{width:calc((100% - 96px)/5);margin-right:24px;flex:0 0 auto}@media (max-width:1024px){.ProductName_ProductName__popular_content__HOhDI>div div[data-cardproduct]{width:173px}}.CardProduct_CardProduct__e2bwe{display:flex;flex-direction:column;transition:.15s ease-in-out;position:relative}.CardProduct_CardProduct__e2bwe>img{aspect-ratio:1/1}.CardProduct_CardProduct__hover__5U6gi{opacity:0;position:absolute;transition:.15s ease-in-out}.CardProduct_CardProduct__content__XCclh{padding:16px 0;display:flex;flex-direction:column;flex:1 1}.CardProduct_CardProduct__content_tag__T0znc{letter-spacing:.5px;font-size:10px;line-height:13px;font-weight:500;margin-bottom:8px;display:flex;gap:16px;text-transform:uppercase}@media (max-width:1024px){.CardProduct_CardProduct__content_tag__T0znc{font-size:8px;line-height:10px}}.CardProduct_CardProduct__content__XCclh a{margin-bottom:auto}.CardProduct_CardProduct__content__XCclh a h3{font-size:14px;line-height:19px;font-weight:500;text-transform:uppercase}@media (max-width:1024px){.CardProduct_CardProduct__content__XCclh a h3{font-size:14px;line-height:16px}}.CardProduct_CardProduct__content__XCclh a:after{content:"";position:absolute;inset:0}.CardProduct_CardProduct__content__XCclh strong{font-size:13px;line-height:15px;font-weight:400;margin:24px 0 16px}@media (max-width:1024px){.CardProduct_CardProduct__content__XCclh strong{margin:10px 0 20px}}.CardProduct_CardProduct__e2bwe:hover .CardProduct_CardProduct__hover__5U6gi{opacity:1}