#preview-bar-iframe[src="//localhost:3000/preview_bar"]{display:none!important}@font-face{font-family:Gotham Book;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Book.woff?v=6170757712508692121676391637) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Book.ttf?v=123867494783465307751676391636) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bank Gothic Medium;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/BankGothicBT-Medium.woff2?v=163124872063966329961676391555) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/BankGothicBT-Medium.woff?v=152147405623141131921676391554) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/BankGothicBT-Medium.ttf?v=24425518578011026291676391554) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bank-Gothic;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/BankGothicBT-Light.woff2?v=83275458699060506461676391553) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/BankGothicBT-Light.woff?v=9360978484395969981676391553) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/BankGothicBT-Light.ttf?v=147065593045697107741676391552) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Bold;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Bold.woff2?v=76335479253978247301676391619) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Bold.woff?v=37516084788131220911676391619) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Bold.ttf?v=156325384647475849261676391618) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Medium;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Medium.woff2?v=179378695283132347741676391621) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Medium.woff?v=104532157758499799321676391621) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Medium.ttf?v=38996105356584566941676391620) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gothic Black;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Black-Regular.woff2?v=34903564681165543091676391617) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Black-Regular.woff?v=147434415780980559211676391617) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Black-Regular.ttf?v=54956625652977002281676391617) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Ultra;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Ultra.woff2?v=168523244288017394891676391623) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Ultra.woff?v=52965505806378611861676391623) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/Gotham-Ultra.ttf?v=95781476090975593141676391622) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Condensed Bold;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamCond-Bold.woff2?v=100343133242210108901676391625) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamCond-Bold.woff?v=118672867259682342151676391625) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamCond-Bold.ttf?v=137761884035119478491676391624) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Condensed Medium;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamCond-Medium.woff2?v=131584573714043105001676391629) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamCond-Medium.woff?v=176342916891165011521676391628) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamCond-Medium.ttf?v=66454754132715921811676391628) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GothamHTF-MediumItalic;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-MediumItalic.ttf?v=177180085108113819881676391640) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-MediumItalic.woff?v=176602229180393479151676391640) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-MediumItalic.woff2?v=180444760171774793351676391641) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:GothamHTF-MediumCondensed;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-MediumCondensed.ttf?v=55351420730204210981676391638) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-MediumCondensed.woff?v=129777944561940386401676391639) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-MediumCondensed.woff2?v=42937265143353979451676391639) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:GothamHTF-Medium;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Medium.ttf?v=148215406321009436061676391637) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Medium.woff?v=142891612531090221501676391638) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Medium.woff2?v=9187279720095150091676391638) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:GothamHTF-BoldCondensed;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-BoldCondensed.ttf?v=178982601150521106181676391634) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-BoldCondensed.woff?v=78342173727070644501676391635) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-BoldCondensed.woff2?v=179667096754329276891676391635) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:GothamHTF-Bold;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Bold.ttf?v=7455471873039039861676391630) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Bold.woff?v=145394188859427524071676391631) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Bold.woff2?v=181153631962999033481676391631) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:GothamHTF-Black;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Black.ttf?v=122861571802123923181676391629) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Black.woff?v=162412161817828373991676391629) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/GothamHTF-Black.woff2?v=45757101740136832471676391630) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:OxideSolidOT-Bold;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/OxideSolidOT-Bold.ttf?v=105965617955159882401676391740) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/OxideSolidOT-Bold.woff?v=81996815361793239531676391740) format("woff");font-weight:400;font-style:normal}@font-face{font-family:OxideSolidOT-Light;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/OxideSolidOT-Light.ttf?v=82189759853490349981676391741) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/OxideSolidOT-Light.woff?v=122470773410875172811676391741) format("woff");font-weight:400;font-style:normal}@font-face{font-family:OxideSolidOT;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/OxideSolidOT.ttf?v=143014168173036472331676391742) format("truetype"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/OxideSolidOT.woff?v=108201700046435696171676391742) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-regular-400.woff2?v=161786308814301169821676391603) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-regular-400.woff?v=121651586902836771521676391602) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-regular-400.ttf?v=46643413309552286851676391602) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-solid-900.woff2?v=65015312023888383471676391605) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-solid-900.woff?v=145395456444269215221676391604) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-solid-900.ttf?v=163658212658037873991676391604) format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-brands-400.woff2?v=90413895484288982431676391601) format("woff2"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-brands-400.woff?v=109094087549424295801676391600) format("woff"),url(//cdn.shopify.com/s/files/1/0069/6804/9721/t/353/assets/fa-brands-400.ttf?v=69698055747170322921676391600) format("truetype")}.swatch{margin:1em 0}.swatch .header{margin:.5em 0}.swatch input{display:none}.swatch label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;min-width:50px!important;padding:0 12px;margin:0;border:#ccc 2px solid;background-color:#ddd;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;text-transform:uppercase}.swatch-element label{padding:0 10px}.color.swatch-element label{padding:0}.swatch .swatch-element{position:relative;display:inline-block;vertical-align:middle}.crossed-out{position:absolute;width:80%;height:80%;left:0;top:0}.swatch .swatch-element .crossed-out,.swatch .swatch-element.soldout .crossed-out{display:none}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:auto;left:-23px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}[class*=" fa-"]:before,[class^=fa-]:before{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands"!important;font-style:normal;font-weight:inherit!important}.swiper-container.home_banner_image{position:relative}.swiper-container.home_banner_image:after{display:block;content:"";position:absolute;bottom:60px;left:50%;z-index:10;transform:translate(-50%);width:0;height:0;border-style:solid;border-width:40px 40px 0 40px;border-color:#73c92d transparent transparent transparent}.swiper-container.home_banner_image .swiper-wrapper{margin-bottom:100px}.swiper-container.home_banner_image .hero-section{padding-bottom:0;min-height:350px;height:400px;border-bottom:15px solid #73C92D}@media screen and (max-width: 1037px){.swiper-container.home_banner_image .hero-section{height:auto}}.swiper-container.home_banner_image .hero-section .flexContainer .infoSide h2{font-family:GothamHTF-Black;line-height:68px;letter-spacing:-1.98px;font-size:79px;text-transform:uppercase}.swiper-container.home_banner_image .hero-section .flexContainer .infoSide h2 b{color:#73c92d}@media screen and (max-width: 1037px){.swiper-container.home_banner_image .hero-section .flexContainer .infoSide h2{font-size:50px;line-height:45px}}.swiper-container.home_banner_image .hero-section .flexContainer .infoSide p{font-family:Roboto;font-size:24px;line-height:32px;letter-spacing:-.6px}@media screen and (max-width: 1037px){.swiper-container.home_banner_image .hero-section .flexContainer .infoSide p{font-size:30px;line-height:32px}}.swiper-container.home_banner_image .imageSide{padding-bottom:0;margin-top:auto}.swiper-container.home_banner_image .imageSide img{display:block}section.featured-collection{max-width:1400px;margin:0 auto 60px;padding-bottom:10px}section.featured-collection .featured-collection__title{text-align:center;text-transform:uppercase;padding:0 30px;font-family:GothamHTF-BoldCondensed;font-size:80px;letter-spacing:0;line-height:96px;margin-bottom:65px;color:#5e60ba}section.featured-collection .featured-collection__title span{color:#73c92f}@media screen and (max-width: 1037px){section.featured-collection .featured-collection__title{font-size:30px;line-height:25px;margin:29px 0 39px}}@media screen and (max-width: 1037px){section.featured-collection .featured-collection__image .desktop-image{display:none}}section.featured-collection .featured-collection__image .mobile-image{display:none}@media screen and (max-width: 1037px){section.featured-collection .featured-collection__image .mobile-image{display:block}}section.featured-collection .featured-collection__description{margin:73px 0 96px;padding:0 30px;text-align:center;font-family:Gotham Medium;font-size:35px;line-height:45px;letter-spacing:0;color:#585858}@media screen and (max-width: 1037px){section.featured-collection .featured-collection__description{font-size:14px;line-height:18px;margin:27px 0 29px}}section.featured-collection .products-list{display:flex;flex-wrap:wrap;row-gap:53px}section.featured-collection .featured-collection-item{flex-basis:50%;box-shadow:0 0 10px #333;max-width:calc(50% - 106px);text-align:center;margin:0 53px;padding:60px 0;position:relative}@media screen and (max-width: 768px){section.featured-collection .featured-collection-item{flex-basis:100%;max-width:calc(100% - 20px);margin:0 20px}}section.featured-collection .featured-collection-item .responsive-image__wrapper{margin:30px;width:calc(100% - 60px)}section.featured-collection .featured-collection-item .product-title{color:#585858;text-transform:uppercase;padding:0 30px;font-family:Gotham Bold;font-size:35px;line-height:42px;letter-spacing:0;margin:22px 0}@media screen and (max-width: 768px){section.featured-collection .featured-collection-item .product-title{font-size:16px;line-height:19px;margin:12px 0}}section.featured-collection .featured-collection-item .height-tag{color:#585858;padding:0 30px;font-family:Gotham Medium;font-size:25px;line-height:30px;letter-spacing:0;margin:22px 0}@media screen and (max-width: 768px){section.featured-collection .featured-collection-item .height-tag{font-size:11px;line-height:13px;margin:12px 0}}section.featured-collection .featured-collection-item .greenBtn{color:#fff;text-transform:uppercase;margin-top:45px;font-size:25px;line-height:30px;letter-spacing:0}@media screen and (max-width: 768px){section.featured-collection .featured-collection-item .greenBtn{margin-top:22px;font-size:10px;line-height:12px}}section.featured-collection .featured-collection-item .badge-wrapper{position:absolute;top:23px;right:22px}section.featured-collection .featured-collection-item .badge-wrapper img{display:block;width:136px}@media screen and (max-width: 768px){section.featured-collection .featured-collection-item .badge-wrapper img{max-width:65px}}@media screen and (max-width: 768px){section.featured-collection .featured-collection-item .badge-wrapper{top:8px;right:11px}}.home_image_banner{max-width:1400px;margin:0 auto 30px;text-align:center}.home_image_banner .heading{color:#5e60ba;text-transform:uppercase;padding:0 30px;line-height:120px;font-family:GothamHTF-BoldCondensed;font-size:100px;letter-spacing:0}@media screen and (max-width: 1037px){.home_image_banner .heading{font-size:50px;line-height:45px}}@media screen and (max-width: 1037px){.home_image_banner .banner-image-wrapper .desktop-banner{display:none}}.home_image_banner .banner-image-wrapper .mobile-banner{display:none}@media screen and (max-width: 1037px){.home_image_banner .banner-image-wrapper .mobile-banner{display:block}}section.featured-video .heading{color:#5e60ba;text-transform:uppercase;padding:0 30px;line-height:120px;font-family:GothamHTF-BoldCondensed;font-size:100px;letter-spacing:0;text-align:center}@media screen and (max-width: 1037px){section.featured-video .heading{font-size:50px;line-height:45px}}section.featured-video .videoWrapper{position:relative;padding-bottom:56.25%;height:0}section.featured-video .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grid_container{max-width:1440px;margin:0 auto;padding:0 30px}.holiday-banner{padding:50px 0 0;text-align:center}.holiday-banner h2{font-family:Gotham Book;font-size:45px;letter-spacing:0;color:#fff;text-transform:uppercase;letter-spacing:5px}@media screen and (max-width: 1037px){.holiday-banner h2{font-size:32px}}@media screen and (max-width: 500px){.holiday-banner h2{font-size:18px;letter-spacing:3px}}.holiday-banner h2 span{font-family:GothamHTF-BoldCondensed;font-size:170px;letter-spacing:0;letter-spacing:10px;line-height:1}@media screen and (max-width: 1037px){.holiday-banner h2 span{font-size:120px}}@media screen and (max-width: 500px){.holiday-banner h2 span{font-size:56px}}.holiday-banner h2 span span{color:#f42424}.holiday-banner .banner-image{max-width:800px;margin:0 auto;position:relative;padding-top:20px}.holiday-banner .banner-image .badge{position:absolute;top:0;right:60px;width:200px}@media screen and (max-width: 1037px){.holiday-banner .banner-image .badge{right:35px;width:130px}}@media screen and (max-width: 500px){.holiday-banner .banner-image .badge{right:15px;width:70px}}.promo-section{padding:50px 0}.promo-section h4{margin:0;text-align:center;font-size:30px;text-transform:uppercase;color:#fff}.promo-section h4 span{color:#000}.gear-section{padding:50px 0 150px;text-align:center}.gear-section h3{text-align:center;margin:0;display:inline-block;padding:0 12px;font-size:30px;text-transform:uppercase;background:#fff;transform:translateY(50%);color:#5e60ba}@media screen and (max-width: 1037px){.gear-section h3{transform:none}}.gear-section .gear-items{margin:0;list-style:none;display:flex;justify-content:space-between;padding:40px 0 30px;border:2px solid #5E60BA;border-width:3px 0}@media screen and (max-width: 1037px){.gear-section .gear-items{border-width:0 0 3px 0;flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 1037px){.gear-section .gear-items .gear-item{padding:10px 20px}}.gear-section .gear-items a{text-decoration:none;color:#73c92d;font-family:GothamHTF-BoldCondensed;text-transform:uppercase;font-size:32px;letter-spacing:1px}.featured-items-section .featured-items-wrapper{position:relative}.featured-items-section .featured-items-banner{position:absolute;top:0;width:100%;left:50%;transform:translate(-50%,-50%);z-index:10}.featured-items-section .featured-items-list{padding:150px 0;display:flex;text-align:center;flex-wrap:wrap;row-gap:40px;column-gap:30px}@media screen and (max-width: 767px){.featured-items-section .featured-items-list{row-gap:0;padding:100px 0 70px}}@media screen and (max-width: 500px){.featured-items-section .featured-items-list{padding:55px 0 25px}}.featured-items-section .featured-items-list .featured-item{flex-basis:calc(50% - 15px);text-decoration:none}@media screen and (max-width: 767px){.featured-items-section .featured-items-list .featured-item{flex-basis:100%}}.featured-items-section .featured-items-list .featured-item h4{font-family:GothamHTF-BoldCondensed;text-transform:uppercase;font-size:32px;letter-spacing:1px;color:#fff}@media screen and (max-width: 767px){.featured-items-section .featured-items-list .featured-item h4{margin-top:0}}@media screen and (max-width: 500px){.featured-items-section .featured-items-list .featured-item h4{font-size:22px}}#shopify-section-featured-items1,#shopify-section-featured-items2,#shopify-section-featured-items3,#shopify-section-featured-items4,#shopify-section-featured-items5{overflow:unset}.shopify-section.shopify-section-featured-items{overflow:initial}.halo-banner,.cod-holiday-banner{padding:90px 0 120px;text-align:center}@media only screen and (max-width: 768px){.halo-banner .content-wrapper,.cod-holiday-banner .content-wrapper{padding:0}}.halo-banner .content-wrapper .sub-heading,.cod-holiday-banner .content-wrapper .sub-heading{font-size:73px;text-shadow:0px 3px 6px #000000ac;margin:0;font-family:GothamHTF-Bold,sans-serif;color:#fff}@media only screen and (max-width: 1440px){.halo-banner .content-wrapper .sub-heading,.cod-holiday-banner .content-wrapper .sub-heading{font-size:65px}}@media only screen and (max-width: 1024px){.halo-banner .content-wrapper .sub-heading,.cod-holiday-banner .content-wrapper .sub-heading{font-size:55px}}@media only screen and (max-width: 768px){.halo-banner .content-wrapper .sub-heading,.cod-holiday-banner .content-wrapper .sub-heading{font-size:40px}}@media only screen and (max-width: 360px){.halo-banner .content-wrapper .sub-heading,.cod-holiday-banner .content-wrapper .sub-heading{font-size:36px}}.halo-banner .content-wrapper .heading,.cod-holiday-banner .content-wrapper .heading{font-size:183px;margin:0;color:#fff;text-shadow:0px 3px 6px #000000ac;font-family:GothamHTF-Black,sans-serif}@media only screen and (max-width: 1440px){.halo-banner .content-wrapper .heading,.cod-holiday-banner .content-wrapper .heading{font-size:150px}}@media only screen and (max-width: 1024px){.halo-banner .content-wrapper .heading,.cod-holiday-banner .content-wrapper .heading{font-size:135px}}@media only screen and (max-width: 768px){.halo-banner .content-wrapper .heading,.cod-holiday-banner .content-wrapper .heading{font-size:100px}}@media only screen and (max-width: 360px){.halo-banner .content-wrapper .heading,.cod-holiday-banner .content-wrapper .heading{font-size:80px}}@media only screen and (max-width: 768px){.cod-holiday-banner .content-wrapper .sub-heading{font-size:29px}}@media only screen and (max-width: 340px){.cod-holiday-banner .content-wrapper .sub-heading{font-size:26px}}.cod-holiday-banner .content-wrapper .heading{font-family:GothamHTF-Bold,sans-serif}@media only screen and (max-width: 768px){.cod-holiday-banner .content-wrapper .heading{font-size:90px}}@media only screen and (max-width: 340px){.cod-holiday-banner .content-wrapper .heading{font-size:70px}}.image-background-with-text .item{min-height:675px;display:flex;align-items:center}@media only screen and (max-width: 1440px){.image-background-with-text .item{min-height:450px}}@media only screen and (max-width: 1024px){.image-background-with-text .item{min-height:360px}}@media only screen and (max-width: 768px){.image-background-with-text .item{min-height:650px;align-items:flex-start}}@media only screen and (max-width: 375px){.image-background-with-text .item{min-height:560px}}.image-background-with-text .item .content-wrapper{width:calc(50% - 90px);margin:auto}@media only screen and (max-width: 1440px){.image-background-with-text .item .content-wrapper{width:calc(50% - 60px)}}@media only screen and (max-width: 1024px){.image-background-with-text .item .content-wrapper{width:calc(50% - 40px)}}@media only screen and (max-width: 768px){.image-background-with-text .item .content-wrapper{width:100%;text-align:center}}.image-background-with-text .item .content-wrapper .heading{font-family:Gotham-Bold,sans-serif;font-size:40px;margin:0;color:#fff;text-shadow:0px 3px 3px #00000088}@media only screen and (max-width: 1440px){.image-background-with-text .item .content-wrapper .heading{font-size:35px}}@media only screen and (max-width: 1024px){.image-background-with-text .item .content-wrapper .heading{font-size:32px}}@media only screen and (max-width: 768px){.image-background-with-text .item .content-wrapper .heading{font-size:30px;text-align:center;padding-top:40px}}@media only screen and (max-width: 375px){.image-background-with-text .item .content-wrapper .heading{font-size:26px}}.image-background-with-text .item .content-wrapper .divider{height:3px;box-shadow:0 3px 3px #0008;margin-top:24px}@media only screen and (max-width: 768px){.image-background-with-text .item .content-wrapper .divider{margin-top:15px}}.image-background-with-text .item .content-wrapper .content{font-family:GothamHTF-Medium,sans-serif;font-size:24px;color:#fff;text-shadow:0px 3px 3px #00000088}@media only screen and (max-width: 1440px){.image-background-with-text .item .content-wrapper .content{font-size:20px}}@media only screen and (max-width: 1024px){.image-background-with-text .item .content-wrapper .content{font-size:18px}}@media only screen and (max-width: 768px){.image-background-with-text .item .content-wrapper .content{font-size:14px;line-height:26px;text-align:left}}@media only screen and (max-width: 375px){.image-background-with-text .item .content-wrapper .content{line-height:22px;font-size:13px}}.image-background-with-text .item .content-wrapper a.btn{padding:25px;margin-top:40px;display:inline-block;font-family:GothamHTF-Medium,sans-serif;font-size:30px;text-decoration:none;color:#1d1d1d;line-height:26px}@media only screen and (max-width: 1440px){.image-background-with-text .item .content-wrapper a.btn{font-size:24px;line-height:20px;margin-top:30px;padding:20px}}@media only screen and (max-width: 1024px){.image-background-with-text .item .content-wrapper a.btn{font-size:20px;line-height:16px;padding:16px;margin-top:15px}}@media only screen and (max-width: 768px){.image-background-with-text .item .content-wrapper a.btn{margin-top:0;padding:15px 20px;font-size:16px;line-height:14px}}.halo-featured__collection,.cod-featured__collection{display:flex;align-items:center;justify-content:center;padding:40px 10px}@media only screen and (max-width: 768px){.halo-featured__collection,.cod-featured__collection{display:block;padding:30px 40px}}.halo-featured__collection .product,.cod-featured__collection .product{box-shadow:0 0 10px 3px #cfcfcf88;margin-right:40px;text-align:center;min-height:460px;position:relative}@media only screen and (max-width: 768px){.halo-featured__collection .product,.cod-featured__collection .product{width:100%;margin-bottom:20px}}.halo-featured__collection .product:last-child,.cod-featured__collection .product:last-child{margin-right:0}.halo-featured__collection .product.active .hoverThing,.cod-featured__collection .product.active .hoverThing{height:100%}.halo-featured__collection .product.active .hoverStage,.cod-featured__collection .product.active .hoverStage{display:flex!important;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.halo-featured__collection .product.active .background,.cod-featured__collection .product.active .background{background:#5e60ba;opacity:.8;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:100%;width:100%}.halo-featured__collection .product.active .purpleBtn,.cod-featured__collection .product.active .purpleBtn{display:none}.halo-featured__collection .product .purpleBtn,.cod-featured__collection .product .purpleBtn{width:100%}.halo-featured__collection .product .hoverThing,.cod-featured__collection .product .hoverThing{position:absolute;bottom:0;width:100%;color:#fff}.halo-featured__collection .product .hoverThing .hoverStage .closeBtn,.cod-featured__collection .product .hoverThing .hoverStage .closeBtn{position:absolute;top:2px;right:4px;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.halo-featured__collection .product .hoverThing .hoverStage form h3 a,.cod-featured__collection .product .hoverThing .hoverStage form h3 a{color:#fff;text-decoration:none}.halo-featured__collection .product .hoverThing .hoverStage form .quantity,.cod-featured__collection .product .hoverThing .hoverStage form .quantity{margin:1em 0;display:none}.halo-featured__collection .product .hoverThing .hoverStage form .greenBtn,.cod-featured__collection .product .hoverThing .hoverStage form .greenBtn{text-transform:capitalize;margin:18px 0 0;background:#fff;color:#5e60ba}.halo-featured__collection .product .hoverThing .hoverStage form .greenBtn:hover,.cod-featured__collection .product .hoverThing .hoverStage form .greenBtn:hover{background:#73c92d;color:#000}.halo-featured__collection .product .hoverThing .hoverStage form .swatch,.cod-featured__collection .product .hoverThing .hoverStage form .swatch{margin:1em 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.halo-featured__collection .product .hoverThing .hoverStage form .swatch:not(.color) .optionWrapper,.cod-featured__collection .product .hoverThing .hoverStage form .swatch:not(.color) .optionWrapper{max-width:150px;min-width:120px;width:100%;transition:all .34s cubic-bezier(.175,.885,.32,1.275);margin:0 10px 13px}.halo-featured__collection .product .hoverThing .hoverStage form .swatch .optionName,.cod-featured__collection .product .hoverThing .hoverStage form .swatch .optionName{width:100%;margin:0 0 8px}.halo-featured__collection .product .hoverThing .hoverStage form .swatch input[type=radio],.cod-featured__collection .product .hoverThing .hoverStage form .swatch input[type=radio]{display:none}.halo-featured__collection .product .hoverThing .hoverStage form .swatch .optionWrapper,.cod-featured__collection .product .hoverThing .hoverStage form .swatch .optionWrapper{display:block;margin:0 10px 2px;transition:all .34s cubic-bezier(.175,.885,.32,1.275);position:relative}.halo-featured__collection .product .hoverThing .hoverStage form .swatch .optionWrapper label,.cod-featured__collection .product .hoverThing .hoverStage form .swatch .optionWrapper label{background:#fff;color:#5e60ba;font-weight:900;letter-spacing:1px;transition:all .34s cubic-bezier(.175,.885,.32,1.275)}.halo-featured__collection .product .hoverThing .hoverStage form .swatch .optionWrapper input:checked+label,.cod-featured__collection .product .hoverThing .hoverStage form .swatch .optionWrapper input:checked+label{background:#73c92d;color:#fff;border-color:transparent}.halo-featured__collection .product .grid-view-item__link,.cod-featured__collection .product .grid-view-item__link{text-decoration:none}.halo-featured__collection .product .grid-view-item__link .grid-view-item__title,.cod-featured__collection .product .grid-view-item__link .grid-view-item__title{text-decoration:none;border:none;text-transform:uppercase;color:#000;margin:18px auto 5px;max-width:88%;font-weight:900;font-size:16px;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.halo-featured__collection .product .grid-view-item__link .grid-view-item__meta,.cod-featured__collection .product .grid-view-item__link .grid-view-item__meta{font-weight:900}.halo-featured__collection .product .grid-view-item__link .grid-view-item__meta .product-price__price,.cod-featured__collection .product .grid-view-item__link .grid-view-item__meta .product-price__price{font-weight:900;color:#5e60ba;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.schedule .schedule--header-title-wrapper{padding:100px 0 60px;position:relative}.schedule .schedule--header-image-wrapper{position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}.schedule .schedule--header-title-wrapper h2{color:#e43f51;text-align:center;margin:0;font:60px/1 GothamHTF-Black;font-style:italic}.schedule .schedule--header-title-wrapper:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:25px 25px 0 25px;border-color:#fff transparent transparent transparent;position:absolute;left:50%;bottom:0;transform:translate(-50%,100%)}.schedule .schedule--title-wrapper{color:#fff;text-align:center;padding:58px 0}.schedule .schedule-sub-title{font:38px/36px GothamHTF-Bold;text-shadow:0px 3px 6px #00000029}.schedule .schedule--title-wrapper h3{font:60px/1 GothamHTF-Black;margin:14px 0 0;text-shadow:0px 3px 6px #00000029;padding:0 30px}.schedule .schedule-content--wrapper{background-size:250px;background-repeat:repeat;padding:70px 0}.schedule .schedule-content{display:flex;justify-content:center;flex-wrap:wrap;align-items:stretch}.schedule .schedule-content .schedule--schedule-block{color:#fff;background:#5e60ba;border-radius:25px;position:relative;flex-basis:50%;padding:30px 56px;margin:15px;text-align:center;max-width:calc(50% - 30px);display:inline-flex;align-items:center;justify-content:center}.schedule .schedule-content .schedule--schedule-block.schedule--testimonial-block{flex-basis:100%;background:#ffbf34;max-width:calc(100% - 30px);border-radius:25px}.schedule .schedule-content .schedule--schedule-block .schedule-block-icon-wrapper{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);max-width:100px}.schedule .schedule-content .schedule--schedule-block .schedule-block-icon-wrapper.schedule-testimonial-icon-wrapper{margin-top:-28px}.schedule .schedule-content .schedule--schedule-block.odd .schedule-block-icon-wrapper{left:0;top:50%}.schedule .schedule-content .schedule--schedule-block.even .schedule-block-icon-wrapper{right:0;top:50%;left:auto;transform:translate(50%,-50%)}.schedule .schedule-block-content h4{font:30px/1 GothamHTF-Bold;margin:0 0 14px}.schedule .schedule-block-description{font:22px/25px Gotham Book}.schedule .schedule-block-description strong{font-family:GothamHTF-Bold}.schedule .schedule--testimonial-block .schedule-block-description{font:30px/34px GothamHTF-Bold;color:#000}.image_with_text_button{text-align:center;padding:0 0 145px}.image_with_text_button .page-width{max-width:1500px}.image_with_text_button .image-with-text-button--html-wrapper{color:#fff;font-family:Gotham}.image_with_text_button .image-with-text-button--html-wrapper p{font:22px/25px Gotham Book;margin:0 0 15px}.image_with_text_button .image-with-text-button--html-wrapper strong{font-family:Gotham Bold}.image_with_text_button .image-with-text-button--button{padding:20px 40px;margin-top:50px;font:30px/1 Gotham Bold}@media screen and (max-width: 1037px){.banner-image-wrapper .mobile-banner{max-width:100%!important}.banner-image-wrapper .mobile-banner img{max-width:none!important;max-height:none!important}#ImageWrapper-507303231545-1:before{padding-top:106.4%!important}.image_with_text_button .image-with-text-button--html-wrapper p{font-size:15px;line-height:17px}.image_with_text_button .image-with-text-button--button{padding:13px 20px;font-size:16px;margin-top:25px}.schedule .schedule--header-title-wrapper{padding:65px 0 40px}.schedule .schedule--header-image-wrapper{max-width:85px}.schedule .schedule--header-title-wrapper h2{font-size:40px}.schedule .schedule--title-wrapper{padding:40px 0}.schedule .schedule-sub-title{font-size:26px;line-height:23px}.schedule .schedule--title-wrapper h3{font-size:34px;line-height:1}.schedule .schedule-content--wrapper{padding:15px 0 45px}.schedule .schedule-content .schedule--schedule-block{flex-basis:100%;max-width:calc(100% - 30px)}.schedule .schedule-block-content h4{font-size:24px;line-height:1}.schedule .schedule-block-description{font-size:18px;line-height:1}.schedule .schedule-content .schedule--schedule-block.schedule--testimonial-block{margin-top:45px}.schedule .schedule--testimonial-block .schedule-block-description{font-size:24px;line-height:1}.schedule .schedule-content .schedule--schedule-block .schedule-block-icon-wrapper{max-width:40px}.schedule .schedule-content .schedule--schedule-block .schedule-block-icon-wrapper.schedule-testimonial-icon-wrapper{margin-top:-10px}}.shopify-section #header-section .pageWidth .flexContainer nav .dropdown .flexContainer{gap:20px;justify-content:space-between;max-width:1440px;margin:0 auto}.shopify-section #header-section .pageWidth .flexContainer nav .dropdown .mega-menu-sub-menu{display:inline-flex;flex-direction:column}.shopify-section #header-section .pageWidth .flexContainer nav #top-level:hover .dropdown,.shopify-section #header-section .pageWidth .flexContainer nav .dropdown-active .dropdown{max-height:max-content}.shopify-section #header-section .pageWidth .flexContainer nav .dropdown .cta-section{text-align:center}.shopify-section #header-section .pageWidth .flexContainer ul li a:not(.child):after{display:block;content:"";height:10px;margin-bottom:-10px}.mobile-nav-wrapper #MobileNav li#top-level .dropdown .menu-section h4{padding-left:15px;margin:5px 0}.mobile-nav-wrapper #MobileNav li#top-level .dropdown .cta-section{text-align:center}.mobile-nav-wrapper #MobileNav li#top-level .dropdown .cta-section a{text-decoration:none}#mobile-nav-wrapper{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto!important}#mobile-nav-wrapper .mobile-nav{transition:all .3s linear}#mobile-nav-wrapper .mobile-nav.expanded{transform:translate(-100%)}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper{width:100%;height:calc(100% - 55px);position:absolute;top:55px;left:100%;visibility:hidden;opacity:0;transition:all .3s linear;display:flex;flex-direction:column}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper.active{visibility:visible;left:0;opacity:1}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .toOrigin{width:100%;text-align:center;padding:16px 20px;background:none;color:#fff;border:1px solid rgba(0,0,0,.3);border-width:1px 0;position:relative}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .toOrigin svg{stroke:#fff;position:absolute;top:50%;left:20px;transform:translateY(-50%) rotate(-180deg)}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .dropdown{overflow-y:auto;flex-basis:100%;overflow-x:hidden}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer{flex-direction:column;background:#2d2e59}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section{padding:0}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section h4{margin:0;padding:15px 10px;background:#5e60ba;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.3);position:relative}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section .mega-menu-sub-menu{margin:0;padding:0;list-style:none}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section .mega-menu-sub-menu li{padding:5px 24px;border-bottom:1px solid rgba(0,0,0,.3)}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section .mega-menu-sub-menu a.child{display:inline-block;padding:7px 0;color:#fff;text-decoration:none}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section.has-submenu h4{padding-right:30px}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section.has-submenu h4 .open-mobile-link{display:inline-block;width:20px;height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section.has-submenu h4 .open-mobile-link:before{position:absolute;display:block;content:"";width:100%;height:2px;background:#fff;top:9px;left:0}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section.has-submenu .mega-menu-sub-menu{height:auto;visibility:visible;opacity:1}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section.has-submenu.collapsed h4 .open-mobile-link:after{position:absolute;display:block;content:"";width:2px;height:100%;background:#fff;top:0;left:9px}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .menu-section.has-submenu.collapsed .mega-menu-sub-menu{height:0;visibility:hidden;opacity:0}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .cta-section{padding:16px 20px;background:#5e60ba;display:inline-flex;overflow-x:auto;width:100%}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .cta-section a{color:#fff;text-decoration:none;display:inline-block;margin-right:20px;flex:0 0 auto}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .cta-section a img{display:block}#mobile-nav-wrapper .submenu-wrapper .submenu-item-wrapper .flexContainer .cta-section a:last-child{margin:0}.link_megamenu-parent svg{stroke:#fff}.mobile-nav-wrapper #MobileNav li#top-level{display:flex;justify-content:space-between;align-items:center}.mobile-nav-wrapper #MobileNav li#top-level a.top-level{margin:16px 0 16px 10px;padding:0!important}.mobile-nav-wrapper #MobileNav li#top-level .open-mobile-link{margin-right:10px}.template-product .fixedBar .gridContainer .right form .klaviyo-bis-trigger,.template-product .fixedBar .gridContainer .right form #BIS_trigger{display:none!important}.template-product .fixedBar .gridContainer .right form #BIS_trigger.active{display:inline-block!important}.template-product .light-modal-content .bis-trigger{display:none}.collection-top-banner{position:relative}.collection-top-banner.with-banner-image .collectionCopy{position:absolute;top:50%;left:50%;width:100%;max-width:600px;margin:0!important;transform:translate(-50%,-50%);color:#fff;padding:0 30px}@media screen and (max-width: 1037px){.collection-top-banner.with-banner-image .collectionCopy{position:static;padding:30px 5%!important;transform:none;width:auto;margin:0 auto!important}.collection-top-banner.with-banner-image .collectionCopy .collectionTitle{margin-top:0}}@media screen and (max-width: 1037px){.collection-top-banner.with-banner-image .collectionBanner{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.collection-top-banner.with-banner-image .collectionBanner img{width:100%;height:100%;object-fit:cover}}.snize-ac-results-content{top:36px}.section-blog-posts{padding:50px 15px}.section-blog-posts .heading h1{font-weight:600;font-family:Gotham-Bold,sans-serif;letter-spacing:0;text-transform:uppercase;font-size:42px;line-height:50px;margin:0 auto 20px;text-align:center}@media screen and (max-width: 767px){.section-blog-posts .heading h1{font-size:3.2rem}}.section-blog-posts .blog-post{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.section-blog-posts .blog-post .blog-post__item{width:33.33%;padding:0 10px}@media screen and (max-width: 767px){.section-blog-posts .blog-post .blog-post__item{width:100%;text-align:center;max-width:400px;margin:0 auto 30px}}.section-blog-posts .blog-post .blog-post__item a{color:var(--color-body-text);text-decoration:none}.section-blog-posts .blog-post .blog-post__item h3{max-width:400px;margin:5px auto}.section-blog-posts .button-wrapper{padding-top:30px;display:flex;justify-content:center}.section-blog-posts .button-wrapper .greenBtn{text-align:center;font-family:GothamHTF-Medium,sans-serif;font-size:25px;line-height:60px;letter-spacing:0;color:#292929;opacity:1;background:#73c92d 0 0 no-repeat padding-box;margin:0 auto;padding:0 20px;height:60px;text-transform:uppercase}.section-blog-posts .button-wrapper .greenBtn:hover{color:#fff;background:#292929}@media screen and (max-width: 767px){.section-blog-posts .button-wrapper .greenBtn{font-size:14px;line-height:35px;height:35px}}.section-controller-list{padding:40px 30px 50px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjQxZDcwMTQtZDJhNi00YmZkLTgxYjQtOGExNzYwM2JhNjgyIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojNzNjOTJkO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGI4ZTE1O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojN2UyMGNmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiNDFkNzAxNC1kMmE2LTRiZmQtODFiNC04YTE3NjAzYmE2ODIpIi8+PC9zdmc+);background-repeat:no-repeat}.section-controller-list .heading h2{margin:0;font:63px/1em GothamHTF-BoldCondensed;text-align:center;text-transform:uppercase;color:#fff}@media screen and (max-width: 767px){.section-controller-list .heading h2{font-size:50px;line-height:1}}.section-controller-list .controller-list{max-width:1100px;margin:10px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.section-controller-list .controller-list{justify-content:center}}.section-controller-list .controller-list .controller-item{display:block;text-decoration:none;margin-top:20px;border:3px solid #fff;padding:18px 20px;width:calc(33.33% - 20px);color:#fff;font:16px/1.15 Gotham Bold;font-weight:500;text-align:center}@media screen and (max-width: 767px){.section-controller-list .controller-list .controller-item{width:100%}}.section-controllers{max-width:1100px;margin:0 auto;padding:40px 0 25px}.section-controllers .heading h2{margin:0;font:63px/1em GothamHTF-BoldCondensed;text-align:center;text-transform:uppercase;color:#5e60ba}@media screen and (max-width: 767px){.section-controllers .heading h2{font-size:50px;line-height:1}}.section-controllers .controllers{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.section-controllers .controllers .controller-item{text-decoration:none;display:block;width:calc(25% - 30px);margin:15px 15px 0;box-shadow:0 3px 15px 1px #d9d9d9;color:#4a4a4a;text-align:center;min-height:325px}@media screen and (max-width: 767px){.section-controllers .controllers .controller-item{width:calc(50% - 30px);min-height:unset}}.section-controllers .controllers .controller-item h4{font:32px/normal GothamHTF-BoldCondensed;text-align:center;text-transform:uppercase;color:#5e60ba;margin:0 0 10px}@media screen and (max-width: 767px){.section-controllers .controllers .controller-item h4{font-size:26px}}.section-controllers .controllers .controller-item .controller-compatibility{margin:0;font:16px/normal Gotham Book;font-weight:500}@media screen and (max-width: 767px){.section-controllers .controllers .controller-item .controller-compatibility{font-size:14px}}.section-controllers .controllers .controller-item .controller-compatibility span{display:block;font:24px/normal GothamHTF-BoldCondensed;font-weight:500;margin-bottom:23px}@media screen and (max-width: 767px){.section-controllers .controllers .controller-item .controller-compatibility span{font-size:20px;line-height:23px}}.section-controllers .section-description{margin-top:20px}@media screen and (max-width: 767px){.section-controllers .section-description{font-size:14px;line-height:16.1px;padding:0 15px}}.compatibility-hero-section{position:relative;padding:70px 0}.compatibility-hero-section .hero-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.compatibility-hero-section .hero-image img{display:block;width:100%;height:100%;object-fit:cover}.compatibility-hero-section .overlay-wrapper{color:#fff;text-align:center}.compatibility-hero-section .overlay-wrapper .overlay-heading{margin:0;font:94px/.9em GothamHTF-BoldCondensed}@media screen and (max-width: 767px){.compatibility-hero-section .overlay-wrapper .overlay-heading{font-size:50px;line-height:45px}}.compatibility-hero-section .overlay-wrapper .overlay-heading+.overlay-description{margin-top:35px}.compatibility-hero-section .overlay-wrapper .overlay-description{max-width:1000px;margin:0 auto;padding:0 15px;font:18px/26px Gotham Book}@media screen and (max-width: 767px){.compatibility-hero-section .overlay-wrapper .overlay-description{font-size:16px;line-height:20px}}.grid-view-item.product-price--sold-out .grid-view-item__meta .product-price__price{display:none}.grid-view-item.product-price--sold-out .grid-view-item__meta .product-price__sold-out{color:red}.swiper.image-slider{position:relative}.swiper.image-slider a.swiper-slide{display:block}.swiper.image-slider .responsive-image__wrapper{max-width:unset!important}.swiper.image-slider .responsive-image__wrapper img{max-width:unset!important;max-height:unset!important}.swiper.image-slider .responsive-image__wrapper.mobile-slide{display:none}@media screen and (max-width: 640px){.swiper.image-slider .responsive-image__wrapper.desktop-slide{display:none}.swiper.image-slider .responsive-image__wrapper.mobile-slide{display:block}}
/*# sourceMappingURL=/s/files/1/0069/6804/9721/t/353/assets/layout.theme.styleLiquid.scss.css.map */
