.p4-home-star{display:block;flex:none;fill:currentColor}.p4-home-star--off{fill:none;stroke:currentColor;stroke-width:1.5}.p4-home-rating{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:Poppins,system-ui,sans-serif;font-size:15px;line-height:22px;text-decoration:none}.p4-home-rating[hidden]{display:none!important}.p4-home-rating__stars{display:inline-flex;gap:2px}.p4-home-rating__avg{font-weight:700}.p4-home-rating__count{font-weight:500}.p4-home-rating--hero{color:#dfff94;align-self:flex-start;margin-bottom:-8px;text-shadow:0 1px 8px rgba(2,54,41,.35)}.p4-home-rating--hero .p4-home-rating__count{text-decoration:underline 1px;text-underline-offset:4px}.p4-home-rating--hero:hover .p4-home-rating__count{text-decoration-thickness:2px}.p4-home-rating--hero:focus-visible{outline:3px solid #DFFF94;outline-offset:4px;border-radius:4px}.p4-home-rating--band{color:#023629}.p4-home-rating--band .p4-home-rating__count{color:#125b4a}.p4-mobile .p4-home-rating--hero{font-size:14px;line-height:20px;margin-bottom:-4px}@media(min-width:401px)and (max-width:809px){.p4-page-index .p4-mobile .p4-home-rating--hero{margin-left:max(0px,calc((100% - 368px)/2))}}.p4-mobile .p4-home-rating--hero .p4-home-star{width:16px;height:16px}.p4-home-rev-head{margin-inline:auto;display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap;box-sizing:border-box;width:100%;max-width:1152px}.p4-home-rev-head h2{margin:0}.p4-mobile .p4-home-rev-head{flex-direction:column;align-items:flex-start;gap:12px;width:368px;max-width:100%}#reviews,[data-p4-home-reviews]{scroll-margin-top:var(--p4-faq-offset,16px)}[data-p4-home-feature]:has([data-p4-feature-missing]){display:none!important}.p4-home-rev-stars{display:inline-flex;gap:2px;align-items:center}.p4-home-feature__panel .p4-home-rev-stars{color:#dfff94}.p4-home-feature__body p{margin:0 0 .6em}.p4-home-feature__body p:last-child{margin-bottom:0}.p4-home-feature__body>:first-child:before,.p4-home-rev__body>:first-child:before{content:"\201c"}.p4-home-feature__body>:last-child:after,.p4-home-rev__body>:last-child:after{content:"\201d"}.p4-home-rev-more{margin-inline:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;width:100%;max-width:1152px}.p4-home-rev-more--mobile{width:368px;max-width:100%;gap:24px}.p4-home-rev-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.p4-home-rev-grid:empty{display:none}.p4-home-rev{box-sizing:border-box;background:#dfff94;color:#023629;border-radius:12px;padding:28px;display:flex;flex-direction:column;gap:16px;min-width:0}.p4-home-rev[hidden]{display:none}.p4-home-rev:nth-child(2n){background:#023629;color:#fff}.p4-home-rev__top{display:flex;justify-content:space-between;align-items:center;gap:12px}.p4-home-rev .p4-home-rev-stars{color:#023629}.p4-home-rev:nth-child(2n) .p4-home-rev-stars{color:#dfff94}.p4-home-rev__date{font:400 12px/18px Poppins,system-ui,sans-serif;color:#125b4a;white-space:nowrap}.p4-home-rev:nth-child(2n) .p4-home-rev__date{color:#dfff94}.p4-home-rev__title{margin:0;font:700 15px/22px Poppins,system-ui,sans-serif}.p4-home-rev__body{font:400 20px/1.4 "DM Serif Display",Georgia,serif;overflow-wrap:anywhere}.p4-home-rev__body p{margin:0 0 .6em}.p4-home-rev__body p:last-child{margin-bottom:0}.p4-home-rev__who{margin-top:auto;font:700 14px/21px Poppins,system-ui,sans-serif;color:#125b4a}.p4-home-rev:nth-child(2n) .p4-home-rev__who{color:#dfff94}.p4-home-rev-actions{display:flex;justify-content:center;align-items:center;gap:16px 24px;flex-wrap:wrap}.p4-home-rev-btn{box-sizing:border-box;cursor:pointer;font:700 16px/20px Poppins,system-ui,sans-serif;text-transform:uppercase;border-radius:50px;padding:16px 28px;text-decoration:none}.p4-home-rev-btn[hidden]{display:none}.p4-home-rev-btn--more{background:#023629;color:#dfff94;border:0}.p4-home-rev-btn--all{background:transparent;color:#023629;border:2px solid #023629}.p4-home-rev-btn--all:hover{background:#023629;color:#dfff94}.p4-home-rev-btn:focus-visible{outline:3px solid #125B4A;outline-offset:3px}@media(min-width:810px)and (max-width:1199px){.p4-home-rev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:809px){.p4-home-rev-grid{grid-template-columns:minmax(0,1fr);gap:24px}.p4-home-rev{padding:24px}.p4-home-rev__body{font-size:19px}.p4-home-rev-actions{flex-direction:column;align-items:stretch}.p4-home-rev-btn{text-align:center;padding:16px 24px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/p4-home-reviews.css.map */
