.ils-rp{--brand-red:#C60404;--red-dark:#A00303;--gold:#E8C39A;--gold-tint:#F6EBDB;--ink:#141414;--cream:#F6F6F4;--white:#FFFFFF;--grey-100:#E7E6E2;--grey-300:#C9C8C3;--grey-500:#7A6F61;--grey-700:#7A6F61;--line:#E7E6E2;--star:#E0901E;--star-dim:#E7E6E2;--success:#127A4C;--r-sm:5px;--r-md:10px;--r-lg:16px;--r-pill:999px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--cream);color:var(--ink);line-height:1.5;-webkit-font-smoothing:antialiased;max-width:430px;margin:0 auto;display:block;padding-bottom:40px;position:relative;overflow:hidden}.ils-rp *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.ils-rp img{max-width:100%;display:block}.ils-rp a{color:inherit;text-decoration:none}.ils-rp button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.ils-rp .page-top{padding:18px 16px 4px;text-align:center}.ils-rp .page-crumb{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--grey-500);margin-bottom:6px}.ils-rp .page-h1{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--ink);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;justify-content:center;margin:0}.ils-rp .page-h1 .tag{display:inline-block;background:#9a8f7e;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;padding:1px 6px;border-radius:3px;text-transform:uppercase}.ils-rp .summary{margin:14px 14px 0;background:var(--gold-tint);border-radius:var(--r-sm);padding:14px 18px 12px;box-shadow:0 1px #1414140a}.ils-rp .summary-top{text-align:center}.ils-rp .summary-stars{display:inline-flex;align-items:center;gap:3px;line-height:0;margin-bottom:6px}.ils-rp .summary-stars svg{width:22px;height:22px;display:block}.ils-rp .summary-stars svg path{fill:var(--star)}.ils-rp .summary-stars svg.dim path{fill:var(--star-dim)}.ils-rp .summary-num{font-size:42px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--ink)}.ils-rp .summary-base{margin-top:4px;font-size:13px;font-weight:500;color:var(--grey-700)}.ils-rp .summary-base b{color:var(--ink);font-weight:800}.ils-rp .summary-divider{height:1px;background:#14141414;margin:10px 0 8px}.ils-rp .summary-row{display:flex;align-items:center;gap:14px}.ils-rp .summary-cell{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.ils-rp .summary-cell+.summary-cell{border-left:1px solid rgba(20,20,20,.08);padding-left:14px}.ils-rp .summary-ic{flex-shrink:0;width:32px;height:32px;border-radius:var(--r-pill);background:#1414140f;display:flex;align-items:center;justify-content:center;color:var(--ink)}.ils-rp .summary-ic svg{width:18px;height:18px;display:block}.ils-rp .summary-meta{min-width:0}.ils-rp .summary-big{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--ink);line-height:1.1}.ils-rp .summary-sub{font-size:11px;color:var(--grey-700);font-weight:500;margin-top:1px;line-height:1.25}.ils-rp .summary-flags{margin-top:8px;padding-top:8px;border-top:1px solid rgba(20,20,20,.08)}.ils-rp .summary-flags-grid{display:grid;grid-template-columns:repeat(9,22px);gap:6px 8px;justify-content:center}.ils-rp .summary-flag{width:22px;height:15px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 1px 2px #0000000f;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ils-rp .summary-flag svg{width:100%;height:100%;display:block;object-fit:cover}.ils-rp .summary-flags-note{text-align:center;margin-top:4px;font-size:10.5px;color:var(--grey-500);font-weight:500;letter-spacing:.01em}.ils-rp .ils-rp-cc{margin-top:2px}.ils-rp .ils-rp-cc__viewport{position:relative;height:92px;overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.ils-rp .ils-rp-cc__viewport:active{cursor:grabbing}.ils-rp .ils-rp-cc__track{position:absolute;top:0;left:50%;height:100%;display:flex;align-items:center;transition:transform .42s cubic-bezier(.4,0,.2,1);will-change:transform}.ils-rp .ils-rp-cc__item{flex:0 0 auto;width:120px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:var(--ink);transform:scale(.7);opacity:.45;filter:brightness(.62);transition:transform .42s cubic-bezier(.4,0,.2,1),opacity .42s ease,filter .42s ease}.ils-rp .ils-rp-cc__item.is-active{transform:scale(1);opacity:1;filter:none}.ils-rp .ils-rp-cc__flag{width:74px;height:52px;border-radius:5px;overflow:hidden;background:#fff;box-shadow:0 2px 8px #00000029,0 0 0 1px #0000000f;display:block}.ils-rp .ils-rp-cc__item.is-active .ils-rp-cc__flag{box-shadow:0 6px 18px #00000038,0 0 0 1px #0000000f}.ils-rp .ils-rp-cc__flag img{width:100%;height:100%;object-fit:cover;display:block}.ils-rp .ils-rp-cc__name{font-size:14px;font-weight:800;letter-spacing:.01em;line-height:1;white-space:nowrap;color:#9b8350}.ils-rp .ils-rp-cc__item.is-active .ils-rp-cc__name{color:#c79a52}@media(prefers-reduced-motion:reduce){.ils-rp .ils-rp-cc__track,.ils-rp .ils-rp-cc__item{transition:none!important}}.ils-rp .feed-head{margin:22px 14px 14px;display:flex;align-items:baseline;gap:10px}.ils-rp .feed-title{font-size:15px;font-weight:800;letter-spacing:-.01em}.ils-rp .filter-wrap{margin:0 14px 12px}.ils-rp .filter-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--white);border:1px solid var(--line);border-radius:var(--r-sm);font-size:13px;font-weight:700;color:var(--ink);letter-spacing:.01em;line-height:1.1;transition:background .15s ease,border-color .15s ease}.ils-rp .filter-toggle:active{background:var(--cream)}.ils-rp .filter-toggle.is-open{border-color:var(--ink);border-bottom-left-radius:0;border-bottom-right-radius:0}.ils-rp .filter-toggle-left{display:inline-flex;align-items:center;gap:8px;min-width:0}.ils-rp .filter-toggle-ic{width:16px;height:16px;flex-shrink:0;display:block}.ils-rp .filter-toggle-ic path,.ils-rp .filter-toggle-ic line{stroke:var(--ink);stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.ils-rp .filter-toggle-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ils-rp .filter-toggle-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--ink);color:#fff;border-radius:var(--r-pill);font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1;margin-left:4px}.ils-rp .filter-toggle-count[hidden]{display:none}.ils-rp .filter-toggle-chev{width:14px;height:14px;flex-shrink:0;display:block;transition:transform .2s ease}.ils-rp .filter-toggle-chev path{stroke:var(--ink);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.ils-rp .filter-toggle.is-open .filter-toggle-chev{transform:rotate(180deg)}.ils-rp-fmodal-body .filter-panel{display:flex;flex-direction:column;gap:12px;padding:4px 0 0;background:transparent;border:none;border-radius:0}.ils-rp .fb-row{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.ils-rp .fb-label{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--grey-500);flex-shrink:0;min-width:42px;padding-top:7px}.ils-rp .fb-chips{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.ils-rp .fb-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;background:var(--white);border:1px solid var(--line);border-radius:var(--r-pill);font-size:12px;font-weight:600;color:var(--ink);transition:background .15s ease,color .15s ease,border-color .15s ease;line-height:1;white-space:nowrap}.ils-rp .fb-chip:active{transform:translateY(1px)}.ils-rp .fb-chip.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.ils-rp .fb-chip svg{width:11px;height:11px;display:block}.ils-rp .fb-chip svg path{fill:var(--star)}.ils-rp .fb-chip.is-on svg path{fill:#ffd27a}.ils-rp .fb-chip .star-num{font-weight:700}.ils-rp .fb-chip[data-stars=all]{padding:0 12px}.ils-rp .fb-chip .chk{width:11px;height:11px;display:none;flex-shrink:0}.ils-rp .fb-chip .chk path{stroke:#fff;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.ils-rp .fb-chip.is-on .chk{display:block}.ils-rp .fb-chip .radio{width:11px;height:11px;display:inline-block;border-radius:50%;background:transparent;border:1.5px solid var(--grey-300);flex-shrink:0}.ils-rp .fb-chip.is-on .radio{background:#fff;border-color:#fff;box-shadow:inset 0 0 0 2.5px var(--ink)}.ils-rp .filter-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:2px}.ils-rp .fp-clear{font-size:11.5px;font-weight:700;color:var(--grey-700);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px;border-radius:var(--r-pill)}.ils-rp .fp-clear:active{background:var(--white)}.ils-rp .fp-clear[disabled]{opacity:.4;cursor:default}.ils-rp .feed{padding:0 14px 8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ils-rp .feed-empty{grid-column:1 / -1;text-align:center;padding:24px 12px;font-size:12.5px;color:var(--grey-500)}.ils-rp .rev-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 8px #1414140a;cursor:pointer;min-width:0}.ils-rp .rev-card:active{box-shadow:0 2px 6px #14141414}.ils-rp .rev-card.is-hidden{display:none}.ils-rp .rev-photo{aspect-ratio:1/1;position:relative;background:var(--cream);overflow:hidden}.ils-rp .rev-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .55s ease}.ils-rp .rev-slide.on{opacity:1}.ils-rp .rev-slide .em{font-size:60px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.18))}.ils-rp .rev-slide img{width:100%;height:100%;object-fit:cover;display:block}.ils-rp .ph-1{background:linear-gradient(135deg,#f6d9b0,#e9a765)}.ils-rp .ph-2{background:linear-gradient(135deg,#efcba0,#c98b52)}.ils-rp .ph-3{background:linear-gradient(135deg,#f2d6ae,#d98e4f)}.ils-rp .ph-4{background:linear-gradient(135deg,#e2b582,#a87842)}.ils-rp .ph-5{background:linear-gradient(135deg,#d7a86b,#9c6b35)}.ils-rp .ph-6{background:linear-gradient(135deg,#f0c45a,#c98b30)}.ils-rp .ph-7{background:linear-gradient(135deg,#e89a4b,#c2691f)}.ils-rp .ph-8{background:linear-gradient(135deg,#c0303a,#7a1820)}.ils-rp .ph-9{background:linear-gradient(135deg,#8e6bb0,#4b2d6b)}.ils-rp .ph-10{background:linear-gradient(135deg,#7b3b6e,#3d1a38)}.ils-rp .ph-11{background:linear-gradient(135deg,#3f7a5a,#1a3d2a)}.ils-rp .ph-12{background:linear-gradient(135deg,#a87a4a,#5e3e1f)}.ils-rp .pp-mango{background:linear-gradient(160deg,#ffe7c2,#f2a65a)}.ils-rp .pp-fig{background:linear-gradient(160deg,#e4cfe6,#8c5ba1)}.ils-rp .pp-walnut{background:linear-gradient(160deg,#ebd8b7,#9c6e3b)}.ils-rp .pp-tea{background:linear-gradient(160deg,#ddead4,#5e8a60)}.ils-rp .pp-banana{background:linear-gradient(160deg,#fff1b5,#e4b43a)}.ils-rp .pp-coconut{background:linear-gradient(160deg,#f3eee3,#ae8e63)}.ils-rp .rev-pips{position:absolute;bottom:6px;left:0;right:0;z-index:3;display:flex;justify-content:center;gap:3px;pointer-events:none}.ils-rp .rev-pips i{width:4px;height:4px;border-radius:50%;background:#ffffff8c;transition:.3s}.ils-rp .rev-pips i.on{background:#fff;width:10px;border-radius:2px}.ils-rp .rev-photocount{position:absolute;top:6px;right:6px;z-index:3;background:#141414b3;color:#fff;font-size:9px;font-weight:700;letter-spacing:.02em;padding:2px 6px;border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:3px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ils-rp .rev-photocount svg{width:10px;height:10px;display:block}.ils-rp .rev-photocount svg path{fill:#fff}.ils-rp .rev-prodbadge{position:absolute;left:6px;bottom:6px;z-index:3;background:#ffffffeb;color:var(--ink);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:3px;box-shadow:0 1px 2px #00000014;line-height:1}.ils-rp .rev-prodbadge svg{width:9px;height:9px;display:block}.ils-rp .rev-prodbadge svg path{fill:var(--ink)}.ils-rp .rev-body{padding:10px 10px 12px;display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.ils-rp .rev-rating{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap}.ils-rp .pstars{display:inline-flex;align-items:center;gap:1px;line-height:0}.ils-rp .pstars svg{width:11px;height:11px;display:block}.ils-rp .pstars svg path{fill:var(--star)}.ils-rp .pstars svg.dim path{fill:var(--star-dim)}.ils-rp .rev-text{font-size:12.5px;line-height:1.45;color:var(--ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.ils-rp .rev-author{display:flex;align-items:center;gap:6px;margin-top:auto;min-width:0;flex-wrap:wrap}.ils-rp .rev-flag{width:16px;height:11px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #00000014;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ils-rp .rev-flag svg{width:100%;height:100%;display:block}.ils-rp .rev-meta{font-size:11.5px;color:var(--ink);letter-spacing:.005em;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ils-rp .rev-meta .rev-name{font-weight:700}.ils-rp .rev-meta .rev-sep{color:var(--grey-500);font-weight:500;margin:0 4px}.ils-rp .rev-meta .rev-city{color:var(--grey-500);font-weight:500}.ils-rp .rev-verified{display:inline-flex;align-items:center;gap:2px;font-size:10px;font-weight:600;color:var(--success);letter-spacing:.01em;line-height:1;flex-shrink:0;white-space:nowrap}.ils-rp .rev-verified svg{width:10px;height:10px;display:block;flex-shrink:0}.ils-rp .rev-verified svg path{fill:var(--success)}.ils-rp .rev-date{font-size:10px;color:var(--grey-500);font-weight:500;font-variant-numeric:tabular-nums}.ils-rp .ils-rp-pagi{margin:18px 14px 6px;display:flex;justify-content:center}.ils-rp .loadmore-wrap{padding:14px 14px 24px;text-align:center}.ils-rp .loadmore{width:100%;height:44px;background:var(--white);border:1px solid var(--ink);border-radius:var(--r-sm);color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:8px}.ils-rp .loadmore:active{background:var(--cream)}.ils-rp .loadmore[hidden]{display:none}.ils-rp .loadmore-counter{margin-top:10px;font-size:11px;color:var(--grey-500)}.ils-rp .end-note{text-align:center;padding:18px;font-size:12px;color:var(--grey-500)}.ils-rp .scaffold-note{margin:8px 14px 0;padding:8px 12px;background:#fff8e1;border:1px dashed #E0A800;border-radius:var(--r-sm);font-size:11.5px;color:#8a6d12;line-height:1.4}.ils-rp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:none;align-items:flex-end;justify-content:center;background:#1414148c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ils-rp-modal.is-open{display:flex}.ils-rp-modal-sheet{width:100%;max-width:430px;max-height:92vh;background:#fff;border-radius:10px 10px 0 0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 -10px 30px #14141440;animation:ils-rp-slideup .28s ease-out;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@keyframes ils-rp-slideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ils-rp-modal-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #E7E6E2}.ils-rp-modal-title{font-size:13px;font-weight:700;letter-spacing:.01em;color:#141414}.ils-rp-modal-close{width:32px;height:32px;border-radius:999px;background:#f6f6f4;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.ils-rp-modal-close:active{background:#e7e6e2}.ils-rp-modal-close svg{width:14px;height:14px;display:block}.ils-rp-modal-close svg path{stroke:#3d3d3d;stroke-width:2;fill:none;stroke-linecap:round}.ils-rp-modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto}.ils-rp-modal-body .rev-photo,.ils-rp-modal-body .rv-modal-photo{position:relative;aspect-ratio:1/1;background:#f6f6f4;overflow:hidden}.ils-rp-modal-body .rev-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .55s ease}.ils-rp-modal-body .rev-slide.on{opacity:1}.ils-rp-modal-body .rev-slide .em{filter:drop-shadow(0 4px 10px rgba(0,0,0,.18))}.ils-rp-modal-body .rev-photo .em,.ils-rp-modal-body .rv-modal-photo .em{font-size:120px}.ils-rp-modal-body .rev-slide img{width:100%;height:100%;object-fit:cover;display:block}.ils-rp-modal-body .ph-1{background:linear-gradient(135deg,#f6d9b0,#e9a765)}.ils-rp-modal-body .ph-2{background:linear-gradient(135deg,#efcba0,#c98b52)}.ils-rp-modal-body .ph-3{background:linear-gradient(135deg,#f2d6ae,#d98e4f)}.ils-rp-modal-body .ph-4{background:linear-gradient(135deg,#e2b582,#a87842)}.ils-rp-modal-body .ph-5{background:linear-gradient(135deg,#d7a86b,#9c6b35)}.ils-rp-modal-body .ph-6{background:linear-gradient(135deg,#f0c45a,#c98b30)}.ils-rp-modal-body .ph-7{background:linear-gradient(135deg,#e89a4b,#c2691f)}.ils-rp-modal-body .ph-8{background:linear-gradient(135deg,#c0303a,#7a1820)}.ils-rp-modal-body .ph-9{background:linear-gradient(135deg,#8e6bb0,#4b2d6b)}.ils-rp-modal-body .ph-10{background:linear-gradient(135deg,#7b3b6e,#3d1a38)}.ils-rp-modal-body .ph-11{background:linear-gradient(135deg,#3f7a5a,#1a3d2a)}.ils-rp-modal-body .ph-12{background:linear-gradient(135deg,#a87a4a,#5e3e1f)}.ils-rp-modal-body .pp-mango{background:linear-gradient(160deg,#ffe7c2,#f2a65a)}.ils-rp-modal-body .pp-fig{background:linear-gradient(160deg,#e4cfe6,#8c5ba1)}.ils-rp-modal-body .pp-walnut{background:linear-gradient(160deg,#ebd8b7,#9c6e3b)}.ils-rp-modal-body .pp-tea{background:linear-gradient(160deg,#ddead4,#5e8a60)}.ils-rp-modal-body .pp-banana{background:linear-gradient(160deg,#fff1b5,#e4b43a)}.ils-rp-modal-body .pp-coconut{background:linear-gradient(160deg,#f3eee3,#ae8e63)}.ils-rp-modal-body .rv-modal-info{padding:16px 18px 20px;display:flex;flex-direction:column;gap:12px;color:#141414}.ils-rp-modal-body .rv-modal-row1{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ils-rp-modal-body .rv-modal-row1 .pstars svg{width:16px;height:16px}.ils-rp-modal-body .rv-modal-row1 .rev-date{font-size:12px;color:#7a6f61}.ils-rp-modal-body .rv-modal-row1 .rev-verified{font-size:11px;color:#127a4c;display:inline-flex;align-items:center;gap:2px}.ils-rp-modal-body .rv-modal-row1 .rev-verified svg{width:12px;height:12px}.ils-rp-modal-body .rv-modal-row1 .rev-verified svg path{fill:#127a4c}.ils-rp-modal-body .rv-modal-text{font-size:14.5px;line-height:1.6;color:#141414;white-space:pre-line}.ils-rp-modal-body .pstars{display:inline-flex;align-items:center;gap:1px;line-height:0}.ils-rp-modal-body .pstars svg path{fill:#e0901e}.ils-rp-modal-body .pstars svg.dim path{fill:#e7e6e2}.ils-rp-modal-body .rv-modal-prodline{font-size:11.5px;color:#7a6f61;padding:8px 10px;background:#f6f6f4;border-radius:5px;display:flex;align-items:center;gap:6px}.ils-rp-modal-body .rv-modal-prodline b{color:#141414;font-weight:700}.ils-rp-modal-body .rv-modal-author{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid #E7E6E2;margin-top:4px;color:#141414}.ils-rp-modal-body .rv-modal-author .rev-flag{width:20px;height:14px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #00000014;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ils-rp-modal-body .rv-modal-author .rev-meta{font-size:13px;color:#141414}.ils-rp-modal-body .rv-modal-author .rev-name{font-weight:700}.ils-rp-modal-body .rv-modal-author .rev-sep{color:#7a6f61;margin:0 4px;font-weight:500}.ils-rp-modal-body .rv-modal-author .rev-city{color:#7a6f61;font-weight:500}.ils-rp-fmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none;align-items:center;justify-content:center;padding:20px;background:#1414148c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ils-rp-fmodal.is-open{display:flex}.ils-rp-fmodal-sheet{width:100%;max-width:400px;max-height:88vh;background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 50px #14141452;animation:ils-rp-fpop .22s cubic-bezier(.4,0,.2,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@keyframes ils-rp-fpop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.ils-rp-fmodal-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #E7E6E2}.ils-rp-fmodal-title{font-size:13px;font-weight:700;letter-spacing:.01em;color:#141414}.ils-rp-fmodal-close{width:32px;height:32px;border-radius:999px;background:#f6f6f4;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.ils-rp-fmodal-close:active{background:#e7e6e2}.ils-rp-fmodal-close svg{width:14px;height:14px;display:block}.ils-rp-fmodal-close svg path{stroke:#3d3d3d;stroke-width:2;fill:none;stroke-linecap:round}.ils-rp-fmodal-body{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;padding:14px}.ils-rp-fmodal{align-items:center}.ils-rp-fmodal-sheet{border-radius:16px;max-width:400px;max-height:88vh;box-shadow:0 20px 50px #14141452;animation:ils-rp-fpop .22s cubic-bezier(.4,0,.2,1)}.ils-rp-fmodal-head{position:relative;justify-content:center;padding:14px 48px 12px;background:#fbf5ec;border-bottom:1px solid #EEE4D2}.ils-rp-fmodal-title{font-size:15px;font-weight:800;letter-spacing:.2px;color:#141414;text-align:center;width:100%}.ils-rp-fmodal-close{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:30px;height:30px;background:#ffffffb3}.ils-rp .fb-chip.is-on{background:#c60404;border-color:#c60404;color:#fff}.ils-rp .fb-chip.is-on .radio{background:#fff;border-color:#fff;box-shadow:inset 0 0 0 2.5px #c60404}.ils-rp .fb-chip.is-on .star-ic{display:none}.ils-rp .filter-toggle-count{background:#c60404}.ils-rp .filter-toggle.is-open{border-color:#c60404}.ils-rp .fb-chip{border-radius:var(--r-sm)}.ils-rp .filter-actions{justify-content:stretch;margin-top:6px}.ils-rp .fp-clear{width:100%;height:42px;border:1.5px solid #C60404;border-radius:8px;color:#c60404;background:#fff;font-size:13px;letter-spacing:.06em}.ils-rp .fp-clear:active{background:#fff1f1}.ils-rp .fp-clear[disabled]{opacity:.4;border-color:#e7decf;color:#7a6f61;background:#fff}.ils-rp .feed-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.ils-rp .ils-rp-psearch{display:inline-flex;align-items:center;min-width:0;flex:0 1 auto}.ils-rp .ils-rp-psearch__opener{width:34px;height:34px;border-radius:var(--r-sm);background:var(--white);border:1px solid var(--line);color:#3d3d3d;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ils-rp .ils-rp-psearch__opener:hover{background:#f6f6f4;color:#141414;border-color:#c9c8c3}.ils-rp .ils-rp-psearch__opener:active{transform:translateY(1px)}.ils-rp .ils-rp-psearch__opener[hidden]{display:none}.ils-rp .ils-rp-psearch__opener svg{width:16px;height:16px;display:block}.ils-rp .ils-rp-psearch__badge{display:inline-flex;align-items:center;gap:6px;padding:5px 5px 5px 12px;background:var(--gold-tint);border:1px solid #EEE4D2;border-radius:var(--r-sm);color:var(--ink);font-size:12.5px;font-weight:700;line-height:1.2;max-width:min(260px,62vw);min-width:0}.ils-rp .ils-rp-psearch__badge[hidden]{display:none}.ils-rp .ils-rp-psearch__badge-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.ils-rp .ils-rp-psearch__badge-close{flex:0 0 auto;width:22px;height:22px;border-radius:var(--r-pill);background:#1414140f;color:#3d3d3d;display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;padding:0;transition:background .15s ease,color .15s ease}.ils-rp .ils-rp-psearch__badge-close:hover{background:#1414141f;color:#141414}.ils-rp .ils-rp-psearch__badge-close svg{width:12px;height:12px;display:block}.ils-rp-psearch__row{position:relative;display:flex;align-items:center;background:var(--white,#FFFFFF);border:1px solid var(--line,#E7E6E2);border-radius:var(--r-md,10px);padding:0 10px 0 38px;height:42px;box-shadow:0 1px #14141405}.ils-rp-psearch__row:focus-within{border-color:#c9c8c3;box-shadow:0 0 0 3px #c6040414}.ils-rp-psearch__icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#7a6f61;pointer-events:none}.ils-rp-psearch__icon svg{width:18px;height:18px;display:block}.ils-rp-psearch__input{flex:1;min-width:0;border:0;background:transparent;outline:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#141414;font-size:14px;padding:0 8px 0 0;height:100%;-webkit-appearance:none;appearance:none}.ils-rp-psearch__input::placeholder{color:#7a6f61;opacity:1}.ils-rp-psearch__input::-webkit-search-cancel-button{display:none}.ils-rp-psearch__clear{flex:0 0 auto;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:#7a6f61;background:#1414140d;border:0;cursor:pointer}.ils-rp-psearch__clear:active{background:#1414141a}.ils-rp-psearch__clear svg{width:14px;height:14px;display:block}.ils-rp-psearch__clear[hidden]{display:none}.ils-rp-psearch__dropdown{margin-top:8px;background:#fff;border:1px solid #E7E6E2;border-radius:10px;padding:4px;max-height:340px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.ils-rp-psearch__dropdown[hidden]{display:none}.ils-rp-psearch__resultshead{padding:8px 8px 6px;font-size:12px;font-weight:700;color:#7a6f61;letter-spacing:.02em;border-bottom:1px solid #EEE4D2;margin-bottom:4px}.ils-rp-psearch__item{display:flex;align-items:center;gap:10px;padding:8px;border-radius:5px;cursor:pointer;text-align:left;width:100%;background:transparent;border:1px solid transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background .12s ease,border-color .12s ease}.ils-rp-psearch__item:hover,.ils-rp-psearch__item:focus,.ils-rp-psearch__item.is-active{background:#f6ebdb;outline:0}.ils-rp-psearch__item.is-selected{background:#fff1f1;border-color:#c60404}.ils-rp-psearch__thumb{flex:0 0 auto;width:40px;height:40px;border-radius:5px;overflow:hidden;background:#e7e6e2;display:flex;align-items:center;justify-content:center}.ils-rp-psearch__thumb img{width:100%;height:100%;object-fit:cover}.ils-rp-psearch__meta{flex:1;min-width:0}.ils-rp-psearch__title{font-size:13px;font-weight:600;color:#141414;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ils-rp-psearch__hint{padding:10px 12px;font-size:12px;color:#7a6f61;text-align:center}.ils-rp-pmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ils-rp-pmodal[hidden]{display:none}.ils-rp-pmodal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#141414bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ils-rp-pmodal__sheet{position:relative;width:100%;max-width:440px;max-height:92vh;background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 50px #14141452;animation:ils-rp-fpop .22s cubic-bezier(.4,0,.2,1)}.ils-rp-pmodal__head{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;padding:14px 48px 12px;background:#fbf5ec;border-bottom:1px solid #EEE4D2}.ils-rp-pmodal__title{margin:0;font-size:15px;font-weight:800;letter-spacing:.2px;color:#141414;text-align:center}.ils-rp-pmodal__close{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:30px;height:30px;border-radius:999px;background:#ffffffb3;color:#3d3d3d;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer}.ils-rp-pmodal__close:hover{background:#fff;color:#141414}.ils-rp-pmodal__close svg{width:14px;height:14px;display:block}.ils-rp-pmodal__body{padding:14px;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto}.ils-rp-pmodal__search{position:relative}.ils-rp .summary-top--product .summary-title-product{display:block;text-align:center;margin-bottom:6px}.ils-rp .summary-top--product .summary-title-lead{display:block;font-size:12px;font-weight:600;color:#7a6f61;letter-spacing:.02em;line-height:1.2}.ils-rp .summary-top--product .summary-title-name{display:block;font-size:16px;font-weight:800;color:#141414;letter-spacing:-.01em;line-height:1.25;margin-top:2px;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-reviews-page.css.map */
