.cozy-contact-page,.cozy-tracking-page{--cozy-support-accent: #c9232c;color:rgb(var(--color-foreground, 31, 31, 31));font-family:var(--font-body-family);font-size:16px;line-height:1.65}.cozy-contact-page{max-width:1120px}.cozy-support-heading{text-align:center;margin:0 auto 40px;max-width:660px}.cozy-support-heading h1{font-size:36px;line-height:1.2;margin:0 0 14px;font-weight:var(--font-heading-weight)}.cozy-support-heading .rte{color:rgba(var(--color-foreground, 31, 31, 31),.72)}.cozy-contact-page p,.cozy-tracking-page p{margin:0}.cozy-contact-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}.cozy-contact-grid h2{font-size:24px;line-height:1.3;margin:0 0 24px;font-weight:var(--font-heading-weight)}.cozy-contact-grid h3,.cozy-tracking-contact h3{font-size:16px;line-height:1.4;font-weight:var(--font-body-weight-bold);margin:0 0 6px}.cozy-support-detail{display:flex;gap:14px;align-items:flex-start;margin-bottom:24px}.cozy-support-icon{width:24px;height:24px;flex-shrink:0;color:var(--cozy-support-accent);margin-top:2px}.cozy-support-detail p,.cozy-support-order-note .rte,.cozy-tracking-contact p{color:rgba(var(--color-foreground, 31, 31, 31),.72)}.cozy-support-email{color:inherit;overflow-wrap:anywhere;text-underline-offset:4px}.cozy-support-order-note{border-top:1px solid rgba(var(--color-foreground, 31, 31, 31),.12);padding-top:24px;margin-top:28px}.cozy-support-link{display:inline-flex;align-items:center;gap:10px;color:var(--cozy-support-accent);font-weight:var(--font-body-weight-bold);text-underline-offset:4px;text-decoration:none;overflow-wrap:anywhere}.cozy-support-order-note .cozy-support-link{margin-top:14px}.cozy-support-link:hover,.cozy-support-email:hover{text-decoration:underline}.cozy-support-link:focus-visible,.cozy-support-email:focus-visible{outline:2px solid var(--cozy-support-accent);outline-offset:4px}.cozy-contact-page .field__input{font-family:inherit;font-size:16px}.cozy-contact-page .text-area{min-height:154px}.cozy-contact-page .field__label{font-family:inherit}.cozy-contact-page .contact__button{margin-top:20px}.cozy-contact-page .button{min-height:48px;font-size:16px;background:var(--cozy-support-accent);color:#fff}.cozy-tracking-intro{max-width:940px;padding-top:48px}.cozy-tracking-intro .cozy-support-heading{margin-bottom:22px}.cozy-tracking-hint{display:flex;align-items:flex-start;gap:14px;padding:18px 22px;border:1px solid rgba(var(--color-foreground, 31, 31, 31),.12);border-radius:10px}.cozy-tracking-page #track123_track_wrapper{max-width:940px;width:100%;margin:0 auto;padding:22px 50px 0}.cozy-tracking-page #track123_track_title{display:none}.cozy-tracking-page .track123_form_container{margin:0;border-radius:10px;box-shadow:none;padding:28px 28px 38px}.cozy-tracking-page .track123_input_wrapper{min-width:0}.cozy-tracking-page .track123_form_label{font-family:var(--font-body-family);font-size:15px;font-weight:var(--font-body-weight-bold);line-height:1.5;margin-bottom:7px}.cozy-tracking-page .track123_form_input{max-width:100%;font-family:var(--font-body-family);font-size:16px;min-height:46px;line-height:1.4;padding:10px 12px;border:1px solid rgba(var(--color-foreground, 31, 31, 31),.24);border-radius:8px;color:inherit;background:#fff;box-shadow:none}.cozy-tracking-page .track123_form_input:focus{outline:2px solid var(--cozy-support-accent);outline-offset:2px}.cozy-tracking-page .track123_form_button{font-family:var(--font-body-family);font-size:16px;font-weight:var(--font-body-weight-bold);background:var(--cozy-support-accent);color:#fff;min-height:46px;border-radius:8px;line-height:1.3;padding:12px 20px;margin-top:20px}.cozy-tracking-help{max-width:940px;padding-top:32px;padding-bottom:56px}.cozy-tracking-help>h2{font-size:24px;line-height:1.3;font-weight:var(--font-heading-weight);margin:0 0 20px}.cozy-tracking-faq details{border-bottom:1px solid rgba(var(--color-foreground, 31, 31, 31),.12)}.cozy-tracking-faq details:first-child{border-top:1px solid rgba(var(--color-foreground, 31, 31, 31),.12)}.cozy-tracking-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:18px 0;font-size:16px;font-weight:var(--font-body-weight-bold);line-height:1.5;cursor:pointer}.cozy-tracking-faq summary::-webkit-details-marker{display:none}.cozy-tracking-faq summary:focus-visible{outline:2px solid var(--cozy-support-accent);outline-offset:3px}.cozy-support-plus{position:relative;width:16px;height:16px;flex-shrink:0;color:var(--cozy-support-accent)}.cozy-support-plus:before,.cozy-support-plus:after{content:"";position:absolute;background:currentColor;border-radius:1px}.cozy-support-plus:before{top:7px;left:1px;height:2px;width:14px}.cozy-support-plus:after{top:1px;left:7px;height:14px;width:2px}.cozy-tracking-faq details[open] .cozy-support-plus:after{display:none}.cozy-tracking-faq .rte{padding:0 28px 20px 0;font-size:15px;color:rgba(var(--color-foreground, 31, 31, 31),.75)}.cozy-tracking-contact{display:flex;justify-content:space-between;align-items:center;gap:24px;border:1px solid rgba(var(--color-foreground, 31, 31, 31),.12);border-radius:10px;padding:22px;margin-top:28px}.cozy-tracking-contact p{font-size:15px}@media screen and (max-width:749px){.cozy-contact-page,.cozy-tracking-page{font-size:15px}.cozy-support-heading{margin-bottom:28px}.cozy-support-heading h1{font-size:28px}.cozy-contact-grid{grid-template-columns:minmax(0,1fr);gap:32px}.cozy-contact-grid h2,.cozy-tracking-help>h2{font-size:21px;margin-bottom:20px}.cozy-support-detail{margin-bottom:18px;gap:12px}.cozy-support-order-note{padding-top:18px;margin-top:20px}.cozy-tracking-intro{padding-top:32px}.cozy-tracking-hint{padding:16px;gap:12px}.cozy-tracking-page #track123_track_wrapper{padding:18px 15px 0}.cozy-tracking-page .track123_form_container{padding:22px 20px 32px}.cozy-tracking-page .track123_two_form_wrapper{min-height:0!important}.cozy-tracking-page .track123_form_button{width:100%;margin-top:16px}.cozy-tracking-help{padding-top:28px;padding-bottom:36px}.cozy-tracking-faq summary{padding:16px 0}.cozy-tracking-contact{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.cozy-tracking-contact .cozy-support-link{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cozy-support-pages.css.map */
