.custom-banner{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:1}.custom-banner .custom-banner-wrapper{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2;max-width:1100px;margin:0 auto}.custom-banner .review{width:100%;max-width:150px;padding-top:30px;margin:0 auto}.custom-banner .sub-heading{color:#f8694d!important;font-weight:600;font-size:50px;line-height:1em;text-shadow:0em .08em 0em rgba(38,38,38,.76);font-family:var(--font-body-family);text-align:center;margin-top:0;margin-bottom:-20px}.custom-banner .review img{width:100%;height:auto}.custom-banner .custom-banner-wrapper .custom-video-wrapper{width:100%;max-width:750px;margin:0 auto}.custom-banner .custom-banner-wrapper .custom-video-wrapper video{width:100%;height:auto;border:2px solid #fff}.custom-banner .custom-banner-wrapper .heading{color:#fc0!important;font-family:Cinzel,Georgia,Times New Roman,serif;font-weight:700;font-variant:small-caps;font-size:70px;color:#fff;text-align:center;margin-bottom:0;letter-spacing:.03em}.custom-banner .custom-banner-wrapper .caption{color:#fff;font-size:16px}.custom-banner .custom-banner-wrapper .caption p{margin-top:5px;text-align:center}.custom-banner .custom-banner-wrapper .button{background:#f8694d!important;border-color:#f8694d!important;font-size:26px!important;font-weight:500!important;padding:1em 1.25em!important;text-wrap:nowrap;transition:padding .3s ease;max-width:initial;margin:auto;width:auto;display:inline-block}.custom-banner .custom-banner-wrapper .button:hover{padding-right:2.5em!important}.custom-banner .custom-banner-wrapper .block-buttons{margin-top:30px}.custom-banner .custom-banner-wrapper .sub-heading h2{font-family:font-raleway-semibold;font-size:40px;color:#fff;text-align:center}.custom-banner .custom-banner-wrapper .sub-heading h2 strong{color:#fc0!important}.custom-banner .custom-banner-wrapper video{z-index:2;position:relative}.custom-banner .custom-banner-wrapper img{z-index:2;position:relative}.custom-banner .custom-banner-wrapper .block-image{width:100%;max-width:330px;margin:0 auto}.custom-banner .custom-banner-wrapper .block-image img{width:100%;height:auto}.custom-banner .custom-banner-wrapper .arrow{width:100%;max-width:180px;padding-top:10px;padding-bottom:25px;margin:0 auto}.custom-banner .custom-banner-wrapper .arrow img{display:block;width:100%;height:auto;max-width:100%;/}@media (max-width: 1200px){.custom-banner .custom-banner-wrapper .heading{font-size:55px}}@media (max-width: 990px){.custom-banner .custom-banner-wrapper .arrow{max-width:150px}.custom-banner .custom-banner-wrapper .heading{font-size:45px}.custom-banner .custom-banner-wrapper .sub-heading h2{font-size:35px}.custom-banner .custom-banner-wrapper .block-image{max-width:250px}}@media (max-width: 767px){.custom-banner .custom-banner-wrapper .heading{font-size:38px}.custom-banner .custom-banner-wrapper .arrow{max-width:120px}.custom-banner .custom-banner-wrapper .block-image{max-width:230px}.custom-banner .sub-heading{font-size:35px}}@media (max-width: 549px){.custom-banner .custom-banner-wrapper .sub-heading h2{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-banner.css.map */
