.er-tabs__list{align-items:center;gap:var(--space-2);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.er-tabs__list::-webkit-scrollbar{display:none}.er-tabs[data-orientation=vertical] .er-tabs__list{flex-direction:column;align-items:stretch;overflow-x:visible}.er-tabs__tab{white-space:nowrap;padding:var(--space-3) var(--space-4);appearance:none;font-size:var(--text-md);font-weight:var(--font-weight-regular);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-feedback), color var(--transition-feedback);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.er-tabs__tab:hover{color:var(--color-text)}}.er-tabs__tab[aria-selected=true]{background:var(--color-surface-muted);color:var(--color-heading);font-weight:var(--font-weight-medium)}.er-tabs__panel{display:none}.er-tabs__panel.is-active{display:block}.er-tabs__panel-body{padding-top:var(--space-5)}@media (width<=479px){.er-tabs__tab{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}}.er-tabs--segmented .er-tabs__list{width:fit-content;max-width:100%;padding:var(--space-1);background:var(--color-surface-muted);gap:0}.er-tabs--segmented .er-tabs__tab{min-height:var(--control-height-sm);padding:0 var(--space-5);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.er-tabs--segmented .er-tabs__tab[aria-selected=true]{background:var(--color-surface)}.er-tabs--segmented .er-tabs__tab:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}@media (width<=847px){.er-tabs--segmented .er-tabs__list{width:100%}.er-tabs--segmented .er-tabs__tab{min-width:max-content;padding-inline:var(--space-4);flex:1 1 0}}.er-reviews{gap:var(--space-6);flex-direction:column;display:flex;container-type:inline-size}.er-reviews__summary{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;flex-wrap:wrap;display:flex}.er-reviews__summary .er-rating{gap:var(--space-2);font-size:var(--text-2xl);line-height:var(--line-tight);flex-wrap:wrap}.er-reviews__summary .er-rating__star{width:24px;height:24px}.er-reviews__summary-empty{font-size:var(--text-2xl);line-height:var(--line-tight);color:var(--color-text-muted);margin:0}.er-reviews__summary .er-rating--stars{justify-content:center;align-items:center;gap:var(--space-3);text-align:left;flex-wrap:nowrap}.er-reviews__summary .er-rating--stars .er-rating__score{flex:none;line-height:1}.er-rating__detail{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.er-rating__stars{align-items:center;gap:var(--space-1);flex-wrap:nowrap;display:flex}.er-reviews__summary .er-rating__count{white-space:nowrap;font-size:var(--text-sm);font-weight:var(--font-weight-regular);color:var(--color-text-muted);margin-left:0}.er-reviews__distribution{max-width:26rem}.er-reviews__distribution-list{gap:var(--space-3);flex-direction:column;display:flex}.er-reviews__distribution-row{align-items:center;gap:var(--space-3);text-align:left;width:100%;font-family:inherit;font-size:var(--text-sm);color:var(--color-text);font-variant-numeric:tabular-nums;background:0 0;border:0;margin:0;padding:0;line-height:1;display:flex}button.er-reviews__distribution-row{cursor:pointer}.er-reviews__distribution-row:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.er-reviews__distribution-row:is(a,button):hover,.er-reviews__distribution-row:is(a,button):hover .er-reviews__distribution-count{color:var(--color-heading)}}.er-reviews__distribution-row.is-empty{color:var(--color-text-muted)}.er-reviews__distribution-list.is-filtering .er-reviews__distribution-row{opacity:.45}.er-reviews__distribution-list.is-filtering .er-reviews__distribution-row[aria-pressed=true],.er-reviews__distribution-list.is-filtering .er-reviews__distribution-row[aria-current=true]{opacity:1;font-weight:var(--font-weight-medium)}.er-reviews__distribution-level{align-items:center;gap:var(--space-1);color:var(--color-text);flex:none;display:inline-flex}.er-reviews__distribution-level .er-review__star{color:var(--color-rating-star);flex:none}.er-reviews__distribution-track{min-width:0;height:var(--space-1);border-radius:var(--radius-full);background:var(--color-border);flex:auto;display:block}.er-reviews__distribution-bar{border-radius:var(--radius-full);background:var(--color-text);height:100%;display:block}.er-reviews__distribution-count{text-align:right;min-width:2ch;color:var(--color-text-muted);flex:none}.er-reviews__list{gap:var(--space-5);flex-direction:column;display:flex}.er-reviews__message{color:var(--color-text-muted);margin:0}.er-reviews__overview .er-reviews__message{flex:14rem}.er-reviews__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.er-reviews__toolbar{justify-content:space-between;align-items:center;column-gap:var(--space-4);row-gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.er-reviews__toolbar[hidden]{display:none}.er-reviews__filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.er-reviews__toolbar-end{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.er-reviews__sort{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:flex}.er-reviews__toolbar .er-select__trigger,.er-reviews__toolbar .er-clear-action{font-size:var(--text-sm)}.er-reviews__toolbar .er-select__trigger{height:var(--control-height-md)}.er-reviews__toolbar{--er-reviews-rating-width:7rem;--er-reviews-sort-width:10rem}.er-reviews__filters .er-select,.er-reviews__filters .er-form__select{min-width:var(--er-reviews-rating-width)}.er-reviews__sort .er-select,.er-reviews__sort .er-form__select{min-width:var(--er-reviews-sort-width)}.er-reviews__toolbar-end .er-clear-action{min-height:var(--control-height-md)}.er-reviews__overview{justify-content:space-between;align-items:center;column-gap:var(--space-7);row-gap:var(--space-5);flex-wrap:wrap;display:flex}.er-reviews__summary{flex:none}.er-reviews__distribution{flex:14rem;min-width:14rem}.er-reviews__write{flex:none;justify-content:center;align-items:center;display:flex}.er-reviews__write-trigger{border-radius:var(--radius-md)}.er-review{gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.er-review[hidden]{display:none}.er-review:not(:has(~.er-review:not([hidden]))){border-bottom:none;padding-bottom:0}@container (width>=42rem){.er-review{gap:var(--space-5);flex-direction:row;align-items:flex-start}.er-review__meta{justify-content:space-between}}.er-review__reviewer{align-items:center;gap:var(--space-3);min-width:0;display:flex}.er-review__avatar{background:var(--color-surface-muted);width:48px;height:48px;font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:var(--color-text);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.er-review__identity{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.er-review__author{font-size:var(--text-md);font-weight:var(--font-weight-medium);line-height:var(--line-tight);color:var(--color-text)}.er-review__attribution{align-items:center;gap:var(--space-1);font-size:var(--text-xs);line-height:var(--line-tight);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.er-review__verified{font-size:var(--text-sm);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.er-review__body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}@container (width>=42rem){.er-review__reviewer{flex:0 0 13rem}.er-review__body{flex:1 1 0;min-width:0}}.er-review__meta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.er-review__meta .er-review__date{margin-inline-start:auto}.er-review__date{font-size:var(--text-sm);line-height:var(--line-tight);color:var(--color-text-muted)}.er-review__title{margin:var(--space-1) 0 0;font-size:var(--text-md);font-weight:var(--font-weight-semibold);line-height:var(--line-tight);color:var(--color-heading)}.er-review__content{font-size:var(--text-md);line-height:var(--line-relaxed);color:var(--color-text);margin:0}.er-review__content.er-read-more--clamp:not(.is-expanded) .er-read-more__body{-webkit-line-clamp:3;line-clamp:3}@container (width>=42rem){.er-review__content.er-read-more--clamp:not(.is-expanded) .er-read-more__body{-webkit-line-clamp:var(--er-read-more-lines,4);line-clamp:var(--er-read-more-lines,4)}}.er-review__stars{color:var(--color-rating-star);align-items:center;gap:2px;display:inline-flex}.er-review__star-slot{opacity:.25;display:inline-flex}.er-review__star-slot.is-filled{opacity:1}.er-review__star{width:14px;height:14px}.er-review__images{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.er-review__image img{object-fit:cover;width:64px;height:64px;display:block}.er-review__reply{margin-top:var(--space-2);padding-left:var(--space-4);border-left:2px solid var(--color-border)}.er-review__reply-meta{gap:var(--space-2);margin:0 0 var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.er-review__reply-author{font-weight:var(--font-weight-medium)}.er-review__reply-content{font-size:var(--text-sm);line-height:var(--line-normal);color:var(--color-text);margin:0}.er-review__source{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.er-review__product,.er-review__product:visited{color:var(--color-accent)}.er-review__product{text-underline-offset:.3em;text-decoration:none;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.er-review__product:hover{text-decoration-line:underline}}.er-review__product:focus-visible{text-decoration-line:underline}.er-review__product,.er-review__product:visited{color:var(--color-text)}.er-media-viewer{overscroll-behavior:contain;background:var(--color-surface);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);touch-action:none;border:0;margin:0;padding:0;overflow:hidden}.er-media-viewer:focus-visible{outline:none}.er-media-viewer::backdrop{background:0 0}.er-media-viewer__viewport{height:100%;overflow:hidden}.er-media-viewer__track{cursor:grab;height:100%;display:flex}.er-media-viewer.is-dragging .er-media-viewer__track{cursor:grabbing;-webkit-user-select:none;user-select:none}.er-media-viewer__slide{min-width:0;padding-block:calc(var(--control-height-sm) + 2 * var(--space-3) + env(safe-area-inset-top,0px)) calc(var(--control-height-sm) + env(safe-area-inset-bottom,0px));padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);flex:0 0 100%}.er-media-viewer__image{object-fit:contain;transform-origin:0 0;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.er-media-viewer__image.is-loading{background:var(--color-surface-muted)}.er-media-viewer__image.is-zoom-settling{transition:transform var(--transition-content)}@media (hover:hover) and (pointer:fine){.er-media-viewer[data-zoom=idle] .er-media-viewer__image[data-zoomable]{cursor:zoom-in}.er-media-viewer[data-zoom=zoomed] .er-media-viewer__track{cursor:zoom-out}.er-media-viewer[data-zoom=pan] .er-media-viewer__track{cursor:grabbing}}.er-media-viewer__arrow,.er-media-viewer__close,.er-media-viewer__counter{background:var(--color-surface-frosted);-webkit-backdrop-filter:blur(var(--frosted-blur));backdrop-filter:blur(var(--frosted-blur))}.er-media-viewer__close{top:calc(var(--space-3) + env(safe-area-inset-top,0px));right:calc(var(--space-3) + env(safe-area-inset-right,0px));z-index:2;position:absolute}.er-media-viewer__arrow--prev{left:env(safe-area-inset-left,0px)}.er-media-viewer__arrow{z-index:2;width:var(--space-6);height:var(--control-height-lg);border:0;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.er-media-viewer__arrow:hover{background:var(--color-surface-frosted-strong)}}.er-media-viewer__arrow:focus-visible{background:var(--color-surface-frosted-strong);outline-offset:calc(var(--focus-ring-offset) * -1)}.er-media-viewer__arrow:disabled{opacity:var(--disabled-opacity)}.er-media-viewer__arrow[hidden]{display:none}.er-media-viewer__arrow:after{content:"";width:var(--touch-target-min);position:absolute;inset-block:0}@media (width>=848px){.er-media-viewer__arrow svg{width:var(--icon-size-md);height:var(--icon-size-md)}}.er-media-viewer__arrow--next{right:env(safe-area-inset-right,0px)}.er-media-viewer__arrow--prev:after{left:0}.er-media-viewer__arrow--next:after{right:0}.er-media-viewer__counter{bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--line-tight);font-variant-numeric:tabular-nums;color:var(--color-text);pointer-events:none;margin:0;position:absolute;left:50%;transform:translate(-50%)}.er-home{--er-home-gap:var(--space-9);--er-home-display-tracking:-.02em;--er-home-display-xl:2.25rem;--er-home-display-collection:2rem;--er-home-display-l:1.75rem;--er-home-display-index:var(--text-xl);--er-home-subtitle:var(--text-xl)}@media (width>=848px){.er-home{--er-home-display-xl:2.875rem;--er-home-display-collection:2.5rem;--er-home-display-l:2.125rem;--er-home-display-index:var(--text-2xl);--er-home-subtitle:1.375rem}}@media (width>=1200px){.er-home{--er-home-gap:calc(var(--space-10) + var(--space-7));--er-home-display-xl:clamp(4rem,.25rem + 5vw,4.75rem);--er-home-display-collection:clamp(3.5rem,1rem + 3.33vw,4rem);--er-home-display-l:clamp(2.375rem,.5rem + 2.5vw,2.75rem);--er-home-display-index:clamp(1.625rem,1rem + .83vw,1.75rem);--er-home-subtitle:var(--text-2xl)}}.er-home>*+*{margin-top:var(--er-home-gap)}.er-home{padding-bottom:var(--er-home-gap)}.er-home>.screen-reader-text+*{margin-top:0}.er-home__eyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.er-home-reviews__average,.er-home-collection__title,.er-home-index__name,.er-home-hero__title,.er-home-section__title{font-weight:var(--font-weight-regular);letter-spacing:var(--er-home-display-tracking);color:var(--color-heading);text-wrap:balance;margin:0}.er-home-section__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.er-home-section__heading{gap:var(--space-3);display:grid}.er-home-section__title{font-size:var(--er-home-display-l);line-height:1}.er-home-section__link{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-underline-offset:.3em;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.er-home-section__link:hover{text-decoration-line:underline}}.er-home-section__link:focus-visible{text-decoration-line:underline}.er-home-section__link svg{width:var(--icon-size-sm);height:var(--icon-size-sm);display:block}.er-home-section__link svg,:is(.er-home-hero__cta,.er-home-collection__cta) svg{transition:transform var(--transition-feedback)}:is(.er-home-section__link,.er-home-hero__cta,.er-home-collection__cta):focus-visible svg{transform:translateX(var(--space-1))}@media (hover:hover) and (pointer:fine){:is(.er-home-section__link,.er-home-hero__cta,.er-home-collection__cta):hover svg{transform:translateX(var(--space-1))}}.er-home-placeholder{background:linear-gradient(165deg, var(--color-surface-muted), var(--color-border-strong));width:100%;height:100%;display:block;position:relative}.er-home-placeholder__label{top:var(--space-3);left:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-2xs);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);position:absolute}.er-home-hero{grid-template-areas:"media""facts""head""body";display:grid}.er-home-hero__head{gap:var(--space-3);grid-area:head;display:grid}.er-home-hero__title{font-size:var(--er-home-display-xl);line-height:.98}@media (width<=847px){.er-home-hero__head{margin-top:var(--space-7)}}.er-home-hero__media{grid-area:media;position:relative}.er-home-hero__image{aspect-ratio:4/5;display:block;overflow:hidden}@media (width>=480px){.er-home-hero__image{aspect-ratio:1}}.er-home-hero__image img{object-fit:cover;width:100%;height:100%;display:block}.er-home-hero__body{gap:var(--space-5);margin-top:var(--space-6);flex-direction:column;grid-area:body;display:flex}.er-home-hero__text{max-width:32em;font-size:var(--text-md);line-height:var(--line-relaxed);color:var(--color-text-muted);order:1;margin:0}.er-home-hero__actions{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.er-home-hero__cta{min-height:var(--control-height-lg)}:is(.er-home-hero__cta,.er-home-collection__cta) svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}@media (width<=479px){.er-home-hero__cta{flex:100%}}.er-home-facts{border-bottom:1px solid var(--color-rule);grid-area:facts;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.er-home-facts__item{padding:var(--space-4) var(--space-3);border-left:1px solid var(--color-rule)}.er-home-facts__item:first-child{border-left:0;padding-left:0}.er-home-facts__item:last-child{padding-right:0}.er-home-facts dt{font-size:var(--text-2xs);font-weight:var(--font-weight-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.er-home-facts dd{margin:var(--space-1) 0 0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--line-tight);font-variant-numeric:tabular-nums}@media (width>=848px){.er-home-hero{grid-template-columns:minmax(0, 6fr) var(--space-6) minmax(0, 5fr);grid-template-rows:minmax(var(--space-6), 1fr) auto auto minmax(var(--space-8), 1fr) auto;grid-template-areas:". .media""head.media""body.media"". .media""facts facts media"}.er-home>.er-home-hero{margin-top:calc(-1 * var(--space-6))}.er-home-hero__media{margin:0 calc(-1 * var(--container-outer-width)) 0 0;container-type:inline-size}.er-home-hero__image{width:100%;height:min(100cqi, 63rem, 100svh - var(--header-height));min-height:100%}.er-home-hero__body{gap:var(--space-6)}.er-home-hero__text{font-size:var(--text-lg);order:0}.er-home-facts{border-top:1px solid var(--color-rule)}.er-home-facts__item{padding:var(--space-5)}.er-home-facts dd{font-size:var(--text-md)}}.er-home-index__list{border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);margin:0;padding:0;list-style:none;container-type:inline-size}.er-home-index__row{column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-4) 0;grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"thumb name arrow""thumb links arrow";align-items:center;display:grid;position:relative}.er-home-index__row+.er-home-index__row{border-top:1px solid var(--color-rule)}.er-home-index__thumb{background:var(--color-surface-muted);grid-area:thumb;width:3.5rem;height:4rem;display:block;overflow:hidden}.er-home-index__thumb img{object-fit:cover;width:100%;height:100%;display:block}.er-home-index__name{font-size:var(--er-home-display-index);line-height:var(--line-tight);text-underline-offset:.3em;grid-area:name;align-self:end;text-decoration:none;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.er-home-index__name:hover{text-decoration-line:underline}}.er-home-index__name:focus-visible{text-decoration-line:underline}.er-home-index__name:after{content:"";position:absolute;inset:0}.er-home-index__links{--er-home-index-sep:var(--space-5);--er-home-index-ring:calc(var(--focus-ring-width) + var(--focus-ring-offset));clip-path:inset(calc(-1 * var(--er-home-index-ring)) calc(-1 * var(--er-home-index-ring)) calc(-1 * var(--er-home-index-ring)) calc(var(--er-home-index-sep) - var(--er-home-index-ring)));font-size:var(--text-sm);color:var(--color-text-muted);pointer-events:none;flex-wrap:wrap;grid-area:links;align-self:start;margin-inline-start:calc(-1 * var(--er-home-index-sep));line-height:1.45;display:flex;position:relative}.er-home-index__links a{color:inherit;white-space:nowrap;pointer-events:auto;text-underline-offset:.3em;margin-inline-start:var(--er-home-index-sep);text-decoration:none;text-decoration-thickness:1px;position:relative}@media (hover:hover) and (pointer:fine){.er-home-index__links a:hover{text-decoration-line:underline}}.er-home-index__links a:focus-visible{text-decoration-line:underline}.er-home-index__links a:before{content:"·";content:"·"/"";width:var(--er-home-index-sep);text-align:center;position:absolute;right:100%}.er-home-index__count,.er-home-collection__range-count{vertical-align:top;font-size:var(--text-sm);letter-spacing:.04em;color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-inline-start:var(--space-2);line-height:1;display:inline-block}.er-home-index__arrow{color:var(--color-border-strong);transition:color var(--transition-feedback), transform var(--transition-feedback);grid-area:arrow;display:flex}.er-home-index__arrow svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.er-home-index__row:is(:hover,:focus-within) .er-home-index__arrow{color:var(--color-heading);transform:translateX(var(--space-1))}.er-home-index__media,.er-home-index__links a:nth-child(n+3){display:none}@container (width>=48rem){.er-home-index__links a:nth-child(3){display:inline}}@media (width>=1200px){.er-home-hero{grid-template-columns:minmax(0, 5fr) minmax(var(--space-6), 1.2fr) minmax(0, 7fr)}.er-home-index__body{column-gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,27.5rem);align-items:start;display:grid}.er-home-index__row{grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr) var(--icon-size-sm);padding:var(--space-5) 0;grid-template-areas:"name links arrow"}.er-home-index__thumb{display:none}@container (width>=48rem){.er-home-index__row{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--icon-size-sm)}}.er-home-index__name,.er-home-index__links{align-self:center}.er-home-index__media{--er-home-index-fade:calc(var(--duration-slow) * 1.5);display:grid}.er-home-index__figure{gap:var(--space-3);background:var(--color-surface);grid-area:1/1;margin:0;display:none}.er-home-index__figure:is(.is-active,.is-previous){display:grid}.er-home-index__figure.is-entering{animation:er-home-index-fade var(--er-home-index-fade) linear both}.er-home-index__figure.is-entering img{animation:er-home-index-settle var(--er-home-index-fade) var(--ease-out) both}.er-home-index__figure.is-previous figcaption{visibility:hidden}.er-home-index__image{aspect-ratio:4/5;display:block;overflow:hidden}.er-home-index__image img{object-fit:cover;width:100%;height:100%;display:block}.er-home-index__figure figcaption{font-size:var(--text-sm);color:var(--color-text-muted)}}@keyframes er-home-index-fade{0%{opacity:0}}@keyframes er-home-index-settle{0%{transform:scale(1.015)}}.er-home-collection__story{gap:var(--space-3);flex-direction:column;display:flex}.er-home-collection__title{font-size:var(--er-home-display-collection);line-height:.9}.er-home-collection__subtitle{font-size:var(--er-home-subtitle);color:var(--color-text-muted);margin:0;line-height:1.1}.er-home-collection__text{max-width:30em;line-height:var(--line-relaxed);color:var(--color-text-muted);margin:0}.er-home-collection__ranges ul{border-bottom:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.er-home-collection--feature{flex-direction:column;display:flex}.er-home-collection--feature .er-home-collection__media{margin-top:var(--space-5);order:1}.er-home-collection--feature .er-home-collection__ranges{margin-top:var(--space-7);order:2}.er-home-collection__media img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.er-home-collection__ranges{gap:var(--space-3);display:grid}.er-home-collection__range{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-rule);color:var(--color-heading);display:flex}.er-home-collection__range-name{font-size:var(--text-xl);line-height:var(--line-tight);text-underline-offset:.3em;text-decoration:none;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.er-home-collection__range-name:hover{text-decoration-line:underline}}.er-home-collection__range-name:focus-visible{text-decoration-line:underline}.er-home-collection__range svg{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--color-border-strong);transition:color var(--transition-feedback), transform var(--transition-feedback);flex:none}.er-home-collection__range:focus-visible svg{color:var(--color-heading);transform:translateX(var(--space-1))}@media (hover:hover) and (pointer:fine){.er-home-collection__range:hover .er-home-collection__range-name{text-decoration-line:underline}.er-home-collection__range:hover svg{color:var(--color-heading);transform:translateX(var(--space-1))}}@media (width>=848px){.er-home-collection--feature{grid-template-columns:minmax(0, 8fr) var(--space-7) minmax(0, 5.28fr);margin-left:calc(-1 * var(--container-outer-width));grid-template-rows:1fr auto;display:grid}.er-home-collection--feature .er-home-collection__story{grid-area:1/3;align-self:center}.er-home-collection--feature .er-home-collection__media{grid-area:1/1/span 2;align-self:start;margin:0}.er-home-collection--feature .er-home-collection__ranges{margin-top:var(--space-7);grid-area:2/3;align-self:end}.er-home-collection--feature .er-home-collection__text{font-size:var(--text-lg)}}.er-home-collection--explorer{gap:var(--space-5);margin-inline:calc(-1 * var(--container-outer-width));padding:var(--space-8) var(--container-outer-width) var(--space-9);background:var(--color-surface-muted);flex-direction:column;display:flex}.er-home-collection__lead{aspect-ratio:1;background:var(--color-surface-inverse);position:relative}.er-home-collection__video-link,.er-home-collection__lead :is(.er-home-collection__poster,.er-home-collection__video){width:100%;max-width:none;height:100%;position:absolute;inset:0}.er-home-collection__video{opacity:0;transition:opacity var(--transition-enter)}.er-home-collection__video.is-playing{opacity:1}.er-home-collection__video-toggle{--color-focus-ring:var(--color-text-inverse);color:var(--color-text-inverse);background:color-mix(in srgb, var(--color-surface-inverse) 40%, transparent);-webkit-backdrop-filter:blur(var(--frosted-blur));backdrop-filter:blur(var(--frosted-blur));position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}@media (hover:hover) and (pointer:fine){.er-home-collection__video-toggle:hover{background:color-mix(in srgb, var(--color-surface-inverse) 72%, transparent)}}.er-home-collection__video-toggle:focus-visible,.er-home-collection__video-toggle:active:not(:disabled){background:color-mix(in srgb, var(--color-surface-inverse) 72%, transparent)}.er-home-collection__video-toggle svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.er-home-collection__video-toggle[hidden]{display:none}.er-home-collection__cta{min-height:var(--control-height-lg)}@media (width>=45rem){.er-home-collection--explorer{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(var(--space-6), 1fr) auto auto;column-gap:var(--space-6);grid-template-areas:"story lead"".lead""ranges lead""cta lead";row-gap:0;display:grid}.er-home-collection--explorer .er-home-collection__story{grid-area:story}.er-home-collection__lead{grid-area:lead;align-self:start}.er-home-collection--explorer .er-home-collection__ranges{grid-area:ranges}.er-home-collection__cta{margin-top:var(--space-6);grid-area:cta;justify-self:start}}@media (width>=1200px){.er-home-collection--explorer{column-gap:var(--space-8);padding-block:var(--space-10);grid-template-columns:minmax(0,1fr) min(40rem,56%)}.er-home-collection__story{gap:var(--space-4)}.er-home-collection--explorer .er-home-collection__text{font-size:var(--text-lg)}}@media (width>=1480px){.er-home-collection--explorer{grid-template-columns:minmax(0,1fr) min(45rem,56%)}}.er-home-products{grid-template-columns:minmax(0,1fr);display:grid}.er-home-products .er-tabs{display:contents}.er-home-products .er-tabs__list{margin-bottom:var(--space-5)}.er-home-products .er-tabs__panel-body{padding-top:0}.er-home-products .er-tabs__list:not(:has(.er-tabs__tab+.er-tabs__tab)){display:none}.er-home-offers-loading{border-block:1px solid var(--color-border);background:var(--color-surface-muted)}.er-home-offers-loading.is-empty{color:var(--color-text-muted);place-items:center;display:grid}@media (width>=848px){.er-home-products{grid-template-columns:minmax(0,1fr) auto}.er-home-products .er-home-section__header,.er-home-products .er-tabs__list{grid-row:1}.er-home-products .er-tabs__list{margin-bottom:var(--space-6);grid-column:2;align-self:end}.er-home-products .er-tabs__panel{grid-column:1/-1}}.er-home-reviews__summary{align-items:center;gap:var(--space-4);display:flex}.er-home-reviews__average{font-size:var(--er-home-display-l);font-variant-numeric:tabular-nums;line-height:1}.er-home-reviews__rating{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.er-home-reviews__count{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.er-home-reviews__card{height:100%;display:flex;container-type:inline-size}.er-home-reviews__card .er-review{border-bottom:0;flex:auto;min-width:0;padding-bottom:0}.er-home-reviews__card .er-review__body{gap:var(--space-3);flex:auto;order:-1}.er-home-reviews__card .er-review__meta{justify-content:space-between}.er-home-reviews__card .er-review__date{font-size:var(--text-xs)}.er-home-reviews__card .er-review__title{font-weight:var(--font-weight-medium);margin:0}.er-home-reviews__card .er-review__content.er-read-more--clamp:not(.is-expanded) .er-read-more__body{-webkit-line-clamp:6;line-clamp:6}.er-home-reviews__card .er-read-more.is-not-clamped+.er-home-reviews__full{display:none}.er-home-reviews__full .er-disclosure__trigger{color:var(--color-text);font-weight:var(--font-weight-medium);text-underline-offset:.3em;text-decoration:none;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.er-home-reviews__full .er-disclosure__trigger:hover{text-decoration-line:underline}}.er-home-reviews__full .er-disclosure__trigger:focus-visible{text-decoration-line:underline}.er-home-reviews__card .er-review__reply{display:none}.er-home-reviews__card .er-review__source{padding-top:var(--space-2);margin-top:auto}.er-home-reviews__card .er-review__product{text-underline-offset:.3em;text-decoration:none;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.er-home-reviews__card .er-review__product:hover{text-decoration-line:underline}}.er-home-reviews__card .er-review__product:focus-visible{text-decoration-line:underline}.er-home-reviews__card .er-review__product{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.er-home-reviews__card .er-review__source-icon{display:none}.er-home-reviews__card .er-review__avatar{width:2.25rem;height:2.25rem;font-size:var(--text-sm)}
