@import"http://fast.fonts.net/t/1.css?apiType=css&projectid=378fc9a3-438e-4c80-bd0f-09db038be3a3";@font-face{font-family:Avenir Next LT W01 Regular;src:url(c4691e94-080d-4452-8f9f-8b3db6b68d55.woff2) format("woff2"),url(a1adabe6-efe5-40b7-b619-48111c8ff883.woff) format("woff")}@font-face{font-family:Avenir Next LT W01 Demi;src:url(6afe4676-059a-4aa8-b891-29856bbcba22.woff2) format("woff2"),url(a9817c16-2a79-49bf-8543-6c846d73a52f.woff) format("woff")}@font-face{font-family:Avenir Next LT W01 Bold;src:url(b56355b0-7729-42a7-9f65-62c7211d078c.woff2) format("woff2"),url(05537afc-e923-4df9-b365-71798fbd220d.woff) format("woff")}@font-face{font-family:FeelingsOnOff;src:url(Feelings-On-Off.woff) format("woff");font-weight:400;font-style:normal}h1,h2,h3{font-family:FeelingsOnOff,sans-serif}h1,h2{letter-spacing:-2px}h3{letter-spacing:-1px}.section__link .link--arrow{background-color:#18abd2;font-size:16px;text-transform:uppercase;color:#000;font-family:Avenir Next LT W01 Demi,sans-serif;letter-spacing:0;padding:10px 30px;position:static;display:inline-block;margin:20px auto 0;transition:background-color .3s}@media screen and (min-width:992px){.section__link .link--arrow{padding:10px 50px}}.section__link .link--arrow:after{display:none}.section__link .link--arrow:hover{background-color:#1492b5;opacity:1}.home-promo__btn{right:auto;background-color:#18abd2;font-size:16px;text-transform:uppercase;color:#000;font-family:Avenir Next LT W01 Demi,sans-serif;letter-spacing:0;padding:10px 30px!important;position:static!important;display:inline-block;margin:20px auto 0;transition:background-color .3s}@media screen and (min-width:992px){.home-promo__btn{padding:10px 50px}}.home-promo__btn:after{display:none}.home-promo__btn:hover{background-color:#1492b5}.mobile-nav__link,.mobile-footer__title{font-family:FeelingsOnOff,sans-serif}.primary-nav__link,.header--mega .primary-nav .nav__sub__link,.secondary-nav__link{font-family:Avenir Next LT W01 Demi,sans-serif;font-size:14px;letter-spacing:0}.breadcrumb__link{font-family:FeelingsOnOff,sans-serif}@media screen and (min-width:1100px){.primary-nav__items .nav__sub .nav__sub__items{display:flex;justify-content:center}.primary-nav__items .nav__sub .nav__sub__items .nav__sub__item{width:18%!important}}.home-carousel .slick-slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000005e}.home-carousel .home-carousel__content{background:none;text-align:center;position:relative;z-index:1}@media screen and (min-width:992px){.home-carousel .home-carousel__content{max-width:800px;width:800px}.home-carousel .home-carousel__content .home-carousel__title{max-width:800px}}@media screen and (min-width:1200px){.home-carousel .home-carousel__content{max-width:1000px;width:1000px}.home-carousel .home-carousel__content .home-carousel__title{max-width:1000px}}.home-carousel h2.section__title-text{font-size:50px;line-height:.9;color:#fff}.home-carousel h2.section__title-text:after{display:none}@media screen and (min-width:992px){.home-carousel h2.section__title-text{font-size:100px}}.home-carousel .home-carousel__text p{font-family:Avenir Next LT W01 Demi,sans-serif;text-transform:uppercase;line-height:1.3;color:#fff;font-size:16px}@media screen and (min-width:992px){.home-carousel .home-carousel__text p{font-size:18px}}.home-carousel .home-carousel__btn{right:auto;background-color:#18abd2;font-size:16px;text-transform:uppercase;color:#000;font-family:Avenir Next LT W01 Demi,sans-serif;letter-spacing:0;padding:10px 30px;position:static;display:inline-block;margin:20px auto 0;transition:background-color .3s}@media screen and (min-width:992px){.home-carousel .home-carousel__btn{padding:10px 50px}}.home-carousel .home-carousel__btn:after{display:none}.home-carousel .home-carousel__btn:hover{background-color:#1492b5}@media screen and (min-width:992px){.home-promo .o-layout__item{width:50%}}@media screen and (min-width:992px){.home-promo .home-promo__media{margin-left:0!important}}.home-promo .home-promo__box{text-align:center;padding-bottom:20px!important}@media screen and (min-width:992px){.home-promo .home-promo__box{text-align:left;margin-left:0!important}}.home-promo .home-promo__box.white-text .section__title-text,.home-promo .home-promo__box.white-text .home-promo__text h1,.home-promo .home-promo__box.white-text .home-promo__text h2,.home-promo .home-promo__box.white-text .home-promo__text h3,.home-promo .home-promo__box.white-text .home-promo__text h4,.home-promo .home-promo__box.white-text .home-promo__text h5,.home-promo .home-promo__box.white-text .home-promo__text h6,.home-promo .home-promo__box.white-text .home-promo__text p,.home-promo .home-promo__box.white-text .home-promo__text li{color:#fff}.home-image-grid .home-image-grid__title.h1{font-size:50px;text-transform:none;line-height:.9;margin-bottom:10px!important}.home-image-grid .home-image-grid__title.h1:after{display:none}@media screen and (min-width:992px){.home-image-grid .home-image-grid__title.h1{font-size:100px}}.home-image-grid .width-setting-1\/2 .home-image-grid__title.h2{text-transform:none}@media screen and (min-width:992px){.home-image-grid .width-setting-1\/2 .home-image-grid__title.h2{font-size:100px}}.home-image-grid .width-setting-1\/3 .home-image-grid__content{text-align:center}@media screen and (min-width:992px){.home-image-grid .width-setting-1\/3 .home-image-grid__content{padding:0 25px}}.home-image-grid .home-image-grid__title.h2{font-size:35px;line-height:.9;margin-bottom:10px!important}.home-image-grid .home-image-grid__title.h2:after{display:none}@media screen and (min-width:992px){.home-image-grid .home-image-grid__title.h2{font-size:61px}}.home-image-grid .home-image-grid__desc{line-height:1.5}.product-single__swatch__title{font-family:Avenir Next LT W01 Demi,sans-serif;letter-spacing:0}h1.section__title-text{font-family:FeelingsOnOff,sans-serif}h2.section__title-text{font-family:FeelingsOnOff,sans-serif;font-size:25px;letter-spacing:-1px;line-height:1}@media screen and (min-width:992px){h2.section__title-text{font-size:51px}}h2.product__title.h4{font-family:FeelingsOnOff,sans-serif;font-size:32px;letter-spacing:-.7px;text-transform:none;line-height:1}.home-promo__title h3{font-size:35px;line-height:.9}.home-promo__title h3:after{display:none}@media screen and (min-width:992px){.home-promo__title h3{font-size:70px}}span.product__price-price{font-family:Avenir Next LT W01 Demi,sans-serif}span.money{font-family:Avenir Next LT W01 Bold,sans-serif;font-size:18px;letter-spacing:-.5px}.home-products__grid .product__media,.collection-products .product__media{border:1px solid #CECECE}.collection-sidebar__title{font-family:FeelingsOnOff,sans-serif;letter-spacing:0}@media screen and (min-width:992px){.collection__header-info__title-text{font-size:45px!important}}h2.product__title.h4 span{display:inline-block;font-family:FeelingsOnOff,sans-serif;font-size:40px;margin-left:1px;height:25px;position:relative;top:-12px}.product-single__title-text span{display:inline-block;font-family:FeelingsOnOff,sans-serif;font-size:36px;margin-left:2px;height:25px;position:relative;top:-10px}#CartContainer .ajaxcart__product-meta{display:none}.cart-empty__title,.cart__footer-total{font-family:FeelingsOnOff,sans-serif!important}.footer,.footer__bottom{background-color:#000!important}.footer-nav__title{font-family:Avenir Next LT W01 Demi,sans-serif;letter-spacing:0;margin-bottom:5px!important}.footer-nav--social{text-align:center}.footer-logo{width:151px;margin:0 auto 25px}.yotpo.yotpo-main-widget{padding:0 10px}@media screen and (min-width:992px){.yotpo.yotpo-main-widget{padding:0 25px}}@media screen and (min-width:992px){.bundle-builder-app--content{display:flex}.bundle-builder-app--content .bundle-builder-app--products--block,.bundle-builder-app--content .bundle-builder-app--summary--block{flex:1;position:relative}.bundle-builder-app--content .bundle-builder-app--bundle--section--product-list{justify-content:center}.bundle-builder-app--content .bundle-builder-app--bundle--section--product-list .bundle-builder-app--products-per-row--4{width:50%}.bundle-builder-app--content .bundle-builder-app--bundle--nav-buttons{position:absolute;top:50%;padding:0 15px}.bundle-builder-app--content .bundle-builder-app--bundle--product-add--wrapper{position:absolute;top:60%;right:15px}.bundle-builder-app--content .bundle-builder-app--bundle--summary{margin:15% 15px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/global.css.map */
