.jdgm-write-review-modal:not(#bw-jm){--bw-jm-bedrock: #322021;--bw-jm-tundra: #FEFAF7;--bw-jm-white: #FFFFFF;--bw-jm-grove: #364D4C;--bw-jm-sunbaked: #C18778;--bw-jm-star: #E09C70;--bw-jm-sage: #8D9D94;--bw-jm-line: #D9D2CC;--bw-jm-font-ui: "CircularStd", "Circular", "Helvetica Neue", Arial, sans-serif;--bw-jm-font-fr: "Fraunces", Georgia, "Times New Roman", serif;--bw-jm-fr-axes: "opsz" 36, "SOFT" 0, "WONK" 1;--bw-jm-s: 40px;--bw-jm-g: 14px;--bw-jm-star-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 1 48 46'%3E%3Cpath d='M20.5649 4.88026C21.6748 1.59227 26.3252 1.59227 27.4351 4.88025L30.457 13.8321C30.9545 15.3058 32.3366 16.2981 33.892 16.2981H43.3676C46.9132 16.2981 48.351 20.8628 45.4454 22.8948L38.0206 28.0872C36.7011 29.0099 36.1483 30.6923 36.6633 32.2178L39.5549 40.7842C40.6743 44.1004 36.9102 46.9207 34.042 44.9149L26.0778 39.3452C24.83 38.4727 23.17 38.4727 21.9222 39.3452L13.958 44.9149C11.0898 46.9207 7.32566 44.1004 8.44504 40.7842L11.3367 32.2178C11.8517 30.6923 11.2989 29.0099 9.97941 28.0872L2.55461 22.8948C-0.35096 20.8628 1.08682 16.2981 4.6324 16.2981H14.108C15.6634 16.2981 17.0455 15.3058 17.543 13.8321L20.5649 4.88026Z' fill='none' stroke='%23C18778' stroke-width='2' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--bw-jm-star-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 1 48 46'%3E%3Cpath d='M20.5649 4.88026C21.6748 1.59227 26.3252 1.59227 27.4351 4.88025L30.457 13.8321C30.9545 15.3058 32.3366 16.2981 33.892 16.2981H43.3676C46.9132 16.2981 48.351 20.8628 45.4454 22.8948L38.0206 28.0872C36.7011 29.0099 36.1483 30.6923 36.6633 32.2178L39.5549 40.7842C40.6743 44.1004 36.9102 46.9207 34.042 44.9149L26.0778 39.3452C24.83 38.4727 23.17 38.4727 21.9222 39.3452L13.958 44.9149C11.0898 46.9207 7.32566 44.1004 8.44504 40.7842L11.3367 32.2178C11.8517 30.6923 11.2989 29.0099 9.97941 28.0872L2.55461 22.8948C-0.35096 20.8628 1.08682 16.2981 4.6324 16.2981H14.108C15.6634 16.2981 17.0455 15.3058 17.543 13.8321L20.5649 4.88026Z' fill='%23E09C70' stroke='%23C18778' stroke-width='2' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--bw-jm-row-star-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 1 48 46'%3E%3Cpath d='M20.5649 4.88026C21.6748 1.59227 26.3252 1.59227 27.4351 4.88025L30.457 13.8321C30.9545 15.3058 32.3366 16.2981 33.892 16.2981H43.3676C46.9132 16.2981 48.351 20.8628 45.4454 22.8948L38.0206 28.0872C36.7011 29.0099 36.1483 30.6923 36.6633 32.2178L39.5549 40.7842C40.6743 44.1004 36.9102 46.9207 34.042 44.9149L26.0778 39.3452C24.83 38.4727 23.17 38.4727 21.9222 39.3452L13.958 44.9149C11.0898 46.9207 7.32566 44.1004 8.44504 40.7842L11.3367 32.2178C11.8517 30.6923 11.2989 29.0099 9.97941 28.0872L2.55461 22.8948C-0.35096 20.8628 1.08682 16.2981 4.6324 16.2981H14.108C15.6634 16.2981 17.0455 15.3058 17.543 13.8321L20.5649 4.88026Z' fill='none' stroke='%23B5703F' stroke-width='1.8' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--bw-jm-row-star-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 1 48 46'%3E%3Cpath d='M20.5649 4.88026C21.6748 1.59227 26.3252 1.59227 27.4351 4.88025L30.457 13.8321C30.9545 15.3058 32.3366 16.2981 33.892 16.2981H43.3676C46.9132 16.2981 48.351 20.8628 45.4454 22.8948L38.0206 28.0872C36.7011 29.0099 36.1483 30.6923 36.6633 32.2178L39.5549 40.7842C40.6743 44.1004 36.9102 46.9207 34.042 44.9149L26.0778 39.3452C24.83 38.4727 23.17 38.4727 21.9222 39.3452L13.958 44.9149C11.0898 46.9207 7.32566 44.1004 8.44504 40.7842L11.3367 32.2178C11.8517 30.6923 11.2989 29.0099 9.97941 28.0872L2.55461 22.8948C-0.35096 20.8628 1.08682 16.2981 4.6324 16.2981H14.108C15.6634 16.2981 17.0455 15.3058 17.543 13.8321L20.5649 4.88026Z' fill='%23E09C70' stroke='%23B5703F' stroke-width='1.8' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--bw-jm-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23364D4C'/%3E%3Cpath d='M17 29L24 36L39 20' fill='none' stroke='%23FFFFFF' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bw-jm-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 14'%3E%3Cpath d='M15 7H1M7 13L1 7L7 1' fill='none' stroke='%23364D4C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bw-jm-upload: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 20.87V1M24.67 9.04 16 1 7.33 9.04M1 20.87V31h30V20.87' fill='none' stroke='%23322021' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bw-jm-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'%3E%3Cpath d='M14 14L30 30M30 14L14 30' stroke='%23322021' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");color:var(--bw-jm-bedrock);font-family:var(--bw-jm-font-ui);-webkit-font-smoothing:antialiased}.jdgm-write-review-modal:not(#bw-jm) *,.jdgm-write-review-modal:not(#bw-jm) *:before,.jdgm-write-review-modal:not(#bw-jm) *:after{box-sizing:border-box}.jdgm-write-review-modal:not(#bw-jm) button,.jdgm-write-review-modal:not(#bw-jm) input,.jdgm-write-review-modal:not(#bw-jm) textarea{font-family:inherit;letter-spacing:normal}.jdgm-write-review-modal:not(#bw-jm) :focus-visible{outline:2px solid var(--bw-jm-grove);outline-offset:2px}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__overlay{background-color:#140e0e;opacity:.55}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__container{position:relative;display:flex;align-items:flex-start;justify-content:center;height:100%;padding:24px 16px;overflow-y:auto;overscroll-behavior:contain}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__content{width:100%;max-width:343px;height:auto;min-height:0;max-height:none;margin:auto;padding:40px 24px 32px;overflow:hidden;border-radius:20px;background-color:var(--bw-jm-tundra);box-shadow:0 12px 40px #3321212e;justify-content:flex-start}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__close-btn{top:6px;right:6px;z-index:2;display:block!important;width:44px;height:44px;padding:0;border-radius:50%;opacity:1!important;background:transparent var(--bw-jm-close) calc(50% + 6px) calc(50% + 1px) / 44px 44px no-repeat;transition:background-color .15s ease}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__close-btn:hover{opacity:1;background-color:var(--bw-jm-white)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__close-btn svg{display:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__sections,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__slider-container{align-items:flex-start;height:auto;transition:none!important}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__section,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page{transition:opacity .2s ease}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__section:not(.current-section),.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page:not(.current-page){height:0;overflow:hidden}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page.current-page{height:auto}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__slider-container:has(>.jdgm-write-review-modal__page:first-child.current-page),.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__slider-container:has(>.jdgm-write-review-modal__page--negative-resolution.current-page):not(:has(>.jdgm-write-review-modal__page--confirm-email)){transform:translate(0)!important}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you{height:auto;gap:0;justify-content:flex-start}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page-header{gap:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__title{margin:0;font-family:var(--bw-jm-font-ui);font-size:20px;font-weight:700;line-height:1.25;color:var(--bw-jm-bedrock);text-align:center}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__intro{margin:0;font-size:16px;font-weight:400;line-height:1.4;color:var(--bw-jm-bedrock);text-align:center}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__product-title,.jdgm-write-review-modal:not(#bw-jm) .bw-jm-pname{margin:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--bw-jm-bedrock);text-align:center}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__title,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you>.jdgm-write-review-modal__title:first-child,.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__title{font-family:var(--bw-jm-font-fr);font-weight:700;font-variation-settings:var(--bw-jm-fr-axes)}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__title i{font-style:normal;color:inherit}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars{gap:var(--bw-jm-g);margin-bottom:25px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars .jdgm-star{display:inline-block!important;width:var(--bw-jm-s);height:var(--bw-jm-s);margin:0!important;padding:0!important;border:0;border-radius:8px;font-size:0;line-height:0;color:transparent;background:var(--bw-jm-star-off) center / contain no-repeat;transition:background-image .12s ease}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars .jdgm-star.jdgm--on{background-image:var(--bw-jm-star-on)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars .jdgm-star:before{content:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars:before,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars:after{top:calc(100% + 6px);font-size:13px;font-weight:700;line-height:19px;color:var(--bw-jm-bedrock);white-space:nowrap}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars:before{left:calc(var(--bw-jm-s) / 2);transform:translate(-50%)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars:after{right:calc(var(--bw-jm-s) / 2);transform:translate(50%)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-group--stars{display:flex;flex-direction:column;align-items:center;margin-top:12px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-error{font-size:14px;color:#9c4221}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__title{max-width:11em}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__intro{margin-top:12px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__form{padding-top:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__product-image{width:180px;height:130px;margin-top:28px;border-radius:0;overflow:visible}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__product-image img{object-fit:cover;mix-blend-mode:multiply}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__product-title{margin-top:28px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__stars{margin-top:20px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__page-header{margin-bottom:24px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__product-title{-webkit-line-clamp:2;line-clamp:2;padding:0 28px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__field-group--stars .jdgm-write-review-modal__field-error{top:auto;bottom:-8px;margin:0;white-space:nowrap}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__stars{margin-bottom:25px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form-group{gap:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-group{display:flex;flex-direction:column;gap:8px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-label{margin:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--bw-jm-bedrock);text-align:left}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-input{width:100%;height:50px;padding:0 18px;border:1.5px solid var(--bw-jm-line);border-radius:999px;background-color:var(--bw-jm-white);font-size:16px;line-height:1.4;color:var(--bw-jm-bedrock);box-shadow:none}.jdgm-write-review-modal:not(#bw-jm) textarea.jdgm-write-review-modal__field-input{flex:none;height:160px;padding:14px 16px;border-radius:16px;resize:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-input::placeholder{font-size:inherit;line-height:inherit;color:var(--bw-jm-bedrock);opacity:.5}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-input:focus{outline:none;border:2px solid var(--bw-jm-sage)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-input:focus-visible{outline:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-input.error{border-color:#9c4221;background-color:var(--bw-jm-white)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-input:disabled{opacity:.7}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-error,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-help{margin-top:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__gdpr-statement{margin:20px 0 0;font-size:13px;line-height:1.5;color:var(--bw-jm-bedrock);text-align:center}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__gdpr-statement a{color:var(--bw-jm-grove);text-decoration:underline;text-underline-offset:2px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__navigation{justify-content:space-between;gap:12px;margin-top:24px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__content:has(.jdgm-write-review-modal__page--negative-resolution.current-page) .jdgm-write-review-modal__navigation{display:none!important}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__content:has(.jdgm-write-review-modal__page--about-you.current-page) .jdgm-write-review-modal__navigation,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__content:has(.jdgm-write-review-modal__page--share-media.current-page) .jdgm-write-review-modal__navigation{margin-top:32px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-back,.jdgm-write-review-modal:not(#bw-jm) .bw-jm-back{display:inline-flex;align-items:center;gap:8px;width:auto;height:44px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:var(--bw-jm-grove);font-size:15px;font-weight:500;line-height:1;cursor:pointer}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-back:hover{opacity:1}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-back svg{display:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-back:before{content:"";width:14px;height:12px;background:var(--bw-jm-arrow) center / contain no-repeat}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-back svg{width:14px;height:12px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__btn--contact-us,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-close{display:inline-flex;align-items:center;justify-content:center;height:47px;padding:0 32px;border:2px solid var(--bw-jm-grove);border-radius:999px;background-color:var(--bw-jm-grove);color:var(--bw-jm-white);font-size:15px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:1;cursor:pointer;transition:box-shadow .15s ease}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-next{width:120px;max-width:none;margin-left:auto;padding:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-next:hover,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__btn--contact-us:hover,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-close:hover{opacity:1;box-shadow:0 6px 14px -8px #3220218c}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-next:disabled{border-color:#364d4c80;background-color:#364d4c80}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--about-you,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--about-you .jdgm-write-review-modal__form,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--about-you .jdgm-write-review-modal__form-group{align-items:stretch}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--about-you .jdgm-write-review-modal__page-header,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__page-header{margin-bottom:32px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__intro{margin-top:12px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--about-you .jdgm-write-review-modal__field-group+.jdgm-write-review-modal__field-group{margin-top:24px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--about-you .jdgm-write-review-modal__field-group:last-child{margin-top:20px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-help{font-size:13px;line-height:1.45;color:var(--bw-jm-bedrock)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__checkbox-label{gap:12px;font-size:16px;line-height:1.4;color:var(--bw-jm-bedrock)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__checkbox-text{color:var(--bw-jm-bedrock)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__checkbox-custom{width:22px;height:22px;border:1.5px solid var(--bw-jm-bedrock);border-radius:5px;background-color:var(--bw-jm-white)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{border-color:var(--bw-jm-bedrock);background-color:var(--bw-jm-bedrock)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__checkbox-custom:after{left:5.5px;top:2px;width:7px;height:11px;border-color:var(--bw-jm-white)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__checkbox-input:focus-visible+.jdgm-write-review-modal__checkbox-custom{outline:2px solid var(--bw-jm-grove);outline-offset:2px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--share-media{padding:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form-group--share-media{padding:0;overflow:visible}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload{height:160px;gap:16px;border:1.5px dashed var(--bw-jm-line);border-radius:16px;background-color:var(--bw-jm-white);overflow:hidden}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload:hover{border-style:dashed;background-color:var(--bw-jm-white)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload:focus-within{border-style:dashed;background-color:var(--bw-jm-white);outline:2px solid var(--bw-jm-grove)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-upload{gap:16px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__media-upload-icon{width:32px;height:32px;background:var(--bw-jm-upload) center / contain no-repeat}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__media-upload-icon svg{display:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-upload-prompt{font-size:15px;color:var(--bw-jm-bedrock);text-align:center}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__media-upload-prompt b{color:var(--bw-jm-grove);text-decoration:underline;text-underline-offset:2px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--thank-you{overflow:visible}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you{padding-top:0;text-align:center}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you:before{content:"";display:block;width:48px;height:48px;margin-bottom:12px;background:var(--bw-jm-check) center / contain no-repeat}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you>.jdgm-write-review-modal__title:first-child{font-size:24px;line-height:1.2}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you>.jdgm-write-review-modal__intro,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you>.jdgm-write-review-modal__text{margin-top:12px;font-size:15px;line-height:1.55}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you-separator{display:block;width:100%;height:1px;margin:24px 0;background:var(--bw-jm-line)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-products-title{margin:0 0 12px;font-family:var(--bw-jm-font-ui);font-size:15px;font-weight:700;line-height:1.3;color:var(--bw-jm-bedrock)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-products{gap:12px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product{align-items:center;gap:12px;padding:12px;border-radius:16px;background:var(--bw-jm-white)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-image{width:64px;height:64px;border-radius:10px;background:transparent}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-image img{object-fit:contain}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-info{gap:2px;padding-top:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-title{font-size:15px;font-weight:700;line-height:1.35;color:var(--bw-jm-bedrock)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-stars{gap:0;margin-bottom:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-stars .jdgm-star{width:38px!important;height:38px;font-size:0!important;line-height:0!important;background-image:var(--bw-jm-row-star-off);background-size:30px 28px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-stars .jdgm-star.jdgm--on{background-image:var(--bw-jm-row-star-on)}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__thank-you-nav{display:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--negative-resolution .jdgm-write-review-modal__field-group--stars{margin-top:12px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form-group--negative-resolution{height:auto;padding:0}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low .jdgm-write-review-modal__form{margin-top:24px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__negative-resolution-content{display:flex;flex-direction:column;align-items:center;max-width:none}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low .jdgm-write-review-modal__negative-resolution-title,.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low .jdgm-write-review-modal__negative-resolution-text,.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low .jdgm-write-review-modal__btn--back{display:none}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__title{margin:0;font-size:22px;line-height:1.23;color:var(--bw-jm-bedrock);text-align:center}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__copy{margin:18px 0 0;font-size:16px;line-height:1.45;color:var(--bw-jm-bedrock);text-align:center}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__l2{display:block;margin-top:8px}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__copy a{color:var(--bw-jm-grove);font-weight:700;text-decoration:underline;text-underline-offset:2px}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__copy b{font-weight:700}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__negative-resolution-contact{width:100%;margin:28px 0 0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__btn--contact-us{width:100%}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__negative-resolution-actions{width:100%;gap:12px;margin:24px 0 0;padding:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__btn--leave-review,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__btn--leave-review:hover{display:inline-flex;align-items:center;min-height:44px;margin-left:auto;padding:0 4px;border:0;border-radius:4px;background:none;color:var(--bw-jm-grove);font-size:17px;font-weight:700;line-height:1.2;text-decoration:underline;text-underline-offset:2px}@media(min-width:700px){.jdgm-write-review-modal:not(#bw-jm){--bw-jm-s: 48px;--bw-jm-g: 12px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__container{padding:32px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__content{max-width:600px;padding:48px 39px;border-radius:24px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__content:has(.jdgm-write-review-modal__page--review-form-intro.current-page){padding:84px 24px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__content:has(.jdgm-write-review-modal__page--thank-you.current-page){padding:48px 54px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__close-btn{top:12px;right:12px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__product-title{padding:0}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__title{font-size:26px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__intro{font-size:18px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__title{max-width:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__intro{font-size:17px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__product-title,.jdgm-write-review-modal:not(#bw-jm) .bw-jm-pname{font-size:19px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__product-image{width:220px;height:160px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars:before,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__stars:after{font-size:14px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-group{gap:10px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-label{font-size:17px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-input{font-size:18px}.jdgm-write-review-modal:not(#bw-jm) textarea.jdgm-write-review-modal__field-input{height:200px;padding:16px 18px;border-radius:20px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__gdpr-statement{font-size:14px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__field-help{font-size:15px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__checkbox-label{font-size:18px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload{width:510px;max-width:100%;height:200px;margin:0 auto;border-radius:20px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-upload-prompt{font-size:17px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-back,.jdgm-write-review-modal:not(#bw-jm) .bw-jm-back{font-size:17px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__nav-btn-next{font-size:17.5px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__btn--contact-us{font-size:15.5px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you:before{width:56px;height:56px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you>.jdgm-write-review-modal__title:first-child{font-size:36px;line-height:44px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you>.jdgm-write-review-modal__intro,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you>.jdgm-write-review-modal__text{font-size:16px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__form--thank-you-separator{margin:24px 0 38px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-products-title{font-size:16px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product{gap:16px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-image{width:88px;height:88px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-title{font-size:16px;line-height:22px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__other-product-stars .jdgm-star{width:44px!important;height:44px;background-size:36px 34px}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__title{font-size:28px}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low .jdgm-write-review-modal__form{margin-top:32px}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__copy{max-width:500px;margin-top:32px;font-size:18px}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-low__l2{display:inline;margin:0}.jdgm-write-review-modal:not(#bw-jm) .bw-jm-only-m{display:none}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__btn--leave-review,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__btn--leave-review:hover{font-size:18px}.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__negative-resolution-actions{margin-top:28px}}@media(prefers-reduced-motion:reduce){.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__section,.jdgm-write-review-modal:not(#bw-jm) .jdgm-write-review-modal__page,.jdgm-write-review-modal:not(#bw-jm) .jdgm-star{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/bw-review-modal.css.map */
