.product-reviews-oma,.reviews-modal{--rev-serif: "Ivy-Mode-Regular", var(--font-heading-family), serif;--rev-sans: "GTAmericaRegular", var(--font-body-family), sans-serif;--rev-ink: #1c1c1c;--rev-body: #474747;--rev-muted: #6b6b6b;--rev-line: #e6e6e6;--rev-scrim: rgba(51, 51, 51, .6);--rev-card-gap: 4rem}.reviews-oma-stars{display:inline-flex;align-items:center;gap:.1rem;font-family:var(--rev-sans);line-height:1;font-size:1.2rem;letter-spacing:.1rem}.reviews-oma-stars__star{color:var(--rev-line)}.reviews-oma-stars__star.is-filled{color:var(--rev-ink)}.reviews-oma-icon{display:block;width:100%;height:100%}.product-reviews-oma{color:var(--rev-ink)}.product-reviews-oma__header{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;margin-bottom:3.2rem}.product-reviews-oma__heading-group{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.product-reviews-oma__title{margin:0;font-family:var(--rev-serif);font-weight:400;font-size:2.4rem;line-height:1.1;letter-spacing:0;color:var(--rev-ink);text-transform:none}.reviews-modal__rating{display:flex;align-items:center;gap:.6rem}.product-reviews-oma__rating{display:flex;align-items:flex-end;gap:.6rem}.reviews-modal__rating .reviews-oma-stars{transform:translateY(var(--rev-stars-optical, .5px))}.product-reviews-oma__rating .reviews-oma-stars__star{line-height:1.5rem}@media screen and (min-width:769px){.product-reviews-oma__rating{margin-top:2px}}.product-reviews-oma__rating-text,.reviews-modal__rating-text{font-family:var(--rev-sans);font-size:1.2rem;line-height:1.5;color:var(--rev-muted);font-weight:300}body.product-pill-container .product-reviews-oma__rating-text{line-height:100%!important}body.product-pill-container .reviews-modal__rating-text,body.product-pill-container .product-reviews-oma__text,body.product-pill-container .product-reviews-oma__reviewer-name,body.product-pill-container .product-reviews-oma__reviewer-location,body.product-pill-container .reviews-modal__widget .jdgm-rev__body,body.product-pill-container .reviews-modal__widget .jdgm-rev__author,body.product-pill-container .reviews-modal__widget .jdgm-rev__location{line-height:normal!important}.product-reviews-oma__opener{display:inline-block}.product-reviews-oma__button{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 4rem;border:1px solid var(--rev-ink);background:transparent;border-radius:0;font-family:var(--rev-sans);font-size:1.4rem;line-height:1;letter-spacing:.02em;color:var(--rev-ink);text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease}.product-reviews-oma__button:hover{background:var(--rev-ink);color:#fff}.product-reviews-oma__button:focus-visible{outline:.2rem solid var(--rev-ink);outline-offset:.2rem}.product-reviews-oma__carousel{position:relative}.product-reviews-oma__track{display:flex;gap:1.6rem;margin:0;padding:0;list-style:none;flex:1 1 auto;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-reviews-oma__track::-webkit-scrollbar{display:none}@media screen and (max-width:989px){.product-reviews-oma__track{margin-right:-1.5rem;padding-right:1.5rem}}.product-reviews-oma__arrow{display:none;align-items:center;justify-content:center;width:4rem;height:4rem;border:0;background:transparent;color:var(--rev-ink);cursor:pointer;transition:opacity .2s ease}.product-reviews-oma__arrow:disabled,.product-reviews-oma__arrow[aria-disabled=true]{opacity:.25;cursor:default;pointer-events:none}.product-reviews-oma__arrow:focus-visible{outline:.2rem solid var(--rev-ink);outline-offset:.2rem}.product-reviews-oma__card{display:flex;flex-direction:column;gap:.8rem;flex:0 0 28rem;width:28rem;scroll-snap-align:start}.product-reviews-oma__card-media{position:relative;width:100%;height:32rem;overflow:hidden;background:var(--color-background, #fafafa)}.product-reviews-oma__card-image{width:100%;height:100%;object-fit:cover;display:block}.product-reviews-oma__card-body{display:flex;flex-direction:column;gap:1.6rem;flex:1 1 auto}.product-reviews-oma__card-content{display:flex;flex-direction:column}.product-reviews-oma__quote{margin:0 0 16px;font-family:var(--rev-serif);font-weight:400;font-size:2rem;line-height:1.2;color:var(--rev-ink)}.product-reviews-oma__text{margin:0;font-family:var(--rev-sans);font-weight:300;font-size:1.4rem;line-height:1.5;color:var(--rev-body)}.product-reviews-oma__reviewer{display:flex;flex-direction:column;gap:1.6rem;margin-top:auto}.product-reviews-oma__divider{width:100%;height:0;margin:0;border:0;border-top:1px solid var(--rev-line)}.product-reviews-oma__reviewer-details{display:flex;flex-direction:column;gap:.4rem}.product-reviews-oma__reviewer-name,.product-reviews-oma__reviewer-location{margin:0;font-family:var(--rev-sans);font-size:1.4rem;line-height:1.3}.product-reviews-oma__reviewer-name{color:var(--rev-ink)}.product-reviews-oma__reviewer-location{color:var(--rev-muted);font-weight:300}.product-reviews-oma__placeholder{font-family:var(--rev-sans);color:var(--rev-muted)}@media screen and (min-width:990px){.product-reviews-oma__header{flex-direction:row;align-items:center;justify-content:space-between;gap:2.4rem}.product-reviews-oma__heading-group{flex-direction:row;align-items:center;gap:1.6rem}.product-reviews-oma__rating{margin-top:0;transform:translateY(var(--rev-rating-optical, .3rem))}.product-reviews-oma__title{font-size:3.2rem}.product-reviews-oma.page-width{max-width:1120px;padding:40px 2rem;width:100%;margin:0 auto}.product-reviews-oma__arrow{position:absolute;top:21.3rem;transform:translateY(-50%);z-index:2}.product-reviews-oma__arrow--prev{right:calc(100% + 4rem);transform:translateY(-50%) scaleX(-1)}.product-reviews-oma__arrow--next{left:calc(100% + 4rem)}.product-reviews-oma__track{gap:4rem}.product-reviews-oma__card{flex:1 0 30rem;width:auto}.product-reviews-oma__card-media{height:42.6rem}}@media screen and (min-width:1280px){.product-reviews-oma__arrow{display:flex}}@media(prefers-reduced-motion:reduce){.product-reviews-oma__track{scroll-behavior:auto}}.reviews-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--rev-scrim);padding:0;color:var(--rev-ink);overscroll-behavior:contain}.reviews-modal[open]{display:flex;align-items:flex-end;justify-content:center}html.reviews-modal-open,html.reviews-modal-open body{overflow:hidden}.reviews-modal__dialog{display:flex;flex-direction:column;gap:3.2rem;width:100%;max-width:100%;height:calc(100% - 8.3rem);max-height:calc(100% - 8.3rem);padding:2.4rem 1.6rem;background:#fff;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.reviews-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;position:sticky;top:-2.4rem;margin:-2.4rem -1.6rem 0;padding:2.4rem 1.6rem 1.6rem;background:#fff;z-index:1}.reviews-modal__heading-group{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.reviews-modal__title{margin:0;font-family:var(--rev-serif);font-weight:400;font-size:2.4rem;line-height:1.1;letter-spacing:0;color:var(--rev-ink);text-transform:none}.reviews-modal__close{flex:0 0 auto;width:4rem;height:4rem;padding:.8rem;border:0;background:transparent;color:var(--rev-ink);cursor:pointer}.reviews-modal__close:focus-visible{outline:.2rem solid var(--rev-ink);outline-offset:.2rem}.reviews-modal__body{flex:1 1 auto}.reviews-modal__widget{width:100%}.reviews-modal__widget .jdgm-widget,.reviews-modal__widget .jdgm-rev-widg{margin:0}.reviews-modal__widget-host{position:fixed;top:0;left:0;width:min(100rem,92vw);visibility:hidden;pointer-events:none;z-index:-1}.reviews-modal__widget .jdgm-rev-widg__header,.reviews-modal__widget .jdgm-row-product,.reviews-modal__widget .jdgm-rev__icon,.reviews-modal__widget .jdgm-rev__timestamp,.reviews-modal__widget .jdgm-rev__br,.reviews-modal__widget .jdgm-rev__buyer-badge-wrapper,.reviews-modal__widget .jdgm-rev__custom-form,.reviews-modal__widget .jdgm-rev__vids,.reviews-modal__widget .jdgm-rev__transparency-badge-wrapper,.reviews-modal__widget .jdgm-rev__actions,.reviews-modal__widget .jdgm-row-actions,.reviews-modal__widget .jdgm-rev__reply,.jdgm-widget div:empty{display:none!important}.reviews-modal__widget .jdgm-rev-widg__body,.reviews-modal__widget .jdgm-rev-widg__reviews{margin:0;padding:0;border:0}.reviews-modal__widget .jdgm-rev-widg.jdgm-rev-widg{padding:0;border:none}.reviews-modal__widget .jdgm-rev{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(5,auto) 1fr;align-items:start;margin:0;padding:4rem 0;border:0;border-top:1px solid var(--rev-line)}.reviews-modal__widget .jdgm-rev:first-child{border-top:0;padding-top:0}.reviews-modal__widget .jdgm-rev__header,.reviews-modal__widget .jdgm-rev__content{display:contents}.reviews-modal__widget .jdgm-rev__header:before,.reviews-modal__widget .jdgm-rev__header:after,.reviews-modal__widget .jdgm-rev__content:before,.reviews-modal__widget .jdgm-rev__content:after{display:none}.reviews-modal__widget .jdgm-row-rating,.reviews-modal__widget .jdgm-row-profile,.reviews-modal__widget .jdgm-row-extra{margin:0;float:none;text-align:left}.reviews-modal__widget .jdgm-row-rating{grid-column:1;grid-row:1}.reviews-modal__widget .jdgm-rev__title{grid-column:1;grid-row:2}.reviews-modal__widget .jdgm-rev__body{grid-column:1;grid-row:3}.reviews-modal__widget .jdgm-row-profile{grid-column:1;grid-row:4}.reviews-modal__widget .jdgm-row-extra{grid-column:1;grid-row:5}.reviews-modal__widget .jdgm-row-rating{margin-bottom:1.6rem}.reviews-modal__widget .jdgm-rev__rating{margin:0;font-size:1.2rem;line-height:1;letter-spacing:.1rem}.reviews-modal__widget .jdgm-rev__rating .jdgm-star{font-size:1.4rem}.reviews-modal__widget .jdgm-star.jdgm--on{color:var(--rev-ink)}.reviews-modal__widget .jdgm-star.jdgm--off,.reviews-modal__widget .jdgm-star.jdgm--half{color:var(--rev-line)}.reviews-modal__widget .jdgm-rev__title{margin:0 0 1.6rem;padding:0;font-family:var(--rev-serif);font-weight:400;font-size:2rem;line-height:1.2;color:var(--rev-ink)}.reviews-modal__widget .jdgm-rev__title:empty{display:none}.reviews-modal__widget .jdgm-rev__title:not(:empty):before{content:"\201c"}.reviews-modal__widget .jdgm-rev__title:not(:empty):after{content:"\201d"}.reviews-modal__widget .jdgm-rev__body p{margin:0;font-weight:300;font-style:normal;font-size:1.4rem;line-height:normal;color:var(--rev-body)}.reviews-modal__widget .jdgm-rev__body p{margin:0}.reviews-modal__widget .jdgm-row-profile{margin-top:1.6rem}.reviews-modal__widget .jdgm-rev__author-wrapper{display:flex;flex-direction:column;gap:.4rem;float:none;font-family:var(--rev-sans)}.reviews-modal__widget .jdgm-rev__author{font-size:1.4rem;font-style:normal;line-height:normal;font-weight:400;color:var(--rev-ink)}.reviews-modal__widget .jdgm-rev__location{font-size:1.4rem;line-height:1.3;font-weight:300;color:var(--rev-muted)}.reviews-modal__widget .jdgm-rev__location:empty{display:none}.reviews-modal__widget .jdgm-rev__pics{display:flex;flex-wrap:nowrap;gap:.8rem;grid-column:2;grid-row:1 / -1;align-self:start;margin:0 0 0 .8rem;max-width:10.9rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.reviews-modal__widget .jdgm-rev__pics::-webkit-scrollbar{display:none}.reviews-modal__widget .jdgm-rev__pics:empty{display:none}.reviews-modal__widget .jdgm-rev__pics>*{margin:0;padding:0;border:0}.reviews-modal__widget .jdgm-rev__pics .jdgm-rev__pic-link{display:block;flex:0 0 auto;width:8.5rem;height:auto;aspect-ratio:22 / 39;scroll-snap-align:start}.reviews-modal__widget .jdgm-rev__pics img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}@media screen and (min-width:750px){.reviews-modal__widget .jdgm-rev__pics{align-self:center;flex-wrap:wrap;overflow-x:visible;max-width:27.2rem}}@media screen and (min-width:750px){.reviews-modal[open]{align-items:center}.reviews-modal__dialog{width:min(100rem,92vw);max-width:min(100rem,92vw);height:auto;max-height:88vh;gap:4.8rem;padding:4rem}.reviews-modal__header{top:-4rem;margin:-4rem -4rem 0;padding:4rem 4rem 1.6rem}.reviews-modal__heading-group{flex-direction:row;align-items:center;gap:1.6rem}.reviews-modal__title{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){.reviews-modal__dialog{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/product-reviews-oma.css.map */
