.image-text-overlap{background-color:#f3f7fa;color:#141414;width:100%}.image-text-overlap .container{max-width:100%;margin:0 auto}.image-text-overlap .content-wrapper{display:flex;flex-direction:column;gap:2rem}.image-text-overlap .text-side{width:100%;display:flex;flex-direction:column;justify-content:center;height:auto}.image-text-overlap .text-side .logo{max-width:266px;margin-bottom:25px}.image-text-overlap .text-side h2{color:#141414;font-feature-settings:"liga" off,"clig" off;font-family:Montreal-Serial,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:0;margin:0 0 30px}.image-text-overlap .text-side h2 span{color:#008157}.image-text-overlap .text-side p{color:#141414;font-family:Calibre,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:130%;padding:0 0 22px;margin:0}.image-text-overlap .text-side p span{color:#000;font-family:Calibre,sans-serif;font-weight:700}.image-text-overlap .bullets{padding:0;margin:0}.image-text-overlap .rich-bullets ul{list-style:none;padding-left:0;margin:0;width:75%}.image-text-overlap .rich-bullets li{display:flex;align-items:center;gap:.5rem;margin:0 0 20px;position:relative;padding:0 0 0 30px;font-family:Calibre,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;color:#fff}.image-text-overlap .image-side{width:100%;text-align:center}.image-text-overlap .image-side img{max-width:100%;height:auto;object-fit:contain}.desktop-only{display:block}.mobile-only{display:none}@media screen and (min-width: 768px){.image-text-overlap .content-wrapper{display:flex;flex-direction:row;justify-content:space-between}.image-text-overlap .text-side{width:18%;position:relative;z-index:2;margin-right:-25%;margin-left:5%;padding:0}.image-text-overlap .image-side{width:81%;position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:flex-end}.image-text-overlap .image-side img{height:auto;width:auto;max-width:100%;display:block;object-fit:contain}.image-text-overlap .image-side img.mobile-only{display:none}}@media screen and (max-width: 1300px){.image-text-overlap .text-side{width:45%;position:relative;z-index:2;margin-right:-45%;margin-left:5%;padding:0}.image-text-overlap .image-side{width:71%;position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:flex-end}.image-text-overlap .text-side .logo{padding-top:20px}.image-text-overlap .text-side h2{font-size:25px;margin-bottom:15px}.image-text-overlap .text-side p{font-size:18px;line-height:130%;padding-bottom:16px}.image-text-overlap .bullets{padding:0;margin:0}.image-text-overlap .rich-bullets ul{list-style:none;padding-left:0;margin:0;width:75%}.image-text-overlap .rich-bullets li{margin-bottom:15px;font-size:16px;line-height:120%}}@media screen and (max-width: 960px){.image-text-overlap .text-side .logo{max-width:150px}.image-text-overlap .text-side{width:45%;position:relative;z-index:2;margin-right:-45%;margin-left:5%;padding:0}.image-text-overlap .image-side{width:78%;position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:flex-end}.image-text-overlap .text-side .logo{padding-top:10px}.image-text-overlap .text-side h2{font-size:20px;margin-bottom:10px}.image-text-overlap .text-side p{font-size:16px;line-height:110%;padding-bottom:10px}.image-text-overlap .bullets{padding:0;margin:0}.image-text-overlap .rich-bullets ul{list-style:none;padding-left:0;margin:0;width:75%}.image-text-overlap .rich-bullets li{margin-bottom:10px;font-size:16px;line-height:120%}}@media screen and (max-width: 767px){.image-text-overlap .content-wrapper{gap:0}.desktop-only{display:none}.mobile-only{display:block}.image-text-overlap .text-side{width:95%;text-align:center;padding:30px 0 0;max-width:95%;margin:0 auto}.image-text-overlap .text-side .logo{max-width:266px;padding-bottom:30px;margin:0 auto}.image-text-overlap .text-side h2{font-size:27px;line-height:30px;margin-bottom:20px}.image-text-overlap .text-side h2 br,.image-text-overlap .text-side p br{display:none}.image-text-overlap .text-side p{display:block;max-width:70%;margin:0 auto;font-size:16px}.image-text-overlap .bullets{margin-bottom:20px}.image-text-overlap .rich-bullets ul{width:100%}.image-text-overlap .rich-bullets li{font-size:16px;font-style:normal;font-weight:400;line-height:120%}.image-text-overlap .rich-bullets{text-align:left;max-width:90%;margin:0 auto}.image-text-overlap .image-side{width:100%;margin:0;padding:0 13px;max-width:100%}.image-text-overlap .image-side img{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/subscribe-and-save-ala.css.map */
