.faq-banner{width:100vw;margin-left:calc(50% - 50vw);height:320px;background-image:url(/cdn/shop/files/WarmSeasonSoilBuilder0B6A3505_1.jpg?v=1773860464);background-size:cover;background-position:center;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-top:-25px}.faq-banner__breadcrumb{position:absolute;top:16px;left:24px;font-size:13px;color:#fffc}.faq-banner__breadcrumb a{color:#fffc;text-decoration:none}.faq-banner__breadcrumb a:hover{color:#fff}.faq-banner__title{font-size:2.4rem!important;font-weight:700!important;color:#fff!important;text-align:center!important;margin:0!important;text-shadow:0 1px 6px rgba(0,0,0,.4)!important;padding:0 24px}.faq-banner__search{position:relative;width:100%;max-width:520px;padding:0 24px;box-sizing:border-box}.faq-banner__search input{width:100%;padding:11px 40px 11px 14px;font-size:15px;border:none!important;border-radius:6px!important;outline:none;box-sizing:border-box;background:#fff!important;color:#35311f;box-shadow:none!important}.faq-banner__search input:focus{box-shadow:0 0 0 2px #9cbd3c!important}.faq-search-bar__icon{position:absolute;right:38px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none;display:flex;align-items:center;z-index:2;margin:0!important}.faq-search-bar__count{text-align:center;margin-top:8px;font-size:13px;color:#ffffffe6}.faq-page{max-width:1100px;margin:0 auto;padding:36px 24px 80px}.faq-layout{display:grid;grid-template-columns:200px 1fr;gap:48px;align-items:start}.faq-sidebar{position:sticky;top:24px}.faq-sidebar__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#999;margin-bottom:8px;padding-left:10px}.faq-nav-item{display:block;padding:8px 10px;font-size:14px;color:#35311f;border-radius:5px;cursor:pointer;line-height:1.3;margin-bottom:0;transition:background .1s,color .1s}.faq-nav-item:hover{background:#f2f2ee;color:#2c763a}.faq-nav-item.active{background:#eaf3de;color:#2c763a;font-weight:600}.faq-nav-all-wrapper{border-bottom:1px solid #e8e8e4;padding-bottom:10px;margin-bottom:10px}.faq-group{margin-bottom:44px;scroll-margin-top:80px}.faq-group__title{font-size:1.05rem!important;font-weight:700!important;color:#2c763a!important;margin:0 0 10px!important;padding-bottom:0!important;border:none!important;text-transform:none!important;letter-spacing:0!important}.faq-item{border:1px solid #e4e4e0;border-radius:6px;margin-bottom:6px;overflow:hidden;background:#fff}.faq-item__question{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 18px;font-size:14px;font-weight:500;color:#35311f;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s}.faq-item__question:hover{background:#fafaf8}.faq-item__question.open{background:#f4f9f1;color:#2c763a}.faq-item__q-text{flex:1}.faq-item__chevron{flex-shrink:0;color:#aaa;display:flex;align-items:center;transition:transform .2s}.faq-item__question.open .faq-item__chevron{transform:rotate(180deg);color:#2c763a}.faq-item__answer{border-top:1px solid #e4e4e0}.faq-item__answer-inner{padding:14px 18px 18px;font-size:14px;line-height:1.7;color:#35311f}.faq-item__answer-inner p{margin:0 0 10px}.faq-item__answer-inner p:last-child{margin-bottom:0}.faq-item__answer-inner a{color:#2c763a}.faq-item__answer-inner ul,.faq-item__answer-inner ol{margin:6px 0 6px 20px}.faq-item__answer-inner li{margin-bottom:4px}.faq-no-results{padding:48px 0;text-align:center;color:#999;font-size:15px}@media(max-width:768px){.faq-banner{height:220px;gap:12px}.faq-banner__title{font-size:1.7rem!important}.faq-banner__search{max-width:100%}.faq-page{padding:24px 16px 60px}.faq-layout{grid-template-columns:1fr;gap:0}.faq-sidebar{position:static;margin-bottom:24px}.faq-sidebar__label{display:none}#faq-group-nav{display:flex;flex-wrap:wrap;gap:6px}.faq-nav-item{border:1px solid #ddd;border-radius:20px;padding:5px 12px;font-size:13px;margin-bottom:0}.faq-nav-item.active{border-color:#2c763a;background:#eaf3de}.faq-nav-all-wrapper{border-bottom:none;padding-bottom:0;margin-bottom:0}}#shopify-section-sections--19360775766232__section_custom_liquid_KwzwD3{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/faq-page.css.map */
