.wnw-review-slider{--wnw-review-orange: #e77608;width:calc(100% - 48px);max-width:1160px;margin-inline:auto;overflow:hidden;color:#191919}.wnw-review-slider .wnw-review-header{margin:0 0 28px;text-align:center}.wnw-review-slider .wnw-review-heading{margin:0;padding:0;font-size:var(--wnw-review-heading-size, 36px);font-weight:var(--wnw-review-heading-weight, 700);line-height:1.2;letter-spacing:-.025em}.wnw-review-slider .wnw-review-heading:after{content:"";display:block;width:42px;height:3px;margin:14px auto 13px;background:var(--wnw-review-orange);border-radius:2px}.wnw-review-slider .wnw-review-subtitle{margin:0;font-size:15px;line-height:1.6;letter-spacing:0;color:#626262}.wnw-review-slider .wnw-review-track{display:flex;align-items:stretch;padding-block:5px 14px;box-sizing:border-box;transition-timing-function:linear!important}.wnw-review-slider .wnw-review-slide{display:flex;flex-shrink:0;align-items:stretch;width:calc((100% - 60px) / 3);max-width:none;height:auto;box-sizing:border-box}.wnw-review-slider .wnw-review-card{width:100%;min-height:100%;padding:9px;box-sizing:border-box;background:#fff;border:1px solid transparent;border-radius:15px;box-shadow:0 4px 16px #18181809;transition:border-color .18s ease,box-shadow .18s ease}.wnw-review-slider .wnw-review-card--border{border-color:#e8e8e8}.wnw-review-slider .wnw-review-open{display:flex;flex-direction:column;height:100%;width:100%;color:inherit;text-decoration:none;border-radius:9px;-webkit-tap-highlight-color:transparent}.wnw-review-slider .wnw-review-open:focus-visible{outline:2px solid var(--wnw-review-orange);outline-offset:5px}.wnw-review-slider .wnw-review-stars{display:flex;flex:0 0 26px;align-items:center;gap:3px;margin:0 10px 6px;color:#efb643;font-size:18px;line-height:1}.wnw-review-slider .wnw-review-stars-caption{margin-inline-start:5px;color:#62574e;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:0}.wnw-review-slider .wnw-review-photo{width:100%;aspect-ratio:16 / 9;flex:0 0 auto;overflow:hidden;border-radius:10px;background:#f6f5f3}.wnw-review-slider .wnw-review-photo svg,.wnw-review-slider .wnw-review-photo img{display:block;width:100%;height:100%;object-fit:cover}.wnw-review-slider .wnw-review-photo--collage{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:2px}.wnw-review-slider .wnw-review-photo--collage svg{min-width:0;min-height:0}.wnw-review-slider .wnw-review-body{flex:1 0 auto;min-height:155px;padding:10px 10px 17px;box-sizing:border-box;text-align:left}.wnw-review-slider .wnw-review-quote{display:block;height:32px;overflow:hidden;color:var(--wnw-review-orange);font-family:Georgia,serif;font-size:54px;font-weight:700;line-height:1;letter-spacing:0}.wnw-review-slider .wnw-review-copy{margin:2px 0 0;color:#242424;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere}.wnw-review-slider .wnw-review-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;margin:0 10px;padding:13px 0 8px;border-top:1px solid #e8e8e8;font-size:12px;line-height:1.5;letter-spacing:0}.wnw-review-slider .wnw-review-source-label{color:#6b6b6b}.wnw-review-slider .wnw-review-name{color:#242424;font-size:15px;font-weight:600;overflow-wrap:anywhere}.wnw-review-slider .wnw-review-read-link{display:inline-flex;align-items:center;gap:3px;color:#b65a00;font-weight:500}.wnw-review-slider .wnw-review-read-link svg{width:17px;height:17px;flex-shrink:0}.wnw-review-slider .wnw-review-card--text .wnw-review-body{display:flex;flex-direction:column;justify-content:center;min-height:345px;padding:27px 20px;border-radius:10px;background:#fffcf8}.wnw-review-slider .wnw-review-card--text .wnw-review-quote{height:48px;font-size:76px}.wnw-review-slider .wnw-review-card--text .wnw-review-copy{margin-top:10px;font-size:21px;line-height:1.55}.wnw-review-slider .wnw-review-card--text .wnw-review-footer{margin-top:14px}.wnw-review-slider .wnw-review-controls{display:none;justify-content:center;align-items:center;gap:22px;margin-top:8px}.wnw-review-slider.swiper-initialized .wnw-review-controls{display:flex}.wnw-review-slider .wnw-review-controls[hidden]{display:none}.wnw-review-slider .wnw-review-nav{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;padding:0;border:1px solid #e3e3e3;border-radius:50%;background:#fff;color:#4d4d4d;cursor:pointer}.wnw-review-slider .wnw-review-nav svg{width:18px;height:18px}.wnw-review-slider .wnw-review-nav:focus-visible,.wnw-review-slider .swiper-pagination-bullet:focus-visible{outline:2px solid var(--wnw-review-orange);outline-offset:3px}.wnw-review-slider .wnw-review-pagination{display:flex;align-items:center;justify-content:center;gap:9px;width:auto;position:static}.wnw-review-slider .wnw-review-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0;background:#dedede;opacity:1}.wnw-review-slider .wnw-review-pagination .swiper-pagination-bullet-active{background:var(--wnw-review-orange)}.wnw-review-slider:not(.swiper-initialized) .wnw-review-track{width:100%;overflow-x:auto;gap:30px;scroll-snap-type:x proximity}.wnw-review-slider:not(.swiper-initialized) .wnw-review-slide{scroll-snap-align:start}dialog.wnw-review-dialog{width:min(94vw,720px);max-width:720px;max-height:90vh;max-height:90dvh;margin:auto;padding:0;border:1px solid #ececec;border-radius:17px;background:#fff;color:#242424;box-shadow:0 24px 90px #00000040;overflow:auto;overscroll-behavior:contain}dialog.wnw-review-dialog:not([open]){display:none}dialog.wnw-review-dialog::backdrop{background:#141414b8}.wnw-review-dialog .wnw-review-dialog-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:66px;padding:10px 16px 10px 22px;background:#fff;border-bottom:1px solid #ededed;box-sizing:border-box}.wnw-review-dialog .wnw-review-dialog-title{margin:0;font:inherit;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:0}.wnw-review-dialog .wnw-review-dialog-close{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid #e6e6e6;border-radius:50%;background:#fff;color:#242424;cursor:pointer}.wnw-review-dialog .wnw-review-dialog-close svg{width:18px;height:18px}.wnw-review-dialog .wnw-review-dialog-close:focus-visible{outline:2px solid #e77608;outline-offset:2px}.wnw-review-dialog .wnw-review-dialog-content{padding:16px;background:#f7f7f7}.wnw-review-dialog .wnw-review-source,.wnw-review-dialog .wnw-review-readable{min-width:0;padding:16px;border:1px solid #e8e8e8;border-radius:11px;background:#fff}.wnw-review-dialog .wnw-review-readable[hidden]{display:none}.wnw-review-dialog .wnw-review-readable{margin-top:14px}.wnw-review-dialog .wnw-review-readable summary{color:#555;font-size:14px;line-height:1.5;letter-spacing:0;cursor:pointer}.wnw-review-dialog .wnw-review-panel-label{margin:0 0 14px;color:#6b6b6b;font-size:11px;line-height:1.5;letter-spacing:.07em;text-transform:uppercase}.wnw-review-dialog .wnw-review-readable-text{margin:12px 0 0;padding:0;border:0;color:#242424;font-size:16px;font-weight:400;font-style:normal;line-height:1.75;letter-spacing:0;white-space:pre-line;overflow-wrap:anywhere;text-align:left}.wnw-review-dialog .wnw-review-source img{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto;border-radius:6px}@media(max-width:1023px){.wnw-review-slider .wnw-review-slide{width:calc((100% - 30px)/2)}}@media(max-width:749px){.wnw-review-slider{width:calc(100% - 32px)}.wnw-review-slider .wnw-review-header{margin-bottom:22px;padding-inline:8px}.wnw-review-slider .wnw-review-heading{font-size:var(--wnw-review-heading-mobile-size, 28px)}.wnw-review-slider .wnw-review-subtitle{font-size:14px}.wnw-review-slider .wnw-review-slide{width:min(84%,360px)}.wnw-review-slider .wnw-review-body{min-height:166px;padding-inline:9px}.wnw-review-slider .wnw-review-copy{font-size:15px}.wnw-review-slider .wnw-review-footer{margin-inline:9px}.wnw-review-slider .wnw-review-card--text .wnw-review-body{min-height:320px;padding:23px 18px}.wnw-review-slider .wnw-review-card--text .wnw-review-copy{font-size:20px}.wnw-review-slider .wnw-review-controls{gap:15px}.wnw-review-slider .wnw-review-pagination{gap:7px}dialog.wnw-review-dialog{width:calc(100vw - 24px);max-height:92vh;max-height:92dvh;border-radius:13px}.wnw-review-dialog .wnw-review-dialog-header{min-height:62px;padding:9px 11px 9px 16px}.wnw-review-dialog .wnw-review-dialog-title{font-size:16px}.wnw-review-dialog .wnw-review-dialog-content,.wnw-review-dialog .wnw-review-source,.wnw-review-dialog .wnw-review-readable{padding:12px}}@media(hover:hover){.wnw-review-slider .wnw-review-card:hover{border-color:#e8c29a;box-shadow:0 5px 18px #18181811}.wnw-review-slider .wnw-review-open:hover .wnw-review-read-link{text-decoration:underline;text-underline-offset:3px}.wnw-review-slider .wnw-review-nav:hover{color:#b65a00;border-color:#e8c29a}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/wnw-review-cards.css.map */
