.pp-photo-reviews{padding-block:clamp(4rem,6vw,7rem);background:#fbf8f3;color:#243128;scroll-margin-top:10rem}.pp-photo-reviews h2{margin:0 0 3rem;color:#243128;font-size:clamp(3rem,3.5vw,4.8rem);line-height:1.1;letter-spacing:-.03em;text-align:center;text-wrap:balance}pp-photo-reviews{display:block;position:relative;isolation:isolate;margin-inline:auto}.pp-photo-reviews__rail{display:flex;gap:1.4rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.pp-photo-reviews__rail::-webkit-scrollbar{display:none}.pp-photo-review{flex:0 0 59.5%;min-width:0;scroll-snap-align:start}.pp-photo-review__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:1.2rem}.pp-photo-review__content{padding:1.8rem .4rem 0}.pp-photo-review__author{margin:0 0 1rem;color:#243128;font-size:1.5rem;font-weight:600}.pp-photo-review h3{margin:0 0 1.2rem;color:#243128;font-size:1.9rem;line-height:1.3;letter-spacing:-.02em;text-wrap:balance}.pp-photo-review blockquote,.pp-photo-review__excerpt{margin:0;color:#526052;font-size:1.5rem;line-height:1.65}.pp-photo-review__details summary{display:block;list-style:none;cursor:pointer}.pp-photo-review__details summary::-webkit-details-marker{display:none}.pp-photo-review__excerpt{display:block}.pp-photo-review__more,.pp-photo-review__less{display:inline-flex;align-items:center;min-height:4.4rem;color:#214236;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.pp-photo-review__less,.pp-photo-review__details[open] .pp-photo-review__more,.pp-photo-review__details[open] .pp-photo-review__excerpt{display:none}.pp-photo-review__details[open] .pp-photo-review__less{display:inline-flex}.pp-photo-reviews__controls{position:absolute;top:calc(var(--pp-review-image-size, 20rem) - 4.4rem);inset-inline:0;z-index:1;display:flex;justify-content:space-between;pointer-events:none}.pp-photo-reviews__controls[hidden]{display:none}.pp-photo-reviews__controls button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:1.2rem;border:1px solid #d8d5ca;border-radius:50%;background:#fbf8f3f2;color:#243128;cursor:pointer;pointer-events:auto}.pp-photo-reviews__controls svg{display:block;width:1.8rem;height:1.8rem}.pp-photo-reviews__controls [data-photo-review-step="-1"] svg{transform:rotate(180deg)}.pp-photo-reviews__controls button:hover:not(:disabled){border-color:#315b4a;background:#f7f0e5}.pp-photo-reviews__controls button:disabled{opacity:.4;cursor:default}.pp-photo-reviews :focus-visible{outline:2px solid #315b4a;outline-offset:3px}.pp-photo-reviews ::selection{background:#214236;color:#fbf8f3}@media(min-width:750px){pp-photo-reviews{width:94%}.pp-photo-review{flex-basis:calc((100% - 4.2rem)/4)}}[dir=rtl] .pp-photo-reviews__controls svg{transform:rotate(180deg)}[dir=rtl] .pp-photo-reviews__controls [data-photo-review-step="-1"] svg{transform:none}.pp-photo-review__author{margin-bottom:.4rem}.pp-photo-review__verified{margin:0 0 1rem;font-size:1.3rem;font-weight:600;color:#214236}.pp-photo-review h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}.pp-photo-review blockquote,.pp-photo-review__excerpt{font-size:1.6rem}.pp-photo-review__excerpt,.pp-photo-review__content>blockquote{min-height:6.6em}.pp-photo-review__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.pp-photo-review__details[open] .pp-photo-review__excerpt{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/permaplants-photo-reviews.css.map */
