﻿@keyframes rotating{100%{transform:rotate(360deg)}}.modelContainer{display:grid;gap:clamp(2rem, 2.1621621622vw, 4rem);grid-template-columns:1fr}@media(min-width: 35.9375rem){.modelContainer{grid-template-columns:1fr 1fr}}@media(min-width: 48rem){.modelContainer{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 62rem){.modelContainer{grid-template-columns:1fr 1fr 1fr 1fr}}.modelItem{display:grid;align-items:flex-start;color:#000;gap:2rem;grid-row:span 7;grid-template-rows:subgrid;text-decoration:none}.modelItem.modelItem-noTop{grid-row:span 6}.modelItem>div{padding:0 clamp(1.5rem, 1.6216216216vw, 3rem)}.modelItem .modelItem-top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.modelItem .modelItem-rating.rating--empty{display:none}.modelItem .modelItem-logo{position:relative;height:4rem}.modelItem .modelItem-logo img{max-height:4rem}.modelItem .modelItem-image{position:relative;overflow:hidden;height:23rem;padding:0}.modelItem .modelItem-image img{width:100%;height:100%;object-fit:cover}.modelItem .modelItem-name{padding-top:1rem;color:var(--second-color, #004953);font-size:clamp(1.8rem, 1.0810810811vw, 2rem);font-weight:700;line-height:125%;transition:250ms}.modelItem .modelItem-description{font-size:1.5rem;font-weight:400;line-height:133%}.modelItem .modelItem-price{color:var(--second-color, #004953);font-size:clamp(1.8rem, 1.0810810811vw, 2rem);font-weight:700;line-height:150%}.modelItem .modelItem-btn{padding-top:1rem}.modelItem .modelItem-btn .btn{width:100%}.modelItem img{transition:250ms}.modelItem:focus,.modelItem:hover{color:#000;text-decoration:none}.modelItem:focus .modelItem-image img,.modelItem:hover .modelItem-image img{transform:scale(1.05, 1.05)}.modelItem:focus .modelItem-name,.modelItem:hover .modelItem-name{color:var(--main-color, #6FC1B7)}.modelItem:focus .btn--default,.modelItem:hover .btn--default{background-color:var(--main-color, #6FC1B7);color:#fff}.ratingStars{position:relative;display:inline-flex;height:2rem}.starsElement-empty{position:static;color:var(--base-grey-dark, #DBE3E3)}.starsElement-full{position:absolute;z-index:1;top:0;bottom:0;left:0;overflow:hidden;height:2.5rem;color:var(--second-color, #004953);white-space:nowrap}.fullStar,.emptyStar{flex:0 1 18px;line-height:1;vertical-align:middle}.fullStar:before,.emptyStar:before{font-size:18px;content:"";font-family:"icomoon";font-weight:normal;line-height:1}.modelDetail .widgetContainer.widgetFaq{max-width:86rem;margin:0 auto}@media(min-width: 75rem){.modelDetail .widgetContainer{scroll-margin-top:18rem}}.modelItem-labels{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}.modelItem-label{padding:.8rem 1.5rem;border-radius:.5rem;background-color:#bc0000;color:#fff;font-size:1.5rem;line-height:1}.modelDetail .topImageItem-content .modelItem-labels{justify-content:flex-start;margin-bottom:3rem}.modelDetail .topImageItem-content .modelItem-rating{display:flex;align-items:baseline;margin-bottom:2.5rem;gap:2rem}.modelDetail .modelItem-ratingLabel{position:relative;top:2px;color:var(--second-color, #004953);font-weight:700;line-height:150%}.modelDetail-section *:first-child{margin-top:0}.modelDetail-section *:last-child{margin-bottom:0}.modelContainer.tns-slider{display:flex}.modelContainer.tns-slider .modelItem{max-width:41rem;margin:0 auto}.modelDetail-slider .tns-outer{padding-bottom:7rem !important}.modelDetail-slider .tns-outer .tns-nav{position:absolute;bottom:2.5rem;left:50%;width:100%;padding:0 5rem;transform:translate(-50%, 50%)}.modelDetail-slider .no--labels,.modelDetail-slider .no--top{display:none !important}.modelDetail-slider .modelSlider-item{display:inline-flex !important}.modelDetail-slider .modelSlider-item .modelItem{position:relative;display:flex;width:100%;flex-direction:column;padding-bottom:9rem}.modelDetail-slider .modelSlider-item .modelItem>div{width:100%}.modelDetail-slider .modelSlider-item .modelItem .modelItem-btn{position:absolute;bottom:0;left:0}.productDetail-slider{position:relative}.productDetail-slider .tns-outer{position:static}.productDetail-slider .productDetail-sliderInner{max-width:86rem;margin:0 auto}.productDetail-slider .productContainer{display:flex;justify-content:center}.productDetail-slider .productContainer .productItem{display:none;max-width:41rem}.productDetail-slider .productContainer .productItem:nth-child(1),.productDetail-slider .productContainer .productItem:nth-child(2){display:grid}.productDetail-slider .productContainer.tns-slider .productItem{display:grid}.modelContainer.tns-slider .modelItem .modelItem-rating.rating--empty{display:block}