.faq-columns-section{background:var(--faq-bg, #ffffff);padding-top:var(--faq-padding-top, 80px);padding-bottom:var(--faq-padding-bottom, 80px);-webkit-text-size-adjust:100%;text-size-adjust:100%}.faq-columns-section *,.faq-columns-section *:before,.faq-columns-section *:after{box-sizing:border-box}.faq-columns-full{width:100%;padding-left:max(40px,env(safe-area-inset-left));padding-right:max(40px,env(safe-area-inset-right))}.faq-columns-header{margin-bottom:54px}.faq-columns-header--left{text-align:left}.faq-columns-header--center{text-align:center}.faq-columns-header--right{text-align:right}.faq-columns-heading{color:var(--faq-heading-color)}.faq-columns-heading *{margin:0;color:inherit}.faq-columns-heading h1,.faq-columns-heading h2,.faq-columns-heading h3,.faq-columns-heading h4,.faq-columns-heading h5,.faq-columns-heading h6{font-family:var(--typeHeaderPrimary),serif;font-size:var(--faq-heading-desktop, 32px);line-height:1.15;letter-spacing:-.02em;font-weight:500}.faq-columns-subheading{margin-top:16px;color:var(--faq-subheading-color);font-size:var(--faq-subheading-desktop, 16px);line-height:1.5}.faq-columns-subheading *{margin:0;color:inherit}.faq-columns-grid--columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--faq-column-gap, 42px);align-items:start}.faq-columns-grid--stacked{display:block;max-width:var(--faq-stacked-max-width, 900px);margin-left:auto;margin-right:auto}.faq-item{border-top:1px solid var(--faq-divider-color)}.faq-item>summary{display:flex;list-style:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary::marker{content:""}.faq-question{width:100%;margin:0;padding:28px 0;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;text-align:left;color:var(--faq-question-color);-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;-webkit-user-select:none;user-select:none}.faq-question:focus-visible{outline:2px solid currentColor;outline-offset:4px}.faq-question-text{flex:1 1 auto;min-width:0;display:flex;align-items:center;min-height:var(--faq-icon-size, 18px);font-family:var(--typeHeaderPrimary);font-size:var(--faq-question-desktop, 18px);line-height:1.45;font-weight:500;color:var(--faq-question-color);overflow-wrap:break-word}.faq-icon-wrapper{flex:0 0 auto;width:var(--faq-icon-size, 18px);height:var(--faq-icon-size, 18px);display:flex;align-items:center;justify-content:center;color:var(--faq-icon-color);transition:transform .3s ease}.faq-item[open]>.faq-question .faq-icon-wrapper{transform:rotate(45deg)}.faq-default-icon,.faq-custom-icon{width:100%;height:100%;object-fit:contain;display:block}.faq-answer-wrapper{overflow:hidden}.faq-answer{padding:0 0 28px;color:var(--faq-answer-color);font-size:var(--faq-answer-desktop, 16px);line-height:1.6;overflow-wrap:break-word}.faq-answer *{color:inherit}.faq-answer p:last-child{margin-bottom:0}.faq-columns-grid--stacked .faq-question{padding-top:var(--faq-stacked-item-padding, 24px);padding-bottom:var(--faq-stacked-item-padding, 24px)}.faq-columns-grid--stacked .faq-answer{padding-bottom:var(--faq-stacked-item-padding, 24px)}.faq-columns-grid--stacked.faq-columns-grid--borders-all .faq-item:last-child{border-bottom:1px solid var(--faq-divider-color)}.faq-columns-grid--stacked.faq-columns-grid--borders-between .faq-item:first-child{border-top:0}@media screen and (min-width:990px){.faq-columns-grid--columns .faq-item--column-end{border-bottom:1px solid var(--faq-divider-color)}}@media screen and (max-width:989px){.faq-columns-grid--columns{display:block}.faq-columns-header{margin-bottom:36px}.faq-columns-heading h1,.faq-columns-heading h2,.faq-columns-heading h3,.faq-columns-heading h4,.faq-columns-heading h5,.faq-columns-heading h6{font-size:var(--faq-heading-mobile, 22px)}.faq-columns-subheading{font-size:var(--faq-subheading-mobile, 14px)}.faq-question{padding-top:var(--faq-mobile-spacing, 18px);padding-bottom:var(--faq-mobile-spacing, 18px);gap:18px;min-height:44px}.faq-question-text{font-size:var(--faq-question-mobile, 14px);line-height:1.4}.faq-answer{font-size:var(--faq-answer-mobile, 12px);padding-bottom:22px}.faq-columns-grid--stacked .faq-question{padding-top:var(--faq-mobile-spacing, 18px);padding-bottom:var(--faq-mobile-spacing, 18px)}.faq-columns-grid--stacked .faq-answer{padding-bottom:var(--faq-mobile-spacing, 18px)}.faq-columns-full{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}@media screen and (max-width:749px){.faq-icon-wrapper{width:calc(var(--faq-icon-size, 18px) - 2px);height:calc(var(--faq-icon-size, 18px) - 2px)}}@media(prefers-reduced-motion:reduce){.faq-icon-wrapper{transition:none}}.sai-lit,.sai-lit *,.sai-lit *:before,.sai-lit *:after{box-sizing:border-box}.sai-lit{--sai-content-gap: var(--sai-content-gap-m, 20px);--sai-column-gap: var(--sai-column-gap-m, 24px);--sai-media-w: var(--sai-media-w-m, 350px);--sai-media-h: var(--sai-media-h-m, 350px);--sai-media-radius: var(--sai-media-radius-m, 20px);--sai-overlay-h: var(--sai-overlay-h-m, 70px);--sai-title-fs: var(--sai-title-fs-m, 20px);--sai-subtitle-fs: var(--sai-subtitle-fs-m, 16px);--sai-text-align: var(--sai-text-align-m, left);--sai-cta-align: var(--sai-cta-align-m, left);--sai-bg-image: var(--sai-bg-image-m, none);--sai-media-offset: max( calc(var(--sai-content-gap) * -1), calc(var(--sai-column-gap) - var(--sai-content-gap)) );width:100%;max-width:var(--sai-container-w, 1200px);margin-top:var(--sai-margin-top, 0px);margin-bottom:var(--sai-margin-bottom, 0px);margin-left:auto;margin-right:auto;padding:var(--sai-padding-top, 0px) var(--sai-padding-right, 0px) var(--sai-padding-bottom, 0px) var(--sai-padding-left, 0px);background-color:var(--sai-bg, #f4f5f7);background-image:var(--sai-bg-image);background-position:var(--sai-bg-position, center);background-repeat:no-repeat;background-size:cover}.sai-lit--fullwidth{max-width:none}.sai-lit__inner{display:flex;flex-direction:column;gap:var(--sai-content-gap)}.sai-lit__text{display:contents}.sai-lit__title{order:1;margin:0;font-size:var(--sai-title-fs);font-weight:700;line-height:1.2;color:var(--sai-title-color, #101123);text-align:var(--sai-text-align);text-wrap:pretty}.sai-lit__subtitle{order:2;margin:0;font-size:var(--sai-subtitle-fs);font-weight:400;line-height:1.4;color:var(--sai-subtitle-color, #666666);text-align:var(--sai-text-align);text-wrap:pretty}.sai-lit__media{order:3;align-self:center;width:min(100%,var(--sai-media-w));margin-top:var(--sai-media-offset);margin-bottom:var(--sai-media-offset)}.sai-lit__body{order:4;font-size:1rem;line-height:1.6;color:var(--sai-body-color, #333333);text-align:var(--sai-text-align)}.sai-lit__cta{order:5;text-align:var(--sai-cta-align)}.sai-lit__body>:first-child{margin-top:0}.sai-lit__body>:last-child{margin-bottom:0}.sai-lit__body p{margin:0 0 16px}.sai-lit__body ul,.sai-lit__body ol{margin:0 0 16px;padding-inline-start:20px}.sai-lit__body li{margin-bottom:8px}.sai-lit__body strong{font-weight:600}.sai-lit__body a{color:inherit;text-underline-offset:3px}.sai-lit__frame{position:relative;width:100%;height:var(--sai-media-h);overflow:hidden;border-radius:var(--sai-media-radius);isolation:isolate;background-color:#0000000a}.sai-lit__image,.sai-lit__placeholder,.sai-lit__video,.sai-lit__embed{display:block;width:100%;height:100%;max-width:100%;border:0}.sai-lit__image,.sai-lit__video,.sai-lit__placeholder{object-fit:cover}@media(hover:hover)and (pointer:fine){.sai-lit__image{transition:transform .3s ease}.sai-lit__media:hover .sai-lit__image{transform:scale(1.05)}}.sai-lit__overlay{position:absolute;inset-inline:0;bottom:0;z-index:1;display:flex;align-items:center;gap:12px;min-height:var(--sai-overlay-h);padding:8px 20px;background-color:var(--sai-overlay-bg, #000000);color:var(--sai-overlay-fg, #ffffff)}.sai-lit__overlay--left{justify-content:flex-start;text-align:left}.sai-lit__overlay--center{justify-content:center;text-align:center}.sai-lit__overlay--right{justify-content:flex-end;text-align:right}.sai-lit__overlay-icon{flex:0 0 auto;width:var(--sai-overlay-icon-size, 24px);height:var(--sai-overlay-icon-size, 24px)}.sai-lit__overlay-icon img{display:block;width:100%;height:100%;object-fit:contain}.sai-lit__overlay-text{font-size:min(var(--sai-overlay-fs, 16px),16px);font-weight:600;line-height:1.3}.sai-lit__button{display:inline-block;max-width:100%;padding:var(--sai-btn-py, 12px) var(--sai-btn-px, 24px);border:var(--sai-btn-bw, 0px) solid var(--sai-btn-bc, #000000);border-radius:var(--sai-btn-radius, 4px);background-color:var(--sai-btn-bg, #000000);color:var(--sai-btn-fg, #ffffff);font-family:inherit;font-size:var(--sai-btn-fs, 16px);font-weight:var(--sai-btn-fw, 600);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.sai-lit__button--full{display:block;width:100%}.sai-lit__link{display:inline-block;max-width:100%;color:var(--sai-link-fg, #000000);font-family:inherit;font-size:var(--sai-link-fs, 16px);font-weight:var(--sai-link-fw, 600);line-height:1.4;text-decoration:var(--sai-link-decoration, none);text-underline-offset:3px;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media(hover:hover)and (pointer:fine){.sai-lit__button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.sai-lit__link:hover{color:var(--sai-link-fg-hover, var(--sai-link-fg, #000000));text-decoration-color:currentColor}}.sai-lit__button:focus-visible,.sai-lit__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (min-width:768px){.sai-lit{--sai-content-gap: var(--sai-content-gap-d, 24px);--sai-column-gap: var(--sai-column-gap-d, 60px);--sai-media-w: var(--sai-media-w-d, 350px);--sai-media-h: var(--sai-media-h-d, 350px);--sai-media-radius: var(--sai-media-radius-d, 20px);--sai-overlay-h: var(--sai-overlay-h-d, 70px);--sai-title-fs: var(--sai-title-fs-d, 26px);--sai-subtitle-fs: var(--sai-subtitle-fs-d, 24px);--sai-text-align: var(--sai-text-align-d, left);--sai-cta-align: var(--sai-cta-align-d, left);--sai-bg-image: var(--sai-bg-image-d, none)}.sai-lit__inner{flex-direction:row;align-items:center;gap:var(--sai-column-gap)}.sai-lit__text{display:flex;flex:1 1 0%;min-width:0;flex-direction:column;gap:var(--sai-content-gap)}.sai-lit__media{flex:0 0 auto;margin-top:0;margin-bottom:0}.sai-lit--media-left .sai-lit__media{order:-1}.sai-lit__button--full{display:inline-block;width:auto}.sai-lit__overlay-text{font-size:var(--sai-overlay-fs, 16px)}}@media(prefers-reduced-motion:reduce){.sai-lit__image,.sai-lit__button,.sai-lit__link{transition:none}.sai-lit__media:hover .sai-lit__image,.sai-lit__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/399/compiled_assets/styles.css.map */
