.ao-reviews-page{--ao-reviews-ink: #0d1713;--ao-reviews-deep: #101d17;--ao-reviews-green: #526b59;--ao-reviews-cream: #f7f1e6;--ao-reviews-paper: #fffdf8;--ao-reviews-gold: #d4af37;--ao-reviews-soft-gold: #e0cc96;--ao-reviews-border: rgba(212, 175, 55, .34);--ao-reviews-shadow: 0 24px 64px rgba(7, 16, 12, .18);position:relative;isolation:isolate;overflow:hidden}.ao-reviews-page *,.ao-reviews-page *:before,.ao-reviews-page *:after{box-sizing:border-box}.ao-reviews-page__inner{width:min(1280px,calc(100% - 40px));margin-inline:auto}.ao-reviews-page--intro{color:var(--ao-reviews-cream);background:radial-gradient(circle at 12% 18%,rgba(212,175,55,.14),transparent 26rem),radial-gradient(circle at 88% 34%,rgba(82,107,89,.32),transparent 30rem),linear-gradient(145deg,#0a110e 0%,var(--ao-reviews-ink) 48%,#15241c 100%);padding:clamp(28px,4vw,54px) 0 clamp(70px,8vw,116px)}.ao-reviews-page--intro:before,.ao-reviews-page--intro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ao-reviews-page--intro:before{opacity:.28;background-image:radial-gradient(circle,rgba(247,241,230,.76) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(224,204,150,.7) 0 1px,transparent 1.5px);background-position:0 0,40px 62px;background-size:118px 118px,174px 174px}.ao-reviews-page--intro:after{inset:auto -15% -48% 42%;width:60%;aspect-ratio:1;border:1px solid rgba(212,175,55,.16);border-radius:50%;box-shadow:0 0 0 54px #d4af370b,0 0 0 108px #d4af3707}.ao-reviews-page__spark{position:absolute;z-index:0;color:var(--ao-reviews-soft-gold);line-height:1;opacity:.56;pointer-events:none}.ao-reviews-page__spark--one{top:16%;left:4%;font-size:28px}.ao-reviews-page__spark--two{top:10%;right:8%;font-size:44px}.ao-reviews-page__spark--three{right:3%;bottom:20%;font-size:22px}.ao-reviews-breadcrumbs{display:flex;align-items:center;gap:10px;margin-bottom:clamp(46px,6vw,80px);color:#f7f1e6ad;font-size:.88rem;letter-spacing:.04em}.ao-reviews-breadcrumbs a{color:inherit;text-decoration:none}.ao-reviews-breadcrumbs a:hover{color:var(--ao-reviews-gold);text-decoration:underline;text-underline-offset:4px}.ao-reviews-hero{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:clamp(34px,6vw,86px);align-items:center}.ao-reviews-page__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 20px;color:var(--ao-reviews-soft-gold);font-size:clamp(.72rem,1vw,.84rem);font-weight:800;letter-spacing:.19em;text-transform:uppercase}.ao-reviews-page__eyebrow:before{content:"";width:36px;height:1px;background:currentColor}.ao-reviews-hero h1{max-width:900px;margin:0;color:var(--ao-reviews-cream);font-size:clamp(2.5rem,5.8vw,5.5rem);line-height:.98;letter-spacing:-.045em;text-wrap:balance}.ao-reviews-hero__lead{max-width:760px;margin:28px 0 0;color:#f7f1e6c9;font-size:clamp(1.04rem,1.7vw,1.28rem);line-height:1.72}.ao-reviews-hero__actions,.ao-reviews-next__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ao-reviews-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:12px;padding:13px 22px;border:1px solid transparent;border-radius:999px;font-size:.96rem;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.ao-reviews-button:hover{transform:translateY(-2px)}.ao-reviews-button--gold{color:var(--ao-reviews-ink);background:var(--ao-reviews-gold);box-shadow:0 11px 30px #d4af3733}.ao-reviews-button--gold:hover{color:var(--ao-reviews-ink);background:#e5c452;box-shadow:0 15px 36px #d4af3747}.ao-reviews-button--ghost{color:var(--ao-reviews-cream);border-color:#f7f1e657;background:#f7f1e60e}.ao-reviews-button--ghost:hover{color:var(--ao-reviews-cream);border-color:var(--ao-reviews-soft-gold);background:#f7f1e61a}.ao-reviews-button--outline{color:var(--ao-reviews-ink);border-color:#0d171340;background:transparent}.ao-reviews-button--outline:hover{color:var(--ao-reviews-ink);border-color:var(--ao-reviews-gold);background:#d4af371a}.ao-reviews-page__disclosure{max-width:710px;margin:24px 0 0;padding-left:17px;border-left:2px solid rgba(212,175,55,.58);color:#f7f1e694;font-size:.88rem;line-height:1.6}.ao-reviews-trust{position:relative;padding:clamp(28px,4vw,48px);border:1px solid var(--ao-reviews-border);border-radius:28px;background:linear-gradient(145deg,#f7f1e618,#f7f1e609),#050c0975;box-shadow:var(--ao-reviews-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ao-reviews-trust__mark{position:absolute;top:14px;right:26px;color:#d4af3740;font-family:Georgia,serif;font-size:6.4rem;line-height:1}.ao-reviews-trust__kicker{margin:0 0 12px;color:var(--ao-reviews-soft-gold);font-size:.72rem;font-weight:800;letter-spacing:.18em}.ao-reviews-trust h2{max-width:390px;margin:0 0 26px;color:var(--ao-reviews-cream);font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.08;letter-spacing:-.025em}.ao-reviews-trust ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.ao-reviews-trust li{display:grid;grid-template-columns:38px 1fr;gap:14px;padding:18px 0;border-top:1px solid rgba(247,241,230,.13)}.ao-reviews-trust li>span{color:var(--ao-reviews-gold);font-size:.74rem;font-weight:900;letter-spacing:.08em}.ao-reviews-trust strong,.ao-reviews-trust small{display:block}.ao-reviews-trust strong{color:var(--ao-reviews-cream);font-size:1rem}.ao-reviews-trust small{margin-top:5px;color:#f7f1e6a1;font-size:.88rem;line-height:1.5}.ao-reviews-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(52px,7vw,92px)}.ao-reviews-signals article{display:grid;grid-template-columns:46px 1fr;gap:15px;align-items:start;min-height:155px;padding:24px;border:1px solid rgba(247,241,230,.13);border-radius:20px;background:#f7f1e60b}.ao-reviews-signals__icon,.ao-reviews-help__icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(212,175,55,.38);border-radius:50%;color:var(--ao-reviews-gold);background:#d4af3714}.ao-reviews-signals svg,.ao-reviews-help svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ao-reviews-signals h2{margin:0 0 7px;color:var(--ao-reviews-cream);font-size:1rem;line-height:1.25}.ao-reviews-signals p{margin:0;color:#f7f1e69e;font-size:.89rem;line-height:1.55}.ao-reviews-page__anchor{position:absolute;bottom:-1px;scroll-margin-top:92px}[id$=__reviews_app]{position:relative;margin:0;padding:clamp(48px,7vw,88px) clamp(16px,4vw,48px) clamp(66px,9vw,118px);color:var(--ao-reviews-ink, #0d1713);background:radial-gradient(circle at 80% 8%,rgba(212,175,55,.1),transparent 24rem),#f7f1e6}[id$=__reviews_app]:before{content:"CUSTOMER REVIEWS";display:block;width:min(1280px,100%);margin:0 auto 18px;color:#856d1b;font-size:.74rem;font-weight:900;letter-spacing:.19em;text-align:center}[id$=__reviews_app]:after{content:"Browse the live review feed below.";display:block;width:min(1280px,100%);margin:-6px auto 30px;color:#0d1713a6;font-size:clamp(1rem,1.5vw,1.15rem);text-align:center}[id$=__reviews_app] .shopify-app-block{width:min(1280px,100%);margin-inline:auto;padding:clamp(18px,3.5vw,42px);border:1px solid rgba(212,175,55,.3);border-radius:28px;background:#fffdf8;box-shadow:0 24px 64px #0d17131f}[id$=__reviews_app] button,[id$=__reviews_app] [role=button],[id$=__reviews_app] input,[id$=__reviews_app] select{min-height:44px}[id$=__reviews_app] img{max-width:100%}.ao-reviews-page--footer{color:var(--ao-reviews-ink);background:linear-gradient(rgba(13,23,19,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(13,23,19,.04) 1px,transparent 1px),var(--ao-reviews-paper);background-size:36px 36px;padding:clamp(64px,8vw,112px) 0}.ao-reviews-next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:34px;align-items:center;padding:clamp(30px,5vw,58px);border:1px solid rgba(212,175,55,.36);border-radius:28px;background:radial-gradient(circle at 90% 15%,rgba(212,175,55,.14),transparent 19rem),var(--ao-reviews-cream);box-shadow:0 20px 56px #0d171317}.ao-reviews-next h2{margin:0;color:var(--ao-reviews-ink);font-size:clamp(2rem,4vw,3.6rem);line-height:1;letter-spacing:-.035em}.ao-reviews-next__copy>p:last-child{max-width:660px;margin:18px 0 0;color:#0d1713ad;font-size:1rem;line-height:1.65}.ao-reviews-next__actions{max-width:420px;justify-content:flex-end;margin-top:0}.ao-reviews-help{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ao-reviews-help>a{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;min-height:92px;padding:18px;border:1px solid rgba(13,23,19,.12);border-radius:18px;color:var(--ao-reviews-ink);background:#fffdf8e0;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ao-reviews-help>a:hover{transform:translateY(-2px);border-color:#d4af37b3;box-shadow:0 13px 28px #0d171314}.ao-reviews-help strong,.ao-reviews-help small{display:block}.ao-reviews-help strong{font-size:.96rem}.ao-reviews-help small{margin-top:4px;color:#0d171394;font-size:.82rem;line-height:1.35}.ao-reviews-page a:focus-visible,[id$=__reviews_app] button:focus-visible,[id$=__reviews_app] [role=button]:focus-visible,[id$=__reviews_app] input:focus-visible,[id$=__reviews_app] select:focus-visible{outline:3px solid #d4af37;outline-offset:3px}@media(max-width:980px){.ao-reviews-hero{grid-template-columns:1fr}.ao-reviews-trust{max-width:720px}.ao-reviews-signals{grid-template-columns:1fr}.ao-reviews-signals article{min-height:0}.ao-reviews-next{grid-template-columns:1fr}.ao-reviews-next__actions{max-width:none;justify-content:flex-start}.ao-reviews-help{grid-template-columns:1fr}}@media(max-width:640px){.ao-reviews-page__inner{width:min(100% - 28px,1280px)}.ao-reviews-page--intro{padding-top:22px}.ao-reviews-breadcrumbs{margin-bottom:38px}.ao-reviews-hero h1{font-size:clamp(2.35rem,12.5vw,3.65rem)}.ao-reviews-hero__actions,.ao-reviews-next__actions{display:grid;grid-template-columns:1fr}.ao-reviews-button{width:100%}.ao-reviews-trust{padding:25px 20px;border-radius:22px}.ao-reviews-signals article{grid-template-columns:42px 1fr;padding:20px 17px}[id$=__reviews_app]{padding-inline:12px}[id$=__reviews_app] .shopify-app-block{padding:12px;border-radius:20px}.ao-reviews-next{padding:27px 20px;border-radius:22px}.ao-reviews-help>a{padding:16px}}@media(prefers-reduced-motion:reduce){.ao-reviews-button,.ao-reviews-help>a{transition:none}.ao-reviews-button:hover,.ao-reviews-help>a:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/ao-reviews-page.css.map */
