.sre-cq:where([data-rk-45af0e]){container-type:inline-size}.sre:where([data-rk-45af0e]){display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:clamp(1.5rem,5vw,5rem);gap:clamp(1.5rem,5vw,5rem);padding-block:clamp(2rem,5vw,4rem);border-top:1px solid var(--c-text-1,#fff);color:var(--c-text-1,#fff)}.sre--boxed:where([data-rk-45af0e]){padding:clamp(1.5rem,4vw,3.5rem);border:1px solid var(--c-border,rgba(255,255,255,.12));background:var(--c-bg-1,#0a0a0a)}.sre__eyebrow:where([data-rk-45af0e]){margin:0 0 var(--sp-4,1rem);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-2,#a3a3a3)}.sre__score:where([data-rk-45af0e]){margin:0 0 var(--sp-2,.5rem);font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:4.5rem;line-height:1;letter-spacing:-.04em}.sre__score:where([data-rk-45af0e]) span:where([data-rk-45af0e]){font-size:1.2rem;color:var(--c-text-2,#a3a3a3)}.sre__side:where([data-rk-45af0e]) .p-rating{--p-rating-star:var(--shop-accent,var(--c-primary-light,#d4a017))}.sre__slides:where([data-rk-45af0e]){display:grid;min-height:12rem}.sre__slide:where([data-rk-45af0e]){grid-area:1/1;margin:0}.sre__slide[hidden]:where([data-rk-45af0e]){display:none}.sre__slide.is-active:where([data-rk-45af0e]){animation:shop-reviews-editorial-sre-in .6s cubic-bezier(.16,1,.3,1)}@keyframes shop-reviews-editorial-sre-in{0%{opacity:0;transform:translateY(10px)}}.sre__quote:where([data-rk-45af0e]){margin:0}.sre__quote:where([data-rk-45af0e]) p:where([data-rk-45af0e]){margin:0;font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:clamp(1.6rem,3.4vw,2.8rem);font-weight:400;font-style:italic;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.sre__by:where([data-rk-45af0e]){margin-top:var(--sp-5,1.25rem);font-size:.9rem}.sre__by:where([data-rk-45af0e]) span:where([data-rk-45af0e]){color:var(--c-text-2,#a3a3a3)}.sre__product:where([data-rk-45af0e]){display:block;margin-top:2px;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.sre__pager:where([data-rk-45af0e]){display:flex;gap:var(--sp-4,1rem);margin-top:var(--sp-8,2rem)}.sre__page:where([data-rk-45af0e]){min-width:44px;min-height:44px;padding:0;border:0;border-top:1px solid var(--c-border,rgba(255,255,255,.2));background:none;color:var(--c-text-2,#a3a3a3);font:inherit;font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left;cursor:pointer}.sre__page[aria-current=true]:where([data-rk-45af0e]){border-top:2px solid var(--shop-accent,var(--c-primary-light,#d4a017));color:var(--c-text-1,#fff)}.sre__page:focus-visible:where([data-rk-45af0e]){outline:2px solid var(--shop-accent,var(--c-primary-light,#d4a017));outline-offset:3px}@container (max-width: 760px){.sre:where([data-rk-45af0e]){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sre__slide.is-active:where([data-rk-45af0e]){animation:none}}.sne-cq:where([data-rk-b34b0e]){container-type:inline-size}.sne:where([data-rk-b34b0e]){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:clamp(1.5rem,5vw,5rem);gap:clamp(1.5rem,5vw,5rem);align-items:end;padding:clamp(2.5rem,6vw,5rem) clamp(1rem,3vw,2.5rem);color:var(--c-text-1,#fff)}.sne--inverted:where([data-rk-b34b0e]){background:var(--c-text-1,#fff);color:var(--c-bg,#050505)}.sne--accent:where([data-rk-b34b0e]){background:var(--shop-accent,var(--c-primary-light,#d4a017));color:var(--c-on-primary,#050505)}.sne__title:where([data-rk-b34b0e]){margin:0;font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:clamp(2.6rem,7vw,6.5rem);font-weight:400;letter-spacing:-.045em;line-height:.92;text-wrap:balance}.sne--sm:where([data-rk-b34b0e]) .sne__title:where([data-rk-b34b0e]){font-size:clamp(2rem,5vw,4rem)}.sne--lg:where([data-rk-b34b0e]) .sne__title:where([data-rk-b34b0e]){font-size:clamp(3rem,9vw,8.5rem)}.sne__title:where([data-rk-b34b0e]) em:where([data-rk-b34b0e]){font-style:italic;color:var(--shop-accent,var(--c-primary-light,#d4a017))}.sne--accent:where([data-rk-b34b0e]) .sne__title:where([data-rk-b34b0e]) em:where([data-rk-b34b0e]){color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}.sne__text:where([data-rk-b34b0e]){margin:0 0 var(--sp-6,1.5rem);max-width:26rem;line-height:1.65;opacity:.8}.sne__label:where([data-rk-b34b0e]){display:block;margin-bottom:var(--sp-2,.5rem);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.sne__field:where([data-rk-b34b0e]){display:flex;align-items:stretch;border-bottom:1.5px solid}.sne__field:where([data-rk-b34b0e]) input:where([data-rk-b34b0e]){flex:1 1;min-width:0;min-height:56px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:1.15rem;outline:none}.sne__field:where([data-rk-b34b0e]) input:where([data-rk-b34b0e])::placeholder{color:currentColor;opacity:.45}.sne__field:where([data-rk-b34b0e]) input[aria-invalid=true]:where([data-rk-b34b0e]){color:var(--c-danger,#f87171)}.sne__field:where([data-rk-b34b0e]) button:where([data-rk-b34b0e]){display:inline-flex;align-items:center;gap:.5rem;padding:0 0 0 var(--sp-4,1rem);border:0;background:none;color:inherit;font:inherit;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.sne__field:where([data-rk-b34b0e]) button:hover:where([data-rk-b34b0e]){color:var(--shop-accent,var(--c-primary-light,#d4a017))}.sne--accent:where([data-rk-b34b0e]) .sne__field:where([data-rk-b34b0e]) button:hover:where([data-rk-b34b0e]){color:inherit;text-decoration:underline}.sne__field:focus-within:where([data-rk-b34b0e]){border-bottom-width:2.5px}.sne__field:where([data-rk-b34b0e]) button:focus-visible:where([data-rk-b34b0e]){outline:2px solid currentColor;outline-offset:2px}.sne__msg:where([data-rk-b34b0e]){min-height:1.4em;margin:var(--sp-2,.5rem) 0 0;font-size:.85rem}.sne__msg[data-state=error]:where([data-rk-b34b0e]){color:var(--c-danger,#f87171)}.sne__msg[data-state=ok]:where([data-rk-b34b0e]){color:var(--c-success,#34d399)}.sne--accent:where([data-rk-b34b0e]) .sne__msg:where([data-rk-b34b0e]),.sne--inverted:where([data-rk-b34b0e]) .sne__msg:where([data-rk-b34b0e]){color:inherit;font-weight:600}.sne__consent:where([data-rk-b34b0e]){margin:var(--sp-2,.5rem) 0 0;font-size:.75rem;opacity:.6}@container (max-width: 860px){.sne:where([data-rk-b34b0e]){grid-template-columns:1fr}}