.soc-ic,.soc-card{-webkit-tap-highlight-color:transparent}.soc-ic svg{width:20px;height:20px;fill:currentColor;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.soc-foot{margin-top:22px}.soc-foot b{display:block;margin-bottom:12px;color:#fafafa;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.soc-row{display:flex;flex-wrap:wrap;gap:10px}.soc-foot .soc-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#fafafa;border:1px solid rgba(250,250,250,.22);background:#fafafa0a;text-decoration:none;transition:background .3s,border-color .3s,transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.soc-band{background:#f3eee6;color:#1b1917;padding-block:clamp(56px,7vw,96px)}.soc-in{display:grid;gap:28px;align-items:center}@media(min-width:980px){.soc-in{grid-template-columns:1fr 1fr;gap:56px}}.soc-eye{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#a6503a}.soc-band h2{font-family:var(--display,"Fraunces","Iowan Old Style",Georgia,serif);font-weight:400;font-size:clamp(34px,4vw,54px);line-height:1.04;letter-spacing:-.02em;margin:12px 0 14px}.soc-band h2 em{font-style:italic;color:#a6503a}.soc-copy p{margin:0;max-width:44ch;font-size:16.5px;line-height:1.6;color:#4a4540}.soc-cards{display:grid;gap:12px}@media(min-width:640px)and (max-width:979px){.soc-cards{grid-template-columns:repeat(var(--n,3),1fr)}}.soc-card{display:flex;align-items:center;gap:16px;min-height:78px;padding:14px 20px 14px 14px;border-radius:22px;background:#fff;border:1px solid #E6DCCD;color:#1b1917;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .3s}.soc-card .soc-ic{flex:none;display:grid;place-items:center;width:50px;height:50px;border-radius:16px;background:#1b1917;color:#f7f2ea;transition:background .35s,transform .35s cubic-bezier(.2,.7,.2,1)}.soc-card .soc-ic svg{width:23px;height:23px}.soc-t{flex:1;min-width:0}.soc-t b{display:block;font-size:17px;font-weight:800;line-height:1.2}.soc-t small{display:block;margin-top:2px;font-size:13.5px;color:#6b655c}.soc-go{flex:none;width:22px;height:22px;fill:none;stroke:#a6503a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.soc-instagram:hover.soc-ic,.soc-instagram:hover .soc-ic,.soc-instagram:focus-visible .soc-ic,.soc-instagram.soc-ic:focus-visible{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-color:transparent;color:#fff}.soc-tiktok:hover.soc-ic,.soc-tiktok:hover .soc-ic,.soc-tiktok:focus-visible .soc-ic,.soc-tiktok.soc-ic:focus-visible{background:#000;border-color:transparent;color:#fff}.soc-tiktok:hover svg,.soc-tiktok:focus-visible svg:not(.soc-go){filter:drop-shadow(-1.5px -1px 0 #25F4EE) drop-shadow(1.5px 1px 0 #FE2C55)}.soc-facebook:hover.soc-ic,.soc-facebook:hover .soc-ic,.soc-facebook:focus-visible .soc-ic,.soc-facebook.soc-ic:focus-visible{background:#0866ff;border-color:transparent;color:#fff}.soc-tiktok:hover .soc-go{filter:none}@media(hover:hover){.soc-foot .soc-ic:hover{transform:translateY(-3px);box-shadow:0 10px 24px -10px #0009}.soc-foot .soc-ic:hover svg{transform:scale(1.08)}.soc-card:hover{transform:translateY(-3px);border-color:transparent;box-shadow:0 22px 44px -26px #1b191773}.soc-card:hover .soc-ic{transform:rotate(-6deg) scale(1.06)}.soc-card:hover .soc-go{transform:translate(3px,-3px)}}.soc-card:active,.soc-foot .soc-ic:active{transform:scale(.97)}.soc-card:focus-visible,.soc-foot .soc-ic:focus-visible{outline:2px solid #E7A58D;outline-offset:3px}@media(prefers-reduced-motion:reduce){.soc-ic,.soc-ic svg,.soc-card,.soc-go{transition:none}.soc-card:hover,.soc-card:hover .soc-ic,.soc-card:hover .soc-go,.soc-foot .soc-ic:hover,.soc-foot .soc-ic:hover svg{transform:none}}@media(max-width:759px){.foot{grid-template-columns:1fr 1fr!important;gap:26px 18px!important;align-items:start!important}.foot-brand{grid-column:1 / -1}.soc-foot .soc-row{gap:12px}}.soc-soon{opacity:.5;cursor:default;pointer-events:none}.soc-card.soc-soon{background:transparent;border-style:dashed}@media(max-width:639px){.soc-cards{grid-template-columns:repeat(var(--n,3),1fr)}.soc-card{flex-direction:column;justify-content:center;gap:8px;min-height:0;padding:14px 6px;text-align:center}.soc-card .soc-go{display:none}.soc-t b{font-size:14px}.soc-t small{font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/social.css.map */
