h1,h2,h3,h4,h5,h6{font-family:Montserrat!important;font-weight:500;font-style:normal;line-height:normal;margin:0}p,a,span{font-family:Open Sans!important;font-weight:500;font-style:normal;line-height:normal;margin:0}.img-fluid{max-width:100%;height:auto}.container{margin-left:auto;margin-right:auto;padding-left:12px!important;padding-right:12px!important}@media (min-width: 576px){.container{max-width:100%;!important}}@media (min-width: 768px){.container{max-width:980px;!important}}@media (min-width: 992px){.container{max-width:1080px;!important}}@media (min-width: 1100px){.container{max-width:1180px;!important}}@media (min-width: 1200px){.container{max-width:1240px;!important}}@media (min-width: 1300px){.container{max-width:1260px;!important}}@media (min-width: 1400px){.container{max-width:1280px;!important}}@media (min-width: 1500px){.container{max-width:1300px;!important}}@media (min-width: 1600px){.container{max-width:1320px;!important}}@media (max-width: 1600px) and (min-width: 992px){.container{padding-left:40px!important;padding-right:40px!important}}.shopify-challenge__button.btn{display:inline-block;text-decoration:none;position:relative;text-align:center;background-color:#5b2c6f;color:#fff;border-radius:50px;transition:.3s;border:1px solid transparent}.section-heading .heading{font-size:32px;color:#1e1e1e;font-weight:500}.button-style{display:inline-block;text-decoration:none;height:50px;line-height:60px;overflow:hidden;position:relative;text-align:center;background-color:#5b2c6f;color:#fff;border-radius:50px;transition:.3s;border:1px solid transparent}.button-style:hover{background-color:#fff;color:#000;border:1px solid #000}.contact__button button.button-style{display:inline-block;text-decoration:none;height:50px;line-height:60px;overflow:hidden;position:relative;text-align:center;background-color:#5b2c6f;color:#fff;border-radius:50px;transition:.3s;border:1px solid transparent}.contact__button button.button-style:hover{background-color:#fff;color:#000;border:1px solid #000}.label-up{display:block;margin:0 30px;height:100%;position:relative;top:27%;transition:.3s;white-space:nowrap}.button-style:hover .label-up{top:-73%}.label-down{display:block;margin:0 30px;height:100%;position:relative;top:-100%;transition:.3s}.button-style:hover .label-down{top:0%}.contact__button button .label-up{display:block;margin:0 30px;height:100%;position:relative;top:12px;transition:.3s;white-space:nowrap}.contact__button button.button-style:hover .label-up{top:-35px}.contact__button button .label-down{display:block;margin:0 30px;height:100%;position:relative;top:-100%;transition:.3s}.contact__button button.button-style:hover .label-down{top:0%}.header-main{border-radius:50px;box-shadow:0 0 7.1px #0000001f;padding:7px 50px!important;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;position:fixed;background-color:#fff;top:35px;left:0;right:0}.header-main .header__heading{grid-area:1 / 1 / 2 / 2}.header-main .header__inline-menu{grid-area:1 / 2 / 2 / 5;text-align:center}.header-main .header__icons{grid-area:1 / 5 / 2 / 6;align-items:center}.header-main .header__inline-menu a span{font-size:18px;font-weight:600;text-decoration:none}.header-main .header__icons .header__icon--cart{display:none}.header-main account-icon .svg-wrapper svg{display:none}.header-main .header__icons .header__icon--account{display:none}.header-main .header__inline-menu .list-menu{gap:30px}.header-main .header__inline-menu li:hover span{color:#006c35;text-decoration:none}.header-main .header__icon .svg-wrapper{width:100%;white-space:nowrap;height:auto}.header-main .header__search{margin-right:25px}.header-main .header__icons a{text-decoration:none}.header-main .header__icon{position:relative}.header-main .header__icon:after{content:"";position:absolute;height:80%;width:1px;background-color:#e8e8e8;right:-12%;top:50%;transform:translateY(-50%)}.header-main .label-up{top:28%}.shopify-challenge__container{margin-top:150px}.shopify-challenge__container form input.shopify-challenge__button{display:block}.menu-drawer-container.menu-opening[open] .menu-drawer[aria-hidden=true]{visibility:hidden;transform:translate(-100%)}@media (max-width: 1499.98px){.section-heading .heading{font-size:28px}}@media (max-width: 1299.98px){.section-heading .heading{font-size:26px}}@media (max-width: 1260.98px){.header-main{margin-left:20px;margin-right:20px}.header-main .header__inline-menu .list-menu{gap:0}}@media (max-width: 1099.98px){.section-heading .heading{font-size:24px}}@media (max-width: 991.98px){.header-main .header__icons details-modal.header__search{display:none}}@media (max-width: 989.98px){.section-heading .heading{font-size:22px}.header-main{display:flex;justify-content:space-between;padding:7px 20px 7px 26px!important}.header-main .header__heading-logo-wrapper{padding-left:0}.header-main .header__icon:after{display:none}.header-main .header__icon--menu:before{display:none}}@media (max-width: 767.98px){.section-heading .heading{font-size:20px}.header-main{padding:7px 0 7px 9px!important;top:15px;margin-left:15px!important;margin-right:15px!important}.header-main .header__search{margin-right:0}.main-hero-slider{padding-top:140px!important}.main-slider-rev-slider{padding-top:10px!important}.collapsible-section-layout{padding-top:0!important}}@media (max-width: 575.98px){.header-main .header__heading-logo{width:170px}.header-main .header__heading-logo-wrapper{padding-left:0}.header-main .label-up{font-size:12px}.article-card-wrapper.card-wrapper .card__information .card__heading .full-unstyled-link{font-size:18px}.main-image-with-text .button-style .label-up{top:-16%;margin-bottom:20px}.main-image-with-text .button-style:hover .label-up{top:-215%!important}.button-style,.contact__button button.button-style{height:45px;line-height:50px}.label-up,.contact__button button .label-up{margin:0 15px}.footer-block.grid__item .footer-block__details-content.footer-block-image,.footer-block.grid__item.footer-block--menu .footer-block__details-content{justify-content:center}}@media (max-width: 530.98px){.main-hero-slider{padding-top:100px!important}}@media (max-width: 450.98px){.header-main .header__heading-logo{width:140px}}@media (max-width: 425.98px){.header-main .header__heading-logo-wrapper{padding-left:0}.header-main .label-up{margin:0}.header-main .button-style{height:40px;width:90px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/global.css.map */
