.section-media-with-text .pm-media-with-text-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:var(--spacing-base-1)}.section-media-with-text .pm-media-with-text-buttons .button{margin-top:0}.section-media-with-text .media-with-text-content-left .pm-media-with-text-buttons{justify-content:flex-start}.section-media-with-text .media-with-text-content-center .pm-media-with-text-buttons{justify-content:center}.section-media-with-text .media-with-text-content-right .pm-media-with-text-buttons{justify-content:flex-end}.section-media-with-text .media-with-text-heading{margin-bottom:0}.section-media-with-text .media-with-text-text{margin-top:1.75rem}.section-media-with-text .pm-media-with-text-app-block{margin-top:3rem;width:fit-content;max-width:100%}.section-media-with-text .media-with-text-content-center .pm-media-with-text-app-block{margin-inline:auto}.section-media-with-text .media-with-text-content-right .pm-media-with-text-app-block{margin-inline-start:auto}@media(max-width:599px){.section-media-with-text .media-with-text-plain .media-with-text-text-item{padding-inline:2rem}}.section-media-with-text .button.pm-button-crystal,.section-media-with-text .button.pm-button-crystal:hover{box-shadow:none}.section-media-with-text .pm-media-with-text-buttons .button{box-shadow:0 0 0 .1rem #141414}.section-media-with-text .pm-media-with-text-buttons .button:hover{box-shadow:0 0 0 .2rem #141414}.section-media-with-text .pm-google-reviews{display:flex;align-items:center;gap:1rem;margin-top:3rem;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--buttons-radius);color:inherit;text-decoration:none;width:fit-content;max-width:100%}.section-media-with-text .media-with-text-content-center .pm-google-reviews{margin-inline:auto}.section-media-with-text .media-with-text-content-right .pm-google-reviews{margin-inline-start:auto}.section-media-with-text .pm-google-reviews-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.2);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:var(--font-heading-weight)}.section-media-with-text .pm-google-reviews-info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.section-media-with-text .pm-google-reviews-name{font-size:calc(var(--font-body-scale) * 1.3rem);font-weight:var(--font-bolder-weight)}.section-media-with-text .pm-google-reviews-rating{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.section-media-with-text .pm-google-reviews-score{font-size:calc(var(--font-body-scale) * 1.3rem)}.section-media-with-text .pm-google-reviews-stars .icon-rating-star{width:1.4rem;height:1.4rem}.section-media-with-text .pm-google-reviews-count{font-size:calc(var(--font-body-scale) * 1.2rem);opacity:.7}@media(max-width:749px){.section-media-with-text .pm-google-reviews{flex-wrap:wrap}}@media(min-width:600px)and (max-width:749px){.section-media-with-text .media-with-text-grid{display:flex}.section-media-with-text .media-with-text-grid.media-with-text-grid-reverse{flex-direction:row-reverse}.section-media-with-text .media-with-text-media-item{margin:0;width:50%;flex:none}.section-media-with-text .media-with-text-text-item{width:50%;flex:none;display:flex;align-items:center}}@media(min-width:600px)and (max-width:989px){.section-media-with-text .media-with-text-text-item{padding-left:2rem}.section-media-with-text .media-with-text-grid-reverse .media-with-text-text-item{padding-left:0;padding-right:2rem}.section-media-with-text .media-with-text-text,.section-media-with-text .pm-media-with-text-buttons{margin-top:1.25rem}.section-media-with-text .pm-google-reviews,.section-media-with-text .pm-media-with-text-app-block{margin-top:2rem}}@media(min-width:600px){.section-media-with-text .media-with-video .media-with-text-media,.section-media-with-text .media-with-video .aspect-ratio{height:100%}.section-media-with-text .media-with-video .video-media{height:100%;padding-bottom:0!important}.section-media-with-text .media-with-video .video-media .video-poster img{object-fit:cover}}.media-with-text-video-background .pm-media-with-text-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/49/assets/pm-media-with-text-enhancements.css.map */
