@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400;1,9..144,500&family=Instrument+Sans:wght@400;500;600&display=swap";.azaro-section{--azaro-ink: #14110d;--azaro-ink-soft: #221c15;--azaro-ivory: #f7f1e4;--azaro-ivory-deep: #ede3cc;--azaro-gold: #c6a15b;--azaro-gold-soft: #e4c98a;--azaro-oxblood: #6e1f26;--azaro-stone: #8f8267;--azaro-line: rgba(198, 161, 91, .4);--azaro-ease: cubic-bezier(.4, 0, .2, 1);--azaro-max: 1240px;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--azaro-ink);-webkit-font-smoothing:antialiased}.azaro-section,.azaro-section *,.azaro-section *:before,.azaro-section *:after{box-sizing:border-box}.azaro-section img{display:block;max-width:100%;height:auto}.azaro-section a{text-decoration:none;color:inherit}.azaro-section ul{margin:0;padding:0;list-style:none}.azaro-ink{background:var(--azaro-ink);color:var(--azaro-ivory)}.azaro-ivory{background:var(--azaro-ivory);color:var(--azaro-ink)}.azaro-display{font-family:Fraunces,Georgia,serif;font-optical-sizing:auto;font-weight:500;letter-spacing:-.01em;line-height:1.05}.azaro-display--italic{font-style:italic;font-weight:400}.azaro-eyebrow{font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--azaro-gold)}.azaro-body{font-size:16px;line-height:1.7;color:inherit;opacity:.85}.azaro-wrap{max-width:var(--azaro-max);margin:0 auto;padding:0 32px}@media(max-width:749px){.azaro-wrap{padding:0 20px}}.azaro-frame{position:relative}.azaro-frame:before,.azaro-frame:after{content:"";position:absolute;width:30px;height:30px;pointer-events:none;transition:width var(--azaro-ease) .4s,height var(--azaro-ease) .4s;z-index:2}.azaro-frame:before{top:-1px;left:-1px;border-top:1px solid var(--azaro-gold);border-left:1px solid var(--azaro-gold)}.azaro-frame:after{bottom:-1px;right:-1px;border-bottom:1px solid var(--azaro-gold);border-right:1px solid var(--azaro-gold)}.azaro-frame:hover:before,.azaro-frame:hover:after{width:44px;height:44px}.azaro-hairline{border-top:1px solid var(--azaro-line)}.azaro-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 32px;font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border:1px solid currentColor;border-radius:1px;cursor:pointer;background:transparent;transition:background var(--azaro-ease) .25s,color var(--azaro-ease) .25s}.azaro-btn--gold{color:var(--azaro-ink);background:var(--azaro-gold);border-color:var(--azaro-gold)}.azaro-btn--gold:hover{background:var(--azaro-gold-soft);border-color:var(--azaro-gold-soft)}.azaro-btn--ghost-light{color:var(--azaro-ivory)}.azaro-btn--ghost-light:hover{background:var(--azaro-ivory);color:var(--azaro-ink)}.azaro-btn--ghost-dark{color:var(--azaro-ink)}.azaro-btn--ghost-dark:hover{background:var(--azaro-ink);color:var(--azaro-ivory)}.azaro-btn svg{width:14px;height:14px;transition:transform var(--azaro-ease) .25s}.azaro-btn:hover svg{transform:translate(3px)}.azaro-section a:focus-visible,.azaro-section button:focus-visible,.azaro-section input:focus-visible{outline:2px solid var(--azaro-gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){.azaro-section *{transition:none!important;animation:none!important}}.azaro-grid{display:grid;gap:2px;background:var(--azaro-line)}.azaro-card{background:var(--azaro-ivory);position:relative}.azaro-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--azaro-ivory-deep)}.azaro-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--azaro-ease)}.azaro-card:hover .azaro-card__media img{transform:scale(1.045)}.azaro-card__body{padding:22px 22px 26px}.azaro-card__title{font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:500;margin:0 0 6px}.azaro-card__price{font-size:13px;letter-spacing:.04em;color:var(--azaro-stone)}.azaro-cols-2{grid-template-columns:repeat(2,1fr)}.azaro-cols-3{grid-template-columns:repeat(3,1fr)}.azaro-cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:989px){.azaro-cols-3,.azaro-cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.azaro-cols-2,.azaro-cols-3,.azaro-cols-4{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/azaro-premium.css.map */
