.cb-faq{background:var(--cb-white, #fff);padding-top:var(--cb-faq-pt, 0);padding-bottom:var(--cb-faq-pb, 0)}.cb-faq__hero{background:var(--cb-white, #fff);border-bottom:1px solid var(--cb-border, #E0E0E0);padding:20px 16px 22px}.cb-faq__hero-inner{max-width:1400px;margin:0 auto}.cb-faq__crumbs{display:flex;align-items:center;gap:6px;font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:12px;color:var(--cb-gray-600, #555);margin-bottom:10px}.cb-faq__crumbs a{color:var(--cb-green, #2D8B4E)}.cb-faq__crumbs a:hover{color:var(--cb-green-dark, #1E6B3A)}.cb-faq__crumbs span[aria-hidden]{color:var(--cb-gray-400, #9E9E9E)}.cb-faq__title{margin:0 0 8px;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:24px;line-height:1.2;color:var(--cb-ink, #1A1A1A)}.cb-faq__intro{margin:0 0 16px;font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:14px;line-height:1.5;color:var(--cb-gray-600, #555);max-width:60ch}.cb-faq__search{position:relative;max-width:520px}.cb-faq__search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);line-height:0;color:var(--cb-gray-400, #9E9E9E);pointer-events:none}.cb-faq__search-input{width:100%;height:50px;padding:0 44px 0 42px;border:2px solid var(--cb-border, #E0E0E0);border-radius:var(--cb-radius-input, 40px);background:var(--cb-white, #fff);font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:14px;color:var(--cb-ink, #1A1A1A);transition:border-color var(--cb-transition-fast, .15s ease),box-shadow var(--cb-transition-fast, .15s ease)}.cb-faq__search-input:focus{outline:none;border-color:var(--cb-green, #2D8B4E);box-shadow:var(--cb-ring-brand, 0 0 0 3px rgba(45, 139, 78, .2))}.cb-faq__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.cb-faq__search-clear{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--cb-gray-100, #F8F8F8);color:var(--cb-gray-500, #717171);cursor:pointer}.cb-faq__search-clear:hover{background:var(--cb-green-subtle, #E8F5EC);color:var(--cb-green-dark, #1E6B3A)}.cb-faq__search-clear[hidden]{display:none}.cb-faq__chip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--cb-gradient-brand, linear-gradient(135deg, #2D8B4E 0%, #1E6B3A 100%));box-shadow:0 4px 10px #2d8b4e40;color:#fff;font-family:var(--cb-font-display, "Bebas Neue", sans-serif);font-size:17px;letter-spacing:1px;line-height:1;padding-top:2px}.cb-faq__chip--sm{width:26px;height:26px;font-size:15px}.cb-faq__chip--lg{width:32px;height:32px;font-size:18px}.cb-faq__topics{background:var(--cb-green-wash, #F3FAF5);border-top:1px solid var(--cb-border, #E0E0E0);border-bottom:1px solid var(--cb-border, #E0E0E0);padding:16px}.cb-faq__topics-inner{max-width:1400px;margin:0 auto}.cb-faq__topics-title{margin:0 0 10px;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:15px;color:var(--cb-ink, #1A1A1A)}.cb-faq__topics-grid{display:grid;gap:9px}.cb-faq__topic{display:flex;align-items:center;gap:11px;min-height:54px;padding:8px 13px;background:var(--cb-white, #fff);border:1.5px solid var(--cb-border, #E0E0E0);border-radius:var(--cb-radius-card, 10px);box-shadow:var(--cb-shadow-card, 0 2px 12px rgba(45, 139, 78, .08));font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:14px;color:var(--cb-ink, #1A1A1A);transition:border-color var(--cb-transition-fast, .15s ease),transform var(--cb-transition-fast, .15s ease),box-shadow var(--cb-transition-fast, .15s ease)}.cb-faq__topic:hover{border-color:var(--cb-green, #2D8B4E);transform:translateY(-2px);box-shadow:var(--cb-shadow-card-hover, 0 8px 24px rgba(0, 0, 0, .12));color:var(--cb-ink, #1A1A1A)}.cb-faq__topic:active{transform:scale(var(--cb-press-scale, .98))}.cb-faq__topic-label{flex:1 1 auto;min-width:0}.cb-faq__topic-count{flex:none;font-family:var(--cb-font-body, "Rubik", sans-serif);font-weight:400;font-size:12px;color:var(--cb-gray-400, #9E9E9E)}.cb-faq__body{max-width:1400px;margin:0 auto}.cb-faq__side{display:none}.cb-faq__cat{padding:20px 16px}.cb-faq__cat:nth-of-type(2n){background:var(--cb-gray-100, #F8F8F8)}.cb-faq__cat-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.cb-faq__cat-title{margin:0;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:18px;color:var(--cb-ink, #1A1A1A)}.cb-faq__rows{display:grid;gap:10px}.cb-faq__row{background:var(--cb-white, #fff);border:1.5px solid var(--cb-border, #E0E0E0);border-radius:var(--cb-radius-block, 14px);overflow:hidden;transition:border-color var(--cb-transition, .2s ease),box-shadow var(--cb-transition, .2s ease)}.cb-faq__row.is-open{border-color:var(--cb-green, #2D8B4E);box-shadow:var(--cb-shadow-card, 0 2px 12px rgba(45, 139, 78, .08))}.cb-faq__row[hidden]{display:none}.cb-faq__q{margin:0}.cb-faq__q-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:50px;padding:13px 16px;border:0;background:transparent;cursor:pointer;text-align:left;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:14.5px;line-height:1.35;color:var(--cb-ink, #1A1A1A);-webkit-tap-highlight-color:transparent;transition:background var(--cb-transition, .2s ease)}.cb-faq__row.is-open .cb-faq__q-btn{background:var(--cb-green-wash, #F3FAF5)}.cb-faq__q-btn:focus-visible{outline:none;box-shadow:var(--cb-ring-brand, 0 0 0 3px rgba(45, 139, 78, .2))}.cb-faq__chevron{flex:none;line-height:0;color:var(--cb-green, #2D8B4E);transition:transform var(--cb-transition, .2s ease)}.cb-faq__row.is-open .cb-faq__chevron{transform:rotate(180deg)}.cb-faq__a{max-height:0;overflow:hidden;transition:max-height var(--cb-transition-slow, .25s ease)}.cb-faq__row.is-open .cb-faq__a{max-height:700px}.cb-faq__a-inner{display:grid;gap:7px;padding:0 16px 16px;font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:13.5px;line-height:1.65;color:var(--cb-gray-600, #555)}.cb-faq__a-inner p{margin:0}.cb-faq__a-inner ul{margin:0;padding-left:18px;display:grid;gap:4px}.cb-faq__a-inner a{color:var(--cb-green, #2D8B4E);text-decoration:none}.cb-faq__a-inner a:hover{color:var(--cb-green-dark, #1E6B3A)}.cb-faq__a-link{font-weight:500}.cb-faq__helpful{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:6px;padding-top:12px;border-top:1px solid var(--cb-gray-100, #F8F8F8)}.cb-faq__helpful-label{font-size:12.5px;color:var(--cb-gray-500, #717171)}.cb-faq__helpful-btn{display:inline-flex;align-items:center;gap:6px;padding:4px 13px;border:1.5px solid var(--cb-border, #E0E0E0);border-radius:20px;background:var(--cb-white, #fff);font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:12.5px;color:var(--cb-ink, #1A1A1A);cursor:pointer;transition:border-color var(--cb-transition-fast, .15s ease),background var(--cb-transition-fast, .15s ease),color var(--cb-transition-fast, .15s ease)}.cb-faq__helpful-btn svg{flex:none}.cb-faq__helpful-btn:hover{border-color:var(--cb-green, #2D8B4E);background:var(--cb-green-subtle, #E8F5EC);color:var(--cb-green-dark, #1E6B3A)}.cb-faq__helpful.is-voted .cb-faq__helpful-btn{opacity:.45;cursor:default;pointer-events:none}.cb-faq__helpful.is-voted .cb-faq__helpful-btn.is-chosen{opacity:1;border-color:var(--cb-green, #2D8B4E);background:var(--cb-green-subtle, #E8F5EC);color:var(--cb-green-dark, #1E6B3A)}.cb-faq__helpful-thanks{font-size:12.5px;font-weight:500;color:var(--cb-green, #2D8B4E)}.cb-faq__helpful-thanks[hidden]{display:none}.cb-faq__noresults{margin:0 16px 20px;padding:18px 16px 20px;background:var(--cb-green-subtle, #E8F5EC);border-radius:var(--cb-radius-block, 14px)}.cb-faq__noresults[hidden]{display:none}.cb-faq__noresults-title{margin:0 0 6px;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:16px;color:var(--cb-green-dark, #1E6B3A)}.cb-faq__noresults-body{margin:0 0 14px;font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:13.5px;line-height:1.55;color:var(--cb-gray-600, #555)}.cb-faq__noresults-actions{display:grid;gap:9px}.cb-faq__btn{display:flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:var(--cb-radius-pill, 60px);font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:13.5px;text-transform:uppercase;letter-spacing:.3px;text-align:center;transition:background var(--cb-transition-fast, .15s ease),border-color var(--cb-transition-fast, .15s ease),color var(--cb-transition-fast, .15s ease),transform var(--cb-transition-fast, .15s ease)}.cb-faq__btn--primary{background:var(--cb-green, #2D8B4E);color:#fff}.cb-faq__btn--primary:hover{background:var(--cb-green-dark, #1E6B3A);color:#fff}.cb-faq__btn--outline{background:transparent;border:2px solid var(--cb-green, #2D8B4E);color:var(--cb-green-dark, #1E6B3A)}.cb-faq__btn--outline:hover{background:var(--cb-green-wash, #F3FAF5)}.cb-faq__btn:active{transform:scale(var(--cb-press-scale, .98))}.cb-faq__contact{background:var(--cb-green-subtle, #E8F5EC);padding:22px 16px 24px}.cb-faq__contact-inner{max-width:1400px;margin:0 auto}.cb-faq__contact-title{margin:0 0 6px;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:18px;color:var(--cb-ink, #1A1A1A)}.cb-faq__contact-sub{margin:0 0 16px;font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:13.5px;line-height:1.5;color:var(--cb-gray-600, #555)}.cb-faq__contact-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cb-faq__contact-card{display:grid;gap:4px;padding:16px 18px;background:var(--cb-white, #fff);border:1.5px solid var(--cb-border, #E0E0E0);border-radius:var(--cb-radius-card, 10px);transition:border-color var(--cb-transition-fast, .15s ease),transform var(--cb-transition-fast, .15s ease),box-shadow var(--cb-transition-fast, .15s ease)}.cb-faq__contact-card:hover{border-color:var(--cb-green, #2D8B4E);transform:translateY(-2px);box-shadow:var(--cb-shadow-card, 0 2px 12px rgba(45, 139, 78, .08))}.cb-faq__contact-card:active{transform:scale(var(--cb-press-scale, .98))}.cb-faq__contact-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:6px;border-radius:50%;background:var(--cb-gradient-brand, linear-gradient(135deg, #2D8B4E 0%, #1E6B3A 100%));color:#fff}.cb-faq__contact-card-title{font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:15px;color:var(--cb-ink, #1A1A1A)}.cb-faq__contact-card-sub{font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:13px;color:var(--cb-gray-600, #555)}.cb-faq__policies{background:var(--cb-white, #fff);padding:20px 16px 24px}.cb-faq__policies-inner{max-width:1400px;margin:0 auto}.cb-faq__policies-title{margin:0 0 10px;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:15px;color:var(--cb-ink, #1A1A1A)}.cb-faq__policies-grid{display:grid;gap:9px;grid-template-columns:1fr 1fr}.cb-faq__policy{padding:11px 13px;border:1.5px solid var(--cb-border, #E0E0E0);border-radius:var(--cb-radius-card, 10px);font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:12.5px;color:var(--cb-gray-700, #404040);transition:border-color var(--cb-transition-fast, .15s ease),color var(--cb-transition-fast, .15s ease)}.cb-faq__policy:hover{border-color:var(--cb-green, #2D8B4E);color:var(--cb-green-dark, #1E6B3A)}@media(min-width:768px){.cb-faq__hero{background:var(--cb-gradient-brand, linear-gradient(135deg, #2D8B4E 0%, #1E6B3A 100%));border-bottom:0;padding:34px 40px 36px;position:relative;overflow:hidden;text-align:center}.cb-faq__hero:after{content:"";position:absolute;top:-110px;right:-70px;width:240px;height:240px;border-radius:50%;background:#ffffff0f;pointer-events:none}.cb-faq__hero-inner{position:relative}.cb-faq__crumbs{justify-content:center;color:#fffc}.cb-faq__crumbs a{color:#fffc}.cb-faq__crumbs a:hover{color:#fff}.cb-faq__crumbs span[aria-hidden]{color:#ffffff8c}.cb-faq__title{font-family:var(--cb-font-display, "Bebas Neue", sans-serif);font-weight:400;font-size:46px;letter-spacing:var(--cb-tracking-display, 3px);text-transform:uppercase;color:#fff}.cb-faq__intro{color:#ffffffe0;font-size:15px;margin-inline:auto}.cb-faq__search{margin:0 auto}.cb-faq__search-input{border-color:transparent}.cb-faq__search-input:focus{border-color:var(--cb-yellow, #F5C518);box-shadow:var(--cb-ring-accent, 0 0 0 3px rgba(245, 197, 24, .2))}.cb-faq__topics{display:none}.cb-faq__body{display:grid;grid-template-columns:250px minmax(0,1fr);gap:32px;align-items:start;padding:28px 40px 36px}.cb-faq__side{display:block;position:sticky;top:16px}.cb-faq__side-label{margin:0 0 8px;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--cb-gray-400, #9E9E9E)}.cb-faq__side-nav{display:grid;gap:6px}.cb-faq__side-link{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;border:1.5px solid var(--cb-border, #E0E0E0);border-radius:var(--cb-radius-card, 10px);font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:500;font-size:13.5px;color:var(--cb-gray-600, #555);transition:border-color var(--cb-transition-fast, .15s ease),color var(--cb-transition-fast, .15s ease),background var(--cb-transition-fast, .15s ease)}.cb-faq__side-link .cb-faq__chip{background:var(--cb-green-subtle, #E8F5EC);color:var(--cb-green-dark, #1E6B3A);box-shadow:none}.cb-faq__side-link:hover{border-color:var(--cb-green, #2D8B4E);color:var(--cb-green-dark, #1E6B3A)}.cb-faq__side-link.is-active{border-color:var(--cb-green, #2D8B4E);background:var(--cb-green-wash, #F3FAF5);font-weight:600;color:var(--cb-ink, #1A1A1A)}.cb-faq__side-link.is-active .cb-faq__chip{background:var(--cb-gradient-brand, linear-gradient(135deg, #2D8B4E 0%, #1E6B3A 100%));color:#fff}.cb-faq__side-help{margin-top:14px;padding:14px 15px;background:var(--cb-green-subtle, #E8F5EC);border-radius:var(--cb-radius-block, 14px)}.cb-faq__side-help-title{margin:0 0 4px;font-family:var(--cb-font-heading, "Fredoka", sans-serif);font-weight:600;font-size:14.5px;color:var(--cb-ink, #1A1A1A)}.cb-faq__side-help-body{margin:0 0 12px;font-family:var(--cb-font-body, "Rubik", sans-serif);font-size:12.5px;line-height:1.5;color:var(--cb-gray-600, #555)}.cb-faq__content{display:grid;gap:28px;max-width:720px}.cb-faq__cat{padding:0;background:transparent!important}.cb-faq__cat-title{font-size:22px}.cb-faq__rows{gap:11px}.cb-faq__q-btn{min-height:56px;padding:15px 20px;font-size:16px}.cb-faq__a-inner{padding:0 20px 18px;font-size:14.5px;line-height:1.7}.cb-faq__noresults{margin:0}.cb-faq__noresults-actions{display:flex;flex-wrap:wrap;gap:10px}.cb-faq__noresults-actions .cb-faq__btn{flex:0 1 auto;padding-inline:24px}.cb-faq__contact{padding:28px 40px 32px}.cb-faq__policies{padding:0 40px 36px}.cb-faq__policies-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(prefers-reduced-motion:reduce){.cb-faq__a,.cb-faq__chevron,.cb-faq__row,.cb-faq__topic,.cb-faq__contact-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cb-faq.css.map */
