.drift-newsletter{background:#121212;color:#fff;padding:5.5rem 2rem;text-align:center}.drift-newsletter__inner{margin:0 auto;max-width:76rem}.drift-newsletter__eyebrow{color:#ffffffad;font-size:1.1rem;font-weight:700;letter-spacing:.2em;margin:0 0 1.2rem;text-transform:uppercase}.drift-newsletter__heading{color:#fff;font-size:clamp(2.5rem,5vw,4.2rem);letter-spacing:.055em;line-height:1.05;margin:0 0 1.4rem;text-transform:uppercase}.drift-newsletter__description{color:#ffffffc7;font-size:1.5rem;line-height:1.6;margin:0 auto 1rem;max-width:58rem}.drift-newsletter__benefits{font-size:1.1rem;font-weight:700;letter-spacing:.13em;margin:0 0 2.4rem;text-transform:uppercase}.drift-newsletter__form{margin:0 auto;max-width:58rem}.drift-newsletter__field{background:#fff;border:.1rem solid #ffffff;display:grid;grid-template-columns:minmax(0,1fr) auto}.drift-newsletter__field input{background:#fff;border:0;color:#121212;font:inherit;min-height:5.6rem;min-width:0;outline:0;padding:0 1.8rem}.drift-newsletter__field input:focus-visible{box-shadow:inset 0 0 0 .2rem #121212}.drift-newsletter__field button{background:#121212;border:.1rem solid #ffffff;color:#fff;cursor:pointer;font:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.1em;min-width:14rem;padding:0 2.4rem;text-transform:uppercase}.drift-newsletter__field button:hover{background:#2a2a2a}.drift-newsletter__message{color:#fff;font-size:1.3rem;margin:1rem 0 0}.drift-newsletter__privacy{color:#ffffff85;font-size:1.1rem;margin:1.2rem 0 0}@media screen and (max-width:749px){.drift-newsletter{padding:4.2rem 1.6rem}.drift-newsletter__field{grid-template-columns:1fr}.drift-newsletter__field button{min-height:5rem;width:100%}}.manual-reviews{padding:5rem 0}.manual-reviews__header{margin-bottom:3rem;text-align:center}.manual-reviews__eyebrow{font-size:1.1rem;font-weight:700;letter-spacing:.16em;margin:0 0 .8rem;text-transform:uppercase}.manual-reviews__header h2{font-size:clamp(2.6rem,4vw,4rem);margin:0 0 1.4rem}.manual-reviews__summary{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.manual-reviews__summary strong{font-size:2rem}.manual-review__stars{background:linear-gradient(90deg,rgb(var(--color-foreground)) var(--review-fill),rgba(var(--color-foreground),.18) var(--review-fill));background-clip:text;color:transparent;font-family:Times,serif;font-size:1.8rem;letter-spacing:.18rem}.manual-reviews__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.manual-review{border:.1rem solid rgba(var(--color-foreground),.14);padding:2.4rem}.manual-review__topline,.manual-review__author{align-items:center;display:flex;justify-content:space-between}.manual-review__topline time{color:rgba(var(--color-foreground),.6);font-size:1.2rem}.manual-review h3{font-size:1.7rem;margin:1.6rem 0 .8rem}.manual-review__body{color:rgba(var(--color-foreground),.78);line-height:1.65}.manual-review__body .metafield-rich_text_field>:first-child{margin-top:0}.manual-review__body .metafield-rich_text_field>:last-child{margin-bottom:0}.manual-review__author{border-top:.1rem solid rgba(var(--color-foreground),.1);margin-top:1.8rem;padding-top:1.4rem}.manual-review__author span{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.manual-reviews__empty{color:rgba(var(--color-foreground),.65);text-align:center}.manual-review-form{border:.1rem solid rgba(var(--color-foreground),.16);margin:3rem auto 0;max-width:82rem}.manual-review-form summary{align-items:center;cursor:pointer;display:flex;font-size:1.4rem;font-weight:700;justify-content:space-between;letter-spacing:.08em;list-style:none;padding:1.8rem 2rem;text-transform:uppercase}.manual-review-form summary::-webkit-details-marker{display:none}.manual-review-form[open] summary span:last-child{transform:rotate(45deg)}.manual-review-form__panel{border-top:.1rem solid rgba(var(--color-foreground),.12);padding:2.4rem}.manual-review-form__panel h3{font-size:2rem;margin:0 0 .6rem}.manual-review-form__panel>p{color:rgba(var(--color-foreground),.68);margin:0 0 2rem}.manual-review-form__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.manual-review-form__field{margin-bottom:1.6rem}.manual-review-form__field label{display:block;font-size:1.2rem;font-weight:700;letter-spacing:.06em;margin-bottom:.6rem;text-transform:uppercase}.manual-review-form__field input,.manual-review-form__field select,.manual-review-form__field textarea{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.35);border-radius:0;color:rgb(var(--color-foreground));font:inherit;min-height:4.8rem;padding:1.1rem 1.3rem;width:100%}.manual-review-form__field textarea{resize:vertical}.manual-review-form__consent{align-items:flex-start;display:flex;font-size:1.2rem;gap:.8rem;margin:0 0 1.8rem}.manual-review-form__consent input{margin-top:.2rem}.manual-review-form__success{background:#27944e1a;border:.1rem solid rgba(39,148,78,.35);color:rgb(var(--color-foreground));padding:1.2rem}.manual-review-form__errors{color:#b42318;margin-bottom:1.6rem}@media screen and (max-width:749px){.manual-reviews{padding:3.8rem 0}.manual-reviews__grid{grid-template-columns:1fr}.manual-review{padding:1.8rem}.manual-review-form__grid{grid-template-columns:1fr}.manual-review-form__panel{padding:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
