.rb-faq{position:relative;overflow-x:clip;overflow-anchor:none;background:var(--rb-faq-bg)}.rb-faq__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4rem;box-sizing:border-box;max-width:75.2rem;margin:0 auto;padding-inline:1.6rem}.rb-faq__header{display:flex;flex-direction:column;gap:1.6rem;box-sizing:border-box;max-width:55.9rem;padding-block:1rem;text-align:center}.rb-faq__titles{display:flex;flex-direction:column;gap:1.2rem}.rb-faq__eyebrow,.rb-faq__heading,.rb-faq__description,.rb-faq__contact{margin:0;letter-spacing:0}.rb-faq__eyebrow{padding-block:.2rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1;color:var(--rb-faq-heading)}.rb-faq__heading{padding-block:.4rem;font-family:var(--font-heading-family);font-size:var(--rb-faq-heading-size, 4.4rem);font-weight:400;line-height:1;color:var(--rb-faq-heading)}.rb-faq__description{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;line-height:1.9rem;color:var(--rb-faq-description);text-transform:capitalize}.rb-faq__body{display:flex;flex-direction:column;gap:3.5rem;width:100%;max-width:72rem}.rb-faq__list{border-bottom:.063rem solid rgba(221,200,186,.6)}.rb-faq__item{border-top:.063rem solid rgba(221,200,186,.6)}.rb-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-block:2rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#302926;cursor:pointer;list-style:none;transition:padding-bottom .42s cubic-bezier(.22,1,.36,1)}.rb-faq__question::-webkit-details-marker{display:none}.rb-faq__item[open] .rb-faq__question,.rb-faq__item.is-open .rb-faq__question{padding-bottom:1rem;font-weight:700}.rb-faq__item--js:not(.is-open) .rb-faq__question{padding-bottom:2rem;font-weight:600}.rb-faq__icon{flex:0 0 auto;width:2rem;height:2.2rem;color:var(--rb-faq-heading);transition:transform .42s cubic-bezier(.22,1,.36,1)}.rb-faq__question:hover .rb-faq__icon{transform:scale(1.12)}.rb-faq__item[open] .rb-faq__question:hover .rb-faq__icon,.rb-faq__item.is-open .rb-faq__question:hover .rb-faq__icon{transform:rotate(45deg) scale(1.12)}.rb-faq__item[open] .rb-faq__icon,.rb-faq__item.is-open .rb-faq__icon{transform:rotate(45deg)}.rb-faq__item--js:not(.is-open) .rb-faq__icon{transform:none}.rb-faq__item--js:not(.is-open) .rb-faq__question:hover .rb-faq__icon{transform:scale(1.12)}.rb-faq__question:focus-visible{outline:.2rem solid var(--rb-faq-heading);outline-offset:.2rem}.rb-faq__panel{overflow:hidden}.rb-faq__item--js .rb-faq__panel{display:grid;grid-template-rows:0fr}.rb-faq__item--js.rb-faq__item--ready .rb-faq__panel{transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1)}.rb-faq__item--js.is-open .rb-faq__panel{grid-template-rows:1fr}.rb-faq__panel-inner{min-height:0;overflow:hidden}.rb-faq__answer{max-width:62.8rem;padding-bottom:2rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:2.8rem;color:var(--rb-faq-text)}.rb-faq__item--js .rb-faq__answer{opacity:0;transform:translateY(-.5rem);transition:opacity .28s ease,transform .42s cubic-bezier(.22,1,.36,1)}.rb-faq__item--js.is-open .rb-faq__answer{opacity:1;transform:none}.rb-faq__answer>*{margin:0}.rb-faq__answer>*+*{margin-top:1.2rem}.rb-faq__answer a{color:var(--rb-faq-heading)}.rb-faq__contact{font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:2.1rem;text-align:center;color:#474747;text-transform:capitalize}.rb-faq__contact a{color:var(--rb-faq-heading);text-decoration:underline}.rb-faq__empty{margin:0;font-family:var(--font-body-family);font-size:1.6rem;text-align:center}.rb-faq__decor-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.rb-faq__decor{position:absolute;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none}.rb-faq__decor--garlic{top:4.3rem;left:calc(50% - 67.4rem);width:16.9rem;height:16.9rem;opacity:.68}.rb-faq__decor--tomato-slice{top:41.9rem;left:calc(50% - 68.3rem);width:9.3rem;height:8.7rem;opacity:.6}.rb-faq__decor--chilli{bottom:6rem;left:calc(50% - 50.5rem);width:13.3rem;height:10.6rem;opacity:.59}.rb-faq__decor--onion{top:20.8rem;left:calc(50% - 72rem + 120.6rem);width:16.4rem;height:13.1rem;opacity:.59}.rb-faq__decor--tomato{bottom:7rem;left:calc(50% + 51.2rem);width:11.2rem;height:10.5rem;opacity:.6}@media screen and (max-width:1439px){.rb-faq__decor{height:auto}.rb-faq__decor--garlic{left:2.4rem;width:12rem}.rb-faq__decor--tomato-slice{left:2.4rem;width:7.2rem}.rb-faq__decor--chilli{left:2.4rem;width:10rem}.rb-faq__decor--onion{left:auto;right:2.4rem;width:12rem}.rb-faq__decor--tomato{left:auto;right:2.4rem;width:8.8rem}}@media screen and (max-width:1199px){.rb-faq__decor--garlic,.rb-faq__decor--onion{width:8.8rem}.rb-faq__decor--tomato-slice{display:none}.rb-faq__decor--chilli{top:auto;bottom:2.4rem;width:8rem}.rb-faq__decor--tomato{top:auto;bottom:2.4rem;width:7.2rem}}@media screen and (max-width:989px){.rb-faq__decor--garlic,.rb-faq__decor--onion{top:1.6rem;width:6.4rem}.rb-faq__decor--garlic,.rb-faq__decor--chilli{left:1.2rem}.rb-faq__decor--onion,.rb-faq__decor--tomato{right:1.2rem}.rb-faq__decor--chilli,.rb-faq__decor--tomato{bottom:1.2rem;width:5.6rem}.rb-faq__header{padding-inline:6.4rem}.rb-faq__body{padding-bottom:4rem}}@media screen and (max-width:749px){.rb-faq__inner{gap:3.2rem}.rb-faq__header{padding-inline:5.6rem}.rb-faq__description{line-height:1.4}.rb-faq__question{padding-block:1.6rem}.rb-faq__item--js:not(.is-open) .rb-faq__question{padding-bottom:1.6rem}.rb-faq__answer{font-size:1.5rem;line-height:2.4rem}}@media(prefers-reduced-motion:no-preference){.rb-faq--motion.is-inview .rb-faq__header,.rb-faq--motion.is-inview .rb-faq__item,.rb-faq--motion.is-inview .rb-faq__contact{animation:rb-faq-reveal .5s cubic-bezier(.22,1,.36,1) backwards}.rb-faq--motion.is-inview .rb-faq__item{animation-delay:calc(min(var(--rb-faq-i, 0),4)/25s)}}@keyframes rb-faq-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rb-faq__icon,.rb-faq__question,.rb-faq__panel,.rb-faq__answer{transition:none}.rb-faq__question:hover .rb-faq__icon,.rb-faq__item[open] .rb-faq__question:hover .rb-faq__icon,.rb-faq__item.is-open .rb-faq__question:hover .rb-faq__icon,.rb-faq__item--js:not(.is-open) .rb-faq__question:hover .rb-faq__icon{transform:none}.rb-faq__item[open] .rb-faq__question:hover .rb-faq__icon,.rb-faq__item.is-open .rb-faq__question:hover .rb-faq__icon{transform:rotate(45deg)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rb-faq.css.map */
