.bk-faq-guide-links{padding-top:2.4rem;padding-bottom:4rem}.bk-faq-guide-links h2{font-size:2.4rem}.bls__faq{--bk-faq-gap: 1.2rem;--bk-faq-space: 2.2rem;--bk-faq-reading-width: 80rem;--bk-faq-anchor-offset: 26rem}.bk-faq-topics,.bk-faq-delivery{margin-block:var(--bk-faq-space);padding-block:var(--bk-faq-space);border-block-end:1px solid var(--bk-faq-border)}.bk-faq-topics h2,.bk-faq-delivery h2{font-size:2.4rem;color:var(--bk-faq-green-dark)}.bk-faq-topics h3{font-size:1.8rem;margin-block:var(--bk-faq-space) var(--bk-faq-gap)}.bk-faq-topics nav,.bk-faq-related{display:flex;flex-wrap:wrap;gap:var(--bk-faq-gap)}.bk-faq-topics a,.bk-faq-related a{color:var(--bk-faq-green-dark);text-decoration:underline;text-underline-offset:.25em;overflow-wrap:anywhere;padding-block:.5rem}.bk-faq-topics nav a{border:1px solid var(--bk-faq-border);padding:.8rem var(--bk-faq-gap);background:var(--bk-faq-cream)}.bk-faq-topics a:hover,.bk-faq-related a:hover{color:var(--bk-faq-green)}.bk-faq-topics a:focus-visible,.bk-faq-related a:focus-visible,.bk-faq-permalink:focus-visible,.bk-faq-delivery a:focus-visible,.bk-faq-article a:focus-visible{outline:2px solid var(--bk-faq-green);outline-offset:3px}.bk-faq-topics ul{padding-inline-start:var(--bk-faq-space)}.bk-faq-topics li{margin-block:.5rem}.bk-faq-delivery dl{margin-block:var(--bk-faq-space)}.bk-faq-delivery dl>div{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);gap:var(--bk-faq-gap);padding-block:.8rem}.bk-faq-delivery dt{font-weight:600}.bk-faq-delivery dd{margin:0;overflow-wrap:anywhere}.bk-faq-permalink{display:inline-block;font-size:1.3rem;padding:.6rem var(--bk-faq-space);color:var(--bk-faq-text);text-decoration:underline;min-height:2.4rem}.bls__faq [data-faq-item],.bk-faq-delivery{scroll-margin-block-start:var(--bk-faq-anchor-offset)}.bls__faq:not([data-faq-enhanced]) .bls__faq-search,.bls__faq:not([data-faq-enhanced]) .bls__faq-categories,.bls__faq:not([data-faq-enhanced]) .open-children-toggle{display:none}.bk-faq-related{margin-block-start:var(--bk-faq-gap)}.bk-faq-article{max-width:var(--bk-faq-reading-width);padding:4rem var(--bk-faq-space);color:var(--bk-faq-text);font-size:1.7rem;line-height:1.7;overflow-wrap:anywhere}.bk-faq-article h1{color:var(--bk-faq-green-dark);font-size:clamp(3rem,4vw,4.5rem);line-height:1.15;margin-block:var(--bk-faq-space)}.bk-faq-article h2{color:var(--bk-faq-green-dark);font-size:2.5rem;line-height:1.25;margin-block:3rem var(--bk-faq-gap)}.bk-faq-lead{font-size:1.9rem}.bk-faq-article table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:1.5rem}.bk-faq-article caption{text-align:start;font-weight:600;margin-block-end:var(--bk-faq-gap)}.bk-faq-article th,.bk-faq-article td{padding:var(--bk-faq-gap);border:1px solid var(--bk-faq-border);vertical-align:top;text-align:start}.bk-faq-article th{background:var(--bk-faq-green-soft);color:var(--bk-faq-green-dark)}.bk-faq-article li{margin-block:var(--bk-faq-gap)}.bk-faq-product-photo{margin:3rem 0;max-width:36rem}.bk-faq-product-photo img{width:100%;height:auto;display:block}.bk-faq-product-photo figcaption{margin-block-start:var(--bk-faq-gap);font-size:1.4rem}@media(max-width:767px){.bls__faq{--bk-faq-anchor-offset: 12rem}.bk-faq-delivery dl>div{grid-template-columns:minmax(0,1fr);gap:.4rem}.bk-faq-article th,.bk-faq-article td{padding:.7rem}.bk-faq-article table{font-size:1.4rem}}.bls__faq{--bk-faq-green: #2f6f43;--bk-faq-green-dark: #213524;--bk-faq-green-soft: #edf5ec;--bk-faq-paper: #f7f7f4;--bk-faq-cream: #fffdf5;--bk-faq-border: #dbe8dc;--bk-faq-text: #4f5a51;--bk-faq-shadow: 0 14px 30px rgba(47, 108, 67, .08)}.faq-page .bls__section-header{margin-left:auto;margin-right:auto;max-width:86rem}.faq-page .bls__section-heading{color:var(--bk-faq-green-dark);font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.1}.faq-page .bls__section-des{color:var(--bk-faq-text);font-size:clamp(1.6rem,2vw,1.9rem)}.bls__faqs-right>div:not(:last-child){margin-bottom:clamp(4rem,5vw,6rem)}.bls__page-faq-content{color:var(--bk-faq-text);line-height:2.8rem;font-size:calc(var(--base-font-size) + 1px);display:block;padding:0 2.2rem 2.2rem!important}.bls__page-faq-content[hidden],.bls__page-faq-items[hidden],.faq-content[hidden],.bls__faq-empty[hidden]{display:none!important}.bls__faqs-content h3{font-size:clamp(2.5rem,5vw,3rem)}.faq-content:last-child{margin-bottom:0;padding:0}.bls__faq .faq-content{border-color:var(--bk-faq-border)!important;padding-bottom:clamp(2.4rem,4vw,4rem)!important}.bls__faq .faq-content>.row{align-items:start;display:grid;gap:clamp(2.4rem,4vw,5rem);grid-template-columns:minmax(18rem,26rem) minmax(0,1fr);margin-left:0;margin-right:0}.bls__faq .faq-content>.row>[class*=col-]{flex:none;max-width:none;padding-left:0;padding-right:0;width:auto}.bls__faq .faq-content>.row>.col-md-12{grid-column:1 / -1}.btn-faqs>a svg{vertical-align:-5px;margin-right:5px}.btn-faqs>a:hover svg path{stroke:var(--color-white);fill:none!important}.bls__page-faq-items .bls__page-faq-title{font-weight:var(--bls__section-heading-weight);padding:0!important;padding-right:0;position:relative;color:var(--bk-faq-green-dark)}.bls__page-faq-items .bls__page-faq-title .open-children-toggle{right:auto}.bls__faq-toggle{align-items:center;background:transparent!important;border:0!important;border-radius:0;color:var(--bk-faq-green-dark)!important;cursor:pointer;display:flex;font:inherit;font-size:clamp(1.8rem,2vw,2.2rem);font-weight:500;justify-content:space-between;line-height:inherit;min-height:6.2rem;padding:1.6rem 2.2rem!important;position:relative;text-align:left;text-transform:none;width:100%}.bls__faq-toggle:hover{background:var(--bk-faq-green-soft)!important;color:var(--bk-faq-green-dark)!important}.bls__faq-toggle:focus-visible{outline:2px solid var(--bk-faq-green);outline-offset:-2px}.bls__faq-toggle .open-children-toggle{background:var(--bk-faq-green-soft);border-radius:50%;flex:0 0 auto;margin-left:1.6rem;min-height:3.6rem;min-width:3.6rem;position:relative}.bls__page-faq-items.active .bls__page-faq-title{color:var(--bk-faq-green-dark);border:0}.bls__page-faq-items.active .bls__faq-toggle{color:var(--bk-faq-green-dark)!important}.bls__page-faq-items.active .open-children-toggle{background:var(--bk-faq-green)}.bls__page-faq-items.active .open-children-toggle:after,.bls__page-faq-items.active .open-children-toggle:before{background-color:var(--color-white, #fff)}.bls__page-faq-items.active .open-children-toggle:before{opacity:0}.bls__page-faq-items{background:var(--color-white, #fff);border:1px solid var(--bk-faq-border)!important;border-radius:8px;margin-bottom:1rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.bls__page-faq-items:hover,.bls__page-faq-items.active{border-color:#2f6c4359!important;box-shadow:var(--bk-faq-shadow)}.bls__page-faq-items.active{background:#fbfdf8}.bls__faq-tools{background:var(--bk-faq-paper);border:1px solid var(--bk-faq-border);border-radius:8px;display:grid;gap:2rem;margin:0 auto clamp(3rem,5vw,5rem);max-width:104rem;padding:clamp(1.8rem,3vw,2.8rem)}.bls__faq-support-grid{display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.bls__faq-support-card{background:var(--bk-faq-cream);border:1px solid var(--bk-faq-border);border-radius:8px;display:grid;gap:.6rem;min-height:11.2rem;padding:1.6rem 1.8rem}.bls__faq-support-card strong{color:var(--bk-faq-green-dark);font-size:1.8rem;font-weight:600;line-height:1.25}.bls__faq-support-card span:last-child{color:var(--bk-faq-text);line-height:1.45}.bls__faq-support-kicker{color:var(--bk-faq-green);font-size:1.3rem;font-weight:600;line-height:1.2}.bls__faq-search{background:var(--color-white, #fff);border:1px solid var(--bk-faq-border);border-radius:8px;box-shadow:0 8px 18px #2f6c430d;margin:0 auto;max-width:74rem;padding:1.6rem;width:100%}.bls__faq-search-label{color:var(--bk-faq-green-dark);display:block;font-weight:600;margin-bottom:.8rem}.bls__faq-search-input{background:#fbfcfa;border:1px solid var(--bk-faq-border);border-radius:6px;color:var(--base-color);min-height:5.4rem;padding:0 1.8rem;width:100%}.bls__faq-search-input:focus{border-color:var(--bk-faq-green);box-shadow:0 0 0 3px #2f6c431f;outline:0}.bls__faq-categories{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.bls__faq-category{background:var(--color-white, #fff);border:1px solid var(--bk-faq-border);border-radius:6px;color:var(--bk-faq-green-dark);cursor:pointer;font-size:1.6rem;font-weight:600;min-height:4.2rem;padding:.8rem 1.4rem;text-transform:none}.bls__faq-category:hover,.bls__faq-category:focus-visible{background:var(--bk-faq-green-soft);border-color:#2f6c4359;color:var(--bk-faq-green-dark)}.bls__faq-category.is-active{background:var(--bk-faq-green);border-color:var(--bk-faq-green);color:var(--color-white)}.bls__faq-empty{border:1px solid var(--border-color-base);border-radius:6px;margin:2rem 0;padding:1.6rem 1.8rem;text-align:center}.bls__faq-contact{align-items:center;background:var(--bk-faq-green-soft);border:1px solid var(--bk-faq-border);border-radius:8px;display:flex;gap:2rem;justify-content:space-between;margin-top:clamp(3rem,5vw,5rem);padding:clamp(2.4rem,4vw,3.6rem)}.bls__faq-contact-title{color:var(--bk-faq-green-dark);font-size:clamp(2.4rem,4vw,3.2rem);margin:0 0 1rem}.bls__faq-contact-text{margin:0;max-width:68rem}.bls__faq-contact-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:1rem}.bls__faq-contact-link{border-radius:6px;text-align:center;white-space:nowrap}.bls__faq-contact-link.btn-primary{background:var(--bk-faq-green);border-color:var(--bk-faq-green);color:var(--color-white)}.bls__faq-contact-link.btn-primary:hover{background:var(--bk-faq-green-dark);border-color:var(--bk-faq-green-dark)}.bls__faq-contact-link.btn-secondary{background:var(--color-white, #fff);border-color:#2f6c4359;color:var(--bk-faq-green-dark)}.bls__faq-contact-link.btn-secondary:hover{background:var(--bk-faq-green-dark);border-color:var(--bk-faq-green-dark);color:var(--color-white)}@media only screen and (min-width:992px){.bls__faqs-right{padding-left:8.6rem}.bls__faqs-right:before{content:"";position:absolute;left:3.6rem;top:0;bottom:0;border-left:1px solid var(--border-color-base)}}.bls__title-heading{font-weight:var(--bls__title-heading-weight, var(--heading-font-weight))}.bls__faq .faq-content .bls__title-heading{color:var(--bk-faq-green-dark);display:block;font-size:clamp(2.4rem,2.4vw,3.2rem)!important;line-height:1.18}.bls__faq .faq-content .bls__title-heading:after{background-color:var(--bk-faq-green);border-radius:999px;content:"";display:block;flex-shrink:0;height:3px;margin:1.6rem 0 0;max-width:5.2rem;width:100%}@media only screen and (max-width:767px){.bls__faq .faq-content>.row{display:block}.bls__faq-support-grid{grid-template-columns:1fr}.bls__faq-categories{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:.2rem}.bls__faq-category{flex:0 0 auto}.bls__faq-toggle{font-size:1.8rem;padding:1.4rem 1.6rem!important}.bls__page-faq-content{padding:0 1.6rem 1.8rem!important}.bls__faq-contact{align-items:flex-start;flex-direction:column}.bls__faq-contact-actions,.bls__faq-contact-link{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/faqs.css.map */
