.contact-section{background-color:#121212}.contact-section img{max-width:100%}.contact-section .image-wrap{background-size:cover}.contact-section.contact-section .container-fluid{height:100%}div:empty.section-left{display:block;background-size:cover;background-repeat:no-repeat}.contact-section .row{height:100%}.contact-section .section-right{padding:0 60px 55px}.contact-section h2{color:#fff;font-family:Assistant;font-size:52px;font-weight:700;line-height:68.02px;text-align:left}.contact-section .field__input,.contact-section .customer .field input{background-color:#121212!important;border:none;border-bottom:1px solid #ddd!important;color:#fff}.contact-section .field__label,.contact-section .customer .field label{color:#fff;font-weight:400;left:calc(var(--inputs-border-width) + 1rem);top:calc(1.6rem + var(--inputs-border-width))}.contact-section .button,.contact-section .shopify-challenge__button,.contact-section .customer button{background-color:#cb313e;font-family:Assistant;font-size:12px;font-weight:700;line-height:17.14px;letter-spacing:1px;text-align:center;transition:.3 all ease-in-out}.contact-section .button:hover,.contact-section .shopify-challenge__button:hover,.contact-section .customer button:hover{color:#cb313e;background-color:#fff}.contact-section .field{margin-bottom:20px;color:#fff}.custom-checkbox input{display:none}.contact-section .text-area{min-height:150px}.custom-checkbox{display:inline-block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:15px;-webkit-user-select:none;user-select:none}.custom-checkbox .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#121212;border-radius:5px;transition:.2s;border:1px solid #aaa}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input{display:none!important}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:6px;top:3px;width:7px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.field__input,.customer .field input{color:#fff}.form__message h2{font-size:16px;line-height:normal}.form-status-list a.link{color:#fff}@media (max-width: 767px){.contact-section h2{font-size:52px;line-height:50.02px}}@media (max-width: 480px){.contact-section h2{font-size:45px}}.cm-image-banner{padding:70px 0;text-align:center}:root{--audio-icon: ""}.home-banner{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;min-height:700px;text-align:center;position:relative;overflow-y:clip}.home-banner h1{font-family:Montserrat;font-size:72px;font-weight:400;line-height:87.77px;text-align:center;color:#fff;text-transform:uppercase}.home-banner h1 span{font-weight:600}.home-banner a{font-family:Assistant;font-size:12px;font-weight:700;line-height:17.14px;text-align:center;text-decoration:none;background-color:#cb313e;color:#fff;border:1px solid rgba(203,49,62,1);transition:.5s all ease-in-out;letter-spacing:1px;padding:15px 30px}.home-banner a:hover{background-color:#fff;color:#cb313e}.home-banner video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translate(-50%,-50%);object-fit:cover}.home-banner .overlay{position:relative;z-index:1}.speaker-icon{background-image:var(--audio-icon);background-size:cover;background-repeat:no-repeat;width:48px;height:48px;position:absolute;bottom:30px;right:30px;z-index:2}.banner-slider:before{content:"";left:0;top:0;position:absolute;background-color:#0006;width:100%;height:100%;z-index:1}@media (min-width: 1200px){.home-banner h1 span{display:block;width:100%}}@media (max-width: 767px){.home-banner h1{font-size:60px;line-height:60.77px}}@media (max-width: 600px){.home-banner h1{font-size:55px;line-height:70.77px}}@media (max-width: 480px){.home-banner h1{font-size:45px;line-height:50.77px}.home-banner{min-height:580px}.home-banner{overflow:clip}}:root{--background-image: ""}.image-with-caption{padding-bottom:100px;background-color:#ebebeb}.image-with-caption .grid .item{min-height:360px;display:flex;align-items:center;flex-direction:column;justify-content:end;background-size:cover;flex:0 0 32%;background-repeat:no-repeat;background-position:center;position:relative;transition:.3s all ease-in-out;overflow:hidden}.image-with-caption .grid .item:before{content:"";background-image:var(--background-image);top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;transition:.3s all ease-in-out}.image-with-caption .grid .item:hover:before{transform:scale(1.1)}.image-with-caption .grid .item:after{position:absolute;left:0;background-color:#00000080;bottom:0;width:100%;content:"";z-index:0;height:100px}.image-with-caption .grid .item>*:not(a){position:relative;z-index:1}.image-with-caption .grid{justify-content:space-between}.image-with-caption h3{color:#fff;font-family:Montserrat;font-size:32px;font-weight:700;line-height:39.01px;text-align:center}.image-with-caption h3 span{display:block}.image-with-caption a{font-family:Assistant;font-size:12px;font-weight:700;line-height:17.14px;text-align:center;text-decoration:none;background-color:#cb313e;color:#fff;border:1px solid rgba(203,49,62,1);transition:.5s all ease-in-out;letter-spacing:1px;padding:15px 30px}a:empty.absolute-link{position:absolute!important;left:0;top:0;width:100%;height:100%;z-index:2!important;display:block;background-color:transparent!important;border:none}@media (max-width: 767px){.image-with-caption .grid .item{flex:0 0 48%}.image-with-caption .grid{justify-content:center;gap:20px}}@media (max-width: 600px){.image-with-caption .grid{justify-content:center;gap:20px}.image-with-caption .grid .item{flex:0 0 90%}.image-with-caption h3{font-size:28px;line-height:18.01px}}:root{--intro-bg: ""}.intro-banner{padding:60px 0;background-color:#ebebeb}.intro-banner .grid .item{min-height:360px;display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;flex:0 0 32%;overflow:hidden}.intro-banner .grid .item:before{content:"";top:0;left:0;width:100%;height:100%;background-image:var(--intro-bg);transition:.3s all ease-in-out;background-size:cover;background-position:center;position:absolute}.intro-banner .grid .item:hover:before{transform:scale(1.1)}.intro-banner .grid .item:after{position:absolute;left:0;background-color:#0000005c;top:0;width:100%;height:100%;content:"";z-index:0}.intro-banner .grid .item>*{position:relative;z-index:3}.intro-banner .grid{justify-content:space-between}.intro-banner h3{color:#fff;font-family:Montserrat;font-size:32px;font-weight:700;line-height:39.01px;text-align:center}.intro-banner h3 span{display:block}.intro-banner a{font-family:Assistant;font-size:12px;font-weight:700;line-height:17.14px;text-align:center;text-decoration:none;background-color:#cb313e;color:#fff;border:1px solid rgba(203,49,62,1);transition:.5s all ease-in-out;letter-spacing:1px;padding:15px 30px;text-transform:uppercase}.intro-banner a:hover{background-color:#fff;color:#cb313e}@media (max-width: 992px){.intro-banner .grid{justify-content:center;gap:30px}.intro-banner .grid .item{flex:0 0 45%;gap:20px}}@media (max-width: 767px){.intro-banner .grid .item{flex:0 0 100%;gap:20px}.contact-section .row{flex-direction:column}}@media (max-width: 600px){.intro-banner .grid .item{flex:0 0 90%;gap:20px}.intro-banner .grid{justify-content:center;gap:26px}}.intro-banner{padding:50px 0;background-color:#ebebeb}.latest-blog-section{padding:60px 0}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
