.ecomsend__Popover__Widget:has(.ecomsend__Popover__Widget__left){pointer-events:none}.ecomsend__Popover__Widget .ecomsend__Popover__Widget__CustomContainer.ecomsend__Popover__Widget__left{align-items:center;background:#f4efe6!important;border:1px solid #9aa89e;border-left:0;border-radius:0 24px 24px 0;box-shadow:2px 3px 10px #173f361a;box-sizing:border-box;display:flex;justify-content:center;min-height:112px;padding:16px 10px 16px 8px;pointer-events:auto;transform:none!important;width:44px}.ecomsend__Popover__Widget__left .ecomsend__Popover__Widget__Text{color:#173f36!important;font-family:var(--body-font-stack, Arial, sans-serif)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;padding:0!important;writing-mode:vertical-rl}.ecomsend__Popover__Widget .ecomsend__Popover__Widget__left>svg{height:24px!important;left:auto!important;right:0!important;top:-18px!important;width:24px!important}.ecomsend__Popover__Widget__CustomContainer.ecomsend__Popover__Widget__left:hover{background:#e7e9df!important}.ecomsend__Popover__Widget__left>svg path{fill:#586760}.ecomsend__Popover__Widget__left:focus-visible,.ecomsend__Popover__Widget__left>svg:focus-visible{outline:2px solid #173f36;outline-offset:3px}@media screen and (max-width:767px){.ecomsend__Popover__Widget:has(.ecomsend__Popover__Widget__left){bottom:max(112px,calc(env(safe-area-inset-bottom) + 88px));top:auto!important}.ecomsend__Popover__Widget .ecomsend__Popover__Widget__CustomContainer.ecomsend__Popover__Widget__left{min-height:44px;padding:12px 18px 12px 12px;top:0;width:auto}.ecomsend__Popover__Widget__left .ecomsend__Popover__Widget__Text{writing-mode:horizontal-tb}}.react-responsive-modal-root:has(.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title]){--swe-popup-accent: #ff702e;--swe-popup-accent-hover: #e85c17;--swe-popup-ink: #173f36;--swe-popup-muted: #586760;--swe-popup-surface: #f4efe6}.react-responsive-modal-root:has(.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title]) .react-responsive-modal-overlay{align-items:stretch!important;background:#0c1f1ab8!important;padding:0!important}.react-responsive-modal-root:has(.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title]) .react-responsive-modal-container{align-items:stretch!important;display:flex!important;height:100dvh!important;justify-content:stretch!important;max-height:none!important;overflow:hidden!important;padding:0!important;width:100vw!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title]{background:var(--swe-popup-surface)!important;border-radius:0!important;box-shadow:none!important;height:100dvh!important;margin:0!important;max-height:none!important;max-width:none!important;overflow:hidden!important;padding:0!important;width:100vw!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__Container,.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__Content{height:100%!important;max-height:none!important;max-width:none!important;width:100%!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__Content{background:var(--swe-popup-surface)!important;border-radius:0!important;display:grid!important;grid-template-columns:minmax(0,56%) minmax(380px,44%)!important;overflow:hidden!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CustomPic{background-image:url(./swe-ecomsend-fullscreen-placeholder.jpg)!important;background-position:center 42%!important;background-repeat:no-repeat!important;background-size:cover!important;display:block!important;height:100%!important;min-height:0!important;min-width:0!important;width:100%!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CustomDialogWrapper{align-items:center!important;background:var(--swe-popup-surface)!important;display:flex!important;height:100%!important;justify-content:center!important;min-height:0!important;overflow-y:auto!important;width:100%!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CustomDialog{box-sizing:border-box!important;color:var(--swe-popup-ink)!important;margin:auto!important;max-width:590px!important;padding:clamp(42px,6vw,92px) clamp(30px,5vw,78px)!important;text-align:left!important;width:100%!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] #trustoo-popup-optIn-title{background:transparent!important;color:var(--swe-popup-ink)!important;font-family:var(--heading-font-stack, Georgia, serif)!important;font-size:clamp(40px,4.1vw,72px)!important;font-style:var(--heading-font-style, normal)!important;font-weight:var(--heading-font-weight, 700)!important;letter-spacing:-.045em!important;line-height:.98!important;margin:0 0 24px!important;text-align:left!important;text-wrap:balance}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] #trustoo-popup-optIn-description{color:var(--swe-popup-muted)!important;font-family:var(--body-font-stack, Arial, sans-serif)!important;font-size:clamp(17px,1.25vw,21px)!important;line-height:1.5!important;margin:0 0 30px!important;text-align:left!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] input[type=email]{background:#fff!important;border:1px solid rgb(23 63 54 / 28%)!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--swe-popup-ink)!important;font-family:var(--body-font-stack, Arial, sans-serif)!important;font-size:17px!important;height:58px!important;padding:0 18px!important;width:100%!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] input[type=email]:focus-visible{border-color:var(--swe-popup-ink)!important;outline:3px solid rgb(255 112 46 / 38%)!important;outline-offset:2px!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] [id^=ecomsend-submit-button-]>button{background:var(--swe-popup-accent)!important;border-radius:8px!important;color:#fff!important;font-family:var(--button-font-stack, Arial, sans-serif)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.06em!important;margin-top:14px!important;min-height:58px!important;text-transform:uppercase!important;transition:background-color .16s ease,transform .16s ease!important;width:100%!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] [id^=ecomsend-submit-button-]>button:hover{background:var(--swe-popup-accent-hover)!important;transform:translateY(-1px)}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CustomDialog .ecomsend__Modal__CloseText{background:transparent!important;background-clip:border-box!important;color:var(--swe-popup-muted)!important;-webkit-text-fill-color:var(--swe-popup-muted)!important;font-family:var(--body-font-stack, Arial, sans-serif)!important;font-size:14px!important;margin-top:18px!important;min-height:44px!important;opacity:1!important;text-decoration:underline!important;text-underline-offset:3px!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__DescriptionText{color:var(--swe-popup-muted)!important;font-family:var(--body-font-stack, Arial, sans-serif)!important;font-size:12px!important;line-height:1.45!important;margin-top:20px!important;opacity:.9!important;text-align:left!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CloseButton{align-items:center!important;background:#ffffffe0!important;border-radius:999px!important;display:flex!important;height:44px!important;justify-content:center!important;position:fixed!important;right:24px!important;top:24px!important;width:44px!important;z-index:10!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CloseButton:focus-visible{outline:3px solid var(--swe-popup-accent)!important;outline-offset:3px!important}@media screen and (max-width:767px){.react-responsive-modal-root:has(.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title]) .react-responsive-modal-container,.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title]{box-sizing:border-box!important;height:100%!important;max-height:100%!important;min-height:0!important;min-width:0!important;width:100%!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title]{top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important;transform:none!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__Content{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,28%) minmax(min-content,1fr)!important;overflow-y:auto!important;overscroll-behavior:contain}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CustomPic{background-position:center 42%!important;grid-row:1!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CustomDialogWrapper{align-items:flex-start!important;grid-row:2!important;height:auto!important;overflow:visible!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CustomDialog{margin:0 auto!important;max-width:520px!important;min-width:0!important;padding:30px 24px max(28px,env(safe-area-inset-bottom))!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] #trustoo-popup-optIn-title{font-size:clamp(34px,10.5vw,48px)!important;margin-bottom:14px!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] #trustoo-popup-optIn-description{font-size:16px!important;margin-bottom:20px!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] input[type=email],.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] [id^=ecomsend-submit-button-]>button{height:54px!important;min-height:54px!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CloseButton{bottom:auto!important;left:auto!important;right:max(16px,env(safe-area-inset-right))!important;top:max(16px,env(safe-area-inset-top))!important}}@media screen and (max-height:720px)and (min-width:768px){.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__Content{grid-template-columns:minmax(0,50%) minmax(380px,50%)!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] .ecomsend__Modal__CustomDialog{padding-bottom:34px!important;padding-top:34px!important}.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] #trustoo-popup-optIn-title{font-size:clamp(38px,4.5vw,60px)!important}}@media(prefers-reduced-motion:reduce){.react-responsive-modal-modal.pp-modal[aria-labelledby=trustoo-popup-optIn-title] [id^=ecomsend-submit-button-]>button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/swe-ecomsend-fullscreen.css.map */
