.cms-bestsellers{width:100%;background:var(--cms-best-bg,#fff);color:#171717;overflow:hidden}.cms-bestsellers__inner{width:100%;max-width:2000px;margin:auto;padding:clamp(42px,4.2vw,75px) clamp(18px,2vw,40px) clamp(42px,4.3vw,80px)}.cms-bestsellers__heading-row{position:relative;display:flex;align-items:flex-end;justify-content:center;margin-bottom:clamp(25px,2.4vw,45px)}.cms-bestsellers__heading-main{text-align:center}.cms-bestsellers__title{color:#151515;font-size:clamp(29px,2.25vw,46px);font-weight:500;line-height:1.18;margin:0;letter-spacing:-.025em}.cms-bestsellers__subtitle{color:#777;font-size:16px;margin:10px 0 0}.cms-bestsellers__all{position:absolute;right:0;bottom:3px;font-size:12px;font-weight:700;letter-spacing:.06em;text-decoration:none!important;color:#222!important;display:flex;align-items:center;gap:9px;border-bottom:1px solid #222;padding-bottom:6px}.cms-bestsellers__all:hover{color:#cf2e2e!important}.cms-bestsellers__slider-wrap{position:relative}.cms-bestsellers__track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:18px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;padding:0 0 4px;margin:0}.cms-bestsellers__track::-webkit-scrollbar{display:none}.cms-bestsellers__product{min-width:0;flex:0 0 calc((100% - 72px)/5);max-width:calc((100% - 72px)/5);box-sizing:border-box;scroll-snap-align:start;display:flex;flex-direction:column}.cms-bestsellers__photo-link{display:block;text-decoration:none!important;color:inherit}.cms-bestsellers__photo{position:relative;background:#efefef;aspect-ratio:1/1;overflow:hidden}.cms-bestsellers__image{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply;transition:transform .35s ease}.cms-bestsellers__empty-image{width:100%;height:100%;background:#efefef}.cms-bestsellers__photo-link:hover .cms-bestsellers__image{transform:scale(1.035)}.cms-bestsellers__badge{position:absolute;right:12px;top:12px;background:#1b1b1b;color:#fff;z-index:2;padding:7px 10px;font:700 10px/1 Arial,sans-serif;letter-spacing:.05em}.cms-bestsellers__details{display:flex;flex-direction:column;gap:7px;padding-top:15px}.cms-bestsellers__meta{font-size:11px;line-height:1.2;color:#505050;text-transform:uppercase;font-weight:650;letter-spacing:.07em;margin:0}.cms-bestsellers__name{font-size:clamp(16px,1.09vw,21px);line-height:1.3;font-weight:400;color:#1c1c1c!important;text-decoration:none!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}.cms-bestsellers__name:hover{text-decoration:underline!important;text-underline-offset:3px}.cms-bestsellers__price{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font-size:clamp(15px,.97vw,18px);font-weight:600;color:#d61b2b;margin:0}.cms-bestsellers__compare{color:#777;font-weight:400;text-decoration:line-through;font-size:.88em}.cms-bestsellers__controls{display:flex;justify-content:flex-end;gap:8px;margin-top:25px}.cms-bestsellers__arrow{display:inline-flex!important;align-items:center;justify-content:center;border:1px solid #d7d7d7!important;background:#fff!important;color:#111!important;border-radius:0!important;width:40px;height:40px;padding:0;cursor:pointer}.cms-bestsellers__arrow:hover:not(:disabled){border-color:#111!important}.cms-bestsellers__arrow:disabled{opacity:.32;cursor:default}.cms-bestsellers__empty{padding:55px 20px;text-align:center;color:#777}@media(min-width:750px)and (max-width:1199px){.cms-bestsellers__track{gap:14px}.cms-bestsellers__product{flex-basis:calc((100% - 2*14px)/3);max-width:calc((100% - 2*14px)/3)}.cms-bestsellers__all{bottom:-26px}}@media(max-width:749px){.cms-bestsellers__inner{padding:42px 16px 48px}.cms-bestsellers__heading-row{align-items:center;flex-direction:column;gap:12px;margin-bottom:22px}.cms-bestsellers__title{font-size:30px}.cms-bestsellers__all{position:static;margin-top:3px}.cms-bestsellers__track{gap:12px;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.cms-bestsellers__product{flex:0 0 76%;max-width:76%}.cms-bestsellers__details{padding-top:12px}.cms-bestsellers__name{font-size:17px}.cms-bestsellers__controls{margin-top:17px}}.cms-bestsellers .cms-bestsellers__track{display:flex!important;flex-flow:row nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%!important;align-items:stretch;justify-content:flex-start!important}.cms-bestsellers .cms-bestsellers__track>.cms-bestsellers__product{display:flex;flex-direction:column;flex-shrink:0!important;scroll-snap-align:start}.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__photo-link,.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__details{width:100%;min-width:0}.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__photo{width:100%;aspect-ratio:1}.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__image{display:block;width:100%;height:100%;object-fit:contain}.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__details{box-sizing:border-box}.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__meta,.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__name,.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__price{min-width:0;overflow-wrap:break-word}@media(min-width:1200px){.cms-bestsellers .cms-bestsellers__track>.cms-bestsellers__product{flex-basis:calc((100% - 72px)/5)!important;max-width:calc((100% - 72px)/5)!important}}@media(min-width:750px)and (max-width:1199px){.cms-bestsellers .cms-bestsellers__track>.cms-bestsellers__product{flex-basis:calc((100% - 2*14px)/3)!important;max-width:calc((100% - 2*14px)/3)!important}}@media(max-width:749px){.cms-bestsellers .cms-bestsellers__track>.cms-bestsellers__product{flex-basis:76%!important;max-width:76%!important}.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__name{font-size:16px;line-height:1.35}.cms-bestsellers .cms-bestsellers__track .cms-bestsellers__price{font-size:17px;line-height:1.35;gap:7px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cms-bestsellers.css.map */
