:root{--drv-faq-inner-max-w: 57.875rem;--drv-faq-header-min-h: 4.3125rem;--drv-faq-icon-plus-w: 1.6875rem;--drv-faq-icon-plus-flex: 1.6875rem;--drv-faq-icon-plus-before-w: .75rem;--drv-faq-icon-plus-before-h: .09375rem;--drv-faq-icon-plus-after-w: .125rem;--drv-faq-icon-plus-after-h: .75rem;--drv-faq-btn-h: 2.875rem;--drv-faq-root-header-min-h: 3.5625rem}.drv-faq{display:flex;justify-content:center;padding:var(--drv-pt, 0px) var(--drv-pr, 20px) var(--drv-pb, 0px) var(--drv-pl, 20px);background:var(--drv-white);color:var(--drv-brand-black)}.drv-faq__inner{display:flex;flex-direction:column;gap:var(--drv-space-40);width:100%;max-width:var(--drv-faq-inner-max-w)}.drv-faq__heading{margin:0;font-family:var(--font-body--family);font-size:var(--drv-fs-36);font-weight:var(--drv-fw-medium);line-height:var(--drv-lh-38);letter-spacing:var(--drv-ls-n1);text-align:center;color:var(--drv-brand-black)}.drv-faq__intro{display:flex;flex-direction:column;gap:var(--drv-space-16)}.drv-faq__sub{margin:0;font-family:var(--font-body--family);font-size:var(--drv-text-paragraph-size);font-weight:var(--drv-fw-regular);line-height:var(--drv-text-paragraph-lh);text-align:center;color:var(--drv-text-muted)}.drv-faq__rows{display:flex;flex-direction:column;gap:var(--drv-space-16);width:100%}.drv-faq accordion-custom{display:block;width:100%}.drv-faq .details{background:var(--drv-light-grey);border-radius:var(--style-border-radius-cards, var(--drv-radius-card))}.drv-faq .details__header{display:flex;align-items:center;justify-content:space-between;gap:var(--drv-space-20);min-height:var(--drv-faq-header-min-h);padding:var(--drv-space-16) var(--drv-space-20);margin:0;font-family:var(--font-body--family);font-size:var(--drv-fs-16);font-weight:var(--drv-fw-medium);line-height:var(--drv-lh-18);letter-spacing:0;text-transform:uppercase;color:var(--drv-brand-black);cursor:pointer;list-style:none}.drv-faq .drv-faq__q{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.drv-faq .details[open]>.details__header{align-items:flex-start;min-height:0;padding-bottom:0}.drv-faq .details__header::-webkit-details-marker{display:none}.drv-faq .details__header .icon-caret{display:none}.drv-faq .details__header .icon-plus{display:flex;align-items:center;justify-content:center;width:var(--drv-faq-icon-plus-w);flex:0 0 var(--drv-faq-icon-plus-flex);color:var(--drv-brand-black);position:relative}.drv-faq .details__header .icon-plus svg{display:none}.drv-faq .details__header .icon-plus:before,.drv-faq .details__header .icon-plus:after{content:"";position:absolute;background:var(--drv-ink);top:50%;left:50%;transform:translate(-50%,-50%)}.drv-faq .details__header .icon-plus:before{width:var(--drv-faq-icon-plus-before-w);height:var(--drv-faq-icon-plus-before-h)}.drv-faq .details__header .icon-plus:after{width:var(--drv-faq-icon-plus-after-w);height:var(--drv-faq-icon-plus-after-h)}.drv-faq details[open]>.details__header .icon-plus:after{display:none}.drv-faq .details-content{padding:var(--drv-space-20) var(--drv-space-20) var(--drv-space-24)}.drv-faq .details-content .text-block>*{max-inline-size:none}.drv-faq .details-content p{margin:0 0 var(--drv-space-8);font-family:var(--font-body--family);font-size:var(--drv-fs-16);font-weight:var(--drv-fw-regular);line-height:var(--drv-lh-20);color:var(--drv-text-muted)}.drv-faq .details-content :is(ul,ol){margin-bottom:var(--drv-space-8)}.drv-faq .details-content :is(ul,ol):last-child{margin-bottom:0}.drv-faq .details-content p:last-child:not(:only-child):not(.drv-faq__answer p){margin-top:var(--drv-space-12);margin-bottom:0;font-size:var(--drv-fs-14);line-height:var(--drv-lh-18);letter-spacing:var(--drv-ls-6);text-transform:uppercase}.drv-faq__footer{display:flex;justify-content:center}.drv-faq__btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--drv-space-16) var(--drv-space-24);height:var(--drv-faq-btn-h);border:var(--drv-border-1) solid var(--drv-brand-black);border-radius:var(--drv-radius-button);background:transparent;color:var(--drv-brand-black);font-family:var(--font-body--family);font-size:var(--drv-fs-12);font-weight:var(--drv-fw-medium);line-height:var(--drv-lh-14);letter-spacing:0;text-transform:uppercase;text-decoration:none;cursor:pointer}@media screen and (max-width:749px){.drv-faq{padding:var(--drv-pt-m, 0px) var(--drv-pr-m, 10px) var(--drv-pb-m, 0px) var(--drv-pl-m, 10px)}.drv-faq__inner{gap:var(--drv-faq-head-gap-m, var(--drv-space-24));max-width:none}.drv-faq__heading{font-size:var(--drv-fs-30);line-height:var(--drv-lh-34);letter-spacing:0;text-align:left}.drv-faq__sub{text-align:left}.drv-faq__rows{gap:var(--drv-space-14)}.drv-faq .details__header{min-height:var(--drv-faq-root-header-min-h);padding:var(--drv-space-10) var(--drv-space-14)}.drv-faq .details-content{padding:var(--drv-space-14) var(--drv-space-14) var(--drv-space-20)}.drv-faq .details-content p{font-size:var(--drv-text-body-size);line-height:var(--drv-text-body-lh)}.drv-faq .details-content p:last-child:not(:only-child):not(.drv-faq__answer p){margin-top:var(--drv-space-8);margin-bottom:0;font-size:var(--drv-fs-14);line-height:var(--drv-lh-18);letter-spacing:var(--drv-ls-6);text-transform:uppercase}.drv-faq__btn{width:100%;padding-block:var(--drv-space-14);border-radius:var(--drv-radius-button)}}.drv-faq__answer p{margin:0 0 var(--drv-space-8)}.drv-faq__answer p:last-child{margin-bottom:0}@media screen and (max-width:749px){.drv-faq--lg-m .drv-faq__inner{gap:var(--drv-faq-head-gap-m, var(--drv-space-40))}.drv-faq--lg-m .drv-faq__rows{gap:var(--drv-space-16)}.drv-faq--lg-m .details__header{min-height:var(--drv-faq-header-min-h);padding:var(--drv-space-16) var(--drv-space-20)}}.drv-faq__btn{transition:background-color var(--drv-duration-fast) var(--drv-ease),border-color var(--drv-duration-fast) var(--drv-ease),color var(--drv-duration-fast) var(--drv-ease)}@media(hover:hover){.drv-faq__btn:hover{background:var(--drv-hover);border-color:var(--drv-hover);color:var(--drv-white)}}.drv-faq--sm-heading .drv-faq__inner{gap:var(--drv-space-24)}.drv-faq--sm-heading .drv-faq__heading{font-size:var(--drv-fs-28);line-height:var(--drv-lh-32);letter-spacing:0}.drv-faq--plain .details-content :is(p,ul,ol){margin-bottom:var(--drv-space-20)}.drv-faq--plain .details-content p:last-child:not(:only-child):not(.drv-faq__answer p){margin-top:0;font-size:var(--drv-fs-16);line-height:var(--drv-lh-20);letter-spacing:0;text-transform:none}.drv-faq--plain .details-content :is(p,ul,ol):last-child{margin-bottom:0}.drv-faq--plain .details-content a{color:inherit}@media screen and (max-width:749px){.drv-faq--sm-heading .drv-faq__heading{font-size:var(--drv-fs-24);line-height:var(--drv-lh-32)}.drv-faq--plain .details-content :is(p,ul,ol){margin-bottom:var(--drv-space-16)}.drv-faq--plain .details-content p:last-child:not(:only-child):not(.drv-faq__answer p){font-size:var(--drv-text-body-size);line-height:var(--drv-text-body-lh)}}@media(prefers-reduced-motion:no-preference){.drv-faq__row--revealed{animation:drv-faq-reveal var(--drv-duration-medium) var(--drv-ease-standard) both}}@keyframes drv-faq-reveal{0%{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/432/assets/drv-faq.css.map */
