.image-banner.brand-partner .content-box .banner-text p{color:#fff;font-family:Bebas Neue Pro,sans-serif;font-size:85px;font-weight:400;line-height:85px;text-align:left;margin:0 0 30px}.image-banner.brand-partner .content-box .button-wrapper{display:flex;align-items:center;gap:40px}.image-banner.brand-partner .content-box .button-wrapper a:first-child{border:3px solid #fff;color:#fff;max-width:360px;padding:20px;font-family:Bebas Neue Pro,sans-serif;font-size:30px;font-weight:300;display:flex;align-items:center;justify-content:space-between;width:100%;text-transform:uppercase}.image-banner.brand-partner .content-box .button-wrapper a:first-child:after{background:url(https://cdn.shopify.com/s/files/1/0878/6962/0523/files/arrow-right-333-svgrepo-com.svg?v=1722652343);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px}.image-banner.second-banner .content-box .banner-text p{font-size:30px;line-height:35px;font-family:Bebas Neue Pro,sans-serif;margin-bottom:20px}.multiblock.grid{padding:60px}.multiblock.grid .note{writing-mode:vertical-rl;font-size:16px}.item-with-note{display:flex;justify-content:center;gap:30px}.multiblock.grid .button-wrapper{padding-top:50px}.multiblock.grid .button-wrapper a{border:3px solid #000;max-width:400px;text-align:left;font-family:Bebas Neue Pro,sans-serif;font-size:30px;line-height:34px;font-weight:300;padding:20px;display:flex;justify-content:space-between;align-items:center}.multiblock.grid .button-wrapper a:after{background:url(https://cdn.shopify.com/s/files/1/0878/6962/0523/files/arrow-right-black.svg?v=1722653314);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px}.multiblock.grid .section-heading h2{font-family:Bebas Neue Pro,sans-serif;font-size:54px;font-weight:400;line-height:54px;text-align:left;margin:0 0 30px;letter-spacing:0}.multiblock.grid .multiblock-wrapper{display:flex;gap:30px}.multiblock.grid .block-image-item .block-content{transform:translate(-50%,-50%);top:50%;bottom:auto;left:50%}.multiblock.grid .block-image-item .block-content .image-description p{text-align:center}.multiblock.grid .block-image-item:after{display:none}@media (max-width:767px){body .image-banner.brand-partner .content-box .banner-text p{font-size:60px;line-height:60px}body .multiblock.grid{padding:20px 15px 30px}body .multiblock.grid .multiblock-wrapper{gap:15px;width:100%}body .multiblock.grid .section-heading h2{font-size:30px;text-align:center;margin:10px 0}body .multiblock.grid .button-wrapper{padding-top:30px}body .multiblock.grid .button-wrapper a{max-width:300px;font-size:20px}body .image-banner.brand-partner .halo-banner-wrapper .slick-dots{display:none!important}body .multiblock.grid .note{display:none}body .image-banner.second-banner .content-box .banner-text p{font-size:24px;line-height:30px}body .multiblock.grid .block-image-item .mb-image-description p{text-align:center;font-size:26px}body .image-banner.brand-partner.banner-top .content-box .banner-heading{font-size:24px!important}body .video-section-2 .halo-block-header .subtext-video .button-wrapper a:first-child,body .image-banner.brand-partner .content-box .button-wrapper a:first-child{font-size:20px}}.image-banner.brand-partner .halo-banner-wrapper .slick-prev{opacity:1;left:auto!important;right:150px;top:auto;bottom:100px}.image-banner.brand-partner .halo-banner-wrapper .slick-next{opacity:1;right:100px!important;top:auto;bottom:100px}.image-banner.brand-partner .halo-banner-wrapper .slick-arrow{background:none;border:0}.image-banner.brand-partner .halo-banner-wrapper .slick-arrow svg path{fill:#fff}.image-banner.brand-partner .halo-banner-wrapper .slick-dots{left:85%;bottom:125px;width:auto}.image-banner.brand-partner .halo-banner-wrapper .slick-dots li{margin:0}.image-banner.brand-partner .halo-banner-wrapper .slick-dots li button{width:50px;height:8px;background:#fff;border-radius:0;margin:0}.image-banner.brand-partner .halo-banner-wrapper .slick-dots li.slick-active button{background:#3d3d3d}html{scroll-behavior:smooth}.xlHeader.xlHeader--left{text-transform:uppercase;font-family:Bebas Neue Pro,sans-serif;text-shadow:2px 2px 0 #000,-2px 2px 0 #000,-2px -2px 0 #000,2px -2px 0 #000;color:#fff;font-size:150px;display:block;line-height:1}.xlHeader.xlHeader--left .xlHeader__header{margin:0}@media (max-width:767px){body .xlHeader.xlHeader--left{font-size:65px}body .xlHeader.xlHeader--left .xlHeader__header{transform:none!important;padding:0 10px 5px;text-align-last:justify}}#halo-image-banner-template--18415086010536__image_banner_CDHUgg .banner-heading{font-family:Bebas Neue Pro,sans-serif;text-transform:uppercase}.footer-block__details .image_logo{width:158px}.rte .content-piece{margin-bottom:15px}.price{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between}.card-price{grid-template-columns:140px auto}.price-item{margin-bottom:10px}.price-label{color:#666;font-size:.9em;line-height:1.25}.price-amount{font-size:1.1em}.price-amount s{color:#666}.halo-collection-content .page-content .collection .product .card:has(.original-price-container):has(.promo-price-container){min-height:410px}.halo-collection-content .page-content .collection .product .card.has-promo,.halo-collection-content .page-content .collection .product .card[data-promo=true]{min-height:410px}.halo-collection-content .page-content .collection .product .card{min-height:350px}.card-price:has(.original-price-container):has(.promo-price-container) .halo-collection-content .page-content .collection .product .card,.halo-collection-content .page-content .collection .product .card:has(.card-price .original-price-container+.promo-price-container){min-height:410px}.card-information_wrapper.text-center .card-price,.card-information__wrapper.text-center .card-price{display:grid!important;width:100%}.card-price:not(:has(.original-price-container)){grid-template-columns:auto}.product-details .productView-bottom .productView-tab .tab-content #tab-features-amp-specs-mobile .block{gap:10px}.halo-text-format h1,.halo-text-format h2,.halo-text-format h3,.halo-text-format h4,.halo-text-format h5,.halo-text-format h6{margin-bottom:1em;letter-spacing:0;line-height:inherit}.faq-heading h5{font-size:20px}#tab-faq-mobile p,#tab-manuals-and-documentation-mobile .block-item{margin-bottom:4em}.toggle-content .button{background:#232323;color:#fff;display:inline-block;margin-top:1em;width:fit-content}.product-details .productView-bottom .productView-tab .halo-text-format .tab-content p a{font-family:inherit}.product-details .productView-bottom .productView-tab .halo-text-format .tab-content .button{font-family:Poppins,sans-serif;letter-spacing:.7px;line-height:23.1px;padding:10px 15px;width:235px}.product-details .productView-bottom .productView-tab .halo-text-format .tab-content .button:hover{color:#ffcb04}.tab-video-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%;max-width:1320px;margin:0 auto}.tab-video{width:calc(50% - 10px);margin-bottom:15px;position:relative}.promo-video{width:100%;margin-bottom:20px}.tab-video iframe{width:100%;aspect-ratio:16/9;border:none;display:block}.tab-video div{padding:5px 0;text-align:center;font-size:16px;font-weight:700;margin:0}@media (max-width: 768px){.tab-video{width:100%;margin-bottom:15px}.tab-video-wrapper{gap:10px}}@media (max-width: 767px){body .halo-collection-content .page-content .collection .product .card-product .card-action{display:none!important}body .halo-collection-content .page-content .collection .product .card-list__hidden{display:block!important}body .halo-collection-content .page-content .collection .product .card-action{position:static!important;bottom:auto!important;width:100%!important}body .halo-collection-content .page-content .collection .product .card-information .card-action__group{display:block!important;margin-top:10px;position:static!important}body .halo-collection-content .page-content .collection .product .card{min-height:auto!important}body .halo-collection-content .page-content .collection .product .card-information__wrapper{display:block!important}body .halo-collection-content .page-content .collection .product .card-information__wrapper.text-center{text-align:left!important}body .halo-collection-content .page-content .collection .product .card__heading{display:block!important;margin-bottom:10px!important}body .halo-collection-content .page-content .collection .product .card__heading,body .halo-collection-content .page-content .collection .product .card__heading a,body .halo-collection-content .page-content .collection .product .card-title{min-height:48px!important}body .halo-collection-content .page-content .collection .product .card-price{display:block!important;margin-top:10px!important;margin-bottom:10px!important;text-align:left!important}body .halo-collection-content .page-content .collection .product .card-information__wrapper.text-center .card-price{display:block!important}body .halo-collection-content .page-content .collection .product .price-item.costco-price-container{display:block!important;text-align:left!important}body .halo-collection-content .page-content .collection .product .card-information{padding-bottom:15px}}.hot-buy{position:absolute;top:10px;left:10px;z-index:5;pointer-events:none}.hot-buy img{max-width:80px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
