.fs-sc{position:fixed;inset:0 0 0 auto;width:100%;max-width:52rem;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#1f2937;overflow:hidden;box-shadow:-40px 0 16px #0000003d,-25px 0 12px #38938214}.fs-sc::backdrop{background:#0000003d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fs-sc[open]{animation:fs-sc-in .3s ease-out}@keyframes fs-sc-in{0%{transform:translate(calc(100% + 40px))}to{transform:none}}@media(prefers-reduced-motion:reduce){.fs-sc[open]{animation:none}}@media screen and (min-width:768px){.fs-sc{border-radius:2.4rem 0 0 2.4rem}}html.fs-sc-open{overflow:hidden}.fs-sc__card{display:flex;flex-direction:column;height:100%;background:linear-gradient(180deg,#c9ede6,#fcfcfc 61.54%)}.fs-sc__head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;height:6.4rem;padding:1.6rem .8rem;background:#fff;border-bottom:1px solid rgb(0 116 95 / .16);box-shadow:0 8px 16px #00000014;position:relative;z-index:1}.fs-sc__title{margin:0;font-size:2rem;font-weight:700;line-height:2.8rem;color:#1f2937;letter-spacing:0}.fs-sc__back,.fs-sc__close{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:#111827;cursor:pointer}.fs-sc__back{color:var(--fs-ink-soft, #646b78)}.fs-sc[data-view=main] .fs-sc__back{visibility:hidden;pointer-events:none}.fs-sc__back:hover,.fs-sc__close:hover{background:#0000000a}.fs-sc__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.fs-sc__view{display:flex;flex-direction:column;gap:1.6rem;min-height:100%;padding:2.4rem 2.4rem calc(2.4rem + env(safe-area-inset-bottom))}.fs-sc__view[hidden]{display:none}.fs-sc__intro{margin:2.4rem 0}.fs-sc__h{margin:0 0 .8rem;font-size:3.2rem;font-weight:700;line-height:.9;color:#111827;letter-spacing:-.01em}.fs-sc__h span{color:#2b7a6b}.fs-sc__sub{margin:0;font-size:1.4rem;font-weight:700;line-height:1.2;color:#535353}.fs-sc__list{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.fs-sc__row{display:flex;align-items:center;gap:1.2rem;padding:.8rem 2.4rem;border-radius:1.2rem;background:#fff;color:#1f2937;text-decoration:none;box-shadow:0 1px 3px #0000000f;transition:box-shadow .2s}.fs-sc__row:hover{box-shadow:0 6px 16px -8px #00000038}.fs-sc__row:focus-visible,.fs-sc__back:focus-visible,.fs-sc__close:focus-visible,.fs-sc__btn:focus-visible,.fs-sc__social a:focus-visible,.fs-sc__faq summary:focus-visible{outline:2px solid #2f7c6e;outline-offset:2px}.fs-sc__icon{display:grid;flex-shrink:0;place-items:center;width:5.6rem;height:5.6rem;border-radius:.8rem;background:#f3f4f6;color:#3f8f80}.fs-sc__icon img{display:block;width:5.6rem;height:5.6rem}.fs-sc__txt{display:grid;flex:1;min-width:0}.fs-sc__txt strong{font-size:1.5rem;font-weight:600;line-height:2rem;color:#1f2937}.fs-sc__txt span{font-size:1.3rem;line-height:1.8rem;color:#4b5563}.fs-sc__chev{flex-shrink:0;color:var(--fs-ink-soft, #646b78)}.fs-sc__social-title{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin:1.6rem 0 0;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#4b5563}.fs-sc__social-title:before,.fs-sc__social-title:after{content:"";width:6rem;height:1px;background:#9ca3af}.fs-sc__social{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin:0;padding:0;list-style:none}.fs-sc__social a{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#c9ede6;color:#2b7a6b;transition:background-color .2s}.fs-sc__social a svg{width:1.8rem;height:1.8rem}.fs-sc__social a:hover{background:#b3e2d8}.fs-sc__place{padding:2rem 2.4rem;border-radius:1.2rem;background:#fff;box-shadow:0 1px 3px #0000000f}.fs-sc__place-name{margin:0 0 .4rem;font-size:1.8rem;font-weight:700;color:#1f2937}.fs-sc__place-addr{margin:0;font-size:1.4rem;line-height:2rem;color:#4b5563}.fs-sc__place-note{margin:.8rem 0 0;font-size:1.3rem;line-height:1.8rem;color:var(--fs-ink-soft, #646b78)}.fs-sc__place-ctas{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.fs-sc__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.8rem;border:1px solid #2b7a6b;border-radius:99rem;color:#2b7a6b;font-size:1.4rem;font-weight:600;text-decoration:none}.fs-sc__btn--solid{background:#2b7a6b;color:#fff}.fs-sc__place-more{align-self:flex-start;margin-top:1.2rem;font-size:1.4rem;font-weight:600;color:#2b7a6b}.fs-sc__faq-cat{margin:.8rem 0 -.4rem;font-size:1.6rem;font-weight:700;color:#2b7a6b}.fs-sc__faq{border-radius:1.2rem;background:#fff;box-shadow:0 1px 3px #0000000f}.fs-sc__faq summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:4.8rem;padding:1.2rem 1.6rem;font-size:1.4rem;font-weight:600;line-height:2rem;color:#1f2937;list-style:none;cursor:pointer}.fs-sc__faq summary::-webkit-details-marker{display:none}.fs-sc__faq summary svg{flex-shrink:0;color:var(--fs-ink-soft, #646b78);transition:transform .2s}.fs-sc__faq[open] summary svg{transform:rotate(180deg)}.fs-sc__faq-a{padding:0 1.6rem 1.4rem;font-size:1.4rem;line-height:2.1rem;color:#4b5563}.fs-sc__faq-a p{margin:0}.fs-sc__faq-a a{color:#2b7a6b}@media screen and (max-width:749px){.fs-sc__view{padding:1.6rem 1.6rem calc(2.4rem + env(safe-area-inset-bottom))}.fs-sc__intro{margin:1.6rem 0 .8rem}.fs-sc__h{font-size:2.8rem}.fs-sc__list{gap:1.2rem}.fs-sc__row{padding:.8rem 1.6rem .8rem 1rem}.fs-sc__icon,.fs-sc__icon img{width:4.8rem;height:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fs-support.css.map */
