.wp-block-smoothie-king-faq{width:100%;box-sizing:border-box;interpolate-size:allow-keywords}.wp-block-smoothie-king-faq .faq-item{border-bottom:1px solid var(--sk-strawberry)}.wp-block-smoothie-king-faq .faq-item::details-content{height:0;overflow:clip;transition:height .3s ease,content-visibility .3s allow-discrete}.wp-block-smoothie-king-faq .faq-item[open]::details-content{height:auto}.wp-block-smoothie-king-faq .faq-item:first-child{border-top:0}.wp-block-smoothie-king-faq .faq-item:first-child .faq-question{padding-top:0}@media(max-width:781.98px){.wp-block-smoothie-king-faq .faq-item:first-child{padding-top:0;border-top:2px solid var(--sk-cocoa)}.wp-block-smoothie-king-faq .faq-item:first-child .faq-question{padding:35px 0 22px}}.wp-block-smoothie-king-faq .faq-question{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:28px 0;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wp-block-smoothie-king-faq .faq-question::-webkit-details-marker{display:none}.wp-block-smoothie-king-faq .faq-question::marker{display:none}.wp-block-smoothie-king-faq .faq-question:focus-visible{outline:2px solid var(--color-cocoa, #40000f);outline-offset:3px}.wp-block-smoothie-king-faq .faq-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px}.wp-block-smoothie-king-faq .faq-icon .faq-icon-open,.wp-block-smoothie-king-faq .faq-icon .faq-icon-close{width:39px;height:39px;transition:opacity .3s ease}.wp-block-smoothie-king-faq .faq-icon .faq-icon-open{opacity:1}.wp-block-smoothie-king-faq .faq-icon .faq-icon-close{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.wp-block-smoothie-king-faq details[open] .faq-icon .faq-icon-open{opacity:0}.wp-block-smoothie-king-faq details[open] .faq-icon .faq-icon-close{opacity:1}.wp-block-smoothie-king-faq .faq-answer{padding:0 0 28px;font-size:18px;line-height:28px;color:var(--sk-text-body)}.wp-block-smoothie-king-faq .faq-answer p,.wp-block-smoothie-king-faq .faq-answer li,.wp-block-smoothie-king-faq .faq-answer a{font-size:18px;line-height:28px}.wp-block-smoothie-king-faq .faq-answer a{color:var(--sk-crown);text-decoration:underline}.wp-block-smoothie-king-faq .faq-answer a:hover{color:var(--sk-berry)}.wp-block-smoothie-king-faq .faq-answer a:focus-visible{color:var(--sk-berry);outline:2px solid var(--sk-berry);outline-offset:3px;border-radius:2px}.wp-block-smoothie-king-faq .faq-answer ul,.wp-block-smoothie-king-faq .faq-answer p{margin-bottom:16px}.wp-block-smoothie-king-faq .faq-answer p:last-child,.wp-block-smoothie-king-faq .faq-answer ul:last-child{margin-bottom:0}.wp-block-smoothie-king-faq .faq-answer li:last-child{margin-bottom:0}.wp-block-smoothie-king-faq .faq-topic-heading{color:var(--sk-berry);margin:0 0 40px}.wp-block-smoothie-king-faq .faq-topic-heading:first-child{margin-top:0}.wp-block-smoothie-king-faq .faq-item+.faq-topic-heading{margin-top:100px}.wp-block-smoothie-king-faq.layout-standalone .faq-header{text-align:center;max-width:870px;margin:0 auto var(--sk-space-stack);margin-bottom:150px}@media(max-width:1023.98px){.wp-block-smoothie-king-faq.layout-standalone .faq-header{margin-bottom:80px}}.wp-block-smoothie-king-faq.layout-standalone .faq-heading{margin:0 0 45px}.wp-block-smoothie-king-faq.layout-standalone .faq-subheading{color:var(--sk-text-body);font-size:var(--sk-fs-body-lg);line-height:var(--sk-lh-body-lg);margin:0}.wp-block-smoothie-king-faq.layout-standalone .faq-list{max-width:870px;margin:0 auto}.wp-block-smoothie-king-faq.layout-standalone .faq-question span{font-weight:600;color:var(--sk-berry);font-size:1.375rem;line-height:1.875rem}@media(max-width:781.98px){.wp-block-smoothie-king-faq.layout-standalone .faq-question span{font-size:1.25rem;line-height:1.5rem}}.wp-block-smoothie-king-faq.layout-two-column{display:grid;grid-template-columns:1fr 1.8fr;gap:clamp(60px,5vw,182px);align-items:start}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar{gap:30px;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:calc(6rem + 60px);align-self:start}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-intro{gap:30px;display:flex;flex-direction:column}.wp-block-smoothie-king-faq.layout-two-column .faq-description{color:var(--sk-berry);font-size:var(--sk-fs-body-lg);line-height:var(--sk-lh-body-lg)}.wp-block-smoothie-king-faq.layout-two-column .faq-description p{color:var(--sk-berry)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta{padding:23px 26px;border-radius:30px;background-color:var(--sk-movement, #ffdee5);color:var(--sk-text-body, #40000f)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-movement{background-color:var(--sk-movement, #ffdee5)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-strawberry{background-color:var(--sk-strawberry, #ffadb0)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-whey{background-color:var(--sk-whey, #fff9ef)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-wellness{background-color:var(--sk-wellness, #d0fca1)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-recovery{background-color:var(--sk-recovery, #d6e0ff)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-mid-blue{background-color:var(--sk-mid-blue, #b5c7ff)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-blueberry{background-color:var(--sk-blueberry, #9bb4ff)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-veggie{background-color:var(--sk-veggie, #b7eb7f)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-white{background-color:var(--sk-white, #fff);border:1px solid rgba(64,0,15,.12)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-cocoa{background-color:var(--sk-cocoa, #40000f);color:var(--sk-whey, #fff9ef)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-berry{background-color:var(--sk-berry, #930018);color:var(--sk-whey, #fff9ef)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-crown{background-color:var(--sk-crown, #e31f26);color:var(--sk-whey, #fff9ef)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta .faq-sidebar-cta__title{margin:0;font-family:var(--sk-font-body, "DM Sans"),sans-serif;font-size:var(--sk-fs-body-sm);line-height:var(--sk-lh-body-sm);font-weight:700;letter-spacing:3.2px;color:var(--sk-berry, #930018)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta .faq-sidebar-cta__description{margin-top:16px;font-size:var(--sk-fs-body-md);line-height:var(--sk-lh-body-md)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta .faq-sidebar-cta__description p{margin:0;font-size:var(--sk-fs-body-md);line-height:var(--sk-lh-body-md)}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta .bttn{margin:16px 0 0}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-cocoa .faq-sidebar-cta__title,.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-cocoa .faq-sidebar-cta__description,.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-cocoa .faq-sidebar-cta__description p,.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-berry .faq-sidebar-cta__title,.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-berry .faq-sidebar-cta__description,.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-berry .faq-sidebar-cta__description p,.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-crown .faq-sidebar-cta__title,.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-crown .faq-sidebar-cta__description,.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta.is-bg-crown .faq-sidebar-cta__description p{color:var(--sk-whey, #fff9ef)}.wp-block-smoothie-king-faq.layout-two-column .faq-question span{color:var(--sk-berry);font-weight:700;font-size:1.375rem;line-height:1.875rem}@media(max-width:781.98px){.wp-block-smoothie-king-faq.layout-two-column{grid-template-columns:1fr;gap:35px}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar{display:contents}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-intro{grid-column:1;grid-row:1}.wp-block-smoothie-king-faq.layout-two-column .faq-list{grid-column:1;grid-row:2}.wp-block-smoothie-king-faq.layout-two-column .faq-sidebar-cta{grid-column:1;grid-row:3}}@media(prefers-reduced-motion:reduce){.wp-block-smoothie-king-faq .faq-item::details-content,.wp-block-smoothie-king-faq .faq-icon .faq-icon-open,.wp-block-smoothie-king-faq .faq-icon .faq-icon-close{transition:none}}
