.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width:750px){.main-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.faq-page{--faq-blue: var(--dg-blue, #0082c2);--faq-blue-dark: var(--dg-blue-deep, #00508f);--faq-blue-soft: #eaf6fd;--faq-border: #cfe1ef;--faq-text: #00508f;--faq-muted: #50657a;color:var(--faq-text);font-family:var(--dg-body, "DG Qanelas", Montserrat, sans-serif);background:linear-gradient(180deg,#fff 0% 62%,#f6fbff)}.faq-page__inner{width:min(100% - 40px,1180px);margin:0 auto}.faq-page__hero{position:relative;overflow:hidden;padding:clamp(32px,4vw,54px);border:1px solid var(--faq-border);border-radius:8px;background:linear-gradient(135deg,#0082c2f2,#00508ff2),var(--faq-blue);color:#fff;box-shadow:0 20px 50px #00508f1f}.faq-page__hero:after{content:"G";position:absolute;right:clamp(18px,5vw,68px);bottom:-.5em;color:#ffffff14;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:clamp(170px,22vw,300px);line-height:1;pointer-events:none}.faq-page__eyebrow{margin:0 0 8px;color:currentColor;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:18px;line-height:1;text-transform:uppercase;opacity:.82}.faq-page__hero h1,.faq-page__category h2,.faq-page__cta h2{margin:0;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-weight:700;letter-spacing:0;text-transform:uppercase}.faq-page__hero h1{position:relative;z-index:1;max-width:760px;color:#fff;font-size:clamp(52px,7vw,92px);line-height:.9}.faq-page__intro{position:relative;z-index:1;max-width:680px;margin:18px 0 0;color:#ffffffeb;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.faq-page__grid{display:grid;gap:26px;margin-top:clamp(28px,4vw,46px)}.faq-page__category{padding:clamp(22px,3vw,32px);border:1px solid var(--faq-border);border-radius:8px;background:#fff;box-shadow:0 14px 36px #00508f12}.faq-page__category--return{border-color:#0082c25c;background:linear-gradient(180deg,#fff,#f2f9fe)}.faq-page__category-header{display:flex;align-items:center;gap:16px;margin-bottom:18px}.faq-page__category-number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:999px;background:var(--faq-blue);color:#fff;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:20px;line-height:1}.faq-page__category h2{color:var(--faq-blue-dark);font-size:clamp(32px,4vw,48px);line-height:.95}.faq-page__item{border-top:1px solid var(--faq-border)}.faq-page__item:last-of-type{border-bottom:1px solid var(--faq-border)}.faq-page__question{position:relative;display:flex;align-items:center;min-height:68px;padding:18px 54px 18px 0;color:var(--faq-blue-dark);font-weight:600;line-height:1.35;cursor:pointer;list-style:none;transition:color .16s ease}.faq-page__question::-webkit-details-marker{display:none}.faq-page__question:after{content:"+";position:absolute;right:4px;top:50%;width:34px;height:34px;transform:translateY(-50%);border:1px solid var(--faq-border);border-radius:999px;color:var(--faq-blue);font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:28px;line-height:32px;text-align:center;transition:background-color .16s ease,color .16s ease,transform .16s ease}.faq-page__item[open] .faq-page__question:after{content:"-";background:var(--faq-blue);color:#fff}.faq-page__question:hover,.faq-page__item[open] .faq-page__question{color:var(--faq-blue)}.faq-page__question:focus-visible{outline:3px solid rgba(0,130,194,.35);outline-offset:4px;border-radius:6px}.faq-page__answer{max-width:880px;padding:0 54px 22px 0;color:var(--faq-text);font-size:16px;line-height:1.65}.faq-page__answer p,.faq-page__answer ol,.faq-page__answer address{margin:0 0 14px}.faq-page__answer p:last-child,.faq-page__answer ol:last-child,.faq-page__answer address:last-child{margin-bottom:0}.faq-page__answer ol{padding-left:1.3em}.faq-page__answer li+li{margin-top:10px}.faq-page__answer address{font-style:normal;font-weight:600}.faq-page__answer a{color:var(--faq-blue);font-weight:600;text-underline-offset:.18em}.faq-page__hours{width:min(100%,620px);margin:4px 0 0;border-top:1px solid var(--faq-border)}.faq-page__hours>div{display:grid;grid-template-columns:minmax(120px,.65fr) 1.35fr;gap:20px;padding:9px 0;border-bottom:1px solid var(--faq-border)}.faq-page__hours dt,.faq-page__hours dd{margin:0}.faq-page__hours dt{color:var(--faq-blue-dark);font-weight:600}.faq-page__return-box,.faq-page__cta{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:26px;padding:clamp(22px,3vw,30px);border-radius:8px}.faq-page__return-box{border:1px solid rgba(0,130,194,.22);background:var(--faq-blue-soft)}.faq-page__return-box h3{margin:0 0 6px;color:var(--faq-blue-dark);font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:30px;line-height:1;text-transform:uppercase}.faq-page__return-box p,.faq-page__cta p{margin:0;color:var(--faq-muted);line-height:1.5}.faq-page__cta{margin-bottom:12px;border:1px solid var(--faq-border);background:#fff;box-shadow:0 14px 36px #00508f12}.faq-page__cta h2{margin-bottom:8px;color:var(--faq-blue-dark);font-size:clamp(34px,4vw,52px);line-height:.95}.faq-page__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border:1px solid var(--faq-blue);border-radius:999px;background:var(--faq-blue);color:#fff;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:18px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform .16s ease,background-color .16s ease,color .16s ease}.faq-page__button:hover,.faq-page__button:focus-visible{background:var(--faq-blue-dark);color:#fff;transform:translateY(-1px)}.faq-page__button:focus-visible{outline:3px solid rgba(0,130,194,.35);outline-offset:3px}.faq-page__button--light{background:#fff;color:var(--faq-blue-dark)}.faq-page__button--light:hover,.faq-page__button--light:focus-visible{background:var(--faq-blue-dark);color:#fff}@media screen and (min-width:990px){.faq-page__grid{grid-template-columns:minmax(0,1fr);align-items:start}.faq-page__category{grid-column:1 / -1}}@media screen and (max-width:749px){.faq-page__inner{width:min(100% - 28px,1180px)}.faq-page__hero,.faq-page__category,.faq-page__return-box,.faq-page__cta{border-radius:6px}.faq-page__category-header{align-items:flex-start}.faq-page__category-number{width:36px;height:36px;flex-basis:36px;font-size:18px}.faq-page__question{min-height:62px;padding-right:44px}.faq-page__question:after{width:30px;height:30px;font-size:24px;line-height:28px}.faq-page__answer{padding-right:0}.faq-page__hours>div{grid-template-columns:1fr;gap:2px}.faq-page__return-box,.faq-page__cta{align-items:stretch;flex-direction:column}.faq-page__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/section-main-page.css.map */
