.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:36rem}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}.newsletter--dpr-photo .newsletter__wrapper{position:relative;overflow:hidden;isolation:isolate;min-height:320px;padding:65px clamp(24px,5vw,84px);background:#171918;color:#fff;text-align:left;--color-foreground: 255, 255, 255;--color-background: 23, 25, 24}.newsletter--dpr-photo .dpr-newsletter__media{position:absolute;inset:0 0 0 auto;width:48%;margin:0;pointer-events:none}.dpr-newsletter__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 42%;filter:saturate(.5) brightness(.7)}.dpr-newsletter__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#171918,#171918a6 25%,#1719182e 70%)}.newsletter--dpr-photo .newsletter__wrapper>:not(.dpr-newsletter__media){position:relative;z-index:1;width:54%;max-width:500px;margin-left:0;margin-right:0}.newsletter--dpr-photo .newsletter__wrapper h2{margin-top:0;color:#fff;font-style:normal}.newsletter--dpr-photo .newsletter__wrapper .newsletter__subheading{color:#d4d7d4}.newsletter--dpr-photo .newsletter-form,.newsletter--dpr-photo .newsletter-form__field-wrapper{margin-left:0;max-width:420px}.newsletter--dpr-photo .field__input,.newsletter--dpr-photo .field__label{color:#171918}.newsletter--dpr-photo .newsletter-form__button,.newsletter--dpr-photo .newsletter-form__button:not(:focus-visible):not(.focused){background:#dfff00;color:#171918}.newsletter--dpr-photo .newsletter-form__button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media screen and (max-width:749px){.newsletter--dpr-photo .newsletter__wrapper{min-height:295px;padding:48px 24px}.newsletter--dpr-photo .dpr-newsletter__media{width:75%;opacity:.65}.dpr-newsletter__media:after{background:linear-gradient(90deg,#171918,#171918bf 45%,#17191866)}.newsletter--dpr-photo .newsletter__wrapper>:not(.dpr-newsletter__media){width:100%}.newsletter--dpr-photo .newsletter__wrapper .newsletter__subheading{max-width:290px}}@media screen and (min-width:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}.newsletter--dpr-compact .newsletter__wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-content:center;gap:10px clamp(24px,5vw,84px);min-height:180px;padding:34px clamp(24px,5vw,84px)}.newsletter--dpr-compact .newsletter__wrapper>:not(.dpr-newsletter__media){grid-column:1;min-width:0;width:100%;max-width:none;margin:0}.newsletter--dpr-compact .newsletter__wrapper h2{font-size:26px!important;line-height:1.2}.newsletter--dpr-compact .newsletter__wrapper .newsletter__subheading{max-width:460px;font-size:13px;line-height:1.55}.newsletter--dpr-compact .newsletter__wrapper>.newsletter__form-block{grid-column:2;grid-row:1 / span 2;align-self:center}.newsletter--dpr-compact .newsletter-form,.newsletter--dpr-compact .newsletter-form__field-wrapper{width:100%;max-width:420px}.newsletter--dpr-compact .dpr-newsletter__media img{object-position:50% 26%}@media screen and (max-width:749px){.newsletter--dpr-compact .newsletter__wrapper{grid-template-columns:minmax(0,1fr);gap:10px;min-height:210px;padding:28px 24px}.newsletter--dpr-compact .newsletter__wrapper h2{font-size:24px!important}.newsletter--dpr-compact .newsletter__wrapper .newsletter__subheading{max-width:290px;font-size:13px;line-height:1.5}.newsletter--dpr-compact .newsletter__wrapper>.newsletter__form-block{grid-column:1;grid-row:auto;margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/newsletter-section.css.map */
