.product{background:linear-gradient(180deg,#fff,#fff 70%,#fafcff);border-top:2px solid #435766;box-shadow:0 10px 20px 0 rgba(0,0,0,.07);display:flex;flex-direction:column;justify-content:space-between;outline:2px solid transparent;padding:13px 0;position:relative;transition-duration:.36s,.15s;transition-property:outline-color,border-color,box-shadow;transition-timing-function:ease-out;width:100%}@media (min-width:28.125em){.product{padding:15px 0 27px}.product>.button{margin-inline:25px;width:calc(100% - 50px)}}.product>.button{margin:0 15px;padding:8px 35px;width:calc(100% - 30px)}.product>.button .no-mobile{display:none}@media (min-width:52.5em){.product>.button .no-mobile{display:inline-block}}.product__image{align-items:flex-start;display:flex;flex:192px 0 0;justify-content:center;position:relative;scale:1;width:100%}.product__image:after,.product__image:before{content:"";display:block;opacity:0;position:absolute;transition:opacity .3s ease-out}.product__image img{height:100%;max-height:192px;object-fit:cover;width:100%}.product__content{display:flex;flex-direction:column;text-decoration:none}.product__col{display:grid}.product__row{align-items:center;display:flex;justify-content:space-between;padding-inline:18px}.product__parameters{font-size:15px;font-weight:500;padding:15px 12px 9px}@media (min-width:52.5em){.product__parameters{padding:22px 26px 25px}}.product__parameters--value{color:#fff;font-size:15px;font-weight:700;letter-spacing:.3px;padding-left:31px;text-transform:uppercase}.product__line{align-items:center;display:flex;flex-wrap:wrap;gap:1px 6px;justify-content:space-between;padding:6px 1px 0;transition:border-color .25s ease;width:100%}.product__line:not(:last-of-type){border-bottom:1px solid #e6e6e6;padding:6px 1px}@media (min-width:28.125em){.product__line{gap:2px 9px}}@media (min-width:52.5em){.product__line{padding:8px 1px 0}.product__line:not(:last-of-type){border-bottom:1px solid #e6e6e6;padding:8px 1px}}.product__line:first-of-type{padding-top:0}.product__line:hover{border-color:#ff3600}.product__bottom{padding-left:10px;padding-right:10px}@media (min-width:52.5em){.product__bottom{padding-right:40px}}.product__text{color:#435766;font-size:15px;font-weight:500;text-decoration:none}.product__text>span{hyphens:auto;overflow-wrap:break-word}.product__text--param{font-feature-settings:"liga" off,"clig" off;flex:calc(51% - 10px) 0 1;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.28px;line-height:1.17;max-width:100%;min-width:67px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}@media (min-width:52.5em){.product__text--param{font-size:14px;line-height:22px}}.product__text--value{font-feature-settings:"liga" off,"clig" off;color:#ff3600;flex:48% 1 1;font-size:14px;font-style:normal;font-weight:600;line-height:22px}@media (min-width:52.5em){.product__text--value{font-size:16px}}.product__text--heading{color:#435766;margin-bottom:6px;padding:0 15px;text-align:center;transition:text-decoration-color .4s ease-out,font-weight .2s ease-out}.product__text--heading>span{font-feature-settings:"liga" off,"clig" off;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-family:Roboto Condensed,fallback Condensed,Verdana,Geneva,Tahoma,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:25px;max-height:50px;overflow:hidden}@media (min-width:28.125em){.product__text--heading>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:28px;line-height:35px;max-height:70px;min-height:55px;overflow:hidden}}.product__text--heading strong{display:block;font-weight:700}@media (min-width:28.125em){.product__text--heading{align-items:flex-end;display:flex;justify-content:center;min-height:70px}}@media (min-width:52.5em){.product:hover{border-color:transparent;box-shadow:0 7px 12px 0 transparent;outline-color:#ff3600;transition-duration:.25s,.15s;transition-timing-function:ease-in}.product:hover .product__text--heading{line-height:normal;text-decoration-color:currentColor;transition:text-decoration-color .1s ease-in}.product:hover .product__image:after,.product:hover .product__image:before{opacity:1;transition:opacity .2s ease-in}}.product__link{display:block;position:relative;text-decoration-color:transparent}.product .button--product{display:inline-block;text-align:center}.product .button--product:after{display:inline-block;position:relative;top:5px}