.te-line-bridge{max-width:70rem;padding-top:4rem;padding-bottom:4rem;text-align:center}.te-line-bridge p{line-height:1.8}.te-line-bridge .link{display:block;margin:2rem}.te-line-bridge [hidden]{display:none!important}.te-line-return{display:block;width:100%;max-width:44rem;margin:1.2rem 0;padding:0;border:0;border-radius:0;background:transparent}.te-line-return__link{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:47px;padding:1rem;background:#087f39;border-radius:0;color:#fff;text-decoration:none;font-weight:700;text-align:center;line-height:1.5}.te-line-return__link:hover{background:#06682e}.te-line-return__link:focus-visible,.te-line-return summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.te-line-return__hint{font-size:1.3rem;line-height:1.7;margin:.8rem 0;text-align:center}.te-line-return summary{cursor:pointer;text-decoration:underline;font-size:1.3rem;list-style:revert}.te-line-return ol{padding-left:2rem}.te-line-return li,.te-line-return details p{font-size:1.3rem;line-height:1.8}.te-seo-hub{padding:2.4rem 0;border-top:.1rem solid rgba(var(--color-foreground),.12)}.te-seo-hub h2{margin:0 0 .6rem;font-size:clamp(1.8rem,2.2vw,2.4rem)}.te-seo-hub p{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.75)}.te-seo-hub__categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.te-seo-hub__categories a{display:flex;min-height:4.4rem;align-items:center;justify-content:center;padding:.8rem 1rem;border:.1rem solid rgba(var(--color-foreground),.22);border-radius:999px;color:rgb(var(--color-foreground));text-align:center;text-decoration:none}.te-seo-hub__categories a:hover{border-color:rgb(var(--color-foreground))}.te-seo-hub__categories a:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media screen and (max-width:749px){.te-seo-hub{padding:1.8rem 0}.te-seo-hub p{margin-bottom:1rem;font-size:1.3rem}.te-seo-hub__categories{display:flex;overflow-x:auto;padding-bottom:.4rem;scroll-snap-type:x proximity;scrollbar-width:none}.te-seo-hub__categories::-webkit-scrollbar{display:none}.te-seo-hub__categories li{flex:0 0 auto;scroll-snap-align:start}.te-seo-hub__categories a{min-height:4rem;padding-inline:1.4rem;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/109/compiled_assets/styles.css.map */
