body{padding:0;margin:0;letter-spacing:0px!important;box-sizing:border-box}.page-width{padding:0 60px!important;max-width:1440px!important;margin:0 auto}h1,h2,h3,h4,h5,h6{margin:0!important;padding:0!important}h1{font-weight:400!important;font-size:61px!important;line-height:61px!important;text-transform:uppercase}h2{font-weight:400!important;font-size:30px!important;line-height:38px!important}p{font-weight:400!important;font-size:18px!important;line-height:30px!important;color:#333}.section-header{z-index:5}#MainContent{z-index:4}.section-header .header{width:100%!important}.header__icons{margin:0}.menu-img-txt .images-with-text__content{padding:89px 0}.menu-img-txt .images-with-text__media img{width:100%;height:415px;object-fit:contain}.menu-img-txt .page-width--narrow{padding:0!important}.sec-menu-txt{background-color:#d5e5e3;padding:84px 0}.sec-menu-txt .images-with-text__content{padding:63px 0;row-gap:15px}.sec-menu-txt .images-with-text__media{border:3px solid #449992}.sec-menu-txt .button_content{display:flex;align-items:center;gap:20px!important;flex-wrap:wrap;margin-top:15px}.sec-menu-txt .button_content .button{padding:8px 15px 2px;border-radius:13px;background-color:#ec7769!important;color:#fff;font-family:Josefin Sans,sans-serif;font-weight:600;font-size:18px;line-height:22px;text-align:center;text-transform:uppercase}.sec-menu-txt .images-with-text__button-wrapper{margin:0!important}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px;width:100%;height:100%;background:#0000007a;border:3px solid #F04A49;z-index:99999999;box-shadow:0 5px 15px #0000004d;border-radius:8px;text-align:center;flex-direction:column;justify-content:center}.popup img{max-width:605px;width:100%;height:auto;display:block;margin:0 auto 10px}#MainContent{z-index:999}.popup .close-btn{display:inline-block;padding:6px 12px;background:#f04a49;color:#fff;text-decoration:none;border-radius:4px;max-width:161px;width:100%;margin:auto;position:absolute;right:35px;top:24px}#popup:after{position:fixed;content:"";top:0;left:0;bottom:0;right:0;background:#00000080;z-index:1000}.footer .footer__row.page-width{padding:0 14px!important;max-width:100%!important}.main_banner{height:720px;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}.main_banner .section-heading h1{font-size:108px!important;line-height:108px!important;letter-spacing:-6px;color:#ec7769;text-transform:capitalize!important}.banner__content.left h2{font-size:50px!important;line-height:60px!important;color:#449992;text-transform:unset}.banner__content.left{padding:0!important}.About-img-banner .banner__media img{max-width:max-content!important;right:0;left:unset}.main_left_banner .full-width{display:flex;gap:8px;flex-wrap:wrap}.main_left_banner .left-img,.main_left_banner .section-heading{flex:1}.left-img img{max-width:100%;height:100%}.main_left_banner .section-heading{background-color:#ec7769;display:flex;flex-direction:column;align-items:center;justify-content:center}.main_left_banner .section-heading p{margin:0 0 30px!important;font-size:18px!important;color:#fff;line-height:28px!important}.main-due{padding:80px 40px}.main-due p:last-child{margin:0!important}.main_right_banner{padding:100px 0}.main_right_banner .page-width{display:flex;gap:48px;align-items:center;flex-wrap:wrap}.main_right_banner .section-heading{flex:1}.main_right_banner .section-heading p{font-weight:400!important;font-size:30px!important;line-height:44px!important;letter-spacing:0px;color:#ec7769;margin:0 0 22px}.main_right_banner .section-heading span.name{font-weight:400;font-size:18px;line-height:25.2px;letter-spacing:0px;color:#449992}.main_right_banner .right-img img{width:100%;max-width:810px}.main_narrow_banner{padding:30px 0;background-color:#449992}.main_narrow_banner .page-width{display:flex;align-items:center;gap:28px}.main_narrow_banner .section-heading p{text-align:center;color:#fff;margin:0}.main_narrow_banner .right-img img{width:100%;max-width:155px;min-height:169px;object-fit:contain}.main_narrow_banner .left-img img{width:100%;max-width:246px}@media (min-width: 1442px){.menu-img-txt h1{font-size:50px!important;line-height:58px!important}}@media (max-width: 1441px){.menu-img-txt h1{font-size:46px!important;line-height:54px!important}}@media (max-width: 1328px){.menu-img-txt h1{font-size:42px!important;line-height:50px!important}}@media (max-width: 1225px){.menu-img-txt h1{font-size:30px!important;line-height:42px!important}}@media (min-width: 1024px) and (max-width: 1224px){.sec-menu-txt .button_content{justify-content:center}.menu-img-txt h1{font-size:34px!important;line-height:42px!important}}@media (min-width: 768px) and (max-width: 991px){.main_banner .section-heading h1{font-size:62px!important;line-height:70px!important;letter-spacing:0px}.main_left_banner .full-width{display:block}.bubble{margin:8px 0vw 0 0!important}}@media (max-width: 767px){h1{font-size:41px!important;line-height:49px!important}.menu-img-txt .images-with-text__content{padding:53px 0 0}.header__icon--cart:before{width:29px!important;height:30px!important}.page-width{padding:0 15px!important}h1{font-size:37px!important;line-height:42px!important}.menu-img-txt .images-with-text__media img{height:auto}.menu-img-txt .images-with-text__media img{height:48vw}.sec-menu-txt{padding:54px 0 0}.sec-menu-txt .images-with-text__content{padding:25px 0 52px}.sec-menu-txt .button_content .button{padding:7px 15px 2px;font-size:16px;line-height:22px}.main_banner .section-heading h1{font-size:42px!important;line-height:50px!important;letter-spacing:0px}.main_narrow_banner .page-width{flex-wrap:wrap;justify-content:center}.main_left_banner .full-width{display:block}.banner__content.left h2{font-weight:400!important;font-size:30px!important;line-height:38px!important}.main_banner{height:300px}.main_narrow_banner .right-img img{width:100%;max-width:100px;min-height:auto;object-fit:contain}.main_narrow_banner .left-img img{max-width:200px}.main_right_banner .section-heading p{font-size:26px!important;line-height:36px!important}.main_right_banner{padding:50px 0}.main-due{padding:30px 15px}.main_left_banner .section-heading p{margin:0!important}.About-img-banner .banner.grid{padding:0}.cart-count-bubble.bubble,#cart-icon-bubble.hoverable:hover .cart-count-bubble,#cart-icon-bubble.hoverable:focus-visible .cart-count-bubble{height:30px!important;min-width:20px!important}.bubble{margin:8px 0vw 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
