.legal-page{color:rgb(var(--color-foreground))}.legal-page__header{margin-bottom:var(--space-40)}.legal-page__title{font-family:var(--font-heading-family);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.25;margin:0 0 var(--space-16)}.legal-page__intro{font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.75);max-width:640px}.legal-page__meta{display:inline-block;margin-top:var(--space-16);font-size:1.2rem;letter-spacing:.4px;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.legal-page__summary{list-style:none;margin:var(--space-32) 0;padding:var(--space-24);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-20);border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--radius-md)}.legal-page__summary-label{display:block;font-size:1.1rem;letter-spacing:1px;text-transform:uppercase;color:rgb(var(--color-gold));margin-bottom:.4rem}.legal-page__summary-value{display:block;font-size:1.4rem;font-weight:600}.legal-page__section{max-width:720px;padding-top:var(--space-32);padding-bottom:var(--space-32);border-top:1px solid rgba(var(--color-foreground),.1)}.legal-page__section:first-of-type{border-top:none;padding-top:0}.legal-page__section-heading{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:600;margin:0 0 var(--space-16)}.legal-page__section-body{font-size:1.45rem;line-height:1.75;color:rgba(var(--color-foreground),.82)}.legal-page__section-body p+p,.legal-page__section-body ul,.legal-page__section-body ol{margin-top:var(--space-12)}.legal-page__section-body a{color:rgb(var(--color-gold));text-decoration:underline;text-underline-offset:2px}.legal-page__section-body a:hover{color:rgb(var(--color-ink))}.legal-page__section-body ul,.legal-page__section-body ol{padding-left:2rem}.legal-page__section-body li+li{margin-top:.5rem}.legal-page__business{max-width:720px;font-size:1.45rem;line-height:1.9}.legal-page__business dt{font-size:1.1rem;letter-spacing:1px;text-transform:uppercase;color:rgb(var(--color-gold));margin-top:var(--space-16)}.legal-page__business dt:first-child{margin-top:0}.legal-page__business dd{margin:.2rem 0 0}.legal-page__business a{color:inherit;text-decoration:underline;text-underline-offset:2px}.legal-page__business a:hover{color:rgb(var(--color-gold))}.legal-page__related{margin-top:var(--space-48);padding-top:var(--space-32);border-top:1px solid rgba(var(--color-foreground),.12)}.legal-page__related-heading{font-size:1.1rem;letter-spacing:1px;text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin:0 0 var(--space-12)}.legal-page__related-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-12) var(--space-24)}.legal-page__related-list a{color:rgb(var(--color-gold));text-decoration:underline;text-underline-offset:2px;font-size:1.35rem}.legal-page__related-list a:hover{color:rgb(var(--color-ink))}.faq-page__category+.faq-page__category{margin-top:var(--space-40)}.faq-page__category-heading{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;margin:0 0 var(--space-16)}.faq-page__list{border-top:1px solid rgba(var(--color-foreground),.12)}.faq-page__item{border-bottom:1px solid rgba(var(--color-foreground),.12)}.faq-page__question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:1.6rem 0;font-size:1.5rem;font-weight:500;cursor:pointer;list-style:none}.faq-page__question::-webkit-details-marker{display:none}.faq-page__question-icon{flex:0 0 auto;width:1.6rem;height:1.6rem;color:rgb(var(--color-gold));transition:transform var(--duration-fast) var(--ease-standard)}.faq-page__item[open] .faq-page__question-icon{transform:rotate(45deg)}.faq-page__question:focus-visible{outline:2px solid rgb(var(--color-gold));outline-offset:2px}.faq-page__answer{padding:0 0 1.8rem;max-width:720px;font-size:1.4rem;line-height:1.75;color:rgba(var(--color-foreground),.8)}.track-order__steps{counter-reset:track-order-step;list-style:none;margin:var(--space-32) 0;padding:0;max-width:640px;display:flex;flex-direction:column;gap:var(--space-20)}.track-order__step{display:flex;gap:var(--space-16);align-items:flex-start}.track-order__step:before{counter-increment:track-order-step;content:counter(track-order-step);flex:0 0 auto;width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:1px solid rgb(var(--color-gold));color:rgb(var(--color-gold));font-size:1.3rem;font-weight:600}.track-order__step-text{font-size:1.4rem;line-height:1.6;padding-top:.3rem}.track-order__cta{margin:var(--space-32) 0;display:flex;flex-wrap:wrap;gap:var(--space-16)}.track-order__note{font-size:1.3rem;color:rgba(var(--color-foreground),.65);max-width:640px}.contact-page__grid{display:grid;gap:var(--space-48)}@media screen and (min-width:990px){.contact-page__grid{grid-template-columns:.9fr 1.1fr;align-items:start}}.contact-page__fields{display:grid;gap:2rem}@media screen and (min-width:700px){.contact-page__fields--two-col{grid-template-columns:1fr 1fr}}.contact-page__field select.field__input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9814F' stroke-width='1.8'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.4rem;padding-right:4rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-legal-pages.css.map */
