.global-banner-multi-mod .text-banner-section .banner{display:flex;justify-content:space-between;gap:32px;border-radius:var(--corners-main-objects, 20px);background:var(--background-bg-container-light-green2, #F2F7F5);padding:40px;position:relative;overflow:hidden;z-index:1;align-items:center;gap:20px}.global-banner-multi-mod .text-banner-section .banner.right-end-image.with-image{padding:80px}.global-banner-multi-mod .bg-image-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:-1}.global-banner-multi-mod .bg-image-wrapper img.desktop-img{object-fit:cover;max-width:321px;max-height:309px;right:250px;position:absolute;top:50%;transform:translateY(-50%)}.global-banner-multi-mod .bg-image-wrapper img{width:100%;height:100%;object-fit:cover}.global-banner-multi-mod .text-banner-section .banner .text-content-wrap{flex:1 0 0;max-width:1239px}.global-banner-multi-mod .text-banner-section .banner.right-end-image .text-content-wrap{max-width:644px;padding-right:40px;z-index:1}.global-banner-multi-mod .text-banner-section .text-content .subheading{font-size:20px;font-weight:500;line-height:120%;margin-bottom:32px}.global-banner-multi-mod .text-banner-section .text-content .heading{margin:0 0 8px;font-size:24px;line-height:120%}.global-banner-multi-mod .text-banner-section .right-end-image .text-content .heading{font-size:40px}.global-banner-multi-mod .text-banner-section .with-mail-box .text-content .heading,.global-banner-multi-mod .text-banner-section .with-time-counter .text-content .heading{font-size:32px}.global-banner-multi-mod .coupon-code .copy-text{color:#02643c;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:800;line-height:160%;padding:12px 20px;background-color:#fff;border-radius:16px;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;position:relative;margin:0}.global-banner-multi-mod .coupon-code{margin-top:16px}.global-banner-multi-mod .coupon-code .copy-text.copied:after{content:"Copied";position:absolute;left:0;padding:12px 20px;width:100%;height:100%;background-color:#fff;text-align:left;display:flex;align-items:center;opacity:1;font-size:16px;z-index:1;border-radius:16px}.global-banner-multi-mod .text-banner-section .banner.with-mail-box .text-content .heading{margin:0 0 24px}.global-banner-multi-mod .text-banner-section .banner.with-mail-box .text-content .subheading+.heading{margin:32px 0 24px}.global-banner-multi-mod .text-banner-section .text-content p.description{margin:0}.image figure{position:relative;margin:0;display:flex}.global-banner-multi-mod .banner.with-image:not(.right-end-image) .image figure,.global-banner-multi-mod .banner.with-image:not(.right-end-image) .image img,.global-banner-multi-mod .banner.with-image:not(.right-end-image) .image{border-radius:20px;overflow:hidden}.global-banner-multi-mod .text-banner-section .banner.right-end-image.with-image .image{max-width:634px;margin-left:auto;padding-left:0;height:100%;position:absolute;width:100%;right:0;top:0}.global-banner-multi-mod .text-banner-section .banner.right-end-image.with-image .image figure{position:relative;margin:0;display:flex;width:100%;justify-content:flex-end;height:100%}.global-banner-multi-mod .text-banner-section .banner.right-end-image.with-image .image figure img{object-fit:contain;object-position:center bottom}.global-banner-multi-mod #countdown-timer-new{gap:0;display:flex}.global-banner-multi-mod #countdown-timer-new .item{gap:0px;display:inline-flex}.global-banner-multi-mod .custom_button.button{margin-top:20px}.global-banner-multi-mod .text-content-wrap+.custom_button.button{margin-top:0}.global-banner-multi-mod .coupon-code+.custom_button.button{margin-top:32px}.global-banner-multi-mod #countdown-timer-new .item:not(:last-child):after{position:relative;content:":";color:#fff;text-align:center;font-family:Gabarito;font-size:40px;font-style:normal;font-weight:800;display:flex;align-items:flex-start;margin:0 16px;line-height:110%;letter-spacing:-.8px}.global-banner-multi-mod #countdown-timer-new .count{min-width:86px;min-height:64px;background-color:#fff;color:#02643c;text-align:center;font-family:Gabarito;font-size:40px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:-.8px;display:flex;align-items:center;justify-content:center;border-radius:16px}.global-banner-multi-mod #countdown-timer-new .unit{color:#fff;text-align:center;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:600;line-height:160%;margin-top:8px;display:block}.global-banner-multi-mod .countdown-ann{padding:0;margin-top:0}.global-banner-multi-mod .banner.with-mail-box .text-content-wrap{max-width:644px;padding-right:40px}.global-banner-multi-mod .banner.with-mail-box{gap:32px;padding:80px}.global-banner-multi-mod .banner.with-mail-box .input-item{min-width:480px;padding:12px 50px 12px 12px;border-width:0;min-height:50px;border-radius:100px;border:1px solid #02643C;background:#f2f7f5}.global-banner-multi-mod .banner.with-mail-box .input-item:focus-visible{box-shadow:none}.global-banner-multi-mod .subscribe input[type=email]::placeholder{color:#358363;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.global-banner-multi-mod .klaviyo_form_actions .newsletter-form__button{height:fit-content;min-height:fit-content;position:relative;display:flex}.klaviyo_field._email{position:relative}.klaviyo_form_actions.btn-actions{width:auto;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 1024px){.global-banner-multi-mod .banner.with-mail-box{padding:40px}.global-banner-multi-mod .banner.with-mail-box .input-item{min-width:280px}}@media screen and (max-width: 989px){.global-banner-multi-mod .banner.right-end-image.with-image{flex-direction:column}.global-banner-multi-mod .text-banner-section .banner .text-content-wrap{width:100%}.global-banner-multi-mod .countdown-ann{margin-left:0;margin-right:auto}.global-banner-multi-mod .text-banner-section .banner.right-end-image .text-content-wrap{max-width:100%;padding-right:0}.global-banner-multi-mod .text-banner-section .banner.right-end-image.with-image .image-section{width:100%}.global-banner-multi-mod .text-banner-section .banner.right-end-image.with-image .image{position:relative;max-width:100%;margin-right:-80px;margin-bottom:-80px}.global-banner-multi-mod .banner.with-mail-box .text-content-wrap{max-width:100%;padding-right:0}.global-banner-multi-mod .text-banner-section .banner.with-mail-box{align-items:flex-start}.global-banner-multi-mod #countdown-timer-new .count{font-size:36px}.global-banner-multi-mod #countdown-timer-new .count{min-width:82px}.global-banner-multi-mod .custom_button.button{width:100%}.global-banner-multi-mod .text-banner-section .banner{flex-direction:column;padding:24px;gap:24px}.global-banner-multi-mod .text-banner-section .banner .image:after{display:none}.global-banner-multi-mod .bg-image-wrapper img{object-fit:cover;object-position:right bottom}.global-banner-multi-mod .text-banner-section .banner.with-mail-box .text-content .subheading+.heading{margin:24px 0 16px}.global-banner-multi-mod .text-banner-section .right-end-image .text-content .heading{font-size:36px}.global-banner-multi-mod .text-banner-section .with-mail-box .text-content .heading,.global-banner-multi-mod .text-banner-section .with-time-counter .text-content .heading{font-size:28px}}@media screen and (max-width: 768px){.title_banner_wrapper .coupon-code .copy-text{border-radius:8px}.global-banner-multi-mod .text-banner-section .banner.right-end-image.with-image .image{position:relative;max-width:calc(100% + 48px);margin-right:0;margin-bottom:-24px;margin-left:-24px;width:calc(100% + 48px)}.global-banner-multi-mod .coupon-code .copy-text{border-radius:8px}.global-banner-multi-mod .text-banner-section .banner.right-end-image.with-image{padding:24px}.global-banner-multi-mod .banner.with-mail-box .input-item{min-width:100%}.global-banner-multi-mod #newsletter_form,.global-banner-multi-mod .klaviyo_field._email{width:100%}.global-banner-multi-mod .text-banner-section .banner{border-radius:16px}.global-banner-multi-mod .bg-image-wrapper img.mobile-img{bottom:-45px;display:block;max-width:172px;object-fit:cover;max-height:166px;position:absolute;right:-15px}.global-banner-multi-mod #countdown-timer-new .item:not(:last-child):after{margin:0 8px}.global-banner-multi-mod .custom_button.button.cst-mob-timer-btn{padding:0;height:unset;min-height:unset;background-color:transparent!important;color:#fff!important;text-align:left;justify-content:flex-start;width:fit-content}.global-banner-multi-mod .custom_button.button.cst-mob-timer-btn:hover{color:#a8d500!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/global-banner-multi-module.css.map */
