.ah{color:#391c31;font-family:var(--font-base)}.ah *,.ah *:before,.ah *:after{box-sizing:border-box}.ah-wrap{max-width:1360px;margin:0 auto;padding:var(--ah-pt, 96px) 40px var(--ah-pb, 96px)}.ah-head{display:flex;flex-direction:column;gap:14px}.ah-head--row{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.ah-head__text{display:flex;flex-direction:column;gap:14px}.ah-eyebrow{margin:0;color:#391c31;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ah-title{margin:0;color:#391c31;font-family:var(--font-base);font-size:44px;font-weight:500;line-height:1.08;letter-spacing:-.025em;text-transform:none;text-wrap:balance}.ah-accent{font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.ah-sub{max-width:560px;margin:0;color:#6a5963;font-size:17px;line-height:1.6}.ah-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#391c31;font-size:15px;font-weight:500;text-decoration:none}.ah-link:hover{color:#391c31;text-decoration:underline;text-underline-offset:4px}.ah-link svg{width:17px;height:17px;transition:transform .15s ease}.ah-link:hover svg{transform:translate(3px)}.ah .ah-btn,.ah .ah-btn:hover{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;min-height:0;padding:0 30px;border:1.5px solid #391c31;border-radius:12px;background:#391c31;box-shadow:none;color:#fff;font-family:var(--font-base);font-size:15px;font-weight:500;letter-spacing:.01em;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;transition:background .2s ease}.ah .ah-btn:hover{background:#2a1424}.ah .ah-btn svg{width:18px;height:18px}.ah-stars{display:inline-flex;gap:2px;color:#391c31}.ah-stars svg{width:14px;height:14px;fill:currentColor;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.ah-icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:#fbe3ec;color:#391c31}.ah-icon-box svg{width:22px;height:22px}.ah-hover-zoom img{transition:transform .5s ease}.ah-hover-zoom:hover img{transform:scale(1.03)}@media(max-width:749px){.ah-wrap{padding:calc(var(--ah-pt, 96px) * .6) 20px calc(var(--ah-pb, 96px) * .6)}.ah-title{font-size:32px;line-height:1.1}.ah-sub{font-size:15px}.ah-rail{display:flex!important;gap:12px!important;margin:0 -20px;padding:0 0 4px 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.ah-rail::-webkit-scrollbar{display:none}.ah-rail>*{flex:0 0 min(280px,78vw);scroll-snap-align:start}.ah-rail>:last-child{scroll-snap-align:end}.ah-rail:after{content:"";flex:0 0 8px}}@media(prefers-reduced-motion:reduce){.ah-hover-zoom img,.ah-link svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/artsme-home.css.map */
