.privy-widget-popup{color-scheme:light;box-sizing:border-box;background:#fff!important;color:#172016!important;border:1px solid #dce1d8!important;border-radius:14px!important;box-shadow:0 12px 48px #161f132e!important}.privy-widget-popup .privy-widget-text{font-family:Arial,Helvetica,sans-serif!important;color:#172016!important}.privy-widget-popup .description-slot .privy-widget-text{color:#344032!important}.privy-widget-popup .disclaimer-slot .privy-widget-text{color:#525d51!important}.privy-widget-popup a{color:#456609!important}.privy-widget-popup .privy-widget-form input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;background:#fff!important;color:#192018!important;border:1px solid #828e80!important;border-radius:6px!important;caret-color:#456609;font:16px Arial,Helvetica,sans-serif!important;box-shadow:none!important}.privy-widget-popup .privy-widget-form input::placeholder{color:#5b6559!important;opacity:1}.privy-widget-popup .privy-widget-button{background:#8dc21f!important;color:#152006!important;border:1px solid transparent!important;border-radius:6px!important;font:700 15px Arial,Helvetica,sans-serif!important;min-height:44px;box-shadow:none!important}.privy-widget-popup .privy-widget-button:hover{background:#9acc30!important}.privy-widget-popup :is(input,button,a):focus-visible{outline:2px solid #446600!important;outline-offset:2px!important}.privy-widget-popup .privy-dismiss-content svg circle{fill:#edf0ea!important;fill-opacity:1!important}.privy-widget-popup .privy-dismiss-content svg path{fill:#273024!important;fill-opacity:1!important}.odd-newsletter-tab{background:#fff!important;color:#2d4313!important;border:1px solid #8dc21f!important;font-family:Arial,Helvetica,sans-serif!important}.odd-newsletter-tab *{color:inherit!important}.privy-widget-popup-focus-container:has(.image1-slot img[data-odd-echo5-photo]){max-width:100%!important;width:auto!important}.privy-widget-popup:has(.image1-slot img[data-odd-echo5-photo]):has(.privy-widget-form){box-sizing:border-box;width:min(696px,calc(100vw - 32px))!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important;overflow:auto!important;display:grid!important;grid-template:"image1 title" auto "image1 description" auto "image1 form" auto "image1 disclaimer" auto / minmax(0,1.15fr) minmax(0,1fr)!important;align-content:center;gap:12px 26px!important;padding:38px 28px 30px!important}.privy-widget-popup:has(img[data-odd-echo5-photo])>:is(.title-slot,.description-slot,.form-slot,.disclaimer-slot){box-sizing:border-box;min-width:0!important;height:auto!important;align-self:center;padding:0!important;text-align:left!important}.privy-widget-popup:has(img[data-odd-echo5-photo]) :is(.title-slot,.description-slot,.disclaimer-slot) .privy-widget-text{display:block;text-align:left!important}.privy-widget-popup:has(img[data-odd-echo5-photo]) .title-slot .privy-widget-text{font-size:32px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:-.02em}.privy-widget-popup:has(img[data-odd-echo5-photo]) .description-slot .privy-widget-text{font-size:17px!important;line-height:1.4!important}.privy-widget-popup:has(img[data-odd-echo5-photo]) .disclaimer-slot .privy-widget-text{font-size:12px!important;line-height:1.45!important}.privy-widget-popup .image1-slot:has(img[data-odd-echo5-photo]){align-self:center!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;background:transparent!important}.privy-widget-popup .privy-widget-image:has(img[data-odd-echo5-photo]){width:100%!important;height:auto!important;min-height:0!important;background:transparent!important}.privy-widget-popup img[data-odd-echo5-photo]{display:block!important;position:static!important;width:100%!important;height:auto!important;aspect-ratio:3 / 2;object-fit:contain!important;object-position:center!important;border-radius:8px}@media(max-width:620px){.privy-widget-popup:has(.image1-slot img[data-odd-echo5-photo]):has(.privy-widget-form){width:min(420px,calc(100vw - 24px))!important;grid-template:"image1" auto "title" auto "description" auto "form" auto "disclaimer" auto / minmax(0,1fr)!important;align-content:start;padding:32px 20px 20px!important;gap:10px!important}.privy-widget-popup .image1-slot:has(img[data-odd-echo5-photo]){display:block!important;max-width:min(100%,34vh);max-width:min(100%,34dvh);justify-self:center}.privy-widget-popup:has(img[data-odd-echo5-photo]) .title-slot .privy-widget-text{font-size:27px!important}}@media(max-height:540px){.privy-widget-popup:has(.image1-slot img[data-odd-echo5-photo]):has(.privy-widget-form){align-content:start}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/odd-newsletter-brand.css.map */
