.rc-bs{width:100%;--rc-bs-gutter: 20px;--rc-bs-gap-now: var(--rc-bs-gap-m, 18px);--rc-bs-gaps-now: var(--rc-bs-gaps-m, 2);--rc-bs-vis-now: var(--rc-bs-vis-m, 2.3)}@media screen and (min-width:750px){.rc-bs{--rc-bs-gutter: 32px;--rc-bs-gap-now: var(--rc-bs-gap-d, 24px);--rc-bs-gaps-now: var(--rc-bs-gaps-d, 4);--rc-bs-vis-now: var(--rc-bs-vis-d, 4.3)}}.rc-bs__head{padding:0 var(--rc-bs-gutter);display:flex;align-items:center;justify-content:space-between;gap:16px}.rc-bs__heading{min-width:0;margin:0;font-size:var(--rc-bs-heading-size, 28px);font-weight:var(--rc-bs-heading-w, 700);line-height:1.15;color:var(--rc-bs-heading-color, #111111)}.rc-bs__heading--italic{font-style:italic}.rc-bs__heading--playfair{font-family:Playfair Display,serif}.rc-bs__link{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;margin-left:auto;white-space:nowrap;font-size:var(--rc-bs-link-size, 13px);font-weight:var(--rc-bs-link-w, 700);letter-spacing:var(--rc-bs-link-spacing, 2px);color:var(--rc-bs-link-color, #111111);text-decoration:none}.rc-bs__link--italic{font-style:italic}.rc-bs__link--upper{text-transform:uppercase}.rc-bs__link--playfair{font-family:Playfair Display,serif}.rc-bs__link--underline .rc-bs__link-text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.rc-bs__link-arrow{display:block;width:1.1em;height:1.1em;flex:0 0 auto}.rc-bs__viewport{margin-top:var(--rc-bs-link-gap, 24px);padding-left:var(--rc-bs-gutter);overflow:hidden}.rc-bs__head:empty+.rc-bs__viewport{margin-top:0}.rc-bs__track{display:flex;gap:var(--rc-bs-gap-now);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.rc-bs__track::-webkit-scrollbar{display:none}.rc-bs__track:after{content:"";flex:0 0 max(0px,calc(var(--rc-bs-gutter) - var(--rc-bs-gap-now)))}.rc-bs__card{flex:0 0 calc((100% - var(--rc-bs-gap-now) * var(--rc-bs-gaps-now)) / var(--rc-bs-vis-now));min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;gap:0;text-decoration:none;color:inherit}.rc-bs__media{position:relative;width:100%;aspect-ratio:100 / var(--rc-bs-ratio, 100);overflow:hidden;background-color:var(--rc-bs-image-bg, #f0f0f0);border-radius:var(--rc-bs-radius, 10px);margin-bottom:var(--rc-bs-image-gap, 12px)}.rc-bs__img{display:block;width:100%;height:100%;object-fit:var(--rc-bs-fit, cover);object-position:center}.rc-bs__img--placeholder{width:100%;height:100%;background:repeating-linear-gradient(135deg,#f0f0f0,#f0f0f0 12px,#e6e6e6 12px 24px)}.rc-bs__rating{display:flex;align-items:center;gap:6px}.rc-bs__stars{display:flex;gap:var(--rc-bs-star-gap, 2px);color:var(--rc-bs-star-color, #e0799b)}.rc-bs__stars svg{display:block;width:var(--rc-bs-star-size, 11px);height:var(--rc-bs-star-size, 11px);fill:currentColor}.rc-bs__stars-text{font-size:var(--rc-bs-st-size, 12px);line-height:1.2;font-weight:var(--rc-bs-st-w, 400);color:var(--rc-bs-st-color, #111111)}.rc-bs__rating+.rc-bs__title{margin-top:var(--rc-bs-stars-gap, 6px)}.rc-bs__title{font-size:var(--rc-bs-title-size, 15px);font-weight:var(--rc-bs-title-w, 700);line-height:1.25;color:var(--rc-bs-title-color, #111111);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--rc-bs-title-lines, 2);overflow:hidden}.rc-bs__title--italic{font-style:italic}.rc-bs__title--upper{text-transform:uppercase}.rc-bs__title--playfair{font-family:Playfair Display,serif}.rc-bs__subtitle{margin-top:var(--rc-bs-sub-gap, 4px);font-size:var(--rc-bs-sub-size, 12px);font-weight:var(--rc-bs-sub-w, 400);line-height:1.35;color:var(--rc-bs-sub-color, #595959);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--rc-bs-sub-lines, 2);overflow:hidden}.rc-bs__subtitle--italic{font-style:italic}.rc-bs__price{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px;row-gap:4px;margin-top:var(--rc-bs-price-gap, 6px);font-size:var(--rc-bs-price-size, 15px);font-weight:var(--rc-bs-price-w, 400);color:var(--rc-bs-price-color, #111111)}.rc-bs__price--playfair{font-family:Playfair Display,serif}.rc-bs__price-compare{font-size:var(--rc-bs-compare-size, 13px);font-weight:var(--rc-bs-compare-w, 400);text-decoration:line-through;color:var(--rc-bs-compare-color, #c0392b)}.rc-bs__badge{display:inline-block;padding:3px 7px;font-size:var(--rc-bs-badge-size, 12px);font-weight:var(--rc-bs-badge-w, 700);line-height:1.2;color:var(--rc-bs-badge-color, #ffffff);background:var(--rc-bs-badge-bg, #a50f3c);border-radius:var(--rc-bs-badge-radius, 0px)}.rc-bs__action{margin-top:auto;padding-top:var(--rc-bs-btn-gap, 14px)}.rc-bs__btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:var(--rc-bs-btn-pad, 14px) 12px;font-size:var(--rc-bs-btn-size, 15px);font-weight:var(--rc-bs-btn-w, 400);line-height:1.2;text-align:center;color:var(--rc-bs-btn-color, #111111);background:var(--rc-bs-btn-bg, #ffffff);border:1px solid var(--rc-bs-btn-border, #d9d9d9);border-radius:var(--rc-bs-btn-radius, 0px);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.rc-bs__btn--upper{text-transform:uppercase}.rc-bs__card:focus-visible .rc-bs__btn{color:var(--rc-bs-btn-color-hover, #ffffff);background:var(--rc-bs-btn-bg-hover, #111111);border-color:var(--rc-bs-btn-bg-hover, #111111)}@media(hover:hover){.rc-bs__btn:hover{color:var(--rc-bs-btn-color-hover, #ffffff);background:var(--rc-bs-btn-bg-hover, #111111);border-color:var(--rc-bs-btn-bg-hover, #111111)}}@media screen and (min-width:750px){.rc-bs__heading{font-size:var(--rc-bs-heading-size-d, 36px)}.rc-bs__link{font-size:var(--rc-bs-link-size-d, 14px)}.rc-bs__stars-text{font-size:var(--rc-bs-st-size-d, 13px)}.rc-bs__title{font-size:var(--rc-bs-title-size-d, 16px)}.rc-bs__subtitle{font-size:var(--rc-bs-sub-size-d, 13px)}.rc-bs__price{font-size:var(--rc-bs-price-size-d, 16px)}.rc-bs__price-compare{font-size:var(--rc-bs-compare-size-d, 14px)}.rc-bs__badge{font-size:var(--rc-bs-badge-size-d, 13px)}.rc-bs__btn{font-size:var(--rc-bs-btn-size-d, 15px)}}@media screen and (max-width:749px){.rc-bs--fit-m .rc-bs__viewport{padding-right:var(--rc-bs-gutter)}.rc-bs--fit-m .rc-bs__track:after{display:none}}@media screen and (min-width:750px){.rc-bs--fit-d .rc-bs__viewport{padding-right:var(--rc-bs-gutter)}.rc-bs--fit-d .rc-bs__track:after{display:none}.rc-bs--single .rc-bs__card{max-width:var(--rc-bs-single-max, 560px);margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/rc-bestsellers.css.map */
