.modulo-bs{--modulo-bs-muted: #5D6661;--modulo-bs-hairline: #D6D8D1;--modulo-bs-arrow-line: #9AA09B;--modulo-bs-gap: 20px;background:var(--modulo-bs-bg, #EDEEE9);color:var(--modulo-bs-text, #1C211E);padding-top:var(--modulo-bs-pad-top, 64px);padding-bottom:var(--modulo-bs-pad-bottom, 56px);font-family:inherit;box-sizing:border-box}.modulo-bs *,.modulo-bs *:before,.modulo-bs *:after{box-sizing:border-box}@supports (color: color-mix(in srgb,red,blue)){.modulo-bs{--modulo-bs-muted: color-mix(in srgb, var(--modulo-bs-text, #1C211E) 66%, var(--modulo-bs-surface, #EDEEE9));--modulo-bs-hairline: color-mix(in srgb, var(--modulo-bs-text, #1C211E) 16%, var(--modulo-bs-surface, #EDEEE9));--modulo-bs-arrow-line: color-mix(in srgb, var(--modulo-bs-text, #1C211E) 42%, var(--modulo-bs-surface, #EDEEE9))}}.modulo-bs--width-boxed{max-width:1440px;margin-inline:auto;border-radius:var(--modulo-bs-outer-radius, 0);overflow:hidden}.modulo-bs__container{padding-inline:40px;max-width:1280px;margin-inline:auto}.modulo-bs .modulo-section__container--wide{max-width:1600px}.modulo-bs .modulo-section__container--full{max-width:none}.modulo-bs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:28px}.modulo-bs__headings{min-width:0}.modulo-bs__heading{font-size:var(--modulo-bs-heading-size, 36px);font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0;text-wrap:balance}.modulo-bs__heading strong,.modulo-bs__heading b{font-weight:inherit;color:var(--modulo-bs-accent, #8C2F39)}.modulo-bs__note{display:flex;align-items:center;gap:7px;font-size:12.5px;line-height:1.4;color:var(--modulo-bs-muted);margin:10px 0 0}.modulo-bs__note-icon{display:block;flex:0 0 auto;line-height:0}.modulo-bs__note-icon svg{width:14px;height:14px;display:block}.modulo-bs__hint{font-size:13px;line-height:1.5;margin:0 0 20px;padding:12px 14px;border-radius:4px;border:1px dashed var(--modulo-bs-hairline);color:var(--modulo-bs-muted)}.modulo-bs__hint strong{color:var(--modulo-bs-text, #1C211E)}.modulo-bs__actions{display:flex;align-items:center;gap:10px;flex:none}.modulo-bs__viewall{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--modulo-bs-text, #1C211E);color:var(--modulo-bs-text, #1C211E);font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .18s ease,color .18s ease}.modulo-bs__viewall:hover{background:var(--modulo-bs-text, #1C211E);color:var(--modulo-bs-surface, #EDEEE9)}.modulo-bs__nav{display:flex;gap:8px}.modulo-bs__arrow{width:44px;height:44px;border-radius:50%;flex:0 0 auto;cursor:pointer;border:1px solid var(--modulo-bs-arrow-line);background:transparent;color:var(--modulo-bs-text, #1C211E);display:grid;place-items:center;transition:border-color .18s ease,opacity .18s ease}.modulo-bs__arrow svg{width:17px;height:17px;display:block}.modulo-bs__arrow:hover:not(:disabled){border-color:var(--modulo-bs-text, #1C211E)}.modulo-bs__arrow:disabled{opacity:.32;cursor:default}.modulo-bs__arrow:focus-visible,.modulo-bs__viewall:focus-visible{outline:3px solid var(--modulo-bs-accent, #8C2F39);outline-offset:2px}.modulo-bs__card-link:focus-visible{outline:3px solid var(--modulo-bs-accent, #8C2F39);outline-offset:-3px}.modulo-bs__rail:focus-visible{outline:3px solid var(--modulo-bs-accent, #8C2F39);outline-offset:-3px}.modulo-bs__rail{display:flex;gap:var(--modulo-bs-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.modulo-bs__rail::-webkit-scrollbar{display:none}.modulo-bs__card{position:relative;flex:0 0 calc((100% - (var(--modulo-bs-cpv, 4.2) - 1) * var(--modulo-bs-gap)) / var(--modulo-bs-cpv, 4.2));scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.modulo-bs__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--modulo-bs-radius, 4px)}.modulo-bs__media{position:relative;aspect-ratio:var(--modulo-bs-aspect, 1 / 1);background:var(--modulo-bs-tile, #E3E5DF);border-radius:var(--modulo-bs-radius, 4px);overflow:hidden;margin-bottom:14px}.modulo-bs__img{width:100%;height:100%;object-fit:cover;display:block}.modulo-bs__placeholder{object-fit:contain;opacity:.3;background:var(--modulo-bs-tile, #E3E5DF)}.modulo-bs__card--soldout .modulo-bs__img{opacity:.52}.modulo-bs__rank{position:absolute;left:0;bottom:0;z-index:1;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:0 var(--modulo-bs-radius, 4px) 0 0;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--modulo-bs-surface, #EDEEE9);color:var(--modulo-bs-text, #1C211E)}.modulo-bs__rank--top{background:var(--modulo-bs-accent, #8C2F39);color:#fff}.modulo-bs__rank-n{font-size:13px}.modulo-bs__rank-l{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase}.modulo-bs__badge{position:absolute;top:10px;left:10px;z-index:1;height:24px;padding:0 9px;border-radius:2px;display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.modulo-bs__badge--sale{background:var(--modulo-bs-accent, #8C2F39);color:#fff}.modulo-bs__badge--soldout{background:var(--modulo-bs-text, #1C211E);color:var(--modulo-bs-surface, #EDEEE9)}.modulo-bs__title{font-size:var(--modulo-bs-title-size, 14px);font-weight:600;line-height:1.38;margin:0 0 7px;min-height:2.76em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.modulo-bs__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.modulo-bs__prices{display:flex;align-items:baseline;gap:8px;margin:0 0 7px;font-variant-numeric:tabular-nums;font-size:var(--modulo-bs-price-size, 14px)}.modulo-bs__from{font-size:.86em;color:var(--modulo-bs-muted)}.modulo-bs__price{font-weight:600}.modulo-bs__price--sale{color:var(--modulo-bs-accent, #8C2F39)}.modulo-bs__was{font-size:.88em;color:var(--modulo-bs-muted)}.modulo-bs__rating{display:flex;align-items:center;gap:6px;min-height:16px}.modulo-bs__stars{position:relative;display:inline-flex}.modulo-bs__stars-base,.modulo-bs__stars-fill{display:flex;gap:2px;line-height:0}.modulo-bs__stars-base{color:var(--modulo-bs-hairline)}.modulo-bs__stars-fill{position:absolute;top:0;left:0;overflow:hidden;width:var(--modulo-bs-fill, 0%);color:var(--modulo-bs-text, #1C211E)}.modulo-bs__stars svg{width:13px;height:13px;display:block;flex:0 0 auto;fill:currentColor}.modulo-bs__rating-n{font-size:11.5px;line-height:1;color:var(--modulo-bs-muted);font-variant-numeric:tabular-nums}.modulo-bs__progress{position:relative;height:3px;max-width:380px;border-radius:999px;overflow:hidden;margin-top:28px;background:var(--modulo-bs-hairline)}.modulo-bs__progress .modulo-bs__progress-thumb{display:block;position:absolute;top:0;bottom:0;inset-inline-start:0;width:30%;border-radius:inherit;background:var(--modulo-bs-text, #1C211E);transition:width .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.modulo-bs__progress .modulo-bs__progress-thumb>span{display:block;height:100%}@media(min-width:861px){.modulo-bs--fits-desktop .modulo-bs__progress{display:none}}@media(max-width:860px){.modulo-bs{padding-top:calc(var(--modulo-bs-pad-top, 64px) * .75);padding-bottom:calc(var(--modulo-bs-pad-bottom, 56px) * .75)}.modulo-bs__container{padding-inline:24px}.modulo-bs .modulo-bs__card{flex-basis:calc((100% - (var(--modulo-bs-cpv-t, 2.2) - 1) * var(--modulo-bs-gap)) / var(--modulo-bs-cpv-t, 2.2))}.modulo-bs__head{align-items:flex-start;gap:20px}.modulo-bs__nav{display:none}}@media(max-width:480px){.modulo-bs__container{padding-inline:18px}.modulo-bs{--modulo-bs-gap: 14px}.modulo-bs .modulo-bs__card{flex-basis:calc((100% - (var(--modulo-bs-cpv-m, 1.35) - 1) * var(--modulo-bs-gap)) / var(--modulo-bs-cpv-m, 1.35))}.modulo-bs .modulo-bs__head{flex-direction:column;align-items:stretch}.modulo-bs .modulo-bs__actions{width:100%}.modulo-bs .modulo-bs__viewall{flex:1 1 auto;justify-content:center}.modulo-bs__progress{max-width:none}}@media(prefers-reduced-motion:reduce){.modulo-bs .modulo-bs__rail{scroll-behavior:auto}.modulo-bs__progress .modulo-bs__progress-thumb,.modulo-bs .modulo-bs__arrow,.modulo-bs .modulo-bs__viewall{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/modulo-section-best-sellers.css.map */
