*{padding:0;margin:0}h1,h2,h3,h4,h5,h6,p,small{font-family:elza!important}.cstm-scrollbar .auto-scrolling-text{background:#fff}.cstm-scrollbar .custom_scroll_text{overflow:hidden}.cstm-scrollbar .custom_scroll_text.opacity{opacity:0;visibility:hidden}.cstm-scrollbar .scrolling-flex{background-color:#fff;padding:0}.cstm-scrollbar h3.auto-scrolling-text__message.h4{line-height:27px;color:#000;font-size:18px;margin-top:7px;margin-bottom:6px}.cstm-scrollbar .scrolling-flex svg path{fill:#000}.cstm-scrollbar .scrolling-flex svg{margin:0 7px}.header .cart-count-bubble{top:3px}.header-wrapper--border-bottom{border-bottom:none}.itg_slider_img video.mobile{width:100%;display:none}.itg_slider_img img.mobile-img{display:none}.header .header__heading-link{padding:0}.header.header--middle-left{column-gap:6.5rem}.header .list-menu--inline{gap:22px}.header .header__search{display:none!important}.header .header__menu-item{padding:0;font-size:20px;line-height:30px;letter-spacing:0px}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:0}.header a.header__icon.header__icon--account.link.focus-inset.small-hide{width:35px;height:35px}.header .header__icon--cart{height:35px!important;width:29px!important}.header .header__icons{padding-right:0;align-items:baseline;gap:30px}.header .header__icon--cart{margin-right:0}.menu-drawer{width:100%;max-width:330px;background-color:#d9d9d9!important;opacity:.9}.menu-drawer .menu-drawer__utility-links{display:none}.menu-drawer .list-menu__item{line-height:45px;font-size:30px;font-style:italic;font-weight:900;padding:0 0 0 29px}.menu-drawer .menu-drawer__menu-item--active{text-decoration:underline;background:transparent}div#menu-drawer{top:0}.header__icon span{height:100%;position:relative;z-index:9}.menu-drawer__navigation{padding:3rem 0;margin-top:50px}.js .menu-drawer{height:100vh!important}.header-wrapper .border-bottom_footer{z-index:1}.itg_slider_main .swiper-button-next:after,.itg_slider_main .swiper-button-prev:after{color:#efefef;font-size:30px}.itg_slider_section .swiper-button-next{z-index:3;top:50%;transform:translateY(-50%);margin-top:-45px;right:3%}.itg_slider_section .swiper-button-prev{z-index:2;top:50%;transform:translateY(-50%);margin-top:-45px;left:3%}.itg_slider_img .swiper-button-prev.swiper-button-disabled{left:13px}.hidden_scroll{overflow:hidden}.overlay,.img_text_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#1d1d1f8c;z-index:3;opacity:0;visibility:hidden;display:block!important}.itg_banner_text p{color:#fff;font-size:20px;font-weight:500;font-style:italic;line-height:30px;text-transform:uppercase;text-align:center;margin:20px 0}.multicolumn-list h3,.multicolumn-list p{display:flex;gap:10px;letter-spacing:0;align-items:baseline}.multicolumn.background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.multicolumn .multicolumn-list h3{font-size:36px;font-style:italic;line-height:54px}.multicolumn.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:29px;padding-left:0;padding-bottom:0}.multicolumn .multicolumn-card__info .rte{margin-top:15px;font-weight:500;line-height:25px;font-size:20px}.multicolumn-list a.cstm-multi-btn{text-decoration:none;color:unset}.multicolumn-list .multicolumn-list__item:first-child .rte p{width:100%;max-width:526px}@media only screen and (max-width:749px){.multicolumn-list h3,.multicolumn-list p{display:flex;gap:10px;letter-spacing:0;align-items:flex-start}.multicolumn .multicolumn-list h3 svg{margin-top:3px}}.cstm-image-with-text img{width:100%;height:100%;display:block;object-fit:cover}.cstm-image-with-text video{width:100%;height:100%;object-fit:none}.cstm-image-with-text .column-row{display:flex;align-items:center;flex-wrap:wrap}.text-col .text-inner-col{padding:20px 122px}.cstm-image-with-text .video-col,.cstm-image-with-text .img-col{width:40%}.cstm-image-with-text .text-col{width:60%}.cstm-image-with-text .video-col .main-col_video{width:100%;max-width:608px;height:614px;display:block;position:relative}.cstm-image-with-text .text-col .text-inner-col h3{font-size:36px;font-weight:900;line-height:54px;color:#fff;font-style:italic}.cstm-image-with-text .text-col .text-inner-col p{font-size:20px;font-weight:500;line-height:30px;margin:29px 0}.cstm-image-with-text .text-col .text-inner-col a.button{font-size:20px;font-weight:500;line-height:30px;padding:14px 57px;margin:0;border:2px solid;background:transparent;font-family:elza}.cstm-image-with-text .text-col .text-inner-col a.button:after{box-shadow:none}.column-row.text_second{flex-direction:row-reverse}.main-col_video .icon-col{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;cursor:pointer}span.deferred-media__poster-button.motion-reduce{background-color:transparent;border:3px solid #EFEFEF;height:112px;width:112px}.freedom-to-fly .deferred-media__poster-button .icon{width:3rem;height:27px}span.deferred-media__poster-button svg path{fill:#fff}.bgImg .label_btn_display a.btn.button{border-width:3px}.mile-high-club .cstm-image-with-text .text-col .text-inner-col p{width:100%;max-width:575px}.bg_img_inner_container .front_img_container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1063px}.bg_img_inner_container .Image_banner_content{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.bg_img_inner_container .Image_banner_content h2{text-transform:uppercase;font-family:Elza;font-size:48px;font-style:italic;font-weight:900;line-height:72px;margin-bottom:10px}.bg_img_inner_container .Image_banner_content a{text-decoration:none;display:inline-block;border:3px solid #F85594;padding:14px 24px;border-radius:35px;font-size:20px;line-height:30px;text-transform:uppercase;color:#f85594;margin-top:20px}.bg_img_inner_container .Image_banner_content p{font-size:18px;font-weight:500;line-height:27px}.front_img_container img{width:100%;height:100%}.mile-high-club .cstm_img_text .text-col p,.mile-high-club .cstm_img_text .text-col ul li{font-weight:500;font-size:18px;line-height:27px}.mile-high-club .cstm_img_text .text-col p strong{font-weight:900}.mile-high-club .cstm_img_text .cstm-image-with-text{padding:80px 0}.mile-high-club .cstm_img_text a.btn.button{border-color:#f85594;color:#f85594;margin-top:30px}.mile-high-club .text-inner-col ul{margin-left:33px}.mile-high-club .cstm-image-with-text .column-row{align-items:flex-start}.mile-high-club .bg_img_inner_container .front_img_container{padding:10px 3rem}body.freedom-to-fly .banner .banner__box h2.banner__heading{font-size:160px;font-weight:900;line-height:240px;color:#fff;font-style:italic}body.freedom-to-fly .banner .banner__content{max-width:100%;margin:0 auto;padding:0 24px}body.freedom-to-fly .banner .banner__box{width:100%;max-width:100%}body.freedom-to-fly .text-col .text-inner-col{padding:0 20px 0 0;width:100%;max-width:790px}body.freedom-to-fly .cstm-image-with-text .img-col{padding:0 95px 0 65px}body.freedom-to-fly .cstm-image-with-text .text-col .text-inner-col p{font-size:18px;font-weight:500;line-height:27px;margin:29px 0}body.freedom-to-fly .cstm-image-with-text .text-col .text-inner-col p strong{font-weight:900;font-style:italic}body.freedom-to-fly .cstm-image-with-text{padding:100px 0}body.gradient.\34 04 main#MainContent{background:#efefef}.template-404.custom404>p{font-style:italic}.login h1#login,.register .register h1{font-style:italic;font-size:30px;line-height:27px;text-transform:uppercase}.login form#customer_login button,.register form#create_customer button{text-transform:uppercase}.login form#customer_login input:focus,.register form#create_customer input:focus{box-shadow:none}.cstm-contact h2.banner__heading.inline-richtext.h1,.cstm-faq-page .banner__content .banner__heading{font-size:160px;font-weight:900;line-height:240px;color:#fff;font-style:italic;text-transform:uppercase;letter-spacing:0}.contact .field__input:focus{box-shadow:none}.cstm-store-locator h1.main-page-title.page-title.h0.scroll-trigger{font-style:italic;line-height:44px;font-size:46px;font-weight:900;text-transform:uppercase;letter-spacing:0;margin-bottom:0}.collection .collection-hero__title{font-size:230px;text-align:center;line-height:345px;font-weight:900;font-style:italic;color:#000;margin-top:0;margin-bottom:23px;letter-spacing:0}.collection .product-grid .card__heading{font-size:22px;line-height:33px;font-style:italic;font-weight:900;text-align:center;letter-spacing:0;text-transform:uppercase}.collection .product-grid .card-information{display:flex;flex-direction:column-reverse}.collection .product-grid p.rating-count.caption{display:none}.collection .product-grid .price,.collection .product-grid .rating{text-align:center}.collection .product-grid .price__regular{font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:uppercase}.collection .product-grid .button:after{box-shadow:none}.collection .product-grid .quick-add__submit span{text-decoration:underline;text-underline-offset:3px;text-transform:uppercase;line-height:27px;font-size:18px;font-weight:500;text-align:center;letter-spacing:0}.collection .product-grid .card__information{padding-bottom:0}.collection .product-grid .card-wrapper.product-card-wrapper{width:100%;max-width:316px}.collection .product-grid .card .media{z-index:1}.hover_image_animation{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:223.73px;height:206.25px;object-fit:cover}.card-wrapper.product-card-wrapper.underline-links-hover:hover .hover_image_animation img{animation:rotation 5s cubic-bezier(0,0,.43,.45) infinite}.collection .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}.collection .button--full-width{padding-top:7.9px}.collection .product-grid .card .media{width:100%;height:100%;max-height:300px}.collection .product-grid .card .media img.motion-reduce{object-fit:contain}.mile-high-club .cstm_img_text .text-col ul li{font-family:elza!important}.collection .product-grid .card-wrapper .rating-star{--font-size: 2.6}.collection .product-grid .card-information>.rating{margin-top:11px}.collection .product-grid .card__information{padding-top:41px}body.collection .card-wrapper .card__media{display:flex;justify-content:center}body.collection .card-wrapper .card__inner{height:100%;max-height:300px;min-height:300px}body.collection.cstm-merch .card-wrapper .card__inner{height:100%;max-height:346px}body.collection .card-wrapper .card__content{height:100%;position:relative}.product-title{position:absolute;top:-55px;left:100px;z-index:1;display:flex;align-items:center;gap:4px}.product-title span{font-size:14px;font-weight:900;line-height:21px;color:#000;font-style:italic}.quick-add__submit span{text-transform:uppercase;line-height:27px;font-size:18px;font-weight:500;text-align:center;letter-spacing:0}.price__container .price__regular span.price-item{font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:uppercase}body.collection.cstm-merch .card-wrapper .card__media{border-radius:76px;z-index:2}body.collection.cstm-merch .card-wrapper .card__media .media video,body.collection.cstm-merch .card-wrapper .card__media .media img{object-fit:unset}body.cstm-drinks .collection-hero{display:none}body.cstm-drinks .rich-text__blocks{max-width:100%}body.cstm-drinks h2.rich-text__heading{font-size:230px;font-weight:900;line-height:345px;font-style:italic}body.collection.cstm-merch .card-wrapper .card__media .media{clip-path:border-box}.collection .okendo_star-rating{text-align:center}.collection span.oke-sr-label-text{font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:uppercase}span.deferred-media__poster-button.motion-reduce span{position:absolute;bottom:-45px;width:max-content;font-size:20px;font-weight:500;line-height:30px;font-family:elza}.cover_image_mobile{display:none}.cover_image_mobile img{width:100%;display:flex}.cstm-merch .banner__content .banner__heading{font-weight:900;font-size:60px;font-family:sans-serif;color:#fff}.cstm-merch .banner__content .banner__heading strong{font-weight:900;color:#000}.cstm-merch .banner__content .banner__text.body{margin:0}.cstm-merch .banner__content .banner__text.body p{color:#fff;display:inline-block;position:relative}.cstm-merch .banner__content .banner__text.body p:before{content:"";width:100%;height:2px;background:#fff;display:block;position:absolute;top:43%;right:100%;margin-right:20px}.cstm-merch .banner__content .banner__buttons a.button--secondary{color:#fff;border:2px solid #fff;text-transform:uppercase}.cstm-merch .banner__content .banner__buttons a.button--secondary:after{box-shadow:unset}.Custom-Merch-Collection .CardCollection-inner{display:flex;flex-wrap:wrap;gap:30px}.Custom-Merch-Collection .CardCollection-inner .collection-product{width:calc(25% - 22.5px);position:relative}.Custom-Merch-Collection .Collection-Title h2{font-size:48px;font-weight:900;line-height:72px;font-family:sans-serif;font-style:italic;text-align:center;margin-bottom:40px}.Custom-Merch-Collection .CardCollection-inner .collection-product .card__heading{font-size:22px;font-family:sans-serif;font-weight:900;font-style:italic;text-align:center;line-height:33px}.Custom-Merch-Collection .CardCollection-inner .collection-product .card-information{text-align:center}.Custom-Merch-Collection .CardCollection-inner .collection-product .quick-add__submit{text-transform:uppercase;text-decoration:underline}.Custom-Merch-Collection .CardCollection-inner .collection-product .button--secondary:after{box-shadow:unset}.Slider-Top-Container{display:flex;flex-wrap:wrap}.Slider-Info{width:30%;display:flex;justify-content:center;align-items:center}.Main-Slider{width:70%;position:relative}.Slider-Top-Container .Main-Slider .swiper-wrapper{display:flex;gap:14px}.Slider-Top-Container .slider-paragraph h2{font-size:48px;font-weight:900;line-height:44.64px;font-family:sans-serif;font-style:italic;margin-bottom:10px}.Slider-Top-Container .slider-paragraph p{font-size:18px;font-weight:500;line-height:27px}.Slider-Top-Container .Main-Slider .image-slides{position:relative;width:100%}.Slider-Top-Container .Main-Slider .image-slides .slide_text{position:absolute;bottom:5px;left:25px;color:#efefef;line-height:39px;font-size:26px;font-style:italic;margin-bottom:13px}.Slider-Top-Container .Main-Slider .image-slides .slide_notify_logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.Slider-Top-Container .Main-Slider .image-slides .slide_notify_logo span{font-size:20px;font-weight:900;font-style:italic;text-transform:uppercase;line-height:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Slider-Top-Container .Main-Slider .slide_notify_logo .Notify-img{position:relative;display:flex;justify-content:center;align-items:center}.Slider-Top-Container .Main-Slider .image-slides .slide-img img,.Slider-Top-Container .Main-Slider .image-slides .slide-img,.Slider-Top-Container .Main-Slider .swiper-slide{border-radius:12px}.Slider-Top-Container .Main-Slider .image-slides .slide-img{position:relative}.Slider-Top-Container .Main-Slider .image-slides a.slide_url:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.Slider-Top-Container .Main-Slider .swiper-pagination-progressbar{bottom:-25px;top:unset}.Slider-Top-Container .Main-Slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.image-slides:hover .Notify-img img{animation:rotation 5s cubic-bezier(0,0,.43,.45) infinite}.cstm-merch .cstm_slider_multicolumn .swiper-button-next,.cstm-merch .cstm_slider_multicolumn .swiper-button-prev{display:none!important}.cstm-merch .card__information{padding-bottom:0}@media only screen and (max-width:1200px){.Slider-Top-Container .Main-Slider .image-slides .slide_text{font-size:22px}.Slider-Top-Container .Main-Slider .image-slides .slide_notify_logo span{font-size:15px;font-weight:700}.Slider-Top-Container .slider-paragraph h2{font-size:27px;font-weight:700}.cstm-merch .banner__content .banner__heading{font-size:54px;letter-spacing:0px}}@media only screen and (max-width:989px){.cstm-merch .banner__content .banner__heading,.cstm-merch .banner__content .banner__heading strong{font-size:38px}.cstm-merch .banner__content .banner__text.body p{font-size:12px}.cstm-merch .banner__content .banner__text.body p:before{width:75%}.Custom-Merch-Collection .Collection-Title h2{font-size:30px;font-weight:700;margin-bottom:20px}.Custom-Merch-Collection .CardCollection-inner{gap:18px}.Custom-Merch-Collection .CardCollection-inner .collection-product{width:calc(25% - 13.5px)}.Custom-Merch-Collection .CardCollection-inner .collection-product .card__heading{font-size:18px;font-weight:700}.Custom-Merch-Collection .CardCollection-inner .collection-product .card-information .price__container{font-size:16px;color:#000;font-weight:500;line-height:24px}.Slider-Top-Container .Main-Slider .image-slides .slide_notify_logo span{font-size:14px}.Slider-Top-Container .Main-Slider .image-slides .slide_text{font-size:20px}.Slider-Info .slider-paragraph{margin-right:10px}}@media only screen and (max-width:749px){.cstm-merch .banner__content .banner__heading,.cstm-merch .banner__content .banner__text.body p,.cstm-merch .banner__content .banner__buttons a.button--secondary{color:#000}.cstm-merch .banner__content .banner__text.body p:before{content:unset}.cstm-merch .banner__content .banner__buttons a.button--secondary{border:1px solid #000}.Custom-Merch-Collection .CardCollection-inner{gap:13px}.Custom-Merch-Collection .CardCollection-inner .collection-product{width:calc(50% - 9.75px)}.Slider-Top-Container .slider-paragraph h2{font-size:25px}.Slider-Top-Container .slider-paragraph p{font-size:15px;font-weight:500;line-height:23px}.Slider-Info{width:38%}.Main-Slider{width:62%}}@media only screen and (max-width:549px){.cstm-merch .banner__content .banner__box{padding:20px}.cstm-merch .banner__content .banner__heading,.cstm-merch .banner__content .banner__heading strong{font-size:30px}.cstm-merch .banner__content .banner__buttons{margin-top:10px}.cstm-merch .banner__content .banner__buttons a.button--secondary{min-height:unset;padding:8px 17px;font-size:14px}.Custom-Merch-Collection .Collection-Title h2{font-size:25px}.Slider-Info,.Main-Slider{width:100%}.Slider-Info{justify-content:start;margin-bottom:25px}.cstm-slider-multicolumn-section{padding-left:15px!important}.cstm_slider_multicolumn .slider-paragraph{width:100%}}.product .product__title h1{font-weight:900;font-size:30px;line-height:27px;font-style:italic;text-transform:uppercase}.product__info-container .product-form__buttons .product-form__submit{text-transform:uppercase;font-family:elza;letter-spacing:0}.product__info-container .product__description.rte.quick-add-hidden{font-family:elza}.cstm-merch .product__title{margin-bottom:11px}.cstm-merch div#shopify-block-okendo_star_rating_eBjzPR{margin-top:0}span.product_price.enable_price{display:none}.product h2.related-products__heading{text-align:center;line-height:27px;font-size:30px;font-style:italic;text-transform:uppercase;letter-spacing:0}.product .related-products .card__information{padding-top:21px}.product .related-products .card__heading{line-height:33px;font-style:italic;font-size:22px;text-align:center;text-transform:uppercase;font-weight:900;letter-spacing:0}.product .related-products .card-information{text-align:center}.product .related-products span.price-item.price-item--regular{font-size:16px;line-height:24px;color:#000;font-weight:500;font-family:Elza;letter-spacing:0}.product .related-products .button:after{box-shadow:none}.product .related-products .quick-add__submit{padding-top:0}.product .related-products .quick-add__submit span{text-transform:uppercase;letter-spacing:0;line-height:27px;font-size:18px;font-weight:500;font-family:elza;text-decoration:underline;text-underline-offset:2px}.product .related-products .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}.product .related-products .grid--4-col-desktop .grid__item{max-width:316px}.cart h1.title{font-size:30px;font-style:italic;text-transform:uppercase;color:#000;line-height:27px}.cart a.cart-item__name{font-style:italic;font-size:18px;line-height:33px;font-weight:900;letter-spacing:0;text-transform:uppercase;font-family:elza}.cart .product-option,.cart span.price.price--end,.cart th.caption-with-letter-spacing,.cart .title-wrapper-with-link a.underlined-link,.cart-drawer .cart-items th{font-family:elza;font-weight:500}.cart h2.totals__total,.cart .totals__total-value,.cart .tax-note,.drawer__footer .totals>h2,.drawer__footer .totals__total-value{font-weight:500}.cart-drawer__footer small.tax-note.caption-large.rte{font-weight:500}.login h1#login,.drawer h2.drawer__heading,.drawer a.cart-item__name{font-style:italic}.drawer a.cart-item__name{font-family:elza}.drawer .product-option{font-weight:500;font-family:elza}.footer .footer-block--newsletter{flex-wrap:nowrap;justify-content:flex-end}.footer .footer-block__details-content .list-menu__item--link{font-size:24px;margin:0;padding:0;line-height:30px}.footer .footer-block__details-content>li:not(:last-child){margin-right:9px}.footer .footer__copyright caption .copyright__content{color:#585858;font-size:14px;line-height:19.5px;font-style:normal;font-weight:400}.footer small.copyright__content.h3{color:#585858;font-size:13px;line-height:19.5px;font-weight:400}.grid--4-col-tablet .grid__item.email_divs{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);text-align:right}.grid--4-col-tablet .grid__item.footer-block--menu{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer .footer__content-top{padding-bottom:0;display:block;margin-bottom:40px}.footer .footer__content-bottom{border-top:unset;padding-top:0;opacity:1}.footer .footer__copyright{text-align:center;margin-top:0}.border-bottom_footer{width:88%;height:2.12px;background:#fff;z-index:7;position:relative;margin-bottom:10px}.plans_footer{position:absolute;right:-25px;top:-13.5px}.plans_footer svg path{stroke:#fff;fill:#fff}.header-wrapper .border-bottom_footer{margin-bottom:-1px;background:#000}.header-wrapper .border-bottom_footer svg path{fill:#000;stroke:#000}.footer__content-bottom-wrapper.copyrights{padding-bottom:20px!important;display:flex;width:100%}.footer .list-social__item .icon{height:28px;width:28px}.footer .list-social__link{padding:0}.footer .newsletter-form{max-width:85rem}.footer .newsletter-form__field-wrapper{max-width:70rem}.footer .newsletter-form__field-wrapper .field__input{padding-right:7rem;box-shadow:unset;border:1px solid #fff;height:58px;color:#000;background:#fff}.footer button#Subscribe{position:inherit;background:#0000;height:58px;padding:14px 56px;border:1px solid #fff;border-radius:50px;font-size:20px;line-height:30px;width:100%;max-width:222px}.footer .newsletter-form__field-wrapper .field:after{box-shadow:unset}.footer .newsletter-form__field-wrapper .field:hover:after{box-shadow:unset}.footer .newsletter-form__field-wrapper .field{display:flex;gap:20px}.footer label.field__label{left:35px;top:50%;transform:translateY(-50%);font-size:15px;color:#000}.footer .footer-block__newsletter{padding-top:10px}.footer .list-social{gap:20px;padding-top:20px;padding-bottom:20px}.footer_bottom_menu ul{list-style:none;display:flex;gap:23px}.footer__content-bottom-wrapper.copyrights{justify-content:space-between;align-items:center}.footer_bottom_menu ul li a{font-size:13px;font-weight:400;line-height:19.5px;color:#585858;font-family:elza}.footer button#Subscribe{padding:14px 24px}.footer .newsletter-form__field-wrapper .field__input{padding:14px 24px!important}.newsletter-form__field-wrapper{display:flex;gap:12px;flex-direction:column;align-items:flex-end}.field__input:focus~.field__label{top:12px;left:calc(var(--inputs-border-width) + 2rem)}.footer label.field__label{left:unset;font-family:elza;font-weight:500;color:#656565;width:100%;text-align:center;font-size:20px;letter-spacing:0;line-height:30px}.footer .footer-block__details-content.rte.emails_text h3{font-style:normal!important;font-weight:500}p.fotter-content-bottom{font-weight:500}.footer .field__input:not(:placeholder-shown)~.field__label,.footer .field__input:focus~.field__label{top:17px}.footer input.needsclick.go384305609.kl-private-reset-css-Xuajs1{width:100%;max-width:323px;height:58px!important}.footer .needsclick.kl-private-reset-css-Xuajs1 [data-testid=form-component]{max-width:323px}.footer .needsclick.kl-private-reset-css-Xuajs1 [data-testid=form-component]:nth-child(2){max-width:222px;width:100%;margin:0!important}.footer .needsclick.kl-private-reset-css-Xuajs1{justify-content:end!important;flex-wrap:wrap!important;gap:14px}.footer-block.grid__item.email_divs{width:45%}.footer-block__details-content{text-align:left}.footer button.needsclick.kl-private-reset-css-Xuajs1{background:#0000!important;height:58px!important;padding:0 24px!important;border:1px solid #fff!important;border-radius:50px!important;font-size:20px!important;line-height:30px!important;width:100%;text-transform:uppercase;font-family:elza!important;font-weight:500!important}.suggested_product .product-row .product-col.active{border:1px solid #D9D9D9;pointer-events:none}.product.grid .grid__item.product__media-wrapper{display:flex;gap:85px}.product.grid .grid__item.product__media-wrapper .main-col{width:calc(20% - 42.5px);position:relative}.product.grid .grid__item.product__media-wrapper .swiper.slider__images{width:calc(80% - 42.5px)}.product.grid .grid__item.product__media-wrapper .swiper.slider__thumbs .swiper-slide.swiper-slide-thumb-active{border-bottom:2px solid #000}.slider-btn{display:flex;justify-content:center;align-items:center}.slider-btn.slider__prev svg{transform:rotate(180deg)}.slider-btn.slider__prev{margin-bottom:9px}.product.grid .grid__item.product__media-wrapper .swiper.slider__images .slider-btn{display:none}.cstm-merch .text-col .text-inner-col{padding:0 78px 0 0}.cstm-merch .cstm-image-with-text .text-col{width:51%}.cstm-merch .cstm-image-with-text .img-col{width:49%;border-radius:25px}.cstm-merch .cstm-image-with-text .img-col img{border-radius:25px}.cstm-merch .cstm-image-with-text .text-col h3{font-size:36px;line-height:54px;color:#000}.cstm-merch .cstm-image-with-text .text-col .text-inner-col p{font-size:18px;font-weight:500;line-height:27px!important;margin:0}.cstm-merch .cstm-image-with-text{padding:68px 0;border-top:2px solid #D9D9D9;border-bottom:2px solid #D9D9D9}.related-products .quick-add{margin:0}.product .checked_input select{border:1px solid #e0e0e0;width:100%;padding:5px;font-size:12px;background:#efefef;font-family:Poppins,Arial,sans-serif}.kl-private-reset-css-Xuajs1.go3176171171 p:first-child{padding-bottom:10px}.kl-private-reset-css-Xuajs1.go3176171171 p:nth-child(2) span,.kl-private-reset-css-Xuajs1.go3176171171 p:nth-child(3) span{font-size:26px!important}.kl-private-reset-css-Xuajs1.go3176171171 p:last-child{padding-top:8px;padding-bottom:0}.kl-private-reset-css-Xuajs1.go3176171171 p:last-child span{font-size:14px;line-height:26px;font-weight:500;font-family:elza!important}.join-the-club h1.main-page-title.page-title{font-style:italic;line-height:69px;font-size:46px;font-weight:900;text-transform:uppercase;letter-spacing:0;margin-bottom:0;text-align:center}span.close_popup_icon{position:absolute;z-index:1;right:21px;top:19px;cursor:pointer}.klaviyo_popup.club_mile{display:none}.mile-high-club .cstm_img_text .cstm-image-with-text .needsclick.go139946641.kl-private-reset-css-Xuajs1 img{margin-top:0;object-fit:unset}.mile-high-club button.btn.button.button_delay{border-color:#f85594;color:#f85594;background:transparent;border:2px solid #f85594;width:100%;max-width:296px;height:58px;font-size:20px}.mile-high-club button.btn.button.button_delay:after{box-shadow:none}.label_btn_display.hide_btn{display:none}.mile-high-club form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1{padding-bottom:0!important}.mile-high-club .cancle_main{text-align:center}.mile-high-club .needsclick.kl-private-reset-css-Xuajs1 [data-testid=form-component]{padding:10px 0!important}.mile-high-club button.cancle_form{background:transparent;border:none;text-decoration:underline;text-underline-offset:2px;font-size:18px;font-family:elza!important;letter-spacing:0;font-weight:500;cursor:pointer}.cstm-merch .product-popup-modal__content-info{width:100%;height:100%;padding:0}.cstm-merch .product-popup-modal__content-info img{width:56%;height:100%;display:block;max-width:inherit!important;object-fit:contain}.cstm-merch .product-popup-modal__content{width:70%!important;padding:20px!important;overflow:initial!important;height:80%!important;margin:0;top:10%}.cstm-merch .product-popup-modal__content-info .product-popup-modal__toggle{margin-top:0;margin-right:0;position:absolute;right:2%}.cstm-store-locator .page-width.page-width--narrow{padding:0 5rem;padding-top:60px;padding-bottom:30px;max-width:var(--page-width);text-align:left}.cstm-store-locator iframe#finder{max-width:var(--page-width);margin:0 auto;text-align:center;display:block;padding:0 5rem}.itg_logo_main{display:flex;gap:28px;align-items:center;padding-bottom:60px}.itg_logo_part a{display:block}.itg_logo_part a img{width:100%;display:block}svg.itg_minus{display:none}.product__accordion details[open] svg.itg_plus{display:none}.product__accordion details[open] svg.itg_minus{display:block}h2.h4.accordion__title{font-size:18px}.store-locator main#MainContent{background-color:#efefef}footer#finder_footer{text-align:right!important}.klaviyo_popup.club_mile{display:block}.klaviyo_popup.club_mile form.needsclick.klaviyo-form.klaviyo-form-version-cid_1{padding:0!important}.itg_main_page{max-width:var(--page-width);padding-left:5rem;padding-right:5rem}.itg_main_page h1.main-page-title{font-size:36px;font-style:italic;line-height:54px;margin-bottom:18px}.itg_main_page .rte{font-size:16px;font-weight:500;line-height:30px;margin:29px 0}.itg_main_page .rte ul,.itg_main_page .rte ol{list-style-position:inherit}.bgcolor{background-color:#efefef}body.product .fancybox__viewport{background-color:#fff}.product_subscription_display.active{display:none}select.ProductLine-VariantPicker{padding:8px 20px 8px 10px!important;border:1px solid #000!important;margin-top:10px!important;font-size:12px!important;text-decoration:none!important}.ProductVariant--subtitle.svelte-1kn1zuj:after{content:""!important;position:absolute!important;top:56%!important;right:-2%!important;background-image:url(/cdn/shop/files/chevron-down.svg?v=1721368446)!important;width:15%!important;height:45%!important;transform:translate(-50%,-50%)!important;background-repeat:no-repeat!important}.ProductVariant--subtitle.svelte-1kn1zuj{position:relative!important;width:130px!important}.ProductVariant--title a{pointer-events:none!important;opacity:.5!important;cursor:no-drop!important}.ButtonPrimaryCTA--rounded.svelte-1tbcq0n.svelte-1tbcq0n{background-image:inherit!important;background-color:#000}s.price-item.price-item--regular{font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:uppercase}div#itg_main_product s.price-item.price-item--regular{font-size:1.8rem!important;line-height:27px;font-weight:500;letter-spacing:0;text-transform:uppercase}body.list-collections .card-wrapper .card__inner{height:100%;max-height:300px}body.cstm-merch .card-wrapper .card__content{height:auto}.cstm-merch .banner__box.content-container{max-width:40rem!important}button.needsclick.go2091836632.kl-private-reset-css-Xuajs1{display:none!important}body.collection.cstm-merch .card-wrapper .card__media{border-radius:0}body.collection.cstm-merch .card-wrapper .card__inner{height:unset;max-height:unset}body.collection.cstm-merch .card-wrapper .card__inner:before{padding-bottom:150%!important}body.collection.cstm-merch .card-wrapper .card__inner .card__media .media img{object-fit:cover}.Custom-Merch-Collection .CardCollection-inner .collection-product .card__heading{min-height:70px}.cstm-merch .cstm-image-with-text .text-col h3{font-size:18px}.column-row.text_second{justify-content:space-between}.cstm-merch .cstm-image-with-text .text-col{width:calc(51% - 15px)}.footer .needsclick .needsclick[type=email]{width:100%;max-width:100%}.footer .needsclick.kl-private-reset-css-Xuajs1{gap:0}.product.grid .product__info-wrapper.grid__item .product__info-container .product__tax{display:none}.itg_pro_main_meta p{font-size:16px;font-weight:500;line-height:24px;margin-bottom:0}@media screen and (max-width: 768px){body.collection.cstm-merch .card-wrapper .card__inner{height:unset!important;max-height:unset!important;--ratio-percent: inherit !important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/theme.css.map */
