.popup--te-editorial{--text:var(--te-popup-ink,#1c2331);color:var(--te-popup-ink,#1c2331)}.popup--te-editorial .popup__body{max-width:760px;background:var(--bg,#faf8f4);box-shadow:0 18px 60px #1c233126}.popup--te-editorial .popup__container{min-height:390px}.popup--te-editorial .popup__image{flex:0 0 43%;min-height:390px}.popup--te-editorial .popup__image__img img{object-fit:cover;object-position:center}.popup--te-editorial .popup__content{flex:1 1 57%;align-items:stretch;text-align:left}.popup--te-editorial .popup__inner{width:100%;padding:44px 38px 36px}.popup--te-editorial .te-popup-eyebrow{margin:0 0 16px;color:var(--te-popup-accent,#9d4939);font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.popup--te-editorial .popup__title{margin:0 0 15px;color:var(--te-popup-ink,#1c2331);font-family:var(--FONT-STACK-HEADING);font-size:clamp(25px,2.5vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.035em}.popup--te-editorial .popup__description{color:var(--te-popup-ink,#1c2331);font-size:15px;line-height:1.55}.popup--te-editorial .popup__description p:last-child{margin-bottom:18px}.popup--te-editorial .popup__form{margin:0;max-width:none}.popup--te-editorial .input-group__field{height:48px;border-color:#c8d0ca;background:#fff;color:var(--te-popup-ink,#1c2331)}.popup--te-editorial .input-group__btn.btn{min-height:48px;background:var(--te-popup-button,#1c2331);color:var(--te-popup-button-text,#fff);border-color:var(--te-popup-button,#1c2331);font-weight:700}.popup--te-editorial .input-group__btn.btn:hover{filter:brightness(1.12)}.popup--te-editorial .input-group__field:focus-visible,.popup--te-editorial .input-group__btn:focus-visible,.popup--te-editorial .popup__close:focus-visible,.popup--te-editorial .te-popup-privacy a:focus-visible{outline:2px solid var(--te-popup-accent,#9d4939);outline-offset:3px}.popup--te-editorial .popup__close{top:12px;right:12px;width:44px;height:44px;border:1px solid #c8d0ca;border-radius:50%;background:#faf8f4;color:var(--te-popup-ink,#1c2331)}.popup--te-editorial .te-popup-privacy{margin:10px 0 0;color:#56676a;font-size:11px;line-height:1.45}.popup--te-editorial .te-popup-privacy a{color:inherit;text-decoration:underline;text-underline-offset:3px}.popup--te-editorial .disclaimer{margin-top:7px;color:#56676a;font-size:10px;line-height:1.35}@media(max-width:767px){.popup--te-editorial .popup__body{max-width:440px}.popup--te-editorial .popup__container{min-height:0}.popup--te-editorial .popup__image{height:165px;min-height:0}.popup--te-editorial .popup__content{text-align:left}.popup--te-editorial .popup__inner{padding:23px 22px 24px}.popup--te-editorial .popup__title{padding:0;font-size:25px}.popup--te-editorial .te-popup-eyebrow{margin-bottom:9px}.popup--te-editorial .popup__description{font-size:14px}.popup--te-editorial .popup__description p:last-child{margin-bottom:14px}}@media(prefers-reduced-motion:reduce){.popup--te-editorial .popup__body,.popup--te-editorial .input-group__btn{transition:none}}@media(max-width:767px){.popup--te-editorial .popup__image{display:none}.popup--te-editorial .popup__inner{padding-top:30px}.popup--te-editorial .te-popup-eyebrow{padding-right:48px}.popup--te-editorial .popup__description p:last-child{margin-bottom:10px}.popup--te-editorial .newsletter-form .te-emiletter-consent,.popup--te-editorial .newsletter-form .te-emiletter-conditions{font-size:12px;line-height:1.45}}.popup--te-editorial .popup__inner{padding-top:48px}.popup--te-editorial .te-emiletter-form .input-group{gap:10px}.popup--te-editorial .te-emiletter-form .input-group__fields,.popup--te-editorial .te-emiletter-form .input-group__item{flex-basis:100%;width:100%;margin:0;padding:0}.popup--te-editorial .te-emiletter-form .input-group__btn{width:100%}.popup--te-editorial .te-emiletter-form .te-emiletter-consent{margin:0 0 18px;font-size:14px}.popup--te-editorial .te-emiletter-meta{color:var(--te-popup-ink,#1c2331)}@media(max-width:767px){.popup--te-editorial .popup__inner{padding-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/te-popup-editorial.css.map */
