.sugar-faq{padding:var(--faq-pt-d) var(--faq-pr-d) var(--faq-pb-d) var(--faq-pl-d);--faq-question-size: var(--faq-question-size-d);--faq-answer-size: var(--faq-answer-size-d);--faq-icon-size: var(--faq-icon-size-d);--faq-nav-radius: calc(var(--faq-tab-radius) + var(--faq-nav-padding))}@media screen and (max-width:749px){.sugar-faq{padding:var(--faq-pt-m) var(--faq-px-m) var(--faq-pb-m);--faq-question-size: var(--faq-question-size-m);--faq-answer-size: var(--faq-answer-size-m);--faq-icon-size: var(--faq-icon-size-m)}}@media screen and (min-width:750px){.sugar-faq--custom>.sugar-faq__container{padding:0 5rem}}.sugar-faq .sugar-faq__header{text-align:var(--faq-head-align);margin-bottom:24px}.sugar-faq .sugar-faq__heading{font-size:var(--faq-head-size-m);margin:0 0 8px}@media screen and (min-width:750px){.sugar-faq .sugar-faq__heading{font-size:min(var(--faq-head-size-d),max(var(--faq-head-size-m, 0px),var(--faq-head-size-d) * var(--sw-page-fit)))}.sugar-faq--head-inline.sugar-faq--nav-left .sugar-faq__header{padding-left:calc(var(--faq-sidebar-width) + var(--faq-nav-gap))}.sugar-faq--head-inline.sugar-faq--nav-right .sugar-faq__header{padding-right:calc(var(--faq-sidebar-width) + var(--faq-nav-gap))}}.sugar-faq .sugar-faq__subheading{margin:0;opacity:.7}.sugar-faq .sugar-faq__layout{display:flex;flex-direction:column;gap:var(--faq-nav-gap)}.sugar-faq--nav-left .sugar-faq__layout,.sugar-faq--nav-right .sugar-faq__layout{flex-direction:row}.sugar-faq--nav-right .sugar-faq__layout{flex-direction:row-reverse}.sugar-faq--nav-left .sugar-faq__nav,.sugar-faq--nav-right .sugar-faq__nav{flex-shrink:0;width:var(--faq-sidebar-width)}.sugar-faq--nav-left .sugar-faq__content,.sugar-faq--nav-right .sugar-faq__content{flex:1;min-width:0}@media screen and (max-width:749px){.sugar-faq--nav-left .sugar-faq__layout,.sugar-faq--nav-right .sugar-faq__layout{flex-direction:column}.sugar-faq--nav-left .sugar-faq__nav,.sugar-faq--nav-right .sugar-faq__nav{width:100%}}.sugar-faq .sugar-faq__nav-list{display:flex;flex-wrap:wrap;gap:var(--faq-tab-gap);list-style:none;margin:0;padding:var(--faq-nav-padding);background:var(--faq-nav-header-bg);border-radius:var(--faq-nav-radius);flex-direction:column}.sugar-faq--nav-top .sugar-faq__nav-list{flex-direction:row}.sugar-faq--nav-top.sugar-faq--tabs-fit .sugar-faq__nav-list{width:fit-content;max-width:100%;margin-inline:auto;justify-content:center}.sugar-faq--tabs-stretch .sugar-faq__nav-list>li{flex:1}.sugar-faq .sugar-faq__nav-tab{display:flex;align-items:center;gap:8px;padding:var(--faq-tab-pv) var(--faq-tab-ph);font-family:inherit;font-size:var(--faq-tab-font);font-weight:500;line-height:1.2;color:var(--faq-nav-inactive-text);background:transparent;border:none;border-radius:var(--faq-tab-radius);cursor:pointer;transition:color var(--faq-nav-animation-speed) ease,background var(--faq-nav-animation-speed) ease;-webkit-tap-highlight-color:transparent;white-space:nowrap}.sugar-faq--tabs-stretch .sugar-faq__nav-tab{width:100%;justify-content:center}.sugar-faq .sugar-faq__nav-tab:focus-visible{outline:2px solid var(--faq-nav-active-text);outline-offset:2px}.sugar-faq .sugar-faq__nav-tab.is-active{color:var(--faq-nav-active-text);font-weight:700}.sugar-faq--active-background .sugar-faq__nav-tab.is-active{background:var(--faq-nav-active-bg)}.sugar-faq--active-underline .sugar-faq__nav-list{position:relative}.sugar-faq--active-underline.sugar-faq--nav-top .sugar-faq__nav-list[data-faq-measured]:after{content:"";position:absolute;background-color:var(--faq-nav-active-text);transition:transform var(--faq-nav-animation-speed) ease,width var(--faq-nav-animation-speed) ease,height var(--faq-nav-animation-speed) ease;bottom:0;left:0;height:2px;width:var(--underline-width, 0);transform:translate(var(--underline-left, 0))}.sugar-faq--active-underline .sugar-faq__nav-tab{position:relative}.sugar-faq--active-underline.sugar-faq--nav-left .sugar-faq__nav-tab:after,.sugar-faq--active-underline.sugar-faq--nav-right .sugar-faq__nav-tab:after,.sugar-faq--active-underline.sugar-faq--nav-top .sugar-faq__nav-list:not([data-faq-measured]) .sugar-faq__nav-tab:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%) scaleX(0);width:80%;height:2px;background-color:var(--faq-nav-active-text);transition:transform var(--faq-nav-animation-speed) ease}.sugar-faq--active-underline.sugar-faq--nav-top .sugar-faq__nav-list:not([data-faq-measured]) .sugar-faq__nav-tab:after{width:100%}.sugar-faq--active-underline.sugar-faq--nav-left .sugar-faq__nav-tab.is-active:after,.sugar-faq--active-underline.sugar-faq--nav-right .sugar-faq__nav-tab.is-active:after,.sugar-faq--active-underline.sugar-faq--nav-top .sugar-faq__nav-list:not([data-faq-measured]) .sugar-faq__nav-tab.is-active:after{transform:translate(-50%) scaleX(1)}.sugar-faq--slide .sugar-faq__sliding-bg{position:absolute;background:var(--faq-nav-active-bg);border-radius:var(--faq-tab-radius);transition:top var(--faq-nav-animation-speed) ease,left var(--faq-nav-animation-speed) ease,width var(--faq-nav-animation-speed) ease,height var(--faq-nav-animation-speed) ease;pointer-events:none;z-index:0;top:var(--sliding-bg-top, 0);left:var(--sliding-bg-left, 0);width:var(--sliding-bg-width, 0);height:var(--sliding-bg-height, 0)}.sugar-faq--slide .sugar-faq__nav-list{position:relative}.sugar-faq--slide .sugar-faq__nav-tab{position:relative;z-index:1}.sugar-faq--slide .sugar-faq__nav-list[data-faq-measured] .sugar-faq__nav-tab{background:transparent}.sugar-faq--nav-left .sugar-faq__nav-list>li,.sugar-faq--nav-right .sugar-faq__nav-list>li{display:flex;width:100%}.sugar-faq--nav-left .sugar-faq__nav-list>li>.sugar-faq__nav-tab,.sugar-faq--nav-right .sugar-faq__nav-list>li>.sugar-faq__nav-tab{flex:1;justify-content:center;text-align:center}.sugar-faq .sugar-faq__nav-icon{display:flex;align-items:center;justify-content:center}.sugar-faq .sugar-faq__nav-icon .sugar-icon{font-size:1.2em}.sugar-faq .sugar-faq__nav-icon img{width:1.2em;height:auto}.sugar-faq .sugar-faq__nav-count{font-size:.85em;font-weight:400;line-height:1;opacity:.6;margin-left:4px}.sugar-faq .sugar-faq__nav-text{line-height:1}.sugar-faq .sugar-faq__controls{display:flex;gap:12px;margin-bottom:16px;justify-content:var(--faq-head-justify)}.sugar-faq .sugar-faq__control-btn{font-size:14px;font-weight:500;color:var(--faq-nav-active-text);background:none;border:none;cursor:pointer;padding:4px 8px;text-decoration:underline;text-underline-offset:2px}.sugar-faq .sugar-faq__control-btn:hover{opacity:.7}.sugar-faq .sugar-faq__control-btn.is-inactive,.sugar-faq .sugar-faq__control-btn:disabled{opacity:.4;cursor:default;text-decoration:none;pointer-events:none}.sugar-faq .sugar-faq__panel{display:none}.sugar-faq .sugar-faq__panel.is-active{display:block}.sugar-faq .sugar-faq__items{display:flex;flex-direction:column;gap:var(--faq-items-gap)}.sugar-faq .sugar-faq__empty{text-align:center;padding:40px 20px;color:rgba(var(--color-foreground),.5)}.sugar-faq--border-top_bottom .sugar-faq-item{border-top:var(--faq-border-thickness) solid var(--faq-border-color);border-bottom:var(--faq-border-thickness) solid var(--faq-border-color)}.sugar-faq--border-top_bottom .sugar-faq-item+.sugar-faq-item{border-top:none}.sugar-faq--border-bottom .sugar-faq-item{border-bottom:var(--faq-border-thickness) solid var(--faq-border-color)}.sugar-faq--border-top .sugar-faq-item{border-top:var(--faq-border-thickness) solid var(--faq-border-color)}.sugar-faq--border-box .sugar-faq-item{border:var(--faq-border-thickness) solid var(--faq-border-color);border-radius:var(--faq-border-radius);overflow:hidden}.sugar-faq--border-open-only .sugar-faq-item:not(.is-open){border-color:transparent}.sugar-faq--border-box.sugar-faq--border-flush .sugar-faq-item+.sugar-faq-item{margin-top:calc(var(--faq-border-thickness) * -1)}.sugar-faq .sugar-faq-item__header{display:flex;align-items:center;gap:var(--faq-icon-gap, 12px);width:100%;padding:var(--faq-q-pv, 16px) var(--faq-q-ph, 16px);font-family:inherit;font-size:var(--faq-question-size);font-weight:var(--faq-q-w, var(--font-body-weight-bold, 700));--sw-bold: max(var(--faq-q-w, 700), var(--font-body-weight-bold, 700));line-height:1.4;text-align:left;color:var(--faq-question-text);background:var(--faq-question-bg);border:none;cursor:pointer;transition:background var(--faq-accordion-animation-speed) ease,color var(--faq-accordion-animation-speed) ease;-webkit-tap-highlight-color:transparent}.sugar-faq .sugar-faq-item.is-open .sugar-faq-item__header{color:var(--faq-question-text-open);background:var(--faq-question-bg-open)}.sugar-faq .sugar-faq-item__question{font:inherit;letter-spacing:inherit;color:inherit;text-wrap:inherit;word-break:normal;flex:1;margin:0}.sugar-faq .sugar-faq-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--faq-icon-size);height:var(--faq-icon-size);color:var(--faq-icon-color)}.sugar-faq--icon-container .sugar-faq-item__icon{width:calc(var(--faq-icon-size) + 12px);height:calc(var(--faq-icon-size) + 12px);padding:6px;background:var(--faq-icon-container-bg);border-radius:var(--faq-icon-container-radius)}.sugar-faq .sugar-faq-item__icon .icon{width:100%;height:100%;transition:transform var(--faq-accordion-animation-speed) ease}.sugar-faq .sugar-faq-item__icon-caret,.sugar-faq .sugar-faq-item__icon-plus{display:none;width:100%;height:100%;align-items:center;justify-content:center}.sugar-faq--icon-caret .sugar-faq-item__icon-caret,.sugar-faq--icon-plus .sugar-faq-item__icon-plus{display:flex}.sugar-faq--icon-caret .sugar-faq-item.is-open .sugar-faq-item__icon .icon{transform:rotate(180deg)}.sugar-faq--icon-plus.sugar-faq--plus-minus .sugar-faq-item__icon .icon-collapse-plus__vertical{transition:transform var(--faq-accordion-animation-speed) ease-in-out;transform-origin:center}.sugar-faq--icon-plus.sugar-faq--plus-minus .sugar-faq-item.is-open .sugar-faq-item__icon .icon-collapse-plus__vertical{transform:rotate(90deg)}.sugar-faq--icon-plus.sugar-faq--plus-x .sugar-faq-item.is-open .sugar-faq-item__icon .icon{transform:rotate(45deg)}.sugar-faq--plus-thick .sugar-faq-item__icon-plus .icon-collapse-plus__horizontal,.sugar-faq--plus-thick .sugar-faq-item__icon-plus .icon-collapse-plus__vertical{stroke-width:3}.sugar-faq--plus-thick.sugar-faq--plus-minus .sugar-faq-item__icon-plus .icon{transform:translate(.5px,.5px)}.sugar-faq .sugar-faq-item__answer{padding:0 var(--faq-a-ph, 16px) var(--faq-a-pb, 16px);background:var(--faq-answer-bg);color:var(--faq-answer-text);font-size:var(--faq-answer-size)}.sugar-faq--open-colors .sugar-faq-item__answer{padding:var(--faq-a-pb, 16px) var(--faq-a-ph, 16px)}.sugar-faq .sugar-faq-item__answer>*:first-child{margin-top:0}.sugar-faq .sugar-faq-item__answer>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.sugar-faq .sugar-faq__nav-list{flex-direction:row}.sugar-faq .sugar-faq__nav-list>li{width:auto}.sugar-faq .sugar-faq__nav-list>li>.sugar-faq__nav-tab{flex:none}.sugar-faq--mobile-slider .sugar-faq__nav{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.sugar-faq--mobile-slider .sugar-faq__nav::-webkit-scrollbar{height:1px}.sugar-faq--mobile-slider .sugar-faq__nav::-webkit-scrollbar-track{background:transparent}.sugar-faq--mobile-slider .sugar-faq__nav::-webkit-scrollbar-thumb{background:#0003;border-radius:999px}.sugar-faq--mobile-slider .sugar-faq__nav-list{flex-wrap:nowrap;justify-content:flex-start}.sugar-faq--mobile-wrap .sugar-faq__nav-list{flex-wrap:wrap;justify-content:center}.sugar-faq--mobile-wrap.sugar-faq--active-underline.sugar-faq--nav-top .sugar-faq__nav-list:after{top:var(--underline-top, 0);bottom:auto}}@media(prefers-reduced-motion:reduce){.sugar-faq .sugar-faq__nav-tab,.sugar-faq--active-underline.sugar-faq--nav-top .sugar-faq__nav-list[data-faq-measured]:after,.sugar-faq--active-underline.sugar-faq--nav-left .sugar-faq__nav-tab:after,.sugar-faq--active-underline.sugar-faq--nav-right .sugar-faq__nav-tab:after,.sugar-faq--active-underline.sugar-faq--nav-top .sugar-faq__nav-list:not([data-faq-measured]) .sugar-faq__nav-tab:after,.sugar-faq--slide .sugar-faq__sliding-bg,.sugar-faq .sugar-faq-item__header,.sugar-faq .sugar-faq-item__icon .icon,.sugar-faq--icon-plus.sugar-faq--plus-minus .sugar-faq-item__icon .icon-collapse-plus__vertical{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-faq.css.map */
