.contact-information{color:#1b1b1b;background-color:#f7f2e9;background-image:url(contact-paper-texture.jpg);background-repeat:repeat;background-size:640px auto}.contact-information-page .announcement-bar-section{display:none}@media screen and (min-width:990px){.contact-information-page .header{padding-top:5px;padding-bottom:5px}}.contact-information .contact-information__inner{max-width:1284px;padding-top:clamp(56px,5vw,72px);padding-bottom:clamp(52px,6vw,72px)}.contact-information__header{text-align:center}.contact-information__eyebrow{margin:0 0 20px;color:#a2382f;font-family:var(--font-body-family);font-size:16px;font-weight:700;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.contact-information__title{margin:0;color:#171717;font-family:var(--font-body-family);font-weight:600;font-size:clamp(48px,5.4vw,76px);line-height:1.05}.contact-information__intro{max-width:1100px;margin:22px auto 48px;color:#2d2b29;font-size:clamp(19px,2vw,26px);line-height:1.45}.contact-information__details{display:grid;grid-template-columns:1.35fr 1.15fr 1fr;align-items:stretch;border-top:1px solid rgba(36,33,29,.28);border-bottom:1px solid rgba(36,33,29,.28)}.contact-information__item{display:flex;flex-direction:column;justify-content:center;min-height:156px;padding:30px 24px}.contact-information__item+.contact-information__item{border-left:1px solid rgba(36,33,29,.24)}.contact-information__label{display:block;margin-bottom:18px;color:#42403d;font-family:var(--font-body-family);font-size:13px;font-weight:700;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.contact-information__email-row{display:flex;align-items:center;gap:16px}.contact-information__email{color:#171717;font-size:clamp(22px,2.5vw,32px);font-weight:700;line-height:1.2;text-decoration-thickness:2px;text-underline-offset:5px}.contact-information__copy{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;color:#242321;background:transparent;cursor:pointer}.contact-information__copy:hover{background:#24232112}.contact-information__copy:focus-visible{outline:2px solid #1b1b1b;outline-offset:2px}.contact-information__copy svg{width:24px;height:24px;fill:currentColor}.contact-information__status{min-height:18px;margin-top:4px;color:#625f5a;font-family:var(--font-body-family);font-size:12px}.contact-information__value{color:#26231f;font-size:clamp(21px,2.2vw,29px);line-height:1.3;white-space:nowrap}.contact-information__item--action{align-items:center}.contact-information__action{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;width:100%;min-height:74px;padding:0 34px;color:#fff;background:#1f1f1f;font-size:20px;text-decoration:none;white-space:nowrap;transition:background .16s ease}.contact-information__action:hover{color:#fff;background:#343434}.contact-information__action:focus-visible{outline:3px solid #1b1b1b;outline-offset:4px}.contact-information__action svg{width:24px;height:24px;fill:currentColor}.contact-information__note{margin:30px 0 0;color:#5c5853;font-size:17px;line-height:1.5;text-align:center}.contact-support-button{position:fixed;right:24px;bottom:24px;z-index:20;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;color:rgb(var(--color-button-text));background:rgb(var(--color-button));box-shadow:0 6px 20px rgba(var(--color-foreground),.2);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.contact-support-button:after{position:absolute;right:62px;padding:8px 12px;border-radius:6px;color:rgb(var(--color-button-text));background:rgb(var(--color-button));content:attr(data-label);font-family:var(--font-body-family);font-size:13px;font-weight:700;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(4px);transition:opacity .16s ease,transform .16s ease}.contact-support-button:hover{color:rgb(var(--color-button-text));transform:translateY(-2px)}.contact-support-button:hover:after,.contact-support-button:focus-visible:after{opacity:1;transform:translate(0)}.contact-support-button:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:3px}.contact-support-button__icon{display:inline-flex;align-items:center;justify-content:center}.contact-support-button__icon svg{width:22px;height:22px;fill:currentColor}@media screen and (max-width:989px){.contact-information__details{grid-template-columns:1fr 1fr}.contact-information__item--action{grid-column:1 / -1;border-top:1px solid rgba(36,33,29,.24);border-left:0!important}.contact-information__action{width:min(100%,380px)}}@media screen and (max-width:749px){.contact-information .contact-information__inner{padding-top:54px;padding-bottom:48px}.contact-information__eyebrow{font-size:13px}.contact-information__title{font-size:44px}.contact-information__intro{margin-bottom:36px;font-size:18px}.contact-information__details{grid-template-columns:1fr}.contact-information__item{min-height:0;padding:26px 4px}.contact-information__item+.contact-information__item{border-top:1px solid rgba(36,33,29,.24);border-left:0}.contact-information__item--action{align-items:stretch}.contact-information__action{width:100%}.contact-information__note{font-size:15px}.contact-support-button{right:16px;bottom:16px;width:48px;height:48px}.contact-support-button:after{display:none}}@media(prefers-reduced-motion:reduce){.contact-information__action,.contact-support-button,.contact-support-button:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/contact-support.css.map */
