.bm .bm-revsec{padding:64px 0 70px}.bm .bm-revsec--p{padding:40px 0 20px}.bm .bm-revsec--p .bm-head{margin-bottom:26px}.bm .bm-revsec--p .bm-head h2{font-size:32px}.bm .bm-revs{display:grid;grid-template-columns:repeat(var(--n),minmax(0,290px));justify-content:center;gap:34px;padding:14px 4px 10px;align-items:stretch}.bm .bm-rev{position:relative;margin:0;background:#fffdf9;border-radius:6px;padding:34px 26px 24px;box-shadow:0 1px 2px #5a3c280f,0 12px 28px #5a3c2817;display:flex;flex-direction:column;transform:rotate(-1.5deg)}.bm .bm-rev:nth-child(2n){transform:rotate(1.5deg);background:#fbf6ee}.bm .bm-rev:before{content:"";position:absolute;top:-11px;left:50%;width:78px;height:24px;margin-left:-39px;background:#f3dcd3c7;transform:rotate(-3deg);box-shadow:0 1px 2px #5a3c2814;border-radius:2px}.bm .bm-rev:nth-child(2n):before{background:#efe3d2d9;transform:rotate(4deg)}.bm .bm-rev__stars{display:flex;gap:3px;margin-bottom:14px}.bm .bm-rev__stars svg{fill:var(--terra);display:block}.bm .bm-rev__stars svg.off{fill:var(--line)}.bm .bm-rev__q{margin:0 0 20px;font-size:16.5px;line-height:1.55;color:var(--ink);flex:1;quotes:none}.bm .bm-rev__by{display:flex;flex-direction:column;gap:2px;border-top:1px dashed var(--line);padding-top:14px}.bm .bm-rev__name{font-family:BM Caveat,cursive;font-size:25px;line-height:1;color:var(--terra)}.bm .bm-rev__prod{font-size:13px;color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.bm .bm-rev__prod:hover{color:var(--ink)}.bm .bm-rev__tn{font-size:12px;color:var(--muted);font-style:italic}.bm .bm-revs__src{text-align:center;color:var(--muted);font-size:13px;margin-top:30px}@media(max-width:989px){.bm .bm-revs{grid-template-columns:repeat(2,minmax(0,300px))}}@media(max-width:749px){.bm .bm-revsec{padding:44px 0 48px}.bm .bm-revsec--p{padding:28px 0 8px}.bm .bm-revs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;margin:0 -20px;padding:16px 26px 18px;scrollbar-width:none;justify-content:flex-start}.bm .bm-revs::-webkit-scrollbar{display:none}.bm .bm-rev{flex:0 0 78%;scroll-snap-align:center}.bm .bm-revs[style="--n:1"]{justify-content:center}.bm .bm-revs[style="--n:1"] .bm-rev{flex-basis:88%}.bm .bm-revs__src{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
