
/* Anaru v1.2.4 — final visual polish & ecommerce conversion layer */
.agd23-products{position:relative;isolation:isolate;overflow:clip}.agd23-product-grid{position:relative;z-index:1}.agd23-product{position:relative;overflow:hidden}.agd23-product-body{position:relative;z-index:2;background:#fff}.agd23-add-form{position:static!important;inset:auto!important;transform:none!important}.agd23-add-form button{position:static!important;inset:auto!important;float:none!important;margin:0!important}
.agd23-section-head h2{letter-spacing:-.035em}.agd23-section-head>a{font-size:11px;transition:.25s}.agd23-section-head>a:hover{color:var(--agd-gold)}
.agd23-category-copy{padding:14px 14px 16px}.agd23-category-copy h3{font-size:25px}.agd23-category-copy p{font-size:11px;line-height:1.5;color:#6e6259}.agd23-category:after{content:"";display:block;height:2px;background:linear-gradient(90deg,var(--agd-gold),#e8d0a8);transform:scaleX(0);transform-origin:left;transition:.4s}.agd23-category:hover:after{transform:scaleX(1)}
.agd23-product-img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(28,18,12,.18));opacity:.35;transition:.35s;pointer-events:none}.agd23-product:hover .agd23-product-img:after{opacity:.7}.agd24-wishlist{position:absolute!important;right:10px!important;top:10px!important;left:auto!important;width:34px;height:34px;border-radius:50%;display:grid!important;place-items:center;background:rgba(255,252,247,.94);color:#3b2718;font-style:normal!important;font-size:18px;z-index:3;box-shadow:0 6px 16px rgba(42,28,18,.08);transition:.25s}.agd23-product:hover .agd24-wishlist{transform:scale(1.05)}.agd24-quick{position:absolute!important;left:12px!important;right:12px!important;bottom:12px!important;top:auto!important;display:block!important;background:rgba(41,27,18,.84);color:#fff;padding:9px 12px;border-radius:999px;text-align:center;font-style:normal!important;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800;z-index:3;opacity:0;transform:translateY(8px);transition:.28s}.agd23-product:hover .agd24-quick{opacity:1;transform:none}.agd23-product-body h3{font-size:24px}.agd23-product-bottom>strong{font-size:14px}.agd23-add-form button{padding:11px 13px;box-shadow:0 8px 18px rgba(59,39,24,.14)}
.agd24-value-strip{background:linear-gradient(90deg,#f0dcc0,#f8ead7 38%,#fff5e5 50%,#f8ead7 62%,#f0dcc0);border-top:1px solid rgba(183,131,67,.15);border-bottom:1px solid rgba(183,131,67,.15)}.agd24-value-grid{min-height:58px;display:grid;grid-template-columns:1fr 1fr 1.4fr 1fr 1fr;align-items:center;gap:12px}.agd24-value-grid>div:not(.agd24-value-center){display:flex;align-items:center;gap:8px}.agd24-value-grid b{width:28px;height:28px;border:1px solid rgba(88,57,33,.13);border-radius:50%;display:grid;place-items:center;color:#9c6a36;background:rgba(255,255,255,.55)}.agd24-value-grid strong{font-size:9px;display:block}.agd24-value-grid small{font-size:7px;display:block;color:#746458;margin-top:2px}.agd24-value-center{text-align:center;font-family:var(--agd-serif);font-size:22px;font-style:italic;color:#9b6c3e;letter-spacing:.01em}
.agd23-story{padding-top:82px}.agd23-story-img{overflow:hidden}.agd23-story-img img{height:455px}.agd23-story-copy h2{font-size:clamp(48px,4.2vw,62px)}.agd23-story-copy p{font-size:13px;line-height:1.75}.agd23-story-points>div{padding:6px 0}.agd23-story-points>div>b{width:38px;height:38px}.agd23-story-points span strong{font-size:11px}.agd23-story-points span small{font-size:8px;line-height:1.45}.agd23-story-points>em{font-size:31px}
.agd23-form-card{border:1px solid rgba(183,131,67,.12);box-shadow:0 24px 60px rgba(72,48,29,.11)}.agd23-form-card input,.agd23-form-card select,.agd23-form-card textarea{transition:border-color .25s,box-shadow .25s}.agd23-form-card input:focus,.agd23-form-card select:focus,.agd23-form-card textarea:focus{border-color:#b78343!important;box-shadow:0 0 0 3px rgba(183,131,67,.10);outline:none}.agd23-form-card button{transition:.25s}.agd23-form-card button:hover{background:#20150f;transform:translateY(-1px)}.agd23-concierge-img{min-height:100%;overflow:hidden}.agd23-concierge-img img{object-position:center 62%;transition:transform .75s ease}.agd23-concierge-img:hover img{transform:scale(1.035)}
.agd23-center-title{margin-bottom:12px}.agd23-review{padding:24px!important}.agd23-review p{font-size:20px!important;line-height:1.55!important}.agd23-review footer{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:10px!important}.agd23-review footer>div{display:grid;gap:2px}.agd24-verified{display:inline-flex!important;align-items:center;gap:4px;color:#765b3d!important;background:#fbefd9;border:1px solid rgba(183,131,67,.16);border-radius:999px;padding:6px 8px;font-size:7px!important;white-space:nowrap}
.agd23-social-grid{grid-template-columns:.75fr 1.25fr}.agd23-social-images{gap:10px}.agd23-social-thumb{border-radius:12px;box-shadow:0 9px 26px rgba(73,50,31,.07)}.agd23-social-thumb img{aspect-ratio:1.15/1;object-fit:cover}.agd23-social-copy h3{font-size:34px}.agd23-social-copy p{font-size:10px}
.agd23-news-box{padding:18px 20px;box-shadow:0 10px 30px rgba(73,50,31,.05)}.agd23-news-box h3{font-size:34px}.agd23-benefit-grid>div{padding:15px 16px}.agd23-benefit-grid span strong{font-size:11px}.agd23-benefit-grid span small{font-size:8px}
.agd23-footer{padding-top:56px}.agd23-footer-brand img{width:150px}.agd23-footer-grid h4{font-size:12px}.agd23-footer-grid a,.agd23-footer-grid span,.agd23-footer-grid p{font-size:10px;line-height:1.65}.agd23-footer-grid{gap:34px}.agd23-footer-bottom{font-size:8.5px;padding-top:16px}
@media(max-width:1180px){.agd24-value-grid{grid-template-columns:1fr 1fr 1fr 1fr}.agd24-value-center{grid-column:1/-1;grid-row:1;padding:8px 0 0}.agd23-social-grid{grid-template-columns:1fr}}
@media(max-width:900px){.agd24-value-grid{grid-template-columns:1fr 1fr;gap:8px;padding:12px 0}.agd24-value-center{grid-column:1/-1}.agd23-story-img img{height:380px}.agd23-social-images{grid-template-columns:repeat(5,1fr)}}
@media(max-width:560px){.agd23-category-copy{padding:9px}.agd23-category-copy h3{font-size:19px}.agd23-product-body h3{font-size:17px}.agd23-product-bottom>strong{font-size:12px}.agd24-wishlist{width:28px;height:28px;font-size:15px;right:6px!important;top:6px!important}.agd24-quick{display:none!important}.agd24-value-strip{display:block}.agd24-value-grid{grid-template-columns:1fr 1fr;padding:10px 0}.agd24-value-center{font-size:18px;padding:4px 0 2px}.agd24-value-grid strong{font-size:8px}.agd24-value-grid small{font-size:6.5px}.agd23-story{padding-top:48px}.agd23-story-img img{height:280px}.agd23-story-copy h2{font-size:38px}.agd23-story-points>div>b{width:31px;height:31px}.agd23-review{padding:17px!important}.agd23-review p{font-size:15px!important}.agd24-verified{font-size:6px!important;padding:4px 6px}.agd23-social-images{grid-template-columns:repeat(3,1fr)}.agd23-social-thumb img{aspect-ratio:1/1}.agd23-footer-brand img{width:115px}.agd23-footer-grid h4{font-size:11px}.agd23-footer-grid a,.agd23-footer-grid span,.agd23-footer-grid p{font-size:8.5px}}
