.lr-customer-feedback{max-width:1600px;margin:auto;padding:65px 4.5% 55px;background:#EDE7DD;color:#3A362F}.lr-cf-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px}.lr-customer-feedback h2{font-size:clamp(32px,3.2vw,48px);line-height:1.15;margin:0;font-weight:400}.lr-cf-head>a{font-size:12px;white-space:nowrap;border-bottom:1px solid #918779;padding:5px 0;text-decoration:none;color:#3A362F}.lr-cf-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.lr-cf-review{border-top:1px solid #bfb5a7;padding-top:23px;scroll-margin-top:140px;min-width:0}.lr-cf-review-meta{display:flex;justify-content:space-between;gap:15px;font-size:12px;line-height:1.6;margin-bottom:22px}.lr-cf-stars{color:#786348;letter-spacing:2px;white-space:nowrap}.lr-cf-review h3{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.2;margin:0 0 18px}.lr-cf-review p{font-size:13px;line-height:1.9;overflow-wrap:anywhere;margin:0 0 15px}.lr-cf-verified{font-size:10px;color:#686158}.lr-customer-feedback .lr-cf-product{font-size:11px;color:#686158;margin:28px 0}.lr-cf-empty{font-size:14px;line-height:1.8;padding:22px 0;border-top:1px solid #bfb5a7}.lr-cf-native{margin-top:26px;border-top:1px solid #c8beb0;border-bottom:1px solid #c8beb0;padding:18px 0;scroll-margin-top:140px}.lr-cf-native>summary{font-size:12px;cursor:pointer}.lr-cf-native #reviews{padding-top:28px;max-width:900px;margin:auto}.lr-cf-native #reviews h2,.lr-cf-native #reply-title{font-family:'Cormorant Garamond',Georgia,serif;font-size:30px;line-height:1.2;font-weight:400;margin-bottom:25px}.lr-cf-native #reviews ol.commentlist{padding:0;list-style:none}.lr-cf-native #reviews ol.commentlist li{padding:20px 0;border-bottom:1px solid #d0c6b9}.lr-cf-native #reviews ol.commentlist li .comment-text{border:0;border-radius:0;background:transparent;padding:0;margin-left:60px}.lr-cf-native #reviews ol.commentlist li img.avatar{width:40px;height:40px;padding:0;border:0}.lr-cf-native #reviews p,.lr-cf-native #reviews form{font-size:13px;line-height:1.85}.lr-cf-native input:not([type=checkbox]):not([type=submit]),.lr-cf-native textarea{width:100%;max-width:100%;padding:12px;background:transparent;border:1px solid #b9b0a2;color:#3A362F;border-radius:0;box-shadow:none}.lr-cf-native textarea{min-height:130px}.lr-cf-native label{font-size:12px}.lr-cf-native #review_form input#submit{background:#3A362F;color:#F8F5EF;border:1px solid #3A362F;border-radius:0;padding:14px 24px;box-shadow:none;font-size:11px;letter-spacing:1px}.lr-customer-feedback .woocommerce-review__published-date,.lr-customer-feedback .woocommerce-review__dash,.lr-customer-feedback .comment-text .meta time,.lr-customer-feedback .comment-text .meta .date{display:none!important}.lr-cf-films-area{margin-top:48px;padding-top:38px;border-top:1px solid #bfb5a7}.lr-cf-films-area h2{margin-bottom:28px}.lr-cf-films{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.lr-cf-film{margin:0;min-width:0}.lr-cf-film video{width:100%;aspect-ratio:4/5;display:block;background:#242923;object-fit:contain}.lr-cf-film figcaption{font-size:11px;line-height:1.6;margin-top:12px}.lr-cf-video-placeholder{aspect-ratio:4/5;background:#dcd5c9;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#6e665a;padding:25px}.lr-cf-film:nth-child(2) .lr-cf-video-placeholder{background:#d4d0c7}.lr-cf-video-placeholder svg{margin-bottom:25px;opacity:.6}.lr-cf-video-placeholder>span{font-family:'Cormorant Garamond',Georgia,serif;font-size:32px;line-height:1.2}.lr-cf-video-placeholder small{font-size:11px;margin-top:12px}.lr-cf-swipe{display:none}
@media(max-width:767px){.lr-customer-feedback{padding:42px 20px 35px}.lr-cf-head{margin-bottom:25px;gap:12px}.lr-customer-feedback h2{font-size:32px}.lr-cf-head>a{font-size:10px}.lr-cf-reviews{grid-template-columns:1fr;gap:25px}.lr-cf-review{padding-top:20px}.lr-cf-review h3{font-size:28px}.lr-cf-films-area{margin-top:32px;padding-top:30px}.lr-cf-films{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:15px;padding-bottom:8px;scrollbar-width:thin}.lr-cf-film{flex:0 0 86%;scroll-snap-align:start}.lr-customer-feedback .lr-cf-swipe{display:block;color:#686158;font-size:10px;margin:10px 0 0}}
