.bb-faq{--faq-ink: var(--bb-color-text, rgb(34,32,18));--faq-muted: var(--bb-color-text-secondary, rgb(68,64,36));--faq-paper: var(--bb-color-bg-offwhite, rgb(247,246,243));--faq-white: var(--bb-color-bg-white, rgb(255,255,255));--faq-lime: var(--bb-color-bg-lime, rgb(232,239,149));--faq-lilac: var(--bb-color-bg-purple, rgb(223,198,224));--faq-olive: var(--bb-color-bg-olive, rgb(118,105,44));--faq-line: var(--bb-color-bg-gray, rgb(224,222,218));font-family:var(--bb-font-body, "BB Gill Sans", sans-serif);color:var(--faq-ink)}.bb-faq *,.bb-faq *:before,.bb-faq *:after{box-sizing:border-box}.bb-faq [hidden]{display:none!important}.bb-faq a{color:inherit}.bb-faq :focus-visible{outline:3px solid var(--bb-color-teal, rgb(0,105,101));outline-offset:4px}.bb-faq-shell{width:100%;max-width:var(--bb-container-max,1416px);margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.bb-faq-display{font-family:var(--bb-font-display,"Brodaers",serif);font-weight:400;line-height:1.04;letter-spacing:-.025em;text-transform:uppercase;margin:0;text-wrap:balance}.bb-faq-eyebrow{font-size:12px;line-height:1.3;letter-spacing:.15em;font-weight:700;text-transform:uppercase;margin:0 0 22px}.bb-faq-intro{background:var(--faq-white)}.bb-faq-hero{background:var(--faq-lime);padding-block:clamp(44px,6vw,92px) clamp(46px,5.2vw,74px)}.bb-faq-hero__inner{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(370px,.84fr);gap:clamp(30px,5vw,90px);align-items:center}.bb-faq-hero__copy{min-width:0}.bb-faq-hero__title{font-size:clamp(52px,6.5vw,105px);max-width:860px}.bb-faq-hero__description{font-size:clamp(17px,1.7vw,21px);line-height:1.46;max-width:600px;margin:24px 0 0;color:var(--faq-muted)}.bb-faq-search-card{background:var(--faq-white);border-radius:var(--bb-radius-xl,16px);padding:clamp(22px,3vw,42px);box-shadow:0 8px 25px #22201209}.bb-faq-search-card__label{display:block;font-size:12px;font-weight:700;letter-spacing:.13em;margin-bottom:18px}.bb-faq-search-box{height:58px;display:flex;align-items:center;gap:12px;padding:0 14px;border:1px solid var(--faq-line);border-radius:var(--bb-radius-md,8px);background:var(--faq-paper);transition:border-color .2s}.bb-faq-search-box:focus-within{border-color:var(--faq-olive)}.bb-faq-search-box svg{flex:none}.bb-faq-search-box input{border:0!important;min-width:0;width:100%;height:100%;outline:none!important;background:transparent!important;box-shadow:none!important;font:inherit;font-size:17px;color:var(--faq-ink);padding:0}.bb-faq-search-box input::-webkit-search-cancel-button{display:none}.bb-faq-search-box input::placeholder{color:var(--faq-muted);opacity:.85}.bb-faq-search-clear{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;font:inherit;font-weight:700;font-size:13px;text-decoration:underline;text-underline-offset:3px;padding:6px}.bb-faq-search-card__help,.bb-faq-search-card__count{font-size:13px;line-height:1.4;color:var(--faq-muted);margin:12px 0 0}.bb-faq-search-card__count:empty{display:none}.bb-faq-search-card__support{margin-top:29px;padding-top:22px;border-top:1px solid var(--faq-line);display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;color:var(--faq-muted)}.bb-faq-search-card__support a{font-weight:700;text-decoration:underline;text-underline-offset:4px;color:var(--faq-ink)}.bb-faq-topic-bar{border-bottom:1px solid var(--faq-line);background:var(--faq-white)}.bb-faq-topic-bar__inner{display:grid;grid-template-columns:180px 1fr;gap:26px;align-items:start;padding-block:29px}.bb-faq-topic-bar__label{font-size:11px;line-height:1.4;letter-spacing:.13em;font-weight:700;margin-top:13px}.bb-faq-topics{display:flex;flex-wrap:wrap;gap:10px}.bb-faq-topic-link{display:inline-flex;align-items:center;justify-content:center;padding:10px 17px;min-height:41px;border:1px solid var(--faq-line);border-radius:100px;background:var(--faq-paper);font-size:14px;line-height:1.18;white-space:nowrap;text-decoration:none;font-weight:600;transition:background-color .16s,border-color .16s}.bb-faq-topic-link:hover,.bb-faq-topic-link:focus-visible{background:var(--faq-lilac);border-color:var(--faq-lilac)}.bb-faq-no-results{background:var(--faq-paper);border-radius:var(--bb-radius-xl,16px);padding:34px 36px;margin:35px 0;font-size:17px}.bb-faq-no-results p{font-size:15px;margin:8px 0 0}.bb-faq-no-results a{font-weight:700;text-underline-offset:4px}.bb-faq-category{background:var(--faq-white);padding-block:clamp(48px,6vw,86px);scroll-margin-top:calc(var(--bb-header-height,110px) + 20px);border-bottom:1px solid var(--faq-line)}.bb-faq-category-wrap:nth-of-type(2n) .bb-faq-category{background:var(--faq-paper)}.bb-faq-category__grid{display:grid;grid-template-columns:minmax(220px,.35fr) minmax(0,.65fr);gap:clamp(44px,7vw,115px)}.bb-faq-category__intro{min-width:0;position:relative!important}.bb-faq-category__index{display:block;color:var(--faq-olive);font-weight:700;font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:.12em;margin-bottom:24px}.bb-faq-category__heading{font-size:clamp(33px,3.2vw,52px);overflow-wrap:anywhere}.bb-faq-category__intro>p{font-size:16px;line-height:1.5;color:var(--faq-muted);margin:22px 0 0;max-width:320px}.bb-faq-category__total{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.02em;margin-top:24px;padding:9px 14px;background:var(--faq-lilac);border-radius:100px}.bb-faq-category__questions{border-top:1px solid var(--faq-line);min-width:0}.bb-faq-item{border-bottom:1px solid var(--faq-line);background:transparent}.bb-faq-item__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:79px;padding:23px 3px;cursor:pointer;color:var(--faq-ink)}.bb-faq-item__summary::-webkit-details-marker{display:none}.bb-faq-item__question{font-size:clamp(17px,1.45vw,21px);font-weight:600;line-height:1.28;min-width:0;letter-spacing:-.01em}.bb-faq-item__toggle{border:1px solid var(--faq-line);border-radius:50%;height:37px;width:37px;flex:0 0 37px;background:var(--faq-white);position:relative;transition:background .18s,border-color .18s}.bb-faq-item__toggle:before,.bb-faq-item__toggle:after{content:"";position:absolute;left:11px;top:17px;width:13px;height:1.7px;background:var(--faq-ink);border-radius:2px;transition:transform .2s}.bb-faq-item__toggle:after{transform:rotate(90deg)}.bb-faq-item[open] .bb-faq-item__toggle{background:var(--faq-lilac);border-color:var(--faq-lilac)}.bb-faq-item[open] .bb-faq-item__toggle:after{transform:rotate(0)}.bb-faq-item__answer{font-size:16px;line-height:1.58;color:var(--faq-muted);padding:0 54px 26px 3px;max-width:800px;overflow-wrap:anywhere}.bb-faq-item__answer p{margin:0 0 14px}.bb-faq-item__answer p:last-child{margin-bottom:0}.bb-faq-item__answer ul,.bb-faq-item__answer ol{padding-left:24px;margin:12px 0}.bb-faq-item__answer li{margin-bottom:8px}.bb-faq-item__answer strong{color:var(--faq-ink)}.bb-faq-item__answer a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.bb-faq-item__summary:hover .bb-faq-item__toggle{background:var(--faq-lilac);border-color:var(--faq-lilac)}.bb-faq-item[data-bb-faq-question][hidden]{display:none!important}.bb-faq-help{background:var(--faq-white);padding-block:clamp(58px,7vw,102px)}.bb-faq-help__panel{background:var(--faq-lime);border-radius:var(--bb-radius-xl,16px);padding:clamp(28px,6vw,76px);display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.bb-faq-help__copy{max-width:730px}.bb-faq-help__title{font-size:clamp(44px,4.8vw,73px)}.bb-faq-help__description{font-size:clamp(16px,1.5vw,19px);line-height:1.48;margin:20px 0 0;max-width:580px;color:var(--faq-muted)}.bb-faq-help__actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:min(280px,100%)}.bb-faq-button{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:14px 20px;min-height:53px;border:1.5px solid var(--faq-ink);border-radius:100px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background .16s}.bb-faq-button--primary{background:var(--faq-lilac);color:var(--faq-ink)}.bb-faq-button--outline{background:var(--faq-white);color:var(--faq-ink)}.bb-faq-button:hover{background:var(--faq-paper)}.bb-faq-help__reviews{text-align:center;font-size:14px;font-weight:700;text-underline-offset:5px;padding-top:8px}@media(max-width:1023px){.bb-faq-hero__inner{grid-template-columns:minmax(0,1fr) minmax(310px,.8fr);gap:28px}.bb-faq-category__grid{grid-template-columns:240px minmax(0,1fr);gap:34px}.bb-faq-help__panel{align-items:flex-start;flex-direction:column}.bb-faq-help__actions{flex-direction:row;flex-wrap:wrap;min-width:0}.bb-faq-help__actions>*{min-width:190px}.bb-faq-help__reviews{align-self:center}}@media(max-width:767px){.bb-faq-intro{padding-top:var(--bb-header-height,110px)}.bb-faq-hero{padding-block:35px 39px}.bb-faq-hero__inner{grid-template-columns:minmax(0,1fr);gap:30px}.bb-faq-hero__title{font-size:clamp(42px,11vw,66px);line-height:1.05;max-width:590px}.bb-faq-hero__description{font-size:16px;margin-top:16px;line-height:1.45}.bb-faq-eyebrow{font-size:11px;margin-bottom:16px}.bb-faq-search-card{padding:21px;border-radius:12px}.bb-faq-search-card__label{font-size:11px;margin-bottom:12px}.bb-faq-search-box{height:53px}.bb-faq-search-box input{font-size:16px}.bb-faq-search-card__support{margin-top:20px;padding-top:16px;gap:5px}.bb-faq-topic-bar__inner{grid-template-columns:1fr;gap:11px;padding-block:21px}.bb-faq-topic-bar__label{margin:0}.bb-faq-topics{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-20px;padding:4px 20px 9px;overscroll-behavior-inline:contain}.bb-faq-topics::-webkit-scrollbar{display:none}.bb-faq-topic-link{scroll-snap-align:start;min-height:40px;font-size:13px;flex:none}.bb-faq-category{padding-block:48px;scroll-margin-top:calc(var(--bb-header-height,110px) + 10px)}.bb-faq-category__grid{grid-template-columns:1fr;gap:25px}.bb-faq-category__index{margin-bottom:12px;font-size:10px}.bb-faq-category__heading{font-size:clamp(36px,9vw,49px)}.bb-faq-category__intro>p{font-size:15px;margin-top:11px}.bb-faq-category__total{margin-top:17px;font-size:11px}.bb-faq-item__summary{padding:19px 1px;min-height:66px;gap:14px}.bb-faq-item__question{font-size:17px}.bb-faq-item__toggle{width:33px;height:33px;flex-basis:33px}.bb-faq-item__toggle:before,.bb-faq-item__toggle:after{left:9px;top:15px;width:13px}.bb-faq-item__answer{font-size:15px;line-height:1.55;padding:0 5px 22px 1px}.bb-faq-help{padding-block:54px 68px}.bb-faq-help__panel{gap:27px;padding:30px 23px}.bb-faq-help__title{font-size:clamp(39px,10vw,57px)}.bb-faq-help__description{font-size:16px}.bb-faq-help__actions{display:grid;grid-template-columns:1fr;width:100%;gap:10px}.bb-faq-help__actions>*{width:100%;min-width:0}.bb-faq-help__reviews{margin-top:8px}}@media(max-width:359px){.bb-faq-shell{padding-inline:16px}.bb-faq-topics{margin-inline:-16px;padding-inline:16px}.bb-faq-hero__title{font-size:41px}.bb-faq-item__question{font-size:16px}}@media(prefers-reduced-motion:reduce){.bb-faq *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/bb-faq.css.map */
