.yummi-faq{display:block;width:100%;box-sizing:border-box;background-color:var(--yummi-faq-bg-color, #FDF7F0);padding-top:var(--yummi-faq-padding-top-desktop, 100px);padding-bottom:var(--yummi-faq-padding-bottom-desktop, 100px);overflow:hidden}.yummi-faq *,.yummi-faq *:before,.yummi-faq *:after{box-sizing:inherit}.yummi-faq__container{max-width:var(--yummi-faq-max-width, 1100px);margin:0 auto;padding:0 40px;width:100%}.yummi-faq__header{max-width:700px;margin:0 auto 56px;display:flex;flex-direction:column}.yummi-faq__header--center{align-items:center;text-align:center}.yummi-faq__header--left{align-items:flex-start;text-align:left}.yummi-faq__tagline{font-family:var(--font-sans, "Manrope", sans-serif);font-size:11px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--yummi-faq-tagline-color, #E89B3D);margin-bottom:16px;display:inline-flex;align-items:center;gap:12px}.yummi-faq__header--center .yummi-faq__tagline:before,.yummi-faq__header--center .yummi-faq__tagline:after{content:"";display:inline-block;width:16px;height:1px;background-color:var(--yummi-faq-tagline-color, #E89B3D)}.yummi-faq__header--left .yummi-faq__tagline:before{content:"";display:inline-block;width:20px;height:1px;background-color:var(--yummi-faq-tagline-color, #E89B3D)}.yummi-faq__title{font-family:var(--font-serif, "Fraunces", Georgia, serif);font-size:var(--yummi-faq-title-size-desktop, 48px);font-weight:400;line-height:1.15;letter-spacing:-.02em;font-style:italic;color:var(--yummi-faq-title-color, #2B1810);margin:0 0 16px}.yummi-faq__subtitle{font-family:var(--font-sans, "Manrope", sans-serif);font-size:16px;line-height:1.6;font-weight:400;color:var(--yummi-faq-subtitle-color, #8B5A3C);margin:0;max-width:540px}.yummi-faq__tabs-wrapper{width:100%;margin-bottom:56px;position:relative;display:flex;justify-content:center}.yummi-faq__header--left+.yummi-faq__tabs-wrapper{justify-content:flex-start}.yummi-faq__tabs{display:inline-flex;align-items:center;gap:var(--yummi-faq-tabs-gap, 32px);border-bottom:1px solid rgba(139,90,60,.15);padding:0 4px 8px;max-width:100%;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.yummi-faq__tabs::-webkit-scrollbar{display:none}.yummi-faq__tab{-webkit-appearance:none;appearance:none;background:none;border:none;padding:8px 4px 16px;margin:0;cursor:pointer;display:flex;align-items:center;gap:8px;font-family:var(--font-sans, "Manrope", sans-serif);font-size:var(--yummi-faq-tabs-size, 14px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--yummi-faq-tab-color-inactive, #8B5A3C);opacity:.65;position:relative;transition:color .3s ease,opacity .3s ease;white-space:nowrap}.yummi-faq__tab:after{content:"";position:absolute;bottom:-9px;left:0;width:100%;height:var(--yummi-faq-underline-thickness, 2px);background-color:var(--yummi-faq-underline-color, #E89B3D);transform:scaleX(0);transition:transform .3s cubic-bezier(.16,1,.3,1);transform-origin:left}.yummi-faq__tab:hover,.yummi-faq__tab:focus-visible{opacity:1;color:var(--yummi-faq-tab-color-active, #2B1810)}.yummi-faq__tab:focus-visible{outline:2px solid var(--yummi-faq-underline-color, #E89B3D);outline-offset:4px;border-radius:4px}.yummi-faq__tab[aria-selected=true]{opacity:1;color:var(--yummi-faq-tab-color-active, #2B1810)}.yummi-faq__tab[aria-selected=true]:after{transform:scaleX(1)}.yummi-faq__tab-icon{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;flex-shrink:0}.yummi-faq__grid{width:100%;display:grid;grid-template-columns:repeat(var(--yummi-faq-columns-desktop, 2),1fr);column-gap:var(--yummi-faq-column-gap, 40px);row-gap:0;align-items:start}.yummi-faq__item{width:100%;border-bottom:1px solid rgba(var(--yummi-faq-separator-rgb, 139, 90, 60),var(--yummi-faq-separator-opacity, .2));display:flex;flex-direction:column;overflow:hidden;transition:border-color .3s ease}.yummi-faq__question{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%;background:transparent;border:none;cursor:pointer;padding:20px 0;text-align:left;font-family:Fraunces,serif;font-style:italic;font-size:17px;color:#2b1810}.yummi-faq__question-text{flex:1 1 auto}.yummi-faq__icon-wrapper{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#e89b3d;transition:transform .3s ease}.yummi-faq__icon{width:24px;height:24px;display:block;color:#e89b3d;stroke:#e89b3d}.yummi-faq__item.is-open .yummi-faq__icon-wrapper{transform:rotate(45deg)}.yummi-faq__answer{height:0;opacity:0;overflow:hidden;will-change:height,opacity;transition:height .3s cubic-bezier(.16,1,.3,1),opacity .25s ease}.yummi-faq__answer-inner{padding-bottom:24px;font-family:var(--font-sans, "Manrope", sans-serif);font-size:var(--yummi-faq-answer-size-desktop, 15px);line-height:1.6;font-weight:400;color:var(--yummi-faq-answer-color, #8B5A3C)}.yummi-faq__answer-inner p{margin:0 0 12px}.yummi-faq__answer-inner p:last-child{margin:0}.yummi-faq__answer-inner em,.yummi-faq__answer-inner strong em{font-family:var(--font-serif, "Fraunces", Georgia, serif);font-style:italic;color:var(--yummi-faq-icon-color, #E89B3D)}.yummi-faq__answer-inner strong{font-weight:600;color:var(--yummi-faq-question-color, #2B1810)}.yummi-faq__item--hidden{display:none!important}.yummi-faq__item--fade-in{animation:yummiFaqFadeIn .35s ease forwards}@keyframes yummiFaqFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1023px){.yummi-faq{padding-top:var(--yummi-faq-padding-top-mobile, 60px);padding-bottom:var(--yummi-faq-padding-bottom-mobile, 60px)}.yummi-faq__container{padding:0 30px}.yummi-faq__header{margin-bottom:40px}.yummi-faq__tabs-wrapper{margin-bottom:40px;justify-content:flex-start}.yummi-faq__tabs{display:flex;width:100%;overflow-x:auto;padding-bottom:12px;gap:24px;border-bottom:1px solid rgba(139,90,60,.15)}.yummi-faq__tab:after{bottom:-13px}.yummi-faq__grid{grid-template-columns:1fr;column-gap:0}}@media(max-width:749px){.yummi-faq{padding-left:20px!important;padding-right:20px!important}.yummi-faq__inner{padding-left:0;padding-right:0}.yummi-faq__title{font-size:var(--yummi-faq-title-size-mobile, 28px)!important;line-height:1.15}.yummi-faq__question-text{font-size:15px!important;line-height:1.3}.yummi-faq__icon-wrapper{width:28px;height:28px}.yummi-faq__icon{width:20px;height:20px}.yummi-faq__tabs{gap:16px!important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:0!important}.yummi-faq__tabs::-webkit-scrollbar{display:none}.yummi-faq__tab{font-size:12px!important;white-space:nowrap;flex-shrink:0}.yummi-faq__item{padding:16px 0}.yummi-faq__tabs-wrapper{margin-bottom:16px!important}.yummi-faq__grid{margin-top:0!important;padding-top:8px!important}.yummi-faq__item:first-child{padding-top:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/yummi-faq.css.map */
