.rd-contact-methods,.rd-contact-methods *{box-sizing:border-box}.rd-contact-methods{width:100%;padding-top:var(--rd-contact-methods-pt, 48px);padding-bottom:var(--rd-contact-methods-pb, 48px);overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.rd-contact-methods__inner{width:calc(100% - 96px);max-width:1504px;margin-inline:auto}.rd-contact-methods__header{max-width:640px;margin:0 auto 22px;text-align:center}.rd-contact-methods__kicker{display:inline-block;margin-bottom:6px;color:rgba(var(--color-foreground),.42);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:7.5px;font-weight:600;line-height:1.2;letter-spacing:.15em}.rd-contact-methods__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:29px;font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.rd-contact-methods__intro{max-width:500px;margin:7px auto 0;color:rgba(var(--color-foreground),.58);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:11px;font-weight:400;line-height:1.5}.rd-contact-methods__intro p{margin:0}.rd-contact-methods__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}.rd-contact-methods__item{position:relative;min-width:0;padding:15px 16px 14px;display:block;border:1px solid rgba(var(--color-foreground),.1);border-radius:14px;background:linear-gradient(180deg,rgba(var(--color-foreground),.014),rgba(var(--color-foreground),0) 54%);color:rgb(var(--color-foreground));text-decoration:none}.rd-contact-methods__item--linked{cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.rd-contact-methods__item--linked:hover{border-color:rgba(var(--color-foreground),.19);background-color:rgba(var(--color-foreground),.018);transform:translateY(-1px)}.rd-contact-methods__item--linked:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:2px}.rd-contact-methods__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.rd-contact-methods__icon{width:33px;height:33px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(var(--color-foreground),.11);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.rd-contact-methods__icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.rd-contact-methods__top-meta{display:flex;align-items:center;gap:9px;padding-top:2px}.rd-contact-methods__number{color:rgba(var(--color-foreground),.2);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:7px;font-weight:600;line-height:1;letter-spacing:.07em}.rd-contact-methods__arrow{width:13px;height:13px;display:grid;place-items:center;color:rgba(var(--color-foreground),.54)}.rd-contact-methods__arrow svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.rd-contact-methods__item--linked:hover .rd-contact-methods__arrow svg{transform:translate(2px,-2px)}.rd-contact-methods__content{min-width:0;margin-top:14px}.rd-contact-methods__title{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:16px;font-weight:var(--font-heading-weight);line-height:1.16;letter-spacing:-.01em}.rd-contact-methods__text{max-width:290px;margin:4px 0 0;color:rgba(var(--color-foreground),.6);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:10px;font-weight:400;line-height:1.42}.rd-contact-methods__detail{margin:7px 0 0;display:flex;align-items:center;gap:5px;color:rgba(var(--color-foreground),.42);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:8px;font-weight:450;line-height:1.35}.rd-contact-methods__detail-dot{flex:0 0 auto;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7}@media screen and (min-width:1200px){.rd-contact-methods__grid:has(.rd-contact-methods__item:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:750px)and (max-width:1199px){.rd-contact-methods__inner{width:calc(100% - 24px);max-width:none}.rd-contact-methods__header{max-width:560px;margin-bottom:18px}.rd-contact-methods__heading{font-size:24px}.rd-contact-methods__intro{max-width:460px;font-size:10px}.rd-contact-methods__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rd-contact-methods__item{padding:12px 12px 11px;border-radius:12px}.rd-contact-methods__icon{width:28px;height:28px}.rd-contact-methods__icon svg{width:13px;height:13px}.rd-contact-methods__top-meta{gap:6px}.rd-contact-methods__arrow{width:11px;height:11px}.rd-contact-methods__arrow svg{width:8px;height:8px}.rd-contact-methods__content{margin-top:11px}.rd-contact-methods__title{font-size:13.5px}.rd-contact-methods__text{max-width:100%;margin-top:3px;font-size:8.75px;line-height:1.4}.rd-contact-methods__detail{margin-top:5px;font-size:7.25px}}@media screen and (max-width:749px){.rd-contact-methods{padding-top:min(var(--rd-contact-methods-pt, 48px),28px);padding-bottom:min(var(--rd-contact-methods-pb, 48px),28px)}.rd-contact-methods__inner{width:calc(100% - 24px);max-width:none}.rd-contact-methods__header{margin-bottom:15px}.rd-contact-methods__kicker{margin-bottom:5px;font-size:7px}.rd-contact-methods__heading{font-size:21px;line-height:1.1}.rd-contact-methods__intro{max-width:92%;margin-top:6px;font-size:10.25px}.rd-contact-methods__grid{grid-template-columns:1fr;gap:7px}.rd-contact-methods__item{padding:12px 13px 11px;border-radius:12px}.rd-contact-methods__item--linked:hover{transform:none}.rd-contact-methods__icon{width:29px;height:29px}.rd-contact-methods__icon svg{width:13px;height:13px}.rd-contact-methods__top-meta{gap:6px}.rd-contact-methods__content{margin-top:10px}.rd-contact-methods__title{font-size:14.5px}.rd-contact-methods__text{max-width:96%;margin-top:3px;font-size:9.25px;line-height:1.4}.rd-contact-methods__detail{margin-top:5px;font-size:7.75px}}@media screen and (max-width:380px){.rd-contact-methods__item{padding:11px 12px 10px;border-radius:11px}.rd-contact-methods__heading{font-size:20px}}@media(prefers-reduced-motion:reduce){.rd-contact-methods__item--linked,.rd-contact-methods__arrow svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rd-contact-methods.css.map */
