.gr-wholesale-faq{--faq-accent: #FFC347;--faq-dark: #171C20;--faq-white: #FFFFFF;--faq-line: rgba(23, 28, 32, .14);--faq-soft: #f7f7f5;--faq-body-font: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--faq-heading-font: "Road Radio Black", "Road Radio", "Arial Narrow", Impact, sans-serif;background:var(--faq-white);color:var(--faq-dark);font-family:var(--faq-body-font);overflow:hidden}.gr-wholesale-faq *,.gr-wholesale-faq *:before,.gr-wholesale-faq *:after{box-sizing:border-box}.gr-wholesale-faq a{color:inherit}.gr-wholesale-faq svg{display:block;width:100%;height:100%;fill:currentColor}.gr-wholesale-faq__hero{position:relative;min-height:clamp(300px,34vw,470px);display:flex;align-items:center;background:linear-gradient(90deg,#171c20f5,#171c20d6 42%,#171c208c),radial-gradient(circle at 72% 32%,#ffc3473d 0,#ffc34700 34%),repeating-linear-gradient(90deg,rgba(255,255,255,.055) 0 1px,transparent 1px 82px),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 82px),var(--faq-dark)}.gr-wholesale-faq__hero.has-image{background:linear-gradient(90deg,#171c20f5,#171c20d1 42%,#171c208a),var(--hero-bg) center / cover no-repeat}.gr-wholesale-faq__hero:after{content:"";position:absolute;inset:auto 0 0;height:6px;background:var(--faq-accent)}.gr-wholesale-faq__hero-inner,.gr-wholesale-faq__content-inner{width:min(100% - 36px,1240px);margin-inline:auto}.gr-wholesale-faq__hero-content{position:relative;z-index:1;max-width:650px;padding:clamp(52px,8vw,100px) 0}.gr-wholesale-faq__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--faq-accent);font-size:.78rem;line-height:1;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.gr-wholesale-faq__eyebrow:before{content:"";width:36px;height:3px;background:currentColor}.gr-wholesale-faq__title,.gr-wholesale-faq__section-title,.gr-wholesale-faq__cta-title,.gr-wholesale-faq__feature-title{font-family:var(--faq-heading-font);text-transform:uppercase;letter-spacing:.035em;color:var(--faq-dark)}.gr-wholesale-faq__title{margin:0;color:var(--faq-white);font-size:clamp(3.25rem,8vw,7.2rem);line-height:.88;max-width:860px}.gr-wholesale-faq__title span{color:var(--faq-accent)}.gr-wholesale-faq__subtitle{margin:24px 0 0;max-width:560px;color:#ffffffdb;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.55}.gr-wholesale-faq__content{padding:clamp(42px,6vw,78px) 0 0}.gr-wholesale-faq__content-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,390px);gap:clamp(30px,5vw,58px);align-items:start}.gr-wholesale-faq__category{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;margin-bottom:28px}.gr-wholesale-faq__category-icon,.gr-wholesale-faq__cta-icon,.gr-wholesale-faq__summary-icon,.gr-wholesale-faq__feature-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--faq-dark);background:var(--faq-accent);border:2px solid var(--faq-dark);border-radius:0;box-shadow:5px 5px 0 var(--faq-dark)}.gr-wholesale-faq__category-icon{width:42px;height:42px;padding:9px;margin-top:2px}.gr-wholesale-faq__section-title{margin:0 0 12px;font-size:clamp(1.55rem,2vw,2.1rem);line-height:1}.gr-wholesale-faq__items{border:2px solid var(--faq-dark);border-bottom-width:0;background:var(--faq-white);box-shadow:7px 7px #171c2014}.gr-wholesale-faq__item{border-bottom:2px solid var(--faq-dark);background:var(--faq-white)}.gr-wholesale-faq__item summary{position:relative;list-style:none;cursor:pointer;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:14px;min-height:62px;padding:14px 18px;color:var(--faq-dark);font-family:var(--faq-body-font);font-weight:800;line-height:1.25}.gr-wholesale-faq__item summary::-webkit-details-marker{display:none}.gr-wholesale-faq__item-marker{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--faq-dark);background:var(--faq-white);color:var(--faq-dark);font-weight:900;font-size:1.15rem;line-height:1}.gr-wholesale-faq__item-marker:before{content:"+";transform:translateY(-1px)}.gr-wholesale-faq__item[open] .gr-wholesale-faq__item-marker{background:var(--faq-accent)}.gr-wholesale-faq__item[open] .gr-wholesale-faq__item-marker:before{content:"\2212"}.gr-wholesale-faq__item-chevron{position:relative;width:14px;height:14px;justify-self:end;transform:rotate(45deg);border-top:2px solid currentColor;border-right:2px solid currentColor;transition:transform .18s ease}.gr-wholesale-faq__item[open] .gr-wholesale-faq__item-chevron{transform:rotate(-45deg) translateY(2px)}.gr-wholesale-faq__answer{padding:0 22px 22px 66px;color:#171c20c2;font-size:.96rem;line-height:1.62}.gr-wholesale-faq__answer p{margin:0 0 12px}.gr-wholesale-faq__answer p:last-child,.gr-wholesale-faq__answer ul:last-child,.gr-wholesale-faq__answer ol:last-child{margin-bottom:0}.gr-wholesale-faq__answer a{text-decoration-thickness:2px;text-underline-offset:3px}.gr-wholesale-faq__side{position:sticky;top:24px}.gr-wholesale-faq__cta-card{position:relative;overflow:hidden;padding:clamp(28px,4vw,42px);border:2px solid var(--faq-dark);background:linear-gradient(135deg,#ffc3472e,#fff0 34%),repeating-linear-gradient(135deg,rgba(23,28,32,.04) 0 1px,transparent 1px 12px),var(--faq-white);border-radius:0;box-shadow:10px 10px 0 var(--faq-dark);text-align:center}.gr-wholesale-faq__cta-card:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(23,28,32,.12);pointer-events:none}.gr-wholesale-faq__cta-icon{position:relative;z-index:1;width:76px;height:76px;padding:16px;margin:0 auto 26px}.gr-wholesale-faq__cta-title{position:relative;z-index:1;margin:0;font-size:clamp(2rem,3vw,2.9rem);line-height:.95}.gr-wholesale-faq__cta-rule{position:relative;z-index:1;width:100%;max-width:250px;height:4px;margin:22px auto;background:var(--faq-accent);border:1px solid var(--faq-dark)}.gr-wholesale-faq__cta-text{position:relative;z-index:1;color:#171c20c7;line-height:1.55;margin-bottom:26px}.gr-wholesale-faq__cta-text p{margin:0}.gr-wholesale-faq__cta-list{position:relative;z-index:1;display:grid;gap:14px;margin:0 0 30px;padding:0;list-style:none;text-align:left}.gr-wholesale-faq__cta-list li{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;font-weight:700}.gr-wholesale-faq__summary-icon{width:30px;height:30px;padding:6px;border-width:1.5px;box-shadow:none}.gr-wholesale-faq__button{position:relative;z-index:1;display:inline-grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:18px;width:100%;min-height:58px;padding:16px 20px;border:2px solid var(--faq-dark);background:var(--faq-accent);color:var(--faq-dark);font-family:var(--faq-body-font);font-weight:900;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;border-radius:0;transition:transform .16s ease,box-shadow .16s ease;box-shadow:5px 5px 0 var(--faq-dark)}.gr-wholesale-faq__button:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--faq-dark)}.gr-wholesale-faq__button-arrow{width:22px;height:2px;background:currentColor;position:relative;justify-self:end}.gr-wholesale-faq__button-arrow:after,.gr-wholesale-faq__button-arrow:before{content:"";position:absolute;right:0;width:9px;height:2px;background:currentColor}.gr-wholesale-faq__button-arrow:after{transform:rotate(45deg);transform-origin:right center}.gr-wholesale-faq__button-arrow:before{transform:rotate(-45deg);transform-origin:right center}.gr-wholesale-faq__cta-note{position:relative;z-index:1;margin:22px 0 0;color:#171c20ad;font-size:.9rem;line-height:1.45}.gr-wholesale-faq__features{margin-top:clamp(46px,6vw,74px);background:var(--faq-dark);color:var(--faq-white);border-top:6px solid var(--faq-accent)}.gr-wholesale-faq__features-inner{width:min(100% - 36px,1240px);margin-inline:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.gr-wholesale-faq__feature{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:24px 18px;border-left:1px solid rgba(255,255,255,.14)}.gr-wholesale-faq__feature:last-child{border-right:1px solid rgba(255,255,255,.14)}.gr-wholesale-faq__feature-icon{width:42px;height:42px;padding:8px;box-shadow:none}.gr-wholesale-faq__feature-title{color:var(--faq-white);font-size:1rem;line-height:1;margin:0 0 5px}.gr-wholesale-faq__feature-text{margin:0;color:#ffffffb8;font-size:.82rem;line-height:1.35}@media(max-width:1060px){.gr-wholesale-faq__content-inner{grid-template-columns:1fr}.gr-wholesale-faq__side{position:static;max-width:640px;margin-inline:auto;width:100%}.gr-wholesale-faq__features-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.gr-wholesale-faq__hero-inner,.gr-wholesale-faq__content-inner,.gr-wholesale-faq__features-inner{width:min(100% - 24px,1240px)}.gr-wholesale-faq__category{grid-template-columns:1fr;gap:12px}.gr-wholesale-faq__category-icon{width:38px;height:38px}.gr-wholesale-faq__item summary{grid-template-columns:30px minmax(0,1fr) 14px;gap:10px;padding:13px 12px}.gr-wholesale-faq__answer{padding:0 14px 18px 52px}.gr-wholesale-faq__cta-card{box-shadow:6px 6px 0 var(--faq-dark)}.gr-wholesale-faq__features-inner{grid-template-columns:1fr}.gr-wholesale-faq__feature,.gr-wholesale-faq__feature:last-child{border-left:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}}.gr-wholesale-faq--main-section .gr-wholesale-faq__content{padding:clamp(42px,6vw,78px) 0}.gr-wholesale-faq__content-inner--no-cta{grid-template-columns:1fr}.gr-wholesale-faq__intro{margin:0 0 30px;max-width:760px}.gr-wholesale-faq__content-heading{margin:0 0 12px;color:var(--faq-dark);font-family:var(--faq-heading-font);font-size:clamp(2rem,4vw,3.8rem);line-height:.95;letter-spacing:.035em;text-transform:uppercase}.gr-wholesale-faq__content-text{color:#171c20c2;font-size:1rem;line-height:1.65}.gr-wholesale-faq__content-text p{margin:0}.gr-wholesale-faq--cta-section{padding:clamp(42px,6vw,78px) 0}.gr-wholesale-faq__standalone-inner{width:min(100% - 36px,620px);margin-inline:auto}.gr-wholesale-faq__cta-card--standalone{max-width:620px;margin-inline:auto}.gr-wholesale-faq--features-section .gr-wholesale-faq__features{margin-top:0}@media(max-width:640px){.gr-wholesale-faq__standalone-inner{width:min(100% - 24px,620px)}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/wholesale-faq-page.css.map */
