.custom-section{position:relative;width:100%}.custom-section__image{width:100%;display:block}.custom-section__content{position:absolute;top:50%;transform:translateY(-50%);width:50%;background:#fff;padding:50px;text-align:left;height:calc(100% - 100px);border-radius:24px}.custom-section__content.left{left:50px;margin-right:50px}.custom-section__content.right{right:50px;margin-left:50px}.custom-section__block{display:flex;align-items:center;margin-top:10px}.custom-section__block img{margin-right:15px;max-width:40px;width:40px;height:40px;margin-top:5px;object-fit:contain}.highlight{font-weight:700}.imagewithcontainer h2{font-weight:500;font-size:55px;line-height:1.1;margin:0}.imagewithcontainer .custom-section__content{height:calc(100% - 100px)}.imagewithcontainer p{margin:10px 0 0;font-family:Inter;font-weight:500;font-size:20px;line-height:1.4;color:#6a737c;max-width:510px}.imagewithcontainer .custom-section__block{align-items:flex-start;margin-top:20px}.imagewithcontainer .custom-section__block h4{font-weight:500;font-size:30px;line-height:1.5;margin:0 0 10px}.imagewithcontainer .custom-section__block p{font-family:Inter;font-weight:500;font-size:20px;line-height:1.4;color:#6a737c;margin:0}.imagewithcontainer{min-height:854px;border-radius:30px;overflow:hidden}.imagewithcontainer img.custom-section__image{width:100%;height:100%;object-fit:cover;min-height:854px;border-radius:24px}.desktop-image{display:block}.mobile-image{display:none}.imagewithcontainer.style2,.imagewithcontainer.style2 img.custom-section__image{min-height:725px}.imagewithcontainer.style2 img.custom-section__image{min-height:675px;min-height:725px}.imagewithcontainer.style2 .custom-section__content{background:transparent}.imagewithcontainer.style2 .custom-section__content h2{font-weight:500;font-size:65px;line-height:1}.usebannerstyle.imagewithcontainer .custom-section__content h1{font-size:80px;margin-top:0}.imagewithcontainer.style2 .custom-section__content p{color:#2f4951}.imagewithcontainer.style2 .custom-section__content .custom-section__block{background:#ffffff3d;padding:20px;border-radius:24px;max-width:535px}.imagewithcontainer.style2 .custom-section__content .btnswrap{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.imagewithcontainer.usebannerstyle{margin-left:auto;margin-right:auto}.imagewithcontainer.style2 .custom-section__content .btnswrap .btn-primary{background:#d67367;min-width:313px}.imagewithcontainer.style2 .custom-section__content .btnswrap a.btn{border-radius:100px;display:inline-flex;padding:20px 30px;height:66px;align-items:center;justify-content:center;text-decoration:none;color:#fff;text-transform:capitalize;font-family:Inter;font-weight:700;font-size:22px;line-height:1}.imagewithcontainer.style2 .custom-section__content .btnswrap .btn-secondary{background:#2f4951;min-width:238px}.imagewithcontainer.style2 .custom-section__content{height:auto}.imagewithcontainer.style2.usebannerstyle .custom-section__content .custom-section__block{max-width:100%}.imagewithcontainer.style2.usebannerstyle .custom-section__content{padding-left:0}.imagewithcontainer.style2.use_checkliststyles,.imagewithcontainer.style2.use_checkliststyles img.custom-section__image{min-height:875px}.imagewithcontainer.style2.use_checkliststyles .custom-section__block img{width:32px;height:auto}.imagewithcontainer.style2.use_checkliststyles .custom-section__block h4{position:relative;top:-7px}.imagewithcontainer.style2.use_checkliststyles .custom-section__block{background:transparent;padding:0 0 10px}.follow-us-section{display:flex;align-items:center;gap:30px;margin-top:30px;max-width:313px;justify-content:center}.imagewithcontainer.style2 .custom-section__content .follow-us-section h2{font-weight:500;font-size:25px;line-height:1.8}.follow-us-section .social-links{display:flex;align-items:center;gap:10px}.follow-us-section .social-links a{display:inline-flex;width:27px;height:27px}.follow-us-section .social-links a img{width:100%;height:100%;object-fit:contain;object-position:center}.custom-section__content.right{position:relative;transform:none;left:auto;right:auto;top:auto;bottom:auto;float:right;margin:50px}.imagewithcontainer img.custom-section__image{min-height:auto;position:absolute;max-width:calc(100% - 100px);left:auto;right:auto}.imagewithcontainer,.imagewithcontainer.style2,.imagewithcontainer.style2 img.custom-section__image{min-height:auto}.custom-section__content{position:relative;transform:none;left:auto;right:auto;top:auto;bottom:auto}.custom-section__content.left{left:auto;margin:50px}.imagewithcontainer img.custom-section__image{max-width:100%;object-position:top}.custom-section__content.left{margin-left:0}.custom-section__content.right{margin-right:0}.imagewithcontainer.style2 .custom-section__content.right{padding-left:0;padding-right:0}.imagewithcontainer.style2 .custom-section__content.left{padding-left:0}.imagewithcontainer.style2 .custom-section__content .btnswrap{margin-top:40px}.use_checkliststyles.imagewithcontainer .custom-section__content .custom-section__block p{color:#2f4951}.imagewithcontainer .custom-section__block h4{margin-bottom:0}.imagewithcontainer .custom-section__block h4.has-paragraph{margin-bottom:10px}.imagewithcontainer.style2 .custom-section__content .custom-section__block{align-items:center}.usebannerstyle.imagewithcontainer .custom-section__block h4{font-size:29px}.usebannerstyle.imagewithcontainer .custom-section__content h2{max-width:540px}.imagewithcontainer.style2 .custom-section__content p{margin-top:20px;margin-bottom:40px}.usebannerstyle.imagewithcontainer.style2 .custom-section__content p:last-child{margin-bottom:0}.imagewithcontainer .custom-section__block{margin-top:8px}.usebannerstyle.imagewithcontainer.style2 .custom-section__content p{max-width:562px;margin-top:30px}.imagewithcontainer.style2.usebannerstyle .custom-section__content{padding-top:70px;padding-bottom:70px}.imagewithcontainer .custom-section__content.right .custom-section__block{margin-top:20px}.imagewithcontainer.style2 .page-width{padding:0 0rem 0 5rem}.usebannerstyle.imagewithcontainer .custom-section__content.left{padding-right:0}.usebannerstyle.imagewithcontainer .custom-section__content.left h2{max-width:610px}.imagewithcontainer.style2.use_checkliststyles .custom-section__block h4{line-height:1.1;margin-left:10px}.imagewithcontainer.style2.use_checkliststyles .custom-section__content .custom-section__block{align-items:flex-start}.custom-section.imagewithcontainer:not(.style2){max-width:var(--page-width);margin-left:auto;margin-right:auto}.imagewithcontainer.use_checkliststyles .custom-section__content.right{width:47%;max-width:576px}@media all and (min-width: 1600px){.imagewithcontainer.style2.usebannerstyle img.custom-section__image{object-fit:cover}.imagewithcontainer.style2.usebannerstyle .custom-section__content{padding-top:120px;padding-bottom:120px}}@media all and (min-width: 1500px){.custom-section.imagewithcontainer:not(.style2){max-width:calc(var(--page-width) + 100px)}.custom-section.imagewithcontainer:not(.style2) .page-width{padding:0}.imagewithcontainer.style2 img.custom-section__image,.imagewithcontainer.use_checkliststyles img.custom-section__image{object-fit:cover}.imagewithcontainer.left.style2 img.custom-section__image{object-position:0}.imagewithcontainer.style2 .custom-section__content.right{width:45%}.imagewithcontainer.use_checkliststyles .custom-section__content.right{width:47%}}@media all and (min-width: 1280px){.custom-section__content.left{max-width:649px;width:100%}}@media all and (max-width: 1279px){.imagewithcontainer h2{font-size:40px}.imagewithcontainer .custom-section__block h4{font-size:24px}.imagewithcontainer p,.imagewithcontainer .custom-section__block p{font-size:20px}.usebannerstyle.imagewithcontainer .custom-section__content h1{font-size:60px}}@media all and (max-width: 1199px){.imagewithcontainer.style2 .custom-section__content{padding:0;left:30px}.imagewithcontainer.style2 .custom-section__content.right{left:auto;right:30px}.imagewithcontainer.style2 .custom-section__content h2{font-size:40px}.imagewithcontainer.style2 .custom-section__content .btnswrap .btn-primary{min-width:230px}.custom-section__content.right{width:65%}.imagewithcontainer.style2 .custom-section__content.right{width:50%}.imagewithcontainer.style2.usebannerstyle .custom-section__content.left{left:0}.imagewithcontainer.style2 .custom-section__content.right{right:0}.imagewithcontainer.style2 .custom-section__content.left{left:0}}@media all and (max-width: 1024px) and (min-width: 992px){.custom-section.imagewithcontainer.right.use_checkliststyles .custom-section__content.right{padding:3rem}.custom-section.imagewithcontainer.right.use_checkliststyles h2{font-size:30px}.custom-section.imagewithcontainer.right.use_checkliststyles .page-width{padding:0 3rem}.use_checkliststyles.imagewithcontainer .custom-section__content .custom-section__block p{font-size:18px}}@media all and (max-width: 991px){.custom-section__content{width:70%}.imagewithcontainer.style2 .custom-section__content.right{width:50%}.imagewithcontainer.style2.usebannerstyle{min-height:650px}.imagewithcontainer.style2.usebannerstyle .custom-section__content{width:50%}.imagewithcontainer.style2.usebannerstyle img.custom-section__image{object-position:-300px}.follow-us-section{flex-direction:column;align-items:flex-start;gap:10px}.custom-section__content{padding:30px}.imagewithcontainer.style2.usebannerstyle .custom-section__content{padding:40px 0}.usebannerstyle.imagewithcontainer .custom-section__content h1{font-size:40px}}@media all and (max-width: 991px) and (min-width: 768px){.imagewithcontainer.use_checkliststyles .custom-section__content{width:100%;float:none;margin:0 0 600px}.imagewithcontainer.use_checkliststyles img.custom-section__image.desktop-image{display:none}.imagewithcontainer.use_checkliststyles img.custom-section__image.mobile-image{display:block;object-position:bottom}.custom-section.imagewithcontainer.use_checkliststyles{max-width:100%;margin-left:0}.imagewithcontainer.use_checkliststyles .custom-section__content.right{max-width:100%;width:100%}.custom-section.imagewithcontainer.use_checkliststyles .page-width{padding:3rem}.imagewithcontainer.use_checkliststyles .custom-section__content.left{margin-bottom:0;margin-top:310px}.imagewithcontainer.use_checkliststyles.left img.custom-section__image.mobile-image{object-position:top}.follow-us-section{flex-direction:row;align-items:center}.imagewithcontainer h2{font-size:35px}.imagewithcontainer p,.imagewithcontainer .custom-section__block p{font-size:18px}.custom-section__block img{max-width:25px}}@media all and (max-width: 800px){.imagewithcontainer.style2.usebannerstyle img.custom-section__image{object-position:-380px;object-position:-520px}}@media all and (min-width: 768px) and (max-width: 830px){.imagewithcontainer.style2.usebannerstyle{min-height:auto}.imagewithcontainer.style2 .page-width{padding:0 0rem 0 2rem}.imagewithcontainer.style2.usebannerstyle .custom-section__content.left{margin:30px 0;padding:20px 0}.imagewithcontainer.style2 .custom-section__content .btnswrap a.btn{font-size:18px;height:55px}.imagewithcontainer.style2.usebannerstyle img.custom-section__image{object-position:-170px}.imagewithcontainer.style2.usebannerstyle .custom-section__content.left{width:60%}.custom-section__block img{max-width:30px}.usebannerstyle.imagewithcontainer .custom-section__block h4{font-size:18px}.blogbanner.imagewithcontainer.style2.usebannerstyle img.custom-section__image{object-position:-210px}.shippingbanner.imagewithcontainer.style2.usebannerstyle img.custom-section__image{object-position:-90px}.shippingbanner.imagewithcontainer.style2.usebannerstyle .custom-section__content.left{width:55%}}@media all and (max-width: 1199px) and (min-width: 768px){.imagewithcontainer.style2 .custom-section__content.right{margin-right:30px}}@media all and (max-width: 767px){.desktop-image{display:none}.mobile-image{display:block}.imagewithcontainer .custom-section__content{left:10px;right:10px;bottom:10px;width:calc(100% - 20px);height:auto;top:auto;margin:0;transform:none}.imagewithcontainer.style2 img.custom-section__image{height:1161px;object-position:top;object-fit:fill}.imagewithcontainer h2{font-size:28px}.imagewithcontainer .custom-section__block p{margin-top:0}.imagewithcontainer.style2 .custom-section__content h2{font-size:34px}.imagewithcontainer.style2 .custom-section__content .custom-section__block{max-width:100%}.imagewithcontainer.style2 .custom-section__content{max-width:calc(100% - 10px);margin:0 auto;left:10px;right:10px}.imagewithcontainer.style2 .custom-section__content p{font-size:16px}.imagewithcontainer.style2 .custom-section__content .custom-section__block{padding:14px;margin-top:10px;border-radius:10px}.imagewithcontainer.style2 .custom-section__content .custom-section__block h4{font-size:20px}.imagewithcontainer.style2 .custom-section__content .custom-section__block img{width:28px;height:28px}.imagewithcontainer.style2 .custom-section__content .btnswrap{margin:30px 0}.imagewithcontainer.style2 .custom-section__content .btnswrap a.btn{font-size:16px;padding:15px;height:50px;min-width:100%;max-width:323px}.imagewithcontainer{max-width:500px}.imagewithcontainer img.custom-section__image{height:auto;min-height:auto;max-height:1000px;object-fit:cover}.imagewithcontainer.style2{min-height:auto}.imagewithcontainer.style2 img.custom-section__image{min-height:auto;max-height:750px}.imagewithcontainer.style2.usebannerstyle img.custom-section__image{object-position:bottom;max-height:822px}.imagewithcontainer.style2.usebannerstyle{min-height:822px;height:822px}.imagewithcontainer.style2.usebannerstyle img.custom-section__image{height:100%}.imagewithcontainer.style2.usebannerstyle .custom-section__content{width:calc(100% - 20px);left:10px;right:10px;bottom:auto;top:30px}.imagewithcontainer.style2.usebannerstyle .custom-section__content .btnswrap{margin:10px 0}.follow-us-section{margin-bottom:30px;align-items:center}.follow-us-section .social-links{gap:20px}.imagewithcontainer.style2.use_checkliststyles .custom-section__block{padding:0}.imagewithcontainer.style2 .custom-section__content .custom-section__block img{width:20px;height:20px}.imagewithcontainer.style2.use_checkliststyles .custom-section__content .btnswrap{margin:10px 0 0}.follow-us-section{margin-top:10px}.imagewithcontainer.style2 .custom-section__content.right{width:100%;left:10px}.notfoundmulticolumn .page-width .multicolumn-card__image-wrapper{margin-left:auto}.template-404 h1.title{font-size:100px}.notfoundmulticolumn .title-wrapper-with-link h2.title{font-size:30px}.notfoundrichtext .rich-text .rich-text__wrapper{max-width:100%;margin:0;width:100%}.notfoundrichtext .rich-text{padding:20px}.template-404.page-width{margin:3rem auto}.imagewithcontainer.style2.usebannerstyle{min-height:auto;height:auto;padding-bottom:450px}.imagewithcontainer.style2.usebannerstyle .page-width{padding:0 2rem}.imagewithcontainer.style2.usebannerstyle img.custom-section__image{max-height:none}.imagewithcontainer .custom-section__content{margin-top:550px;margin-bottom:30px;width:100%;left:0;right:0;bottom:0}.imagewithcontainer img.custom-section__image{height:100%;max-height:100%}.imagewithcontainer .page-width{padding:0 3rem}.imagewithcontainer.style2 img.custom-section__image{max-height:none}.imagewithcontainer.style2 .custom-section__content.right{left:0;margin:340px auto 10px;max-width:100%;float:none}.imagewithcontainer.style2 .page-width{padding:0 2rem}.imagewithcontainer.style2 .custom-section__content.left{margin-top:320px;max-width:100%;right:0}.imagewithcontainer .custom-section__content{margin-top:460px;margin-bottom:10px;padding:30px 25px}.imagewithcontainer.style2 img.custom-section__image{object-fit:fill}.imagewithcontainer h2{font-size:35px}.imagewithcontainer p{font-size:16px;line-height:25px}.imagewithcontainer .custom-section__block h4{font-size:24px;margin-bottom:5px}.imagewithcontainer .page-width{padding:0 1rem;max-width:100%;width:100%}.use_checkliststyles.imagewithcontainer .custom-section__content{margin-top:10px;margin-bottom:300px}.use_checkliststyles.imagewithcontainer .custom-section__content .custom-section__block img{width:25px;max-width:25px;height:auto}.use_checkliststyles.imagewithcontainer .custom-section__content .custom-section__block{margin-top:15px}.use_checkliststyles.imagewithcontainer .custom-section__content .custom-section__block p{color:#2f4951}.use_checkliststyles.imagewithcontainer.style2 .custom-section__content .custom-section__block{align-items:flex-start}.use_checkliststyles.imagewithcontainer.style2 .custom-section__content .custom-section__block h4{line-height:1.2}.use_checkliststyles.imagewithcontainer.style2 .custom-section__content.left{margin-bottom:0}.imagewithcontainer.style2.use_checkliststyles,.imagewithcontainer.style2.use_checkliststyles img.custom-section__image{min-height:auto}.imagewithcontainer.style2.usebannerstyle .custom-section__content{margin-top:0;padding:0}.imagewithcontainer.style2.usebannerstyle .custom-section__content h1{margin-top:0;font-size:45px;max-width:262px}.shopify-section:first-child .usebannerstyle.imagewithcontainer.style2{margin-top:0!important}.imagewithcontainer.right:not(.style2):not(.usebannerstyle):not(.use_checkliststyles) .custom-section__content{margin-top:380px}.usebannerstyle.imagewithcontainer.style2{padding-bottom:370px}.imagewithcontainer.right.use_checkliststyles:not(.style2):not(.usebannerstyle){max-width:500px}.imagewithcontainer.right.use_checkliststyles:not(.style2):not(.usebannerstyle){margin-left:0;max-width:420px}.imagewithcontainer.right.use_checkliststyles:not(.style2):not(.usebannerstyle) .custom-section__content.right{width:100%;margin-bottom:350px}.imagewithcontainer.right.use_checkliststyles:not(.style2):not(.usebannerstyle) img.custom-section__image.mobile-image{transform:none;object-position:bottom}.imagewithcontainer.right.use_checkliststyles:not(.style2):not(.usebannerstyle){margin-left:auto}}@media all and (max-width: 575px){.imagewithcontainer h2{font-size:35px}.imagewithcontainer p{font-size:16px}.imagewithcontainer .custom-section__block{margin-top:20px}.imagewithcontainer .custom-section__block h4{font-size:24px}.imagewithcontainer .custom-section__block p{font-size:16px}.imagewithcontainer.style2 .page-width{padding-left:25px;padding-right:25px;padding-bottom:10px}.imagewithcontainer.style2 .custom-section__content .custom-section__block{align-items:center}.imagewithcontainer.style2 .custom-section__content.left{margin-top:230px}.imagewithcontainer.style2 .custom-section__content p{margin-top:20px;margin-bottom:20px}.imagewithcontainer.style2 .custom-section__content .custom-section__block h4{font-size:20px;margin:0}.imagewithcontainer.style2 .custom-section__content .custom-section__block img{width:26px;height:auto}.imagewithcontainer.style2.usebannerstyle .custom-section__content.left{margin-top:0;width:100%}.imagewithcontainer.style2.usebannerstyle{padding-bottom:320px}.imagewithcontainer.style2 .custom-section__content h2{font-size:34px}.usebannerstyle.imagewithcontainer.style2 .custom-section__content h2{font-size:45px}.imagewithcontainer.style2.usebannerstyle .custom-section__content .btnswrap{margin-top:20px}.imagewithcontainer.style2 .custom-section__content.right{margin:240px 0 10px}.notfoundrichtext .rich-text .rich-text__wrapper h2{font-weight:500}.notfoundrichtext .rich-text .rich-text__wrapper p{font-size:16px;line-height:25px;letter-spacing:normal;color:#2f4951;margin-bottom:5px}.usebannerstyle.imagewithcontainer.style2 .custom-section__content p{margin-top:20px}.usebannerstyle.imagewithcontainer.style2{padding-bottom:390px}.imagewithcontainer:not(.style2):not(.usebannerstyle) img.custom-section__image{transform:scale(1.1)}.imagewithcontainer.style2:not(.usebannerstyle) img.custom-section__image{object-fit:cover;object-position:-170px 0px}.imagewithcontainer.style2 .custom-section__content.right{margin-top:360px}.imagewithcontainer.style2.left:not(.usebannerstyle) img.custom-section__image{object-fit:fill;object-position:top;transform:scale(1.05);transform-origin:top}.imagewithcontainer.style2.left:not(.usebannerstyle) .custom-section__content.left{margin-top:400px}.imagewithcontainer.style2.usebannerstyle img.custom-section__image{object-fit:cover}.imagewithcontainer.style2.left.use_checkliststyles:not(.usebannerstyle) .custom-section__content.left{margin-top:300px}.imagewithcontainer.style2.left.use_checkliststyles:not(.usebannerstyle) img.custom-section__image{object-fit:cover}.imagewithcontainer.style2.left:not(.usebannerstyle) img.custom-section__image{transform:none;object-fit:cover;height:100%}.imagewithcontainer.style2.left:not(.usebannerstyle):not(.use_checkliststyles) .custom-section__content.left{margin-top:230px}.imagewithcontainer.style2:not(.usebannerstyle) img.custom-section__image{height:100%;object-position:top}.imagewithcontainer.style2 .custom-section__content.right{margin-top:200px}.imagewithcontainer.style2.left.use_checkliststyles:not(.usebannerstyle) .custom-section__content.left{margin-top:190px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/image-with-half-width-container.css.map */
