.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/210/compiled_assets/styles.css.map?subset=AAAAAAAAAQ */
