.rb-bs{--rb-bs-gap: clamp(1.6rem, 4.8vw, 6.9rem);--rb-bs-per-view: var(--rb-bs-per-view-desktop, 4);--rb-bs-card-width: calc((100% - (var(--rb-bs-per-view) - 1) * var(--rb-bs-gap)) / var(--rb-bs-per-view));display:block;position:relative;background:var(--rb-bs-bg, #f7ede3);color:var(--rb-bs-title, #302b27);overflow:hidden}.rb-bs__inner{position:relative;width:min(var(--rb-bs-max-width, 128rem),calc(100% - 16rem));margin:0 auto;display:flex;flex-direction:column;gap:4rem}.rb-bs__decor{position:absolute;z-index:0;pointer-events:none;opacity:.59}.rb-bs__decor--onion{top:1.6rem;left:calc(50% - 70.6rem);width:16.4rem}.rb-bs__decor--tomato{top:auto;right:calc(50% - 69.6rem);bottom:4.8rem;left:auto;width:11.2rem;opacity:.6}.rb-bs__decor img{display:block;width:100%;height:auto;object-fit:contain}.rb-bs__header{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:52.5rem;margin:0 auto;text-align:center}.rb-bs__heading-group{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.rb-bs__eyebrow{margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:var(--rb-bs-accent, #a61473)}.rb-bs__heading{margin:0;font-family:var(--font-heading-family);font-size:4.4rem;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--rb-bs-heading, #a61473);overflow-wrap:anywhere}.rb-bs__description,.rb-bs__description p{margin:0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--rb-bs-text, #71645e)}.rb-bs__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:3.2rem}.rb-bs__viewport{position:relative}.rb-bs__list{display:flex;gap:var(--rb-bs-gap);margin:0;padding:1.2rem 0 1.4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rb-bs__list::-webkit-scrollbar{display:none}.rb-bs__list:focus-visible{outline:.2rem solid var(--rb-bs-accent, #a61473);outline-offset:.4rem}.rb-bs.is-dragging .rb-bs__list{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.rb-bs__item{flex:0 0 var(--rb-bs-card-width);min-width:0;scroll-snap-align:start;display:flex}.rb-bs__card{display:flex;flex-direction:column;gap:.6rem;width:100%}.rb-bs__media{display:block;position:relative;width:100%;aspect-ratio:267 / 249;overflow:hidden;background:var(--rb-bs-bg, #f7ede3);isolation:isolate}.rb-bs__media img,.rb-bs__media .rb-bs__placeholder{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none}.rb-bs__media img{mix-blend-mode:multiply}.rb-bs__placeholder{fill:#302b2740}.rb-bs__card--sold-out .rb-bs__media img{opacity:.6}.rb-bs__info{display:flex;flex-direction:column;align-items:center;gap:.7rem;flex:1 1 auto;text-align:center}.rb-bs__title{margin:0;min-height:3.4rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.2;letter-spacing:0;color:var(--rb-bs-title, #302b27);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rb-bs__title-link{color:inherit;text-decoration:none}.rb-bs__title-link:hover{text-decoration:underline;text-underline-offset:.2rem}.rb-bs__title-link:focus-visible{outline:.2rem solid var(--rb-bs-accent, #a61473);outline-offset:.2rem}.rb-bs__rating{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:1.4rem;font-family:var(--font-body-family);font-size:1.2rem;color:var(--rb-bs-text, #71645e)}.rb-bs .rating-star{--color-rating-star: var(--rb-bs-star, #f5a623);--letter-spacing: .2;--font-size: 1.4}.rb-bs .rating-star:before{background:linear-gradient(90deg,var(--color-rating-star) var(--percent),rgba(48,43,39,.15) var(--percent));-webkit-background-clip:text;background-clip:text}.rb-bs__price{margin-top:auto}.rb-bs__price .price{display:flex;justify-content:center;margin:0;font-family:var(--font-body-family);font-size:1.8rem;font-weight:500;line-height:1.2;letter-spacing:0;color:var(--rb-bs-title, #302b27)}.rb-bs__price .price__container{margin:0}.rb-bs__price .price .price-item{margin:0;font-size:inherit;font-weight:inherit;letter-spacing:0;color:inherit}.rb-bs__price .price__sale s.price-item{margin-right:.6rem;font-size:1.4rem;font-weight:400;color:var(--rb-bs-text, #71645e)}.rb-bs__action{width:100%}.rb-bs__product-form,.rb-bs__product-form .form{display:block;width:100%}.rb-bs__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3.6rem;margin:0;padding:.6rem 1.6rem;border:.1rem solid var(--rb-bs-accent, #a61473);border-radius:999rem;background:transparent;box-shadow:none;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.2;letter-spacing:0;color:var(--rb-bs-accent, #a61473);text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease;-webkit-appearance:none;appearance:none}.rb-bs__button:hover:not([disabled]):not([aria-disabled=true]),.rb-bs__button:focus-visible:not([disabled]),.rb-bs__card:hover .rb-bs__button:not([disabled]):not([aria-disabled=true]){background:var(--rb-bs-accent, #a61473);color:#fff}.rb-bs__button:focus-visible{outline:.2rem solid var(--rb-bs-accent, #a61473);outline-offset:.2rem}.rb-bs__button[disabled],.rb-bs__button[aria-disabled=true]:not(.loading){cursor:not-allowed;opacity:.5}.rb-bs__button.loading{color:transparent;cursor:progress}.rb-bs__button.loading>span:first-child{visibility:hidden}.rb-bs__button .loading__spinner{position:absolute;top:50%;left:50%;width:1.8rem;transform:translate(-50%,-50%)}.rb-bs__button .loading__spinner .spinner{display:block;width:100%}.rb-bs__button .loading__spinner .path{stroke:var(--rb-bs-accent, #a61473)}.rb-bs__error{margin:0 0 .6rem;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.3;color:#b42318}.rb-bs__error[hidden]{display:none}.rb-bs__nav{position:absolute;top:calc(var(--rb-bs-media-height, 24.9rem) / 2);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.9rem;padding:0;border:0;background:transparent;color:var(--rb-bs-accent, #a61473);cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.rb-bs__nav--prev{left:-6.1rem}.rb-bs__nav--next{right:-6.1rem}.rb-bs__nav:disabled{opacity:.3;cursor:default}.rb-bs__nav:focus-visible{outline:.2rem solid var(--rb-bs-accent, #a61473);outline-offset:.2rem;border-radius:.4rem}.rb-bs.is-static .rb-bs__nav,.rb-bs.is-static .rb-bs__track{visibility:hidden}.rb-bs__track{position:relative;width:100%;height:.4rem;border-radius:99.9rem;background:#a6147333;overflow:hidden}.rb-bs__indicator{position:absolute;top:0;left:0;height:100%;width:25%;border-radius:99.9rem;background:var(--rb-bs-accent, #a61473);will-change:transform}.rb-bs__footer{display:flex;justify-content:center;margin-top:.8rem}.rb-bs__view-all{display:inline-flex;align-items:center;justify-content:center;min-width:12.6rem;min-height:5.6rem;padding:1.8rem;border-radius:.6rem;background:var(--rb-bs-accent, #a61473);font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:1.25;letter-spacing:0;color:#fff;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.rb-bs__view-all:hover{opacity:.92;transform:translateY(-.2rem)}.rb-bs__view-all:focus-visible{outline:.2rem solid var(--rb-bs-accent, #a61473);outline-offset:.3rem}.rb-bs--grid .rb-bs__list{flex-wrap:wrap;row-gap:4rem;overflow:visible;scroll-snap-type:none}@media screen and (max-width:1199px){.rb-bs{--rb-bs-per-view: 3}.rb-bs__inner{width:min(var(--rb-bs-max-width, 128rem),calc(100% - 12rem))}.rb-bs__nav--prev{left:-4.8rem}.rb-bs__nav--next{right:-4.8rem}.rb-bs__decor--onion{top:1.6rem;left:1.6rem;width:11.2rem}.rb-bs__decor--tomato{right:1.6rem;bottom:3.2rem;width:8.8rem}}@media screen and (max-width:989px){.rb-bs{--rb-bs-per-view: 2.5}.rb-bs--grid{--rb-bs-per-view: 2}.rb-bs__heading{font-size:3.8rem}.rb-bs__header{padding:0 8rem;max-width:68.5rem}.rb-bs__decor--onion{top:1.2rem;left:1.2rem;width:8rem}.rb-bs__decor--tomato{right:1.2rem;bottom:2.4rem;width:7.2rem}}@media screen and (max-width:749px){.rb-bs{--rb-bs-card-width: var(--rb-bs-mobile-card, 72%);--rb-bs-gap: 1.6rem}.rb-bs--grid{--rb-bs-card-width: calc((100% - var(--rb-bs-gap)) / 2)}.rb-bs__inner{width:calc(100% - 4rem);gap:3.2rem}.rb-bs:not(.rb-bs--grid) .rb-bs__viewport{margin-right:-2rem}.rb-bs:not(.rb-bs--grid) .rb-bs__list{scroll-padding-left:0;padding-right:2rem}.rb-bs__header{padding:0 5.6rem}.rb-bs__heading{font-size:3.2rem}.rb-bs__description,.rb-bs__description p{font-size:1.5rem}.rb-bs__decor--onion{top:1.2rem;left:1.2rem;width:6.4rem}.rb-bs__decor--tomato{right:.8rem;bottom:1.2rem;width:5.6rem}.rb-bs__nav{display:none}.rb-bs__body{gap:2.4rem}.rb-bs__footer{margin-top:0}}@media screen and (max-width:359px){.rb-bs__header{padding:0 4.4rem}.rb-bs__heading{font-size:2.8rem}}.rb-bs__media img,.rb-bs__media .rb-bs__placeholder{transition:transform .7s cubic-bezier(.22,1,.36,1)}.rb-bs__card{transition:transform .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.rb-bs__card:hover,.rb-bs__card:focus-within{transform:translateY(-.4rem)}.rb-bs--motion.is-inview .rb-bs__card:hover .rb-bs__media img,.rb-bs--motion.is-inview .rb-bs__card:hover .rb-bs__media .rb-bs__placeholder,.rb-bs--motion.is-inview .rb-bs__card:focus-within .rb-bs__media img,.rb-bs--motion.is-inview .rb-bs__card:focus-within .rb-bs__media .rb-bs__placeholder{transform:scale(1.05)}}@media(prefers-reduced-motion:no-preference)and (scripting:enabled){.rb-bs--motion:not(.is-inview) .rb-bs__eyebrow,.rb-bs--motion:not(.is-inview) .rb-bs__heading,.rb-bs--motion:not(.is-inview) .rb-bs__description,.rb-bs--motion:not(.is-inview) .rb-bs__media,.rb-bs--motion:not(.is-inview) .rb-bs__info,.rb-bs--motion:not(.is-inview) .rb-bs__nav,.rb-bs--motion:not(.is-inview) .rb-bs__track,.rb-bs--motion:not(.is-inview) .rb-bs__footer,.rb-bs--motion:not(.is-inview) .rb-bs__decor{opacity:0}.rb-bs--motion.is-inview .rb-bs__eyebrow{animation:rb-bs-rise .55s cubic-bezier(.22,1,.36,1) both}.rb-bs--motion.is-inview .rb-bs__heading{animation:rb-bs-steam .95s cubic-bezier(.22,1,.36,1) .06s both}.rb-bs--motion.is-inview .rb-bs__description{animation:rb-bs-rise .65s cubic-bezier(.22,1,.36,1) .16s both}.rb-bs--motion.is-inview .rb-bs__media{animation:rb-bs-bloom .85s cubic-bezier(.22,1.12,.36,1) both;animation-delay:calc(.16s + min(var(--rb-bs-i, 0),5)*.1s)}.rb-bs--motion.is-inview .rb-bs__media img,.rb-bs--motion.is-inview .rb-bs__media .rb-bs__placeholder{animation:rb-bs-jar 1.05s cubic-bezier(.2,.55,.3,1) backwards;animation-delay:calc(.2s + min(var(--rb-bs-i, 0),5)*.1s)}.rb-bs--motion.is-inview .rb-bs__info{animation:rb-bs-rise .55s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(.36s + min(var(--rb-bs-i, 0),5)*.1s)}.rb-bs--motion.is-inview .rating-star{transform-origin:center;animation:rb-bs-star .5s cubic-bezier(.22,1.15,.36,1) both;animation-delay:calc(.48s + min(var(--rb-bs-i, 0),5)*.1s)}.rb-bs--motion.is-inview .rb-bs__nav{animation:rb-bs-fade .5s cubic-bezier(.22,1,.36,1) .42s backwards}.rb-bs--motion.is-inview .rb-bs__nav:disabled{opacity:.3}.rb-bs--motion.is-inview .rb-bs__track{transform-origin:left center;animation:rb-bs-pour .7s cubic-bezier(.22,1,.36,1) .5s both}.rb-bs--motion.is-inview .rb-bs__view-all{animation:rb-bs-pip .55s cubic-bezier(.22,1.15,.36,1) .58s backwards}.rb-bs--motion.is-inview .rb-bs__decor--onion{animation:rb-bs-onion-roll .9s cubic-bezier(.22,1.12,.36,1) both}.rb-bs--motion.is-inview .rb-bs__decor--onion img{animation:rb-bs-simmer 5.5s ease-in-out .9s infinite;transform-origin:center}.rb-bs--motion.is-inview .rb-bs__decor--tomato{animation:rb-bs-tomato-plop .8s cubic-bezier(.22,1.15,.36,1) .12s both}.rb-bs--motion.is-inview .rb-bs__decor--tomato img{animation:rb-bs-simmer-alt 6.4s ease-in-out .92s infinite;transform-origin:center}}@keyframes rb-bs-rise{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}@keyframes rb-bs-steam{0%{opacity:0;clip-path:inset(72% 10% 0 10%);transform:translateY(.5rem)}to{opacity:1;clip-path:inset(-10% -6% -10% -6%);transform:none}}@keyframes rb-bs-bloom{0%{opacity:0;clip-path:circle(0% at 50% 50%)}to{opacity:1;clip-path:circle(140% at 50% 50%)}}@keyframes rb-bs-jar{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes rb-bs-star{0%{opacity:0;transform:scale(.35) rotate(-12deg)}68%{opacity:1;transform:scale(1.2) rotate(6deg)}to{opacity:1;transform:none}}@keyframes rb-bs-fade{0%{opacity:0}to{opacity:1}}@keyframes rb-bs-pour{0%{opacity:0;transform:scaleX(.12)}to{opacity:1;transform:none}}@keyframes rb-bs-pip{0%{opacity:0;transform:scale(.86)}72%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes rb-bs-onion-roll{0%{opacity:0;transform:translate(-1.6rem) rotate(-70deg) scale(.72)}68%{opacity:1;transform:translate(.2rem) rotate(10deg) scale(1.05)}to{opacity:1;transform:none}}@keyframes rb-bs-tomato-plop{0%{opacity:0;transform:translateY(-1.4rem) scale(.62)}62%{opacity:1;transform:translateY(.28rem) scale(1.08)}to{opacity:1;transform:none}}@keyframes rb-bs-simmer{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-.6rem) rotate(2deg)}}@keyframes rb-bs-simmer-alt{0%,to{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-.5rem) rotate(-2deg)}}@media(prefers-reduced-motion:reduce){.rb-bs__list{scroll-behavior:auto}.rb-bs__button,.rb-bs__nav,.rb-bs__view-all,.rb-bs__card,.rb-bs__media img,.rb-bs__media .rb-bs__placeholder{transition:none}.rb-bs--motion .rb-bs__eyebrow,.rb-bs--motion .rb-bs__heading,.rb-bs--motion .rb-bs__description,.rb-bs--motion .rb-bs__media,.rb-bs--motion .rb-bs__media img,.rb-bs--motion .rb-bs__media .rb-bs__placeholder,.rb-bs--motion .rb-bs__info,.rb-bs--motion .rating-star,.rb-bs--motion .rb-bs__nav,.rb-bs--motion .rb-bs__track,.rb-bs--motion .rb-bs__view-all,.rb-bs--motion .rb-bs__decor,.rb-bs--motion .rb-bs__decor img{animation:none!important;opacity:1;clip-path:none;transform:none}.rb-bs__card:hover,.rb-bs__card:focus-within{transform:none}.rb-bs__view-all:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/roni-best-sellers.css.map */
