.pdp-revs{display:block}.pdp-revs__inner{display:flex;flex-direction:column;gap:28px}.pdp-revs__board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:750px){.pdp-revs__board{grid-template-columns:repeat(min(var(--n, 4),4),minmax(0,1fr));gap:12px}}.pdp-revs__src{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;margin:0;padding:16px 16px 15px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--white, #FFFFFF);color:var(--ink);font:inherit;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s var(--ease, ease)}button.pdp-revs__src{cursor:pointer}button.pdp-revs__src:after{content:"";position:absolute;top:16px;right:14px;width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:.35;transition:opacity .2s,transform .2s var(--ease, ease)}@media(hover:hover){button.pdp-revs__src:hover{border-color:var(--line-2);box-shadow:var(--shadow-card-hover, 0 8px 24px rgba(20, 20, 20, .08));transform:translateY(-2px)}button.pdp-revs__src:hover:after{opacity:.8;transform:translate(2px) rotate(45deg)}}button.pdp-revs__src:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pdp-revs__src[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pdp-revs__src-l{padding-right:14px;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;color:var(--muted)}.pdp-revs__src-v{font-family:var(--font-heading);font-weight:800;font-style:italic;font-size:clamp(26px,6.4vw,34px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pdp-revs__src-s{font-size:13px;line-height:1.35;color:var(--muted)}.pdp-revs__src-stars{display:block;width:90px;height:16px;background:linear-gradient(90deg,#E9A93B var(--p, 100%),var(--line-2) var(--p, 100%));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 24'%3E%3Cpath d='m12 2 3 6.1 6.6 1-4.8 4.7 1.1 6.6L12 17.3l-5.9 3.1 1.1-6.6-4.8-4.7 6.6-1z'/%3E%3C/svg%3E") 0 0 / 18px 16px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 24'%3E%3Cpath d='m12 2 3 6.1 6.6 1-4.8 4.7 1.1 6.6L12 17.3l-5.9 3.1 1.1-6.6-4.8-4.7 6.6-1z'/%3E%3C/svg%3E") 0 0 / 18px 16px repeat-x}.pdp-revs__src--cust{border-color:transparent;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.1),transparent 60%),var(--plum, #173F2C);color:#fff}.pdp-revs__src--cust .pdp-revs__src-l,.pdp-revs__src--cust .pdp-revs__src-s{color:#ffffffb8}.pdp-revs__src--cust .pdp-revs__src-stars{background:linear-gradient(90deg,#F2C14E var(--p, 100%),rgba(255,255,255,.22) var(--p, 100%))}.pdp-revs__src--cust[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg, #FAF7F2),0 0 0 4px var(--plum, #173F2C)}.pdp-revs__src--cust:focus-visible{outline-color:var(--plum, #173F2C);outline-offset:3px}.pdp-revs__tabs{display:flex;gap:8px;margin:0 -16px;padding:2px 16px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:16px}.pdp-revs__tabs::-webkit-scrollbar{display:none}@media(min-width:750px){.pdp-revs__tabs{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}.pdp-revs__tab{flex:none;min-height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--white, #FFFFFF);color:var(--ink);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}@media(hover:hover){.pdp-revs__tab:hover{border-color:var(--ink)}}.pdp-revs__tab[aria-selected=true]{border-color:var(--ink);background:var(--ink);color:#fff}.pdp-revs__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;margin:0;padding:0;list-style:none}.pdp-rev[hidden]{display:none}.pdp-rev{--tint: var(--ink);animation:pdp-rev-in .35s var(--ease, ease) both}.pdp-rev--dk{--tint: var(--plum, #173F2C)}.pdp-rev--intl,.pdp-rev--viv{--tint: var(--wine, #7A1F2B)}.pdp-rev--rat{--tint: #3B4A6B}.pdp-rev--med{--tint: #A8761E}@keyframes pdp-rev-in{0%{opacity:0;transform:translateY(6px)}}@media(min-width:990px){.pdp-revs__grid{grid-auto-flow:row dense}.pdp-rev--quote{grid-column:span 2}}.pdp-rev__fig{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;margin:0;padding:14px 14px 14px 16px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--white, #FFFFFF);transition:border-color .2s,box-shadow .2s}@media(hover:hover){.pdp-rev__fig:hover{border-color:var(--line-2);box-shadow:0 6px 20px #1414140f}}.pdp-rev--quote .pdp-rev__fig{gap:14px;padding:18px 18px 20px}.pdp-rev--quote .pdp-rev__fig:before{content:"\201c";position:absolute;right:84px;top:-6px;font-family:Georgia,Times New Roman,serif;font-size:96px;line-height:1;color:color-mix(in srgb,var(--tint) 12%,transparent);pointer-events:none}.pdp-rev__head{display:flex;align-items:center;gap:12px;min-height:52px}.pdp-rev__avatar{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border-radius:50%;background:color-mix(in srgb,var(--tint) 10%,var(--white, #FFFFFF));font-family:var(--font-heading);font-size:14px;font-weight:800;letter-spacing:.02em;color:var(--tint)}.pdp-rev__avatar img{width:100%;height:100%;object-fit:cover}.pdp-rev__avatar--square{border-radius:12px}.pdp-rev__avatar--contain{border-radius:0;background:none}.pdp-rev__avatar--contain img{object-fit:contain}.pdp-rev__who{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.pdp-rev__name{font-size:15px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.pdp-rev__sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.pdp-rev__tag{flex:none;padding:2px 7px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--tint) 9%,transparent);font-size:10.5px;font-weight:700;letter-spacing:.05em;line-height:1.5;text-transform:uppercase;color:var(--tint)}.pdp-rev__meta{min-width:0;font-size:12.5px;line-height:1.35;color:var(--muted)}.pdp-rev__seal{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:color-mix(in srgb,var(--tint) 7%,var(--white, #FFFFFF));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tint) 32%,transparent),inset 0 0 0 4px var(--white, #FFFFFF),inset 0 0 0 5px color-mix(in srgb,var(--tint) 14%,transparent);color:var(--tint)}.pdp-rev__seal b{font-family:var(--font-heading);font-weight:800;font-style:italic;font-size:20px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pdp-rev__seal small{margin-top:2px;font-size:8.5px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;opacity:.8}.pdp-rev__score{flex:none;font-family:var(--font-heading);font-weight:800;font-size:18px;line-height:1.2;color:var(--tint);white-space:nowrap}.pdp-rev__q{position:relative;margin:0;font-size:15px;line-height:1.6;color:var(--ink);text-wrap:pretty}.pdp-revs__more{--btn-bg: #FFFFFF;align-self:flex-start;min-height:48px;padding:0 20px}.pdp-revs__app[hidden]{display:none}.pdp-revs__new{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px}.pdp-revs__staff{display:flex;flex-direction:column;gap:14px;margin:0;padding:22px;border-radius:var(--r-card);background:var(--ink);color:#fff}.pdp-revs__staff-head{display:flex;align-items:center;gap:12px}.pdp-revs__staff-img{flex:none;width:48px;height:48px;overflow:hidden;border-radius:50%;background:#2a2522}.pdp-revs__staff-img img{width:100%;height:100%;object-fit:cover}.pdp-revs__staff-img .pdp-avatar__init{color:var(--white)}.pdp-revs__staff-who{display:flex;flex-direction:column;font-size:15px}.pdp-revs__staff-who span{font-size:13px;color:#cfc8bf}.pdp-revs__staff-q{margin:0;font-size:17px;line-height:1.5;font-style:italic}.pdp-revs__guarantee{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:var(--r-card);background:var(--surface)}.pdp-revs__card-h{font-family:var(--font-heading);font-weight:800;font-size:22px;line-height:1.15}.pdp-revs__card-text{font-size:15px;line-height:1.55;color:var(--muted-2)}.pdp-revs__card-text p{margin:0}.pdp-revs__tp{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:22px;border:1px solid var(--line);border-radius:var(--r-card);background:#fff}.pdp-revs__tp-q{margin:0;font-size:15px;line-height:1.5;color:var(--muted-2)}.pdp-revs__tp-who{font-size:13px;color:var(--muted)}.pdp-revs__note{padding:14px 16px;border:1px dashed var(--line-2);border-radius:var(--r-btn);font-size:14px;color:var(--muted-2)}.pdp-revs__note p{margin:0}@media(prefers-reduced-motion:reduce){.pdp-revs__tab,.pdp-revs__src,.pdp-revs__src:after,.pdp-rev__fig{transition:none}.pdp-rev{animation:none}button.pdp-revs__src:hover{transform:none}}.pdp-revs__klaviyo{--kl-gap: 24px;margin-top:4px}.pdp-revs__klaviyo #klaviyo-reviews-all,.pdp-revs__klaviyo #klaviyo-reviews-all :is(div,span,p,strong,small,h2,h3,button,input,select,a){font-family:var(--font-body)!important;color:inherit}.pdp-revs__klaviyo #klaviyo-reviews-all{color:var(--ink)}.pdp-revs__klaviyo #klaviyo-reviews-all .reviews_all_container{display:flex;flex-direction:column;gap:20px;padding:0;border-radius:0;background:transparent;color:var(--ink)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary,.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__reviews_list{width:100%;max-width:none;color:var(--ink)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary{display:grid;grid-template-columns:minmax(0,1fr);gap:18px var(--kl-gap);margin:0;padding:18px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--white)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__grid--1-2,.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__grid--2-1{display:contents}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__header{grid-column:1 / -1;margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__answers__view_all:empty{display:none}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__answers_grid{order:2}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__image_grid{order:3}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__rating--1{display:flex;align-items:center;gap:20px;width:auto;min-width:0;margin:0;padding:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__average_and_stars{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:none;margin:0;padding:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__average{align-items:baseline;gap:4px;margin:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__average_value{font-family:var(--font-heading)!important;font-size:44px;font-weight:900;font-style:italic;line-height:.9;letter-spacing:-.02em}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__average_denominator{font-size:15px;font-weight:600;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__stars{align-items:flex-start;gap:4px;margin:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__stars__count{font-size:13px;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__histogram{display:flex;flex-direction:column;gap:5px;flex:1 1 auto;width:auto;min-width:0;max-width:260px;margin:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__histogram__row{align-items:center;gap:6px;height:auto;margin:0}.pdp-revs__klaviyo #klaviyo-reviews-all :is(.kl_reviews__histogram__rating,.kl_reviews__histogram__value){font-size:12px;line-height:14px;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__histogram__value{width:32px;text-align:right}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__histogram__row svg path{fill:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__histogram__bar--background{height:6px;border:0;border-radius:var(--r-pill);background:var(--line-3);overflow:hidden}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__histogram__bar--foreground{height:6px;border-radius:var(--r-pill)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__answers_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;width:auto;margin:0;padding:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__custom_question--range{width:auto;min-width:0;max-width:none;margin:0;padding:0;gap:4px}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__custom_question__question--range{font-size:13px;font-weight:700;line-height:1.3;text-align:left}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__custom_question--range>span{display:block;width:100%}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__custom_question--range svg{display:block;width:100%;height:10px}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__custom_question--range rect{fill:var(--line-3)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__custom_question--range circle{fill:var(--plum)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__custom_question__answer--range{font-size:11px;line-height:1.3;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__image_grid{width:auto;min-width:0;max-width:none;margin:0;padding:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__image_container--large_grid,.pdp-revs__klaviyo #klaviyo-reviews-all [class*=kl_reviews__summary__image_container]{display:grid;grid-template-columns:none;grid-template-rows:none;grid-auto-flow:column;grid-auto-columns:72px;gap:8px;width:auto;height:auto;margin:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-revs__klaviyo #klaviyo-reviews-all [class*=kl_reviews__summary__image_container]::-webkit-scrollbar{display:none}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary_image{width:72px;height:72px;margin:0;border-radius:var(--r-sm);overflow:hidden;scroll-snap-align:start;cursor:zoom-in}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__image_photo{width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0;transition:transform .25s ease}@media(hover:hover){.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary_image:hover .kl_reviews__summary__image_photo{transform:scale(1.06)}}@media(min-width:750px){.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:20px 24px}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__image_grid{grid-column:1 / -1}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__histogram{width:240px}}@media(min-width:1100px){.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary{grid-template-columns:auto minmax(220px,300px) minmax(0,1fr);--kl-gap: 36px}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__image_grid{grid-column:auto;justify-self:end;max-width:100%}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__answers_grid{grid-template-columns:minmax(0,1fr)}.pdp-revs__klaviyo #klaviyo-reviews-all [class*=kl_reviews__summary__image_container]{grid-auto-columns:84px}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary_image{width:84px;height:84px}}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__list__tabs{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 12px;border-bottom:1px solid var(--line)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__list__tab{padding:10px 2px 12px;margin-right:18px;font-size:16px;font-weight:700;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__list__tab--active{color:var(--ink)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__list__tab small{margin-left:4px;font-size:12px;font-weight:600;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__button_bar{gap:8px;margin:0;padding:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__button{min-height:38px;padding:0 16px;border:1px solid var(--plum);border-radius:var(--r-pill);background:var(--plum);color:var(--white)!important;font-size:14px;font-weight:600}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__button_bar .kl_reviews__button:first-child{background:var(--white);color:var(--ink)!important;border-color:var(--line-2)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__list__tab:after{height:3px;border-radius:3px 3px 0 0;background:var(--plum)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__filters{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__filters>*{margin:0}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__filters__pill{height:auto;min-height:0}.pdp-revs__klaviyo #klaviyo-reviews-all :is(.kl_reviews__input_with_search_icon,.kl_reviews__filters select){box-sizing:border-box;height:38px;border:1px solid var(--line);border-radius:var(--r-pill);background-color:var(--white);font-size:13px}@media(max-width:749px){.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__search{flex:1 1 100%;width:100%}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__input_with_search_icon,.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__button_bar{width:100%}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__button_bar .kl_reviews__button{flex:1 1 0}}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__list_container>div:first-child:has(.kl_reviews__review_item){display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media(min-width:990px){.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__list_container>div:first-child:has(.kl_reviews__review_item){grid-template-columns:repeat(2,minmax(0,1fr))}}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review_item{margin:0;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);color:var(--ink)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review_item>div{gap:6px}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review__title{font-size:15px;font-weight:700;line-height:1.35}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review__author{gap:8px;margin:2px 0 0;font-size:12px;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review__verified{color:var(--plum);font-weight:600}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review__verified svg :is(path,circle){fill:var(--plum)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review__content{margin:6px 0 0;font-size:14px;line-height:1.5}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review__timestamp{font-size:12px;color:var(--muted)}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__review__image_row:empty{display:none}.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__load_more_button{margin-top:14px}@media(prefers-reduced-motion:reduce){.pdp-revs__klaviyo #klaviyo-reviews-all .kl_reviews__summary__image_photo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/798/assets/section-product-reviews.css.map */
