.common-questions .section-title h2{font-size:38px;line-height:1;font-weight:700;color:#111;letter-spacing:0;margin-bottom:0}.common-questions .section-title:after{content:"";flex:1;height:1px;background:#0000001a}.common-questions .section-title h2 span{color:#d85a30}.common-questions .section-title{display:flex;align-items:center;gap:10px;margin-bottom:34px}.two_column_faq{grid-template-columns:1fr 1fr}.footer-trust-band{margin-top:0!important}.faq-list{display:grid;gap:8px}.faq-item{border:.5px solid #0000001a;border-radius:12px;overflow:hidden;background:#fff;transition:border-color .15s}.faq-item:hover{border-color:#00000026}.faq-item.open{border-color:#d85a30}.faq-q{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;cursor:pointer;gap:12px;-webkit-user-select:none;user-select:none}.faq-q-left{display:flex;align-items:center;gap:10px}.faq-num{width:22px;height:22px;border-radius:50%;background:#f7f6f3;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#000;flex-shrink:0}.faq-item.open .faq-num{background:#faece7;color:#993c1d}.faq-q-text{font-weight:600;color:#111110}.faq-chevron{width:20px;height:20px;color:#888780;transition:transform .2s;flex-shrink:0}.faq-item.open .faq-chevron{transform:rotate(180deg);color:#d85a30}.faq-a{padding:0 1.25rem 0 calc(1.25rem + 32px);max-height:0;overflow:hidden;transition:max-height .3s ease,padding .25s;font-size:14px;color:var(--text-secondary);line-height:1.65}.faq-item.open .faq-a{font-size:14px;max-height:400px;padding:0 1.25rem 1.1rem calc(1.25rem + 32px)}@media screen and (max-width:749px){.common-questions .section-title h2{font-size:24px}.two_column_faq{grid-template-columns:1fr}.faq-q-text{font-size:14px}.faq-q{padding:1rem}}.good-to-know .section-title h2{font-size:38px;line-height:1;font-weight:700;color:#111;letter-spacing:0;margin-bottom:0}.good-to-know .section-title:after{content:"";flex:1;height:1px;background:#0000001a}.good-to-know .section-title h2 span{color:#d85a30}.good-to-know .section-title{display:flex;align-items:center;gap:10px;margin-bottom:34px}.good-to-know .info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.good-to-know .info-card{border-radius:12px;border:.5px solid #0000001a;background:#fff;padding:1.1rem 1.25rem}.good-to-know .info-card-icon{font-size:22px;color:#d85a30;margin-bottom:12px}.good-to-know .info-card h3{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#7a7a7a;margin-bottom:12px}.good-to-know .info-card p{font-size:14px;color:#111110;line-height:1.5}.good-to-know .info-card-icon img{max-width:22px}@media screen and (max-width:749px){.good-to-know .section-title h2{font-size:24px}.good-to-know .info-grid{grid-template-columns:1fr}}.need-help-section .section-title h2{font-size:38px;line-height:1;font-weight:700;color:#111;letter-spacing:0;margin-bottom:0}.need-help-section .section-title:after{content:"";flex:1;height:1px;background:#0000001a}.need-help-section .section-title h2 span{color:#d85a30}.need-help-section .section-title{display:flex;align-items:center;gap:10px;margin-bottom:34px}.contact-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:1.75rem}.contact-card{display:flex;align-items:center;gap:12px;padding:1rem 1.2rem;background:#fff;border:.5px solid #0000001a;border-radius:12px;text-decoration:none;color:inherit;transition:border-color .15s,transform .1s}.contact-card:hover{border-color:#d85a30;transform:translateY(-1px)}.contact-icon-wrap{width:38px;height:38px;border-radius:8px;background:#faece7;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-icon-wrap svg{color:#d85a30}.contact-label{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#7a7a7a;font-weight:600;margin-bottom:2px}.contact-value{font-size:14px;font-weight:500;color:#111110}.need-help-section .alert{border-radius:var(--radius-lg);padding:1rem 1.25rem;margin-bottom:1rem;display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.55;border:.5px solid}.need-help-section .alert-icon{font-size:18px;flex-shrink:0;margin-top:1px}.need-help-section .alert-blue{background:#e6f1fb;border-color:#85b7eb;color:#0c447c;border-radius:12px}.alert-blue .alert-icon{color:var(--gj-blue)}.two_column_contact{grid-template-columns:1fr 1fr}.need-help-section .alert.alert-blue p{color:#0c447c;font-size:14px}.site-footer{margin-top:0!important}.m-sticky{display:none}@media screen and (max-width:749px){.need-help-section .section-title h2{font-size:24px}.contact-row,.two_column_contact{grid-template-columns:1fr}.m-sticky{display:block}}.shipping-costs-section .section-title h2{font-size:38px;line-height:1;font-weight:700;color:#111;letter-spacing:0;margin-bottom:0}.shipping-costs-section .section-title:after{content:"";flex:1;height:1px;background:#0000001a}.shipping-costs-section .section-title h2 span{color:#d85a30}.shipping-costs-section .section-title{display:flex;align-items:center;gap:10px;margin-bottom:34px}.shipping-costs-section .cost-box{background:var(--surface2, #fff);border-radius:20px;border:.5px solid var(--border, #0000001a);padding:1.5rem;display:grid;grid-template-columns:1fr auto;gap:1.5rem;align-items:center}.shipping-costs-section .cost-box p{font-size:14px;color:var(--text-secondary, #666);line-height:1.6;margin:0}.shipping-costs-section .cost-box p strong{color:var(--text-primary, #111)}.shipping-costs-section .cta-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#d85a30;color:#fff;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .15s,transform .1s}.shipping-costs-section .cta-btn:hover{background:#993c1d;transform:translateY(-1px);color:#fff}.shipping-costs-section .cta-btn:active{transform:translateY(0)}.shipping-costs-section .cta-btn svg{width:16px;height:16px}@media screen and (max-width:749px){.shipping-costs-section .cost-box{grid-template-columns:1fr}.shipping-costs-section .section-title h2{font-size:24px}}.store-hours-section .section-title h2{font-size:38px;line-height:1;font-weight:700;color:#111;letter-spacing:0;margin-bottom:0}.store-hours-section .section-title:after{content:"";flex:1;height:1px;background:#0000001a}.store-hours-section .section-title h2 span{color:#d85a30}.store-hours-section .section-title{display:flex;align-items:center;gap:10px;margin-bottom:34px}.warehouse-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.warehouse-card{background:#fff;border:.5px solid #0000001a;border-radius:12px;padding:1.1rem 1.25rem}.warehouse-card h3{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#7a7a7a;margin-bottom:8px}.warehouse-card p{font-size:14px;color:#111110;line-height:1.6}.hours-row{display:flex;justify-content:space-between;font-size:14px;padding:4px 0;border-bottom:.5px solid #0000001a}.hours-row:last-child{border-bottom:none}.hours-day{color:#5f5e5a}.hours-time{color:#111110;font-weight:500}@media screen and (max-width:749px){.store-hours-section .section-title h2{font-size:24px}.warehouse-row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map */
