.sp-faq{background-color:var(--sp-faq-bg, rgb(var(--sp-color-bg-2)));font-family:var(--font-body-family);font-size:15px;line-height:1.8;letter-spacing:.45px;color:rgba(var(--sp-color-text),.9)}.sp-faq__page{box-sizing:border-box;max-width:var(--sp-faq-page-w, 1400px);margin:0 auto;padding:var(--sp-faq-pt-m, 51px) var(--sp-faq-gutter-m, 15px) var(--sp-faq-pb-m, 51px)}.sp-faq__cols{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:var(--sp-faq-gap-m, 30px);margin-left:calc(-1 * var(--sp-faq-colpad-m, 10px))}.sp-faq__col{position:relative;box-sizing:border-box;width:100%;padding:0 var(--sp-faq-colpad-m, 10px)}.sp-faq__col-inner{position:relative;border-radius:var(--sp-faq-col-radius, 12px)}.sp-faq__heading{margin:0;font-family:var(--sp-font-alt, "Lato", sans-serif);font-size:var(--sp-faq-h-m, 26px);font-weight:700;line-height:normal;letter-spacing:.78px;text-align:center;text-transform:none;word-break:normal;color:var(--sp-faq-h-color, rgb(var(--sp-color-text)))}.sp-faq__item{position:relative;box-sizing:border-box;overflow:hidden;margin-bottom:var(--sp-faq-card-gap, 15px);padding:0 var(--sp-faq-card-pad, 10px);border:0;border-bottom:1px solid var(--sp-faq-card-line, #e6e6e6);border-radius:var(--sp-faq-card-radius, 6px);background-color:var(--sp-faq-card-bg, #ffffff);color:#000}.sp-faq__item:last-child{margin-bottom:0}.sp-faq__details{display:block}.sp-faq__summary{display:flex;position:relative;align-items:center;padding:var(--sp-faq-sum-pad, 12.5px) 0;line-height:1;list-style:none;cursor:pointer}.sp-faq__summary::-webkit-details-marker{display:none}.sp-faq__summary:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.sp-faq__summary-title{display:flex;flex:1 1 auto;align-items:center;min-width:0}.sp-faq__q-icon{flex:0 0 auto;margin-right:var(--sp-faq-q-icon-gap, 10px);font-size:var(--sp-faq-q-icon-size, 18px);line-height:1}.sp-faq__question{margin:0;max-width:calc(100% - 60px);font-family:var(--sp-font-alt, "Lato", sans-serif);font-size:var(--sp-faq-q-size, 15.6px);font-weight:var(--sp-faq-q-weight, 500);line-height:var(--sp-faq-q-lh, 1.23);letter-spacing:.78px;text-align:left;text-transform:none;word-break:normal;color:var(--sp-faq-q-color, rgb(var(--sp-color-text)))}.sp-faq__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-faq-icon-box, 18px);height:var(--sp-faq-icon-box, 18px);margin-right:var(--sp-faq-icon-mr, 5px)}.sp-faq__icon svg{display:block;width:var(--sp-faq-icon-svg, 10px);height:var(--sp-faq-icon-svg, 10px);color:var(--sp-faq-icon-color, rgb(var(--sp-color-text)));transition:transform var(--sp-faq-dur, .4s) ease-in-out}.sp-faq__details[open] .sp-faq__icon svg{transform:rotate(135deg)}.sp-faq__wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--sp-faq-dur, .4s) ease-in-out}.sp-faq__details[open]~.sp-faq__wrap{grid-template-rows:1fr}.sp-faq__content{min-height:0;overflow:hidden;opacity:0;transition:opacity var(--sp-faq-dur, .4s) ease-in-out}.sp-faq__details[open]~.sp-faq__wrap>.sp-faq__content{opacity:1}.sp-faq__answer{padding:0 var(--sp-faq-card-pad, 10px) var(--sp-faq-answer-pb, 10px);color:var(--sp-faq-a-color, #000000)}.sp-faq__answer p,.sp-faq__answer ul,.sp-faq__answer ol{margin:1em 0}.sp-faq__answer ul,.sp-faq__answer ol{padding-left:20px}.sp-faq__answer li{margin:0}.sp-faq__answer strong{font-weight:700}.sp-faq__answer a{color:inherit}.sp-faq__answer>:first-child{margin-top:0}.sp-faq__answer>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.sp-faq__wrap,.sp-faq__content,.sp-faq__icon svg{transition:none}}@media screen and (min-width:750px){.sp-faq{font-size:16px;letter-spacing:.48px}.sp-faq__page{padding:var(--sp-faq-pt-d, 68px) var(--sp-faq-gutter-d, 50px) var(--sp-faq-pb-d, 68px)}.sp-faq__cols{row-gap:var(--sp-faq-gap-d, 68px);margin-left:calc(-1 * var(--sp-faq-colpad-d, 34px))}.sp-faq__col{padding:0 var(--sp-faq-colpad-d, 34px)}.sp-faq__heading{font-size:var(--sp-faq-h-d, 31px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sp-faq.css.map */
