.tm-shopping-guide{max-width:1180px;margin:auto;padding:40px 24px 56px;color:#142a46}.tm-shopping-guide h2{font-size:clamp(26px,3vw,36px);line-height:1.25;margin-bottom:24px}.tm-shopping-guide__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.tm-shopping-guide h3{font-size:19px;line-height:1.4;margin-bottom:12px}.tm-shopping-guide .prose{font-size:15px;line-height:1.7}.tm-shopping-guide a{text-decoration:underline;text-underline-offset:3px}@media(max-width:699px){.tm-shopping-guide__grid{grid-template-columns:1fr;gap:24px}}.tm-quiet-contact{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:15;display:grid;grid-template-columns:auto auto;gap:2px 9px;padding:10px 14px;border:1px solid #d9dfe5;border-top:2px solid #b18a4e;border-radius:4px;background:#fff;color:#142a46;font-size:13px;line-height:1.4;box-shadow:0 2px 8px #142a4610}.tm-quiet-contact>span{font-weight:600}.tm-quiet-contact a{text-decoration:underline;text-underline-offset:3px}.tm-quiet-contact__number{grid-column:1/-1;font-size:15px;font-weight:500;text-decoration:none!important}.tm-quiet-contact a:focus-visible{outline:2px solid #b18a4e;outline-offset:3px}body:has([open][role=dialog]) .tm-quiet-contact,body:has(dialog[open]) .tm-quiet-contact{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map?subset=AAAAAAAAAACAAAAAAAAAAAAAAAAAAg */
