.nitea-pl-models{width:100%}.nitea-pl-models__title{margin:0 0 20px;padding:0}.nitea-pl-models__viewport{position:relative}.nitea-pl-models__track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 2px 24px;scroll-padding-inline:2px}.nitea-pl-models__track::-webkit-scrollbar{display:none}.nitea-pl-models__card{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px)/ 1.2);flex:0 0 calc((100% - 20px)/ 1.2);scroll-snap-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;background-color:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:4px 4px 20px 0 rgba(0,0,0,.1);box-shadow:4px 4px 20px 0 rgba(0,0,0,.1)}@media (min-width:768px){.nitea-pl-models__card{-ms-flex-preferred-size:calc((100% - 60px)/ 3.2);flex-basis:calc((100% - 60px)/ 3.2)}}.nitea-pl-models__header{line-height:1}.nitea-pl-models__header h3{font-size:24px;font-weight:700;line-height:1.1;margin:0 0 5px;padding:0}.nitea-pl-models__header span{color:#616161;font-size:16px}.nitea-pl-models__image{position:relative;display:block;margin:40px 0 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nitea-pl-models__image::before{content:"";display:block;padding-top:56.25%}.nitea-pl-models__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nitea-pl-models__ribbon{position:absolute;top:-30px;left:0;z-index:2;max-width:100%;padding:4px 10px;font-size:12px;line-height:1.4;background-color:#000;color:#fff}.nitea-pl-models__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px;margin:0 0 16px;font-size:13px;line-height:1.4;color:#616161}.nitea-pl-models__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.nitea-pl-models__price{font-size:14px;line-height:1.3;white-space:nowrap;color:#616161}.nitea-pl-models__button{-ms-flex-negative:0;flex-shrink:0;padding:10px 12px;border-radius:12px;color:#fff!important;background-color:#000;font-size:14px;line-height:1}.nitea-pl-models__arrow{position:absolute;top:50%;z-index:3;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.nitea-pl-models__arrow--prev{left:-10px}.nitea-pl-models__arrow--next{right:-10px}.nitea-pl-models__arrow svg{width:12px;height:18px;fill:#05141f}.nitea-pl-models__arrow:disabled{opacity:.35;cursor:default}@media (min-width:768px){.nitea-pl-models__arrow:not([hidden]){display:-webkit-box;display:-ms-flexbox;display:flex}.nitea-pl-models--vertical .nitea-pl-models__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.nitea-pl-models--vertical .nitea-pl-models__arrow{display:none!important}}