.cs-reviews{--reviews-ink: #3d2314;--reviews-accent: #a14d24;--reviews-saffron: #d97706;--reviews-line: #e8d9c8;margin-block:clamp(2rem,5vw,4rem) 1rem;scroll-margin-block-start:max(calc(var(--sticky-area-height, 0px) + 2rem),7rem)}.cs-reviews__panel{border:1px solid rgb(196 98 45 / .26);border-radius:.3rem;background:linear-gradient(145deg,#fff,#fffdf9 68%,#fdf6eb);box-shadow:inset 0 0 0 4px #ffffffb8;color:var(--reviews-ink);clip-path:polygon(0 0,calc(100% - 1.45rem) 0,100% 1.45rem,100% 100%,1.45rem 100%,0 calc(100% - 1.45rem))}.cs-reviews__header{display:flex;align-items:center;gap:1rem;padding:1.5rem clamp(1.25rem,3vw,2rem);border-block-end:1px solid #e2c9b1;background:linear-gradient(100deg,#fff,#fbf5ee)}.cs-reviews__emblem{width:2.5rem;flex:0 0 2.5rem;color:var(--reviews-saffron)}.cs-reviews__emblem svg{display:block;width:100%}.cs-reviews__eyebrow{margin-block-end:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.cs-reviews__title{font:var(--heading-font-weight) clamp(1.5rem,2.2vw,1.875rem)/1.2 var(--heading-font-family);letter-spacing:var(--heading-letter-spacing)}.cs-reviews__header-note{margin-inline-start:auto;max-width:18rem;font-size:.875rem;line-height:1.6;color:#755942;text-align:end}.cs-reviews__layout{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.25rem,3vw,2rem);align-items:start}.cs-reviews__invitation{position:relative;min-width:0;padding:1.5rem clamp(1.25rem,2.5vw,2rem) 2rem;background:linear-gradient(130deg,#fcf5ea,#f6eadb);box-shadow:inset 0 0 0 1px var(--reviews-line);clip-path:polygon(0 0,calc(100% - .7rem) 0,100% .7rem,100% 100%,.7rem 100%,0 calc(100% - .7rem))}.cs-reviews__quote{display:block;height:3.25rem;font:5rem/1 var(--heading-font-family);color:var(--reviews-saffron)}.cs-reviews__invitation h3{margin-block:.75rem 1rem;font:var(--heading-font-weight) clamp(1.25rem,2vw,1.5rem)/1.35 var(--heading-font-family);color:#733c23;text-transform:none}.cs-reviews__invitation p{font-size:.9375rem;line-height:1.8}.cs-reviews__rule{display:block;width:2.25rem;height:1px;margin-block:1.5rem;background:var(--reviews-saffron)}.cs-reviews__invitation .cs-reviews__product{margin-block-end:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;line-height:1.6;text-transform:uppercase;overflow-wrap:anywhere}.cs-reviews__invitation .cs-reviews__prompt{color:#755942;font-size:.875rem}.cs-reviews__content{min-width:0}.cs-reviews__notice{padding:1.25rem;background:#fcf5ea;line-height:1.7}.cs-product-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin-block-start:.375rem}.product-info .cs-product-actions>:is(.cs-favorite-button,.cs-reviews-jump){min-height:2.75rem;margin:0;font-size:.875rem;line-height:1.4}.cs-reviews-jump{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;width:fit-content;color:#733c23;font-size:.875rem;line-height:1.4;text-decoration:underline;text-underline-offset:.25em}.cs-reviews-jump svg{width:1rem;height:1rem;flex-shrink:0;color:#a14d24}.cs-reviews-jump:focus-visible{outline:2px solid #a14d24;outline-offset:4px}.cs-reviews :is(.jdgm-rev-widg,.jm-review-widget){padding:0;border:0;background:transparent}.cs-reviews :is(.jdgm-rev-widg__title,.jdgm-rev__title){color:var(--reviews-ink);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}.cs-reviews .jdgm-rev-widg__title{font-size:1.25rem;line-height:1.4}.cs-reviews :is(.jdgm-rev-widg__summary-text,.jdgm-rev__body,.jdgm-form,.jdgm-sort-dropdown){font-family:var(--text-font-family);font-size:1rem;line-height:1.7}.cs-reviews .jdgm-rev{margin-block:1rem;padding:1.5rem;border:1px solid var(--reviews-line);border-radius:.2rem;background:linear-gradient(110deg,#fff,#fdf9f3);overflow-wrap:anywhere}.cs-reviews .jdgm-rev__header{margin-block-end:.75rem}.cs-reviews .jdgm-rev__body{color:#4f3829}.cs-reviews .jdgm-rev__reply{margin-block-start:1rem;padding:1rem;background:#f8efe4;border-inline-start:2px solid var(--reviews-saffron)}.cs-reviews .jdgm-rev-widg__header{border-block-end-color:var(--reviews-line)}.cs-reviews :is(.jdgm-write-rev-link,.jdgm-submit-rev){display:inline-flex;align-items:center;justify-content:center;min-height:2.875rem;padding:.875rem 1.5rem;border:1px solid var(--reviews-accent);border-radius:.15rem;background:var(--reviews-accent);color:#fff;font-family:var(--text-font-family);font-size:.9375rem;line-height:1.4;text-decoration:none}.cs-reviews :is(.jdgm-write-rev-link,.jdgm-submit-rev):hover{background:#813a1d;border-color:#813a1d}.cs-reviews :is(.jdgm-write-rev-link,.jdgm-submit-rev,input,textarea,select):focus-visible{outline:2px solid var(--reviews-accent);outline-offset:3px}.cs-reviews .jdgm-form{padding-block:1.5rem}.cs-reviews .jdgm-form :is(input:not([type=radio]):not([type=checkbox]),textarea,select){min-height:2.875rem;padding:.75rem 1rem;border:1px solid #cdb69e;border-radius:.15rem;background:#fff;color:var(--reviews-ink);font:inherit}.cs-reviews .jdgm-form textarea{min-height:9rem;resize:vertical}.cs-reviews .jdgm-form label{display:block;margin-block-end:.5rem;color:#603a25;font-weight:600}.cs-reviews .jdgm-sort-dropdown{max-width:100%;min-height:2.75rem}.cs-reviews .jdgm-paginate__page{min-width:2.75rem;min-height:2.75rem;padding:.75rem}.cs-reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: #a14d24 !important;--jm-review-widget-button-color: #a14d24 !important;--jm-review-widget-button-text-color: #fff !important;--jm-review-widget-text-color: #3d2314 !important;--jm-review-widget-lighter-text-color: #755942 !important;--jm-widget-primary-color: #a14d24 !important;--jm-widget-border-radius: .2rem !important;--jm-widget-border-radius-simplified: .2rem !important;--jm-review-widget-form-background-color: #fffdf9 !important;--jm-review-widget-form-button-color: #a14d24 !important;--jm-review-widget-form-text-color: #3d2314 !important;width:100%;font-family:var(--text-font-family);font-size:1rem;line-height:1.7}.cs-reviews .jm-review-widget-minimal-header__title{display:none}.cs-reviews .jm-no-reviews-state{padding:clamp(1.5rem,4vw,3rem) 1.25rem;border:1px solid var(--reviews-line);background:linear-gradient(110deg,#fff,#fdf9f3);border-radius:.2rem}.cs-reviews .jm-no-reviews-state__text{color:#755942;font-size:1rem;line-height:1.7}.cs-reviews .jm-button{min-height:2.875rem;padding:.875rem 1.5rem;border-radius:.15rem;font:500 .9375rem/1.4 var(--text-font-family)}.cs-reviews .jm-button--primary{background:#a14d24;border-color:#a14d24;color:#fff}.cs-reviews .jm-button--primary:hover{background:#813a1d;border-color:#813a1d}.cs-reviews .jm-review-widget :is(h2,h3,h4){font-family:var(--heading-font-family);color:#733c23}.cs-reviews .jm-review-widget :is(button,a,select):focus-visible{outline:2px solid #a14d24;outline-offset:3px}.jdgm-write-review-modal{font-family:var(--text-font-family);color:#3d2314}.jdgm-write-review-modal .jdgm-write-review-modal__container{border:1px solid #dfc6ac;border-radius:.3rem;background:#fffdf9;box-shadow:0 16px 60px #3d231433}.jdgm-write-review-modal .jdgm-write-review-modal__content{background:linear-gradient(145deg,#fff,#fffdf9 70%,#fdf6eb)}.jdgm-write-review-modal :is(h2,h3,h4){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);color:#733c23}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{padding:.875rem 1rem;border:1px solid #cdb69e;border-radius:.15rem;background:#fff;color:#3d2314;font:400 1rem/1.6 var(--text-font-family)}.jdgm-write-review-modal :is(.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-submit){min-height:2.875rem;background:#a14d24;border-color:#a14d24;border-radius:.15rem;color:#fff;font-family:var(--text-font-family)}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{min-width:2.75rem;min-height:2.75rem}.jdgm-write-review-modal :is(button,input,textarea):focus-visible{outline:2px solid #a14d24;outline-offset:3px}.jdgm-write-review-modal .jdgm-star{color:#a14d24}@media(max-width:899px){.cs-reviews__layout{grid-template-columns:minmax(0,1fr)}.cs-reviews__invitation{padding:1.25rem 1.5rem}.cs-reviews__quote{float:inline-start;width:2.5rem;height:2rem;font-size:3.5rem}.cs-reviews__invitation h3{margin-block:.25rem .75rem}.cs-reviews__rule{margin-block:1rem}.cs-reviews__header-note{display:none}}@media(max-width:699px){.cs-reviews__header{gap:.75rem;padding-block:1.25rem}.cs-reviews__emblem{width:1.75rem;flex-basis:1.75rem}.cs-reviews__eyebrow{font-size:.625rem;letter-spacing:.1em}.cs-reviews__invitation :is(.cs-reviews__quote,.cs-reviews__rule,.cs-reviews__product,.cs-reviews__prompt){display:none}.cs-reviews .jdgm-rev{padding:1.125rem}.cs-reviews :is(.jdgm-write-rev-link,.jdgm-submit-rev){width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cs-product-reviews.css.map */
