.sv-faq{--sv-faq-max: 1100px;--sv-faq-pad-x: 20px;position:relative;overflow:hidden;background-color:var(--sv-faq-bg, #1a1512);color:var(--sv-faq-text, #ffffff);padding-top:calc(var(--sv-faq-pt, 64px) * .75);padding-bottom:calc(var(--sv-faq-pb, 64px) * .75)}.sv-faq *{box-sizing:border-box}@media(min-width:768px){.sv-faq{padding-top:var(--sv-faq-pt, 64px);padding-bottom:var(--sv-faq-pb, 64px)}}.sv-faq .sv-faq__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--sv-faq-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.sv-faq .sv-faq__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--sv-faq-overlay, .25));pointer-events:none}.sv-faq .sv-faq__inner{position:relative;z-index:1;max-width:var(--sv-faq-max);margin-left:auto;margin-right:auto;padding-left:var(--sv-faq-pad-x);padding-right:var(--sv-faq-pad-x)}.sv-faq .sv-faq__content{width:100%;min-width:0}.sv-faq .sv-faq__heading{margin:0 0 3rem;text-align:center;color:var(--sv-faq-text, #ffffff);font-family:var(--ff-druk-medium);letter-spacing:.04em;font-weight:500;font-size:35px;line-height:40px;text-transform:none}.sv-faq .sv-faq__list{margin:0 0 clamp(2rem,4vw,2.75rem);border-top:1px solid color-mix(in srgb,var(--sv-faq-text, #ffffff) 55%,transparent)}@media(min-width:768px){.sv-faq .sv-faq__list{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(1.5rem,3.5vw,2.75rem);row-gap:0;align-items:start}}.sv-faq .sv-faq__item{border-bottom:1px solid color-mix(in srgb,var(--sv-faq-text, #ffffff) 55%,transparent)}@media(min-width:768px){.sv-faq .sv-faq__item{grid-column:var(--sv-faq-col, 1);grid-row:var(--sv-faq-row, 1)}}.sv-faq .sv-faq__summary{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;cursor:pointer;list-style:none;color:var(--sv-faq-text, #ffffff);font-family:var(--ff-druk-medium);font-weight:500;font-size:20px;line-height:36px;letter-spacing:.04em;text-transform:none}.sv-faq .sv-faq__summary::-webkit-details-marker{display:none}.sv-faq .sv-faq__summary-text{flex:1 1 auto;min-width:0;text-align:left}.sv-faq .sv-faq__icon{flex:0 0 auto;width:1.25rem;height:1.25rem;position:relative;display:block}.sv-faq .sv-faq__icon:before{content:"";position:absolute;left:50%;top:50%;width:.55rem;height:.55rem;margin-left:-.3rem;margin-top:-.3rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);display:block}.sv-faq .sv-faq__item[open] .sv-faq__icon:before{transform:rotate(225deg)}.sv-faq .sv-faq__panel{padding:0 0 1.125rem;font-family:var(--ff-georgia);font-size:16px;font-weight:400;line-height:1.55;color:color-mix(in srgb,var(--sv-faq-text, #ffffff) 88%,transparent)}.sv-faq .sv-faq__panel.rte p{margin:0 0 .75rem;color:inherit}.sv-faq .sv-faq__panel.rte p:last-child{margin-bottom:0}.sv-faq .sv-faq__panel.rte a{color:var(--sv-faq-text, #ffffff);text-decoration:underline;text-underline-offset:.15em}.sv-faq .sv-faq__cta-wrap{margin:clamp(1.75rem,4vw,2.5rem) 0 0;text-align:center}.sv-faq .sv-faq__cta{display:inline-block;width:100%;max-width:480px;padding:1rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;color:var(--sv-faq-btn-text, #000000);background-color:var(--sv-faq-btn-bg, #f15a2b);border:none;border-radius:100px;box-sizing:border-box;font-family:var(--ff-druk-wide, DrukWide, sans-serif);font-weight:500;font-size:14px;line-height:1;letter-spacing:.08em;cursor:pointer}@media(min-width:768px){.sv-faq .sv-faq__cta{max-width:420px;padding:1rem 2.5rem;font-size:16px}}.sv-faq .sv-faq__cta:hover,.sv-faq .sv-faq__cta:focus{color:var(--sv-faq-btn-text, #000000);background-color:var(--sv-faq-btn-bg, #f15a2b)}
/*# sourceMappingURL=/cdn/shop/t/262/assets/_sv-faq.css.map */
