[data-f38-review-badge]{flex-wrap:wrap;row-gap:4px;min-height:36px}[data-f38-review-badge] .dobelo-rating__stars{position:relative;display:inline-block;color:#d8dfda;line-height:1.25;white-space:nowrap}[data-f38-review-badge] .dobelo-rating__stars b{position:absolute;top:0;left:0;overflow:hidden;color:#a96b06;font-weight:inherit}.db-f38-reviews{padding:64px 0;scroll-margin-top:100px;color:#142c28}.db-f38-reviews__heading{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:28px}.db-f38-reviews__eyebrow{display:block;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#225b49}.db-f38-reviews .db-f38-reviews__heading h2{margin:0;font-size:clamp(28px,3.5vw,42px);font-weight:750;line-height:1.12;letter-spacing:-.035em;color:#142c28}.db-f38-reviews__heading p{max-width:560px;margin:14px 0 0;font-size:16px;line-height:1.6;color:#53645f}.db-f38-reviews__summary{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:7px;min-width:196px;padding:22px 26px;border:1px solid #dfe7e2;border-radius:20px;background:#f4f7f2;font-size:13px;color:#53645f}.db-f38-reviews__summary>div{display:flex;align-items:baseline;gap:7px}.db-f38-reviews__summary strong{font-size:44px;font-weight:750;line-height:1;letter-spacing:-.05em;color:#142c28}.db-f38-reviews__stars{position:relative;display:inline-block;width:max-content;font-size:18px;letter-spacing:2px;line-height:1.25;color:#d8dfda;white-space:nowrap}.db-f38-reviews__stars b{position:absolute;top:0;left:0;overflow:hidden;color:#a96b06;font-weight:inherit}dobelo-f38-photo-reviews{display:block}.db-f38-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.db-f38-reviews__card{min-width:0;overflow:hidden;border:1px solid #e1e8e2;border-radius:18px;background:#fff;box-shadow:0 4px 14px #142c2808}.db-f38-reviews__photo{position:relative;display:block;aspect-ratio:1;background:#f0f2ee;overflow:hidden;color:#142c28}.db-f38-reviews .db-f38-reviews__photo img{width:100%;height:100%;object-fit:contain}.db-f38-reviews__zoom{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgb(20 44 40 / 10%);border-radius:24px;background:#fffffff0;font-size:12px;font-weight:600;box-shadow:0 2px 10px #00000014}.db-f38-reviews__zoom svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7}.db-f38-reviews__body{padding:24px}.db-f38-reviews__byline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:15px}.db-f38-reviews__byline strong{font-weight:650}.db-f38-reviews__byline .db-f38-reviews__stars{font-size:15px;letter-spacing:1px}.db-f38-reviews .db-f38-reviews__body h3{margin:0 0 10px;font-size:19px;line-height:1.3;font-weight:650;letter-spacing:-.02em;color:#142c28}.db-f38-reviews__body p{margin:0;font-size:15px;line-height:1.7;color:#53645f}.db-f38-reviews__dialog{position:fixed;top:0;right:0;bottom:0;left:0;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);width:fit-content;margin:auto;padding:16px;border:0;border-radius:18px;background:#fff;box-shadow:0 20px 80px #00000040;overflow:auto;color:#142c28}.db-f38-reviews__dialog::backdrop{background:#091814cc}.db-f38-reviews__dialog [data-f38-photo-stage] img{width:auto;height:auto;max-width:min(800px,calc(100vw - 64px));max-height:calc(100dvh - 112px);margin:auto;object-fit:contain;border-radius:8px}.db-f38-reviews .db-f38-reviews__close{position:absolute;z-index:1;top:22px;right:22px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #dfe7e2;border-radius:50%;background:#fff;color:#142c28;box-shadow:0 3px 15px #0000001a;cursor:pointer;font-size:30px;line-height:1}.db-f38-reviews__dialog p{margin:10px 0 0;text-align:center;font-size:14px;line-height:1.5}.db-f38-reviews a:focus-visible,.db-f38-reviews button:focus-visible,[data-f38-review-badge]:focus-visible{outline:3px solid #225b49;outline-offset:4px}@media(hover:hover){.db-f38-reviews__photo:hover .db-f38-reviews__zoom{background:#225b49;color:#fff}}@media(max-width:999px){.db-f38-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:699px){.db-f38-reviews{padding:44px 0}.db-f38-reviews__heading{align-items:stretch;flex-direction:column;gap:20px;margin-bottom:20px}.db-f38-reviews__summary{display:grid;grid-template-columns:auto 1fr;justify-items:end;align-items:center;gap:5px 20px;padding:18px 20px;min-width:0}.db-f38-reviews__summary>div{grid-row:span 2;justify-self:start}.db-f38-reviews__summary strong{font-size:38px}.db-f38-reviews__grid{grid-template-columns:minmax(0,1fr);gap:20px}.db-f38-reviews__body{padding:22px}.db-f38-reviews__heading p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/dobelo-f38-reviews.css.map */
