@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap";:root{--a2-primary: #3D5B46;--a2-base: #F5F0E8;--a2-gold: #B8915A;--a2-blush: #E8D0BC;--a2-black: #1E2820;--a2-white: #FFFFFF;--a2-grey: #F0EDE8;--a2-border: rgba(30,40,32,.12);--a2-heading: "DM Serif Display", Georgia, serif;--a2-body: "DM Sans", system-ui, sans-serif;--a2-radius: 4px;--a2-max: 1200px}.a2-wrap{max-width:var(--a2-max);margin:0 auto;padding:0 40px}.a2-eyebrow{font-family:var(--a2-body);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:12px;display:block}.a2-h1{font-family:var(--a2-heading);font-size:clamp(42px,5vw,72px);line-height:1.05;margin:0 0 24px}.a2-h2{font-family:var(--a2-heading);font-size:clamp(32px,4vw,54px);line-height:1.1;margin:0 0 20px}.a2-h3{font-family:var(--a2-heading);font-size:clamp(22px,2.5vw,32px);line-height:1.2;margin:0 0 12px}.a2-body-lg{font-family:var(--a2-body);font-size:18px;line-height:1.65;opacity:.85}.a2-body-sm{font-family:var(--a2-body);font-size:15px;line-height:1.6;opacity:.8}.a2-btn{display:inline-block;font-family:var(--a2-body);font-size:15px;font-weight:600;letter-spacing:.04em;padding:16px 32px;border-radius:var(--a2-radius);text-decoration:none;cursor:pointer;border:none;transition:opacity .2s}.a2-btn:hover{opacity:.88}.a2-btn--primary{background:var(--a2-gold);color:var(--a2-white)}.a2-btn--outline{background:transparent;color:var(--a2-white);border:1.5px solid rgba(255,255,255,.5)}.a2-placeholder{background:#0000000f;border:2px dashed rgba(0,0,0,.18);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#0006;font-family:var(--a2-body);font-size:13px;text-align:center;padding:20px}.a2-placeholder-dark{background:#ffffff0d;border:2px dashed rgba(255,255,255,.25);color:#ffffff80}.a2-stars{color:var(--a2-gold);font-size:18px;letter-spacing:2px}.a2-divider{border:none;border-top:1px solid var(--a2-border);margin:0}.a2-scroll{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;padding-bottom:8px}.a2-scroll::-webkit-scrollbar{display:none}.a2-arrows{display:flex;gap:10px;margin-top:24px}.a2-arrow{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--a2-border);background:var(--a2-white);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:background .2s}.a2-arrow:hover{background:var(--a2-base)}.a2-accordion{border-top:1px solid var(--a2-border)}.a2-accordion details{border-bottom:1px solid var(--a2-border)}.a2-accordion summary{font-family:var(--a2-body);font-size:17px;font-weight:500;padding:20px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.a2-accordion summary:after{content:"+";font-size:22px;font-weight:300;transition:transform .2s}.a2-accordion details[open] summary:after{transform:rotate(45deg)}.a2-accordion .a2-acc-body{padding:0 0 20px;font-family:var(--a2-body);font-size:15px;line-height:1.7;opacity:.8}@media(max-width:768px){.a2-wrap{padding:0 20px}.a2-2col{grid-template-columns:1fr!important}.a2-4col{grid-template-columns:1fr 1fr!important}.a2-3col{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/arbv2.css.map */
