.ta-contact-details{margin-inline:auto;max-width:34rem;padding:1.25rem;border:1px solid rgb(var(--border-color));border-radius:.5rem}.ta-contact-details p{margin-block:.35rem}.ta-contact-form .button{text-transform:uppercase}.footer__policy-links{display:flex;flex-wrap:wrap;gap:.7rem 1rem;font-size:var(--text-xs)}.editorial-page{--editorial-border-color: rgb(var(--text-color) / .12);--editorial-muted-color: rgb(var(--text-color) / .68)}.editorial-page__shell{max-width:880px;margin-inline:auto}.editorial-page__header{display:grid;gap:1rem;padding-block-end:clamp(2rem,4vw,3.5rem);border-block-end:1px solid var(--editorial-border-color)}.editorial-page__eyebrow{color:var(--editorial-muted-color);font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.3;margin:0;text-transform:uppercase}.editorial-page__intro{color:var(--editorial-muted-color);font-size:clamp(1.05rem,1.8vw,1.25rem);max-width:720px}.editorial-page__body{display:grid;gap:clamp(1.75rem,4vw,3rem);padding-block:clamp(2rem,4vw,3.5rem)}.editorial-page__content-block{display:grid;gap:.85rem}.editorial-page__content-block+.editorial-page__content-block{padding-block-start:clamp(1.75rem,4vw,3rem);border-block-start:1px solid var(--editorial-border-color)}.editorial-page__content-block .prose{color:var(--editorial-muted-color)}.editorial-page__note{color:var(--editorial-muted-color);padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--editorial-border-color);border-radius:8px}@media screen and (max-width:699px){.editorial-page__shell{max-width:none}}.ta-policy-page{--ta-policy-border-color: rgb(var(--text-color) / .12);--ta-policy-muted-color: rgb(var(--text-color) / .68)}.ta-policy-page__shell{max-width:880px;margin-inline:auto}.ta-policy-page__header{display:grid;gap:.75rem;padding-block-end:clamp(1.1rem,2vw,1.5rem);border-block-end:1px solid var(--ta-policy-border-color)}.ta-policy-page__eyebrow{color:var(--ta-policy-muted-color);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.3;margin:0;text-transform:uppercase}.ta-policy-page__body{color:var(--ta-policy-muted-color);max-width:none;padding-block-start:clamp(.85rem,1.6vw,1.2rem)}.ta-policy-page__body h1:first-child{display:none}.ta-policy-page__body h1:first-child+p{color:rgb(var(--text-color));font-size:.92rem;font-weight:700;line-height:1.5;margin-block-end:1rem}.ta-policy-page__body h1:first-child+p+p{color:rgb(var(--text-color) / .72);font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.65;margin-block-end:clamp(1.3rem,2.8vw,1.9rem)}.ta-policy-page__body h2{color:rgb(var(--text-color));padding-block-start:clamp(1.1rem,2.4vw,1.55rem);border-block-start:1px solid var(--ta-policy-border-color);font-size:clamp(1.05rem,1.7vw,1.28rem);letter-spacing:.08em;line-height:1.3;margin-block-start:clamp(1.35rem,3vw,2rem);margin-block-end:.7rem}.ta-policy-page__body p,.ta-policy-page__body li{line-height:1.62}.ta-policy-page__body ul,.ta-policy-page__body ol{display:grid;gap:.45rem;padding-inline-start:1.2rem}.ta-policy-page__body li>p{margin:0}.ta-policy-page__body a{color:rgb(var(--text-color));text-underline-offset:.22em}.ta-policy-page__body>*:last-child{margin-block-end:0}@media screen and (max-width:699px){.ta-policy-page__body h2{letter-spacing:.05em}}.tsa-page{--tsa-border-color: rgb(var(--text-color) / .12);--tsa-muted-color: rgb(var(--text-color) / .68)}.tsa-page__shell{max-width:880px;margin-inline:auto}.tsa-page__header{display:grid;gap:1rem;padding-block-end:clamp(2rem,4vw,3.5rem);border-block-end:1px solid var(--tsa-border-color)}.tsa-page__eyebrow{color:var(--tsa-muted-color);font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.3;margin:0;text-transform:uppercase}.tsa-page__intro{color:var(--tsa-muted-color);font-size:clamp(1.05rem,1.8vw,1.25rem);max-width:720px}.tsa-page__body{display:grid;gap:clamp(1.75rem,4vw,3rem);padding-block:clamp(2rem,4vw,3.5rem)}.tsa-page__content-block{display:grid;gap:.85rem}.tsa-page__content-block+.tsa-page__content-block{padding-block-start:clamp(1.75rem,4vw,3rem);border-block-start:1px solid var(--tsa-border-color)}.tsa-page__content-block .prose{color:var(--tsa-muted-color)}.tsa-page__note{color:var(--tsa-muted-color);padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--tsa-border-color);border-radius:8px}@media screen and (max-width:699px){.tsa-page__shell{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
