.jdgm-widget .jdgm-rev-widg__title{font-family:var(--font-display)!important;font-weight:400!important;font-size:clamp(1.8rem,3.4vw,2.75rem)!important;line-height:.92!important;color:var(--ink-900)!important;text-transform:uppercase!important;letter-spacing:normal!important;margin:0 0 16px!important}.jdgm-widget .jdgm-rev-widg__summary-average{font-family:var(--font-display)!important;font-weight:400!important;font-size:clamp(1.6rem,2.6vw,2.2rem)!important;color:var(--ink-900)!important;margin-left:8px!important}.jdgm-widget .jdgm-rev-widg__summary-text,.jdgm-widget .jdgm-histogram__clear-filter,.jdgm-widget .jdgm-sort-dropdown-label{font-family:var(--font-condensed)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:13px!important;color:var(--ink-500)!important}.jdgm-widget .jdgm-star{color:var(--amber)!important}.jdgm-widget .jdgm-histogram__bar{background-color:var(--cream-200)!important;border-radius:var(--radius-pill)!important;overflow:hidden!important}.jdgm-widget .jdgm-histogram__bar-content{background-color:var(--amber)!important}.jdgm-widget .jdgm-histogram__star,.jdgm-widget .jdgm-histogram__frequency{font-family:var(--font-body)!important;color:var(--ink-700)!important}.jdgm-widget .jdgm-write-rev-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;background:var(--ink-900)!important;color:var(--cream-50)!important;border:none!important;border-radius:var(--radius-pill)!important;font-family:var(--font-condensed)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:13px!important;padding:12px 26px!important;margin-top:12px!important;transition:filter .15s ease!important;text-decoration:none!important}.jdgm-widget .jdgm-write-rev-link:hover,.jdgm-widget .jdgm-write-rev-link:focus{filter:brightness(1.12)!important;color:var(--cream-50)!important}.jdgm-widget .jdgm-sort-dropdown{font-family:var(--font-body)!important;color:var(--ink-700)!important;background:var(--cream-50)!important;border:1.5px solid var(--cream-300)!important;border-radius:8px!important;padding:8px 30px 8px 14px!important}.jdgm-widget .jdgm-rev-widg__reviews{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:20px!important;scroll-snap-type:x mandatory!important;padding-bottom:12px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important}.jdgm-widget .jdgm-paginate{display:none!important}.jdgm-widget .jdgm-rev{background:var(--cream-50)!important;border:1.5px solid var(--cream-300)!important;border-radius:16px!important;padding:28px!important;margin:0!important;flex:0 0 380px!important;scroll-snap-align:start!important}@media screen and (max-width:749px){.jdgm-widget .jdgm-rev{flex:0 0 min(85vw,340px)!important}}.jdgm-widget .jdgm-rev__icon{background-color:var(--blush)!important;border-radius:50%!important;width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--ink-900)!important;font-family:var(--font-condensed)!important;font-weight:700!important;flex-shrink:0!important}.jdgm-widget .jdgm-rev__author,.jdgm-widget .jdgm-rev__author-wrapper{font-family:var(--font-body)!important;font-size:13px!important;font-weight:700!important;color:var(--ink-900)!important;text-transform:none!important}.jdgm-widget .jdgm-rev__timestamp{font-family:var(--font-condensed)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11px!important;color:var(--ink-500)!important}.jdgm-widget .jdgm-rev__title{font-family:var(--font-body)!important;color:var(--ink-900)!important}.jdgm-widget .jdgm-rev__body,.jdgm-widget .jdgm-rev__body p{font-family:var(--font-body)!important;font-size:16px!important;line-height:1.55!important;color:var(--ink-900)!important}.jdgm-widget .jdgm-rev__transparency-badge,.jdgm-widget .jdgm-rev__location{font-family:var(--font-body)!important;color:var(--ink-500)!important}.jdgm-widget .jdgm-form__title{font-family:var(--font-display)!important;text-transform:uppercase!important;color:var(--ink-900)!important}.jdgm-widget .jdgm-form label,.jdgm-widget .jdgm-form__inline-label{font-family:var(--font-condensed)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:12px!important;color:var(--ink-700)!important}.jdgm-widget .jdgm-form input[type=text],.jdgm-widget .jdgm-form input[type=email],.jdgm-widget .jdgm-form textarea,.jdgm-widget .jdgm-form select{background:var(--cream-50)!important;border:1.5px solid var(--cream-300)!important;border-radius:10px!important;font-family:var(--font-body)!important;color:var(--ink-900)!important;padding:10px 14px!important}.jdgm-widget .jdgm-picture-fieldset__box{background:var(--cream-50)!important;border:1.5px dashed var(--cream-300)!important;border-radius:12px!important}.jdgm-widget .jdgm-btn.jdgm-submit-rev,.jdgm-widget input.jdgm-submit-rev,.jdgm-widget .jdgm-form-dynamic__submit-rev{background:var(--ink-900)!important;color:var(--cream-50)!important;border:none!important;border-radius:var(--radius-pill)!important;font-family:var(--font-condensed)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:12px 26px!important;transition:filter .15s ease!important}.jdgm-widget .jdgm-btn.jdgm-submit-rev:hover,.jdgm-widget input.jdgm-submit-rev:hover,.jdgm-widget .jdgm-form-dynamic__submit-rev:hover{filter:brightness(1.12)!important}.jdgm-widget .jdgm-btn.jdgm-cancel-rev{background:transparent!important;color:var(--ink-700)!important;border:1.5px solid var(--cream-300)!important;border-radius:var(--radius-pill)!important;font-family:var(--font-condensed)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:12px 26px!important}.jdgm-widget.jdgm-cards-carousel .jdgm-card,.jdgm-carousel-wrapper .jdgm-card{background:var(--cream-50)!important;border:1.5px solid var(--cream-300)!important;border-radius:16px!important}.jdgm-widget .jdgm-reviewer-name{font-family:var(--font-body)!important;font-weight:700!important;font-size:13px!important;color:var(--ink-900)!important;text-transform:none!important}.jdgm-widget .jdgm-product-name a{font-family:var(--font-condensed)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:11px!important;color:var(--ink-500)!important}.jdgm-widget .jdgm-text p{font-family:var(--font-body)!important;color:var(--ink-900)!important;line-height:1.5!important}.vesper-rev-nav{display:flex;gap:10px;justify-content:flex-end;margin-bottom:26px!important;position:relative;z-index:2}.vesper-rev-nav button{width:44px;height:44px;padding:0;border:1.5px solid var(--ink-900);border-radius:999px;background:var(--cream-50);color:var(--ink-900);display:grid;place-items:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.vesper-rev-nav button svg{display:block}.vesper-rev-nav button:hover:not(:disabled){background:var(--ink-900);color:var(--cream-50)}.vesper-rev-nav button:focus-visible{outline:2px solid var(--cherry);outline-offset:2px}.vesper-rev-nav button:disabled{opacity:.35;cursor:default}.jdgm-widget .jdgm-rev-widg__reviews{scrollbar-color:var(--ink-300) var(--cream-200)!important}.jdgm-widget .jdgm-rev-widg__reviews::-webkit-scrollbar{height:6px!important}.jdgm-widget .jdgm-rev-widg__reviews::-webkit-scrollbar-track{background:var(--cream-200)!important;border-radius:999px!important}.jdgm-widget .jdgm-rev-widg__reviews::-webkit-scrollbar-thumb{background:var(--ink-300)!important;border-radius:999px!important}.jdgm-widget .jdgm-rev-widg__body{position:relative}.jdgm-widget .jdgm-rev-widg__body:after{content:"";position:absolute;top:0;right:0;bottom:12px;width:56px;background:linear-gradient(to left,#F5EEE1,transparent);pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard);z-index:1}.jdgm-widget .jdgm-rev-widg__body.vesper-rev-fade-hide:after{opacity:0}.page-width-content:has(#stockist-widget){grid-template-columns:56px minmax(0,1fr) 56px}@media screen and (max-width:749px){.page-width-content:has(#stockist-widget){grid-template-columns:16px minmax(0,1fr) 16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vesper-sections.css.map */
