.ar-page{--ar-navy:#112a46;--ar-navy-h:#0d2138;--ar-page:#faf8f4;--ar-cream:#f4e9dd;--ar-white:#fff;--ar-gold:#c8a96e;--ar-gold-txt:#856436;--ar-bronze:#775e30;--ar-grey:#6b675e;--ar-line:#e3d9cb;--ar-ink:#2c2a26}.shopify-section,.s__holder{margin-bottom:0!important}.s__content .s__block,.s__content .s__block>*{width:100%!important;max-width:100%!important;flex:1 1 100%!important}h1:not(.ar-h1){display:none!important}.ar-wrap{max-width:1400px;margin:0 auto;padding:0 40px}.ar-col{max-width:780px;margin:0 auto;padding:0 40px}.ar-col--wide{max-width:1100px}.ar-crumbs{background:var(--ar-cream);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:14px 0}.ar-crumbs>.breadcrumb,.ar-crumbs>nav,.ar-crumbs .breadcrumb{max-width:1400px;margin:0 auto;padding:0 40px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.9rem;color:var(--ar-grey)!important}.ar-crumbs a{color:var(--ar-bronze)!important;text-decoration:underline}.ar-crumbs a:hover{color:var(--ar-gold-txt)!important}.ar-crumbs [aria-current=page]{color:var(--ar-grey)!important}.ar-eyebrow{font-size:.75rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:700!important;color:var(--ar-bronze)!important;margin:0 0 14px}.ar-head{padding:34px 0 0}.ar-h1{font-family:Playfair Display,Georgia,serif;color:var(--ar-navy)!important;font-weight:600;font-size:clamp(2rem,4.6vw,3rem);line-height:1.12;letter-spacing:-.012em;margin:14px 0 0}.ar-meta{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:22px 0 0;color:var(--ar-grey)!important;font-size:.95rem}.ar-meta b{color:var(--ar-navy)!important;font-weight:600}.ar-author{display:inline-flex;align-items:center;gap:10px;text-decoration:none!important;color:var(--ar-grey)!important}.ar-author:hover b{text-decoration:underline}.ar-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;background:var(--ar-cream);box-shadow:0 0 0 2px var(--ar-page),0 0 0 3px var(--ar-navy);flex:none}.ar-dot{width:4px;height:4px;border-radius:50%;background:var(--ar-line)}.ar-hero{margin:34px auto 0}.ar-hero .ar-hero__img{display:block;width:100%!important;height:auto!important;max-width:100%!important;aspect-ratio:16 / 9;object-fit:cover;border-radius:12px!important;border:0!important;margin:0!important}.ar-body{padding:44px 40px 0}.ar-body p,.ar-body ul,.ar-body ol{color:var(--ar-ink)!important;font-size:1.15rem;line-height:1.75;margin:0 0 24px}.ar-body h2{font-family:Playfair Display,Georgia,serif;font-weight:600;color:var(--ar-navy)!important;font-size:1.9rem;line-height:1.2;margin:44px 0 16px;letter-spacing:-.01em}.ar-body h3{font-family:Playfair Display,Georgia,serif;font-weight:600;color:var(--ar-navy)!important;font-size:1.4rem;margin:32px 0 12px}.ar-body a{color:var(--ar-gold-txt)!important;font-weight:600;text-decoration:underline}.ar-body a:hover{text-decoration:none}.ar-body ul,.ar-body ol{padding-left:1.3em}.ar-body li{margin:0 0 10px}.ar-body img{width:100%;height:auto;border-radius:10px;margin:12px 0 28px}.ar-body blockquote{margin:28px 0;padding:6px 0 6px 26px;border-left:3px solid var(--ar-gold);font-family:Playfair Display,Georgia,serif;font-size:1.35rem;font-style:italic;color:var(--ar-navy)!important}.ar-body table{width:100%;border-collapse:collapse;margin:0 0 28px;font-size:1rem}.ar-body th,.ar-body td{border:1px solid var(--ar-line);padding:10px 14px;text-align:left}.ar-body th{background:var(--ar-cream);color:var(--ar-navy)!important;font-weight:600}.ar-disclaimer{margin:8px auto 0}.ar-disclaimer .ar-disclaimer__box{background:var(--ar-cream);border:1px solid var(--ar-line);border-radius:10px;padding:16px 20px;font-size:.9rem;color:var(--ar-grey)!important;line-height:1.55}.ar-tags{margin:8px auto 0;padding-top:32px;display:flex;flex-wrap:wrap;gap:10px}.ar-tag{font-size:.82rem;color:var(--ar-gold-txt)!important;border:1px solid var(--ar-line);border-radius:100px;padding:6px 14px;text-decoration:none;background:#fff}.ar-tag:hover{border-color:var(--ar-gold)}.ar-cta{background:var(--ar-cream);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.ar-cta__inner{max-width:780px;margin:0 auto;padding:48px 40px;text-align:center}.ar-cta h2{font-family:Playfair Display,Georgia,serif;font-weight:600;color:var(--ar-navy)!important;font-size:1.8rem;margin:0}.ar-cta p{color:var(--ar-grey)!important;margin:14px 0 26px}.ar-btn{display:inline-block;background:var(--ar-navy);color:#fff!important;text-decoration:none;font-weight:600;padding:15px 32px;border-radius:4px;transition:background .2s ease}.ar-btn:hover{background:var(--ar-navy-h)}.ar-related{padding:64px 0 20px}.ar-related h2{font-family:Playfair Display,Georgia,serif;font-weight:600;color:var(--ar-navy)!important;font-size:1.9rem;text-align:center;margin:0 0 8px}.ar-related__rule{width:64px;height:2px;background:var(--ar-gold);border:0;margin:14px auto 40px}.ar-rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ar-rcard{background:#fff;border:1px solid var(--ar-line);border-radius:10px;overflow:hidden;text-decoration:none!important;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ar-rcard:hover{transform:translateY(-3px);border-color:var(--ar-gold);box-shadow:0 10px 26px #112a4614}.ar-rcard__thumb{aspect-ratio:16/10;display:block;background:#efe7db}.ar-rcard__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ar-rcard__body{padding:20px 22px 24px}.ar-rcard h3{font-family:Playfair Display,Georgia,serif;font-weight:600;color:var(--ar-navy)!important;font-size:1.15rem;line-height:1.25;margin:0}.ar-rcard__more{display:inline-block;margin-top:12px;color:var(--ar-gold-txt)!important;font-weight:700;font-size:.9rem}.ar-page a:focus-visible,.ar-rcard:focus-visible,.ar-btn:focus-visible{outline:2px solid var(--ar-bronze);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ar-rcard{transition:none}.ar-rcard:hover{transform:none}}@media(max-width:900px){.ar-rgrid{grid-template-columns:1fr}}@media(max-width:767px){.ar-wrap,.ar-col{padding-left:20px;padding-right:20px}.ar-head{padding-top:24px}.ar-body{padding:32px 20px 0}.ar-body p,.ar-body ul,.ar-body ol{font-size:1.08rem}.ar-body h2{font-size:1.55rem}.ar-cta__inner{padding:40px 20px}.ar-btn{display:block;width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/258/assets/article.css.map */
