.faq{padding-bottom:2.1875rem;margin-top:0rem}@media screen and (min-width: 1024px){.faq{margin-top:0rem}}.faq.faq--regular{max-width:42.5rem}.faq.faq--wide{max-width:53.125rem}.shopify-section:first-child .faq{margin-top:0rem}@media screen and (min-width: 860px){.shopify-section:first-child .faq{margin-top:0rem}}.faq__section-header+.faq__section-wrapper .faq__categories{margin-top:0rem}.faq__section-heading{margin:0 0 0rem;font-size:var(--font-size-heading-3);color:#000;text-align:center}.faq__section-content{display:flex;flex-direction:column;row-gap:0rem}@media screen and (min-width: 720px){.faq__section-content{row-gap:0rem}}.faq__categories{position:relative;display:flex;flex-direction:column}.faq__categories-list{display:grid;gap:.625rem;padding:0;margin:0;list-style:none}@media screen and (min-width: 720px){.faq__categories-list{gap:0rem}}.faq__categories--count-over-1 .faq__categories-list,.faq__categories--count-over-2 .faq__categories-list{grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 860px){.faq__categories--count-over-2 .faq__categories-list{grid-template-columns:repeat(3,1fr)}}.faq__categories--has-hidden-categories .faq__categories-list{padding:0 0 .625rem}@media screen and (min-width: 720px){.faq__categories--has-hidden-categories .faq__categories-list{padding:0 0 0rem}}.faq__categories-list-item-link{background-color:#fff;border:1px solid #000000;position:relative;display:flex;flex-direction:column;gap:0rem;justify-content:center;height:100%;padding:0rem;font-size:var(--font-size-body);color:#000;text-align:center;word-break:break-word;background-color:;border:1px solid rgba(0,0,0,.15)}.faq__categories-list-item-link:not(.disabled):hover{background:;border:1px solid}.faq__categories-list-item-link.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.faq__categories-list-item-link.mdc-ripple-surface.mdc-ripple-upgraded--background-focused:before,.faq__categories-list-item-link.mdc-ripple-surface:hover:before,.faq__categories-list-item-link.mdc-ripple-surface:before{opacity:0}.faq__categories-list-item-link.mdc-ripple-surface:after{background-color:#000}.faq__categories-list-item-link:hover{color:}.faq__categories-list-item-link:not(.disabled):hover{background:;border:1px solid rgba(0,0,0,.15)}.faq__categories-list-item-image{width:100%;margin:0 auto}.faq--image-crop-original .faq__categories-list-item-image{max-width:3rem}@media screen and (min-width: 860px){.faq--image-crop-original .faq__categories-list-item-image{max-width:3.625rem}}.faq--image-crop-square .faq__categories-list-item-image,.faq--image-crop-circle .faq__categories-list-item-image{width:3rem;height:3rem;object-fit:cover}@media screen and (min-width: 860px){.faq--image-crop-square .faq__categories-list-item-image,.faq--image-crop-circle .faq__categories-list-item-image{width:3.625rem;height:3.625rem}}.faq--image-crop-circle .faq__categories-list-item-image{border-radius:50%}.faq__categories-view-all{font-family:;font-style:;font-weight:;align-self:center;padding:0rem;font-size:var(--font-size-body);color:;cursor:pointer;background:none;border:none;transition:color .1s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 860px){.faq__categories-view-all{padding:0rem}}.faq__categories-view-all span:last-child{display:none}.faq__categories-view-all:hover{color:}.no-js .faq__categories-view-all,.faq__categories-view-all.faq__categories-view-all--active span:first-child{display:none}.faq__categories-view-all.faq__categories-view-all--active span:last-child{display:block}.faq__categories-hidden{display:none;height:0;opacity:0}.no-js .faq__categories-hidden{display:block;height:initial;opacity:1}.faq__categories-hidden[data-animation]{display:block;overflow:hidden}.faq__categories-hidden[data-animation="closed=>open"]{transition:opacity .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}.faq__categories-hidden[data-animation="open=>closed"]{transition:opacity .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1)}.faq__categories-hidden[data-animation-state=open]{display:block;height:var(--open-height);opacity:1}.faq__heading{margin:0rem 0;color:#000;scroll-margin-top:2.5rem;word-break:break-word}@media screen and (min-width: 860px){.faq__heading{margin-top:0rem}}.faq__heading:first-child{margin-top:0}.site-header-sticky .faq__heading{scroll-margin-top:calc(var(--header-height, 0) + 0rem)}.faq--heading-size-small .faq__heading{font-size:var(--font-size-body)}.faq--heading-size-medium .faq__heading{font-size:var(--font-size-heading-4)}.faq--heading-size-large .faq__heading{font-size:var(--font-size-heading-3)}.faq__details{font-size:var(--font-size-body-small);line-height:1.625;border-bottom:1px solid rgba(0,0,0,.15)}.faq__summary{font-family:;font-style:;position:relative;display:flex;column-gap:0rem;align-items:center;padding:0rem 0rem 0rem 0;font-size:var(--font-size-body);font-weight:;word-break:break-word;list-style:none;cursor:pointer}.faq__summary::-webkit-details-marker{display:none}.faq__summary-icon{position:absolute;top:50%;right:0rem;display:block;width:.5rem;height:.5rem;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:translateY(-50%) scale(1.25)}.faq__summary-icon .icon-chevron-down-left,.faq__summary-icon .icon-chevron-down-right{transition:transform .2s cubic-bezier(.4,0,.2,1);transform:rotate(0);transform-origin:50% 89%}.faq__details--open .faq__summary-icon{transform:scale(1.25) translateY(-22%)}.faq__details--open .faq__summary-icon .icon-chevron-down-left{transform:rotate(45deg)}.faq__details--open .faq__summary-icon .icon-chevron-down-right{transform:rotate(-45deg)}.faq__summary-custom-icon{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--faq-custom-icon-color, inherit)}.faq__summary-image{width:1.25rem;height:1.25rem;object-fit:contain}.faq__answer{display:none;height:0;padding-right:0rem;opacity:0}.faq__answer[data-animation]{display:block;overflow:hidden}.faq__answer[data-animation="closed=>open"]{transition:opacity .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}.faq__answer[data-animation="open=>closed"]{transition:opacity .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1)}.faq__answer[data-animation-state=open]{display:block;height:var(--open-height);opacity:1}.faq__answer-content{padding-bottom:0rem;font-size:var(--font-size-body)}.faq__answer-content>p:first-child{margin-top:0}.faq__answer-content>p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faqs.css.map */
