body{font-family:Muli,sans-serif}h2,.h2,h3,.h3,h4,.h4{font-family:Montserrat,sans-serif}h2,.h2{font-size:28px;font-weight:700;text-transform:uppercase}h3,.h3{font-size:23px;font-weight:800}h4,.h4{font-size:18px;font-weight:700}a{color:#333}a:hover{color:#dd1f26}a:focus{outline:none}input[type=email],input[type=password],input[type=phone],input[type=text]{border-radius:0}.laborator-woocommerce .myaccount-env .myaccount-tabs>li a{font-size:13px;font-weight:300;letter-spacing:.1em}.laborator-woocommerce .myaccount-env .myaccount-tabs>li.active>a{color:#e5008e}.nav-tabs>li>a{border-radius:0}.wrapper>.main:first-child{max-width:1200px!important}.wrapper>.main{max-width:100%!important;padding:0;margin:0 auto;position:relative}.wrapper>.main-menu-top{margin-bottom:0}.wrapper .main{background-color:#fff}.shop .myaccount-env>.col-med-12 .blockpad>.col-med-4{padding:-15px}.btn,.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat{font-size:12px;font-family:Montserrat,sans-serif;text-transform:uppercase}.btn{border-radius:0}.btn.btn-success{background-color:#c5d5d9;border-color:#c5d5d9;border:none}.btn-success:active:focus,.btn-success:hover,.cart-env .cart-item-row .col .quantity input[type=button]:hover,.vc_btn3.vc_btn3-color-pink:hover,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover{background-color:#c5d5d9}.btn.btn-danger{background-color:#e4e4e4;border-color:#e4e4e4;color:#fff}a.btn.btn-danger:hover{background-color:#ccc;color:#fff}.btn.btn-default{border:1px solid #252525;font-size:14px;font-family:Nunito,sans-serif;color:#252525;background-color:#fff}.btn.btn-default:hover{background-color:#fff}.btn.btn-success.btn-added{background-color:#4cae4c}.btn-fluid{width:100%}.myaccount-env .btn{min-width:188px;margin-bottom:0}.white-block,.page-container .row.block-bg{border:1px solid #e5e5e5;background-color:#fff}.global-loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009 url(global-loading.png) no-repeat center;z-index:99999;display:none}#header.hasCouponBanner #couponNotice{display:block}#header #couponNotice .coupon-value-block{border:1px dashed #ccc;padding:0 5px;background:#fff}#header #couponNotice .gtxdollar,#header #couponNotice .ltxdollar{display:none}#header #couponNotice.gtx .gtxdollar,#header #couponNotice.ltx .ltxdollar{display:block}@media (min-width: 768px){#header #couponNotice{display:none}#header.noCouponBanner .mainHeaderBar,#header.hasCouponBanner #couponNotice{position:fixed;width:100%;top:0;left:0;z-index:9}}@media (max-width: 767px){#header #couponNotice{height:auto;display:block}#header #couponNotice .referral-banner-container{position:static}}#header .top-menu{padding:20px 0}#header .logo.logo-image img{max-width:130px}#header .logo.logo-image h3{margin:0}#header .main-menu-menu{float:right}#header .main-menu-menu>li{float:left;position:relative;border:1px solid transparent}#header .main-menu-menu>li a{transition:all ease .5s;color:#222}#header .main-menu-menu>li a:hover{color:#c5d5d9}#header .main-menu-menu>li>a{padding:10px 25px;font-family:Montserrat,sans-serif;font-weight:300;font-size:14px;text-transform:uppercase;letter-spacing:.08em}#header .main-menu-menu>li>a:hover,#header .main-menu-menu>li>a:focus{background:none}#header .main-menu-menu>li a.btn.btn-success{color:#fff}#header .main-menu-menu>li a.btn.btn-success:hover,#header .main-menu-menu>li a.btn.btn-success:focus{background:#c5d5d9}#header .main-menu-menu>li.has-sub:hover{background:#fff;border:1px solid #ededed;box-shadow:0 0 7px #0001010d}#header .main-menu-menu>li.has-sub>a{background:#fff;position:relative;z-index:2}#header .main-menu-menu>li>ul{display:none;list-style:none;position:absolute;top:100%;left:-1px;padding:8px 0;width:200px;z-index:1;transform:scale(1);background:#fff;border:1px solid #ededed;box-shadow:0 1px 7px #0001010d;margin-top:-1px}#header .main-menu-menu>li:hover>ul{display:block}#header .main-menu-menu>li>ul>li a{padding:5px 20px;text-transform:uppercase;text-decoration:none;display:block}.confirm-first-container{padding:0 30px;font-weight:300}.confirm-first-container h2{text-transform:none;font-size:30px!important}.confirm-first-container .lead{font-size:18px;font-weight:100}.confirm-first-container .under-upper-text{text-transform:uppercase;border-bottom:1px solid #C5D5D9;font-weight:300}.confirm-first-container .sub-text{font-size:15px;font-weight:100}.recent-additional-orders-container{display:none}.confirm-first-container .row{margin:0 -15px}.confirm-first-container .receipt-box{border:1px solid #000;margin-bottom:15px;font-size:14px;font-weight:300}.confirm-first-container .receipt-box .charge-info{padding:15px 0}.confirm-first-container .receipt-box .addition-info{padding:15px 0;border-top:1px solid #000}.confirm-first-container .under-text{text-decoration:underline}.confirm-first-container .pink-text{color:#c5d5d9}.confirm-first-container .action a{vertical-align:middle;margin-bottom:0;margin-top:10px;display:inline-block}.confirm-first-container .action .print-link{margin-left:10px;color:#333;text-decoration:underline}.confirm-first-container .action .print-link i{font-size:18px;vertical-align:sub;margin-right:10px;text-decoration:none}.confirm-first-container .action .print-link:hover{background:none}@media (max-width: 991px){#header .top-menu{padding:15px 0;border-bottom:1px solid #ddd;position:relative}#header .custom-container{width:100%}#header .logo.logo-image h3,#header .logo.logo-image .mobile-menu-link,#header .logo.logo-image .cart-nav{float:left}#header .logo.logo-image h3{width:60%;text-align:center}#header .logo.logo-image .mobile-menu-link,#header .logo.logo-image .cart-nav{width:20%}#header .logo.logo-image .mobile-menu-link{margin-top:7px}#header .logo.logo-image .cart-nav{text-align:right;margin-top:10px}#header .logo.logo-image .mobile-menu-link a,#header .logo.logo-image .cart-nav a{color:#c5d5d9;text-decoration:none}#header .logo.logo-image .mobile-menu-link a{font-size:18px}#header .logo.logo-image .cart-nav a{font-weight:300}#header .mobile-menu{position:absolute;top:100%;left:0;width:100%;z-index:999;background:#fff;margin-top:1px}#header .mobile-menu .nav>li>a{border-bottom:1px solid #eee;padding:12px 15px;color:#222;text-transform:uppercase}#header .mobile-menu .nav>li>a:hover{color:#c5d5d9}#header .mobile-menu .nav>li.gtb-nav{text-align:center}#header .mobile-menu .nav>li a>span.expand{border-left:1px solid #eee;bottom:0;cursor:pointer;display:block;font-size:18px;padding:18px 10px 0;position:absolute;right:0;top:0;transition:all .15s ease-in-out 0s;z-index:2}#header .mobile-menu .nav>li a>span.expand i{color:#222;display:block;position:relative;transform:rotate(0);transition:all .35s ease-in-out 0s;font-size:12px}#header .mobile-menu .nav>li a>span.expand:hover{background:#333 none repeat scroll 0 0}#header .mobile-menu .nav>li a>span.expand:hover i{color:#fff}#header .mobile-menu .nav>li a>span.expand.expanded i{transform:rotate(45deg)}#header .mobile-menu .nav ul{list-style:outside none none;margin:0;overflow:hidden;padding:0}#header .mobile-menu .nav ul>li{background:#fff none repeat scroll 0 0;display:block;margin:0;padding:0;position:relative}#header .mobile-menu .nav>li ul>li>a{background:#f4f4f4 none repeat scroll 0 0;border-bottom:1px solid #e9e9e9;padding:12px 15px;display:block;color:#222;text-transform:uppercase}#header .mobile-menu .nav>li>ul>li>a{padding-left:35px}#header .mobile-menu .nav>li>ul>li>ul>li>a{padding-left:55px}#header .mobile-menu .nav>li>ul>li>ul>li>ul>li>a{padding-left:75px}#header .mobile-menu .nav>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:95px}#header .mobile-menu .nav>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:115px}#header .mobile-menu .main-mobile-menu,#header .mobile-menu .sub-menu{display:none}}.section{padding:30px 0}.section-home{position:relative;width:100%;background:#f2f2f2;overflow:hidden}.grid{margin:0;padding:5px}.grid-square{position:relative;padding:5px;text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;transition:all 1s}.grid-square img{width:100%}.grid-square .grid-price{position:absolute;top:5px;bottom:5px;left:5px;right:5px;color:#fff;background:#c5d5d9;opacity:0;transition:all .7s}.grid-square:hover .grid-price{display:block;opacity:.9}.grid-square .grid-price-wrapper{position:absolute;top:5px;bottom:5px;left:5px;right:5px;margin:auto;height:125px}.grid-square h5{font-size:10px;line-height:0}.grid-square .grid-price-num{font-size:50px}.grid-square .grid-price-value{font-size:20px}.reg-overlay{display:block;position:absolute;top:110px;bottom:auto;left:0;right:0;padding:25px 30px;margin:auto;max-width:460px;height:340px;min-height:300px;text-align:center}.reg-overlay{animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes fadein{0%{display:block;opacity:0}to{display:block;opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}.reg-overlay h1{font-family:Montserrat,sans-serif;font-size:37px;letter-spacing:2px;color:#000}.section h2,.reg-overlay h2,.page-title.entry-title{font-size:24px;font-weight:600;color:#333;text-transform:uppercase;text-align:center;letter-spacing:2px}.reg-value-list{text-align:left}.reg-value{margin:8px 0;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:18px}.reg-value span{padding:0 4px;text-transform:lowercase;font-style:italic;font-size:21px}.reg-form{width:85%;margin:28px auto 0;text-align:center}.reg-form input,.reg-form-submit{width:100%;font-family:Montserrat,sans-serif;font-size:14px;border:none}.reg-form input{display:block;margin-bottom:8px;padding:10px;color:#555;background:#ffffdc;border:#eee 1px solid}.reg-form .reg-form-submit{margin:0 auto;padding:10px;color:#fff;text-transform:uppercase;background:#c5d5d9;transition:all .5s}.reg-form .reg-form-submit:hover{opacity:.7}input.recly-has-error{background:#ffe5e5}.reg-form .reg-form-skip{visibility:hidden;position:relative;top:-20px}.reg-value-list{font-size:15px;margin-left:0;margin-bottom:10px;text-align:center}.welcomecoupon{font-size:15px;font-weight:700}.pinkit{color:#555;font-weight:700}.reg-form a{font-size:18px;padding:10px;margin-bottom:10px}.reg-form .reg-form-skip a:hover{opacity:.7;color:#fff}.reg-form .reg-form-skip a:active,.reg-form .reg-form-skip:visited{color:#fff}.section-howitworks{padding-bottom:0;background-color:#fff}.section-howitworks-inner{margin:0 auto 20px}.how-step h3{margin:0 0 20px;font-weight:600;color:#333;text-transform:uppercase;text-align:center;height:48px;font-size:20px}.how-step p{margin:0 auto 30px;max-width:450px;font-weight:400;text-align:center}.how-step1,.how-step2,.how-step3,.how-step4,.mh-how-step{text-align:center;width:160px;height:140px;margin:0 auto}.value-prop{position:relative;padding:50px;background:#f2f2f2}.value-prop-bullets{text-align:left;list-style:none}.value-prop-bullets h4{margin-bottom:2px}.value-prop-bullets li{margin:25px 0;padding-left:60px}.value-prop-bullet1{background:url(https://s3.amazonaws.com/fff-home/wp-content/uploads/2017/03/feature-friend.png) top left no-repeat;background-size:40px 28px}.value-prop-bullet2{background:url(https://s3.amazonaws.com/fff-home/wp-content/uploads/2017/03/feature-gift.png) top left no-repeat;background-size:35px 35px}.value-prop-bullet3{background:url(https://s3.amazonaws.com/fff-home/wp-content/uploads/2017/03/feature-community.png) top left no-repeat;background-size:36px 32px}.value-prop-video iframe{margin:auto;width:100%;height:303px}.section-howitworks h4{font-weight:600;color:#c5d5d9;text-transform:uppercase}@media (max-width: 991px){.how-step p{font-size:12px}}@media (max-width: 767px){.how-step h3{font-size:18px;height:auto;margin-bottom:12px}.how-step p{font-size:14px;width:220px}}#explore-the-membership-section{margin-bottom:20px;margin-top:-40px}#explore-the-membership-section p{max-width:500px;margin:auto}.explore-the-membership-row img{max-width:500px;width:100%}.banner-break{text-align:center;min-height:326px;background-size:100%;background-image:url(gtb-spring-banner.png);background-repeat:no-repeat;background-position:center center}.banner-break #title-container{float:left;position:relative;left:10%;line-height:2.4;margin:64px 0}.banner-break #banner-break-title{font:18px "Avenir LT W01 85 Heavy",sans-serif;text-transform:capitalize;font-weight:700;line-height:2.4}.banner-break #banner-break-title-bg{font:50px "Avenir LT W01 85 Heavy",sans-serif;text-transform:capitalize;font-weight:700}.banner-break #banner-break-title-price{padding:7px;font:25px Avenir,sans-serif}.banner-break .btn{font-size:14px;width:190px}.cta-break{padding:30px;text-align:center;color:#fff;background:#333}.cta-break .reg-value{font-size:14.5px;color:#fff}.cta-break .cta{margin:8px auto;width:100%;max-width:260px;font-size:16px}.cta-break .freeshipping{margin:16px 0 0;text-transform:uppercase;letter-spacing:2.5px;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:16px}.section-discover h6{margin:20px 0;text-transform:none;font-size:16px;color:#999;text-align:center}.carousel h3{font-size:22px;font-weight:600;color:#333;text-transform:uppercase;margin-top:-25px}.carousel img{margin:auto}.carousel-indicators li{border-color:#c5d5d9}.carousel-indicators .active{background-color:#c5d5d9}.carousel-control{color:#333;opacity:1;text-shadow:none;font-size:30px}.carousel-control:focus{color:#333}.carousel-control:hover{color:#c5d5d9}.carousel-inner{overflow:hidden}.carousel-caption{position:relative;text-shadow:none;width:100%;left:auto;right:auto;bottom:auto;padding:0}.carousel-control.left,.carousel-control.right{background:#c5d5d9;padding-bottom:0;width:44px;height:44px;color:#fff;top:40%;border-radius:50%}.carousel-control.left{left:27px}.carousel-control.right{right:27px}.section-discover{padding-bottom:0}.brand-carousel{background:#f2f2f2;margin-top:40px}.brand-carousel:before{content:"";position:absolute;top:-15px;left:0;right:0;margin:auto;width:30px;height:30px;background:#f2f2f2;-webkit-transform:rotate(45deg);-moz-webkit-transform:rotate(45deg);transform:rotate(45deg)}.brand-carousel .brand-item{padding:33px 0;text-align:center}.brand-carousel .brand-item img{max-height:20px;padding:0 15px;margin:5px 0}@media (max-width: 479px){.carousel h3{font-size:12px;margin-top:0}.carousel-control.left,.carousel-control.right{width:30px;height:30px;font-size:20px;top:auto;bottom:0}.carousel-control.left{left:15px}.carousel-control.right{right:15px}.brand-carousel{height:165px;margin-top:20px}.brand-carousel:before{top:-7px;margin:auto;width:14px;height:14px}.brand-carousel .brand-item{padding:10px 0}}.section-fans{padding:80px 0;background:url(https://d3nif14cr4lprv.cloudfront.net/wp-content/uploads/2018/07/fans-bg1.jpg) 0 0 repeat}.section-fans .container{float:none;margin:0 auto;padding:40px;max-width:1180px;background:#ffffffe6}.section-fans h2{margin-bottom:50px}.testimonial{margin-bottom:30px}.testimonial-bubble{padding:20px;background:#ceacc7;color:#fff}.testimonial-bubble p{font-size:14px;color:#fff}.testimonial-tail{margin-left:20px;width:30px;height:38px;background:url(https://s3.amazonaws.com/fff-home/wp-content/uploads/2017/03/testimonial-corner.png) top left no-repeat;background-size:cover}.testimonial-profile{margin:0 10px}.profile-avatar{float:left;margin-right:10px;width:50px;height:50px;background:#ccc;border-radius:100%;overflow:hidden}.profile-text{padding-top:5px;text-align:left;font-family:Montserrat,sans-serif;font-size:12px}.profile-name{text-transform:uppercase;font-weight:700}.profile-location{color:#888}.section-getstarted .woocommerce-shipping-fields,.section-getstarted .checkout-form-fields{overflow:auto}.section-getstarted{padding:80px 0;background-color:#fdf1eb}.section-getstarted .wrapper{padding:20px;height:100%;background:#f3f3f3}.section-getstarted h4{font-size:18px;color:#555;text-align:left}.cta-break .btn{padding-top:15px;padding-bottom:15px}#getstarted .input-group .form-control:first-child,#getstarted .laborator-woocommerce .checkout-form-fields .form-row input[type=text],#getstarted .laborator-woocommerce .checkout-form-fields .form-row input[type=password],#getstarted .laborator-woocommerce .checkout-form-fields .form-row input[type=email],#getstarted .laborator-woocommerce .checkout-form-fields .form-row input[type=tel],#getstarted .laborator-woocommerce .checkout-form-fields .form-row textarea{width:100%;color:#555;background:#ffffdc;border:#eee 1px solid}#getstarted input[type=text]:focus,#getstarted input[type=password]:focus,#getstarted .laborator-woocommerce .checkout-form-fields .form-row input[type=text]:focus,#getstarted .laborator-woocommerce .checkout-form-fields .form-row input[type=password]:focus,#getstarted .laborator-woocommerce .checkout-form-fields .form-row input[type=email]:focus,#getstarted .laborator-woocommerce .checkout-form-fields .form-row textarea:focus{color:#333}#getstarted .block-pad{padding:20px;margin-bottom:15px}.label-fff{background-color:#c5d5d9}.value-prop-video iframe{width:100%}.value-prop{padding:50px 0}.cta-break{padding:30px 0}#getstarted h4{font-weight:400}#getstarted .recly-form-error .recly-form-message,#getstarted .recly-form-notice .recly-form-message{text-align:center;color:#fff;padding:5px 20px;font-size:14px;font-weight:700}#getstarted .recly-form-error a{color:#fff;text-decoration:underline}#getstarted .recly-form-error a:hover{color:#ff0;text-decoration:underline;background-color:#ff5959}#getstarted .recly-form-error{background:#ff5959}#getstarted .recly-form-notice{background:#5bbc2e;font-size:16px}#getstarted .recly-form-error,#getstarted .recly-form-notice{margin:20px 15px 5px}#couponmessage{font-size:13px;font-style:italic}.referral-banner-wrapper{height:53px}.referral-banner-container{background:#fdf1eb;position:fixed;width:100%;top:0;left:0;z-index:9999}.referral-banner-container .referral-banner-text{text-align:center;padding:15px;color:#363636;font-size:16px;font-weight:700;font-family:Nunito,sans-serif}.referral-banner-container .referral-banner-text a{color:#c5d5d9;text-decoration:underline}@media (min-width: 1200px){.value-prop-video iframe{height:303px}}@media (max-width: 1199px) and (min-width: 992px){.value-prop-video iframe{height:236px}}@media (min-width: 992px){.explore-the-membership-row{margin-top:60px}}@media (max-width: 991px){.referral-banner-wrapper{height:100px}.explore-the-membership-row img{margin-top:60px}}@media (max-width: 991px) and (min-width: 768px){.value-prop-video iframe{height:187px}.reg-overlay{height:340px}}@media (max-width: 767px){.brand-carousel .brand-item img{max-height:15px}.reg-overlay{top:60px;max-width:330px}.reg-overlay h1{font-size:17px}.reg-value{margin:8px 0}.reg-form{margin:0 auto}.reg-form a{padding:6px;margin-bottom:0}.reg-value-list{font-size:12px}}@media (max-width: 479px){.recly-submit{font-size:12px}}input.recly-has-error{background:#ffe5e5!important}#getstarted .recly-form-error{font-size:16px}.recly-has-error{border:2px solid red!important}input[type=email],input[type=password],input[type=phone],input[type=text],input[type=tel]{width:100%;font-size:14px;font-weight:400;letter-spacing:1px;color:#222;background:#fff;border:1px solid #ccc;height:45px;-webkit-transition:width 2s;-webkit-transition-timing-function:linear;transition:width 2s;transition-timing-function:linear}input[type=email]:focus,input[type=password]:focus,input[type=phone]:focus,input[type=text]:focus{border:2px solid #C5D5D9;background-color:#fff}#getstarted .input-group-btn .btn.btn-success{height:45px;padding:0;width:40px;min-width:40px;border-top-right-radius:0;border-bottom-right-radius:0}#getstarted input[type=submit]{padding:15px;font-size:18px}#getstarted label{font-weight:600;color:#222;font-size:11px;display:block;text-transform:uppercase}#getstarted .radio{float:left;margin-right:20px}#getstarted .radio+.radio{margin-top:10px}#getstarted .radio label{display:inline}#getstarted select{width:100%;font-size:14px;letter-spacing:1px;color:#555}#getstarted select:disabled{color:#e8e8e8}#getstarted .shipping_address.col-sm-6,#getstarted .woocommerce-shipping-fields.col-sm-6,#getstarted .woocommerce-billing-fields.col-sm-6{padding-left:0;padding-right:5px}#getstarted .shipping_address.col-sm-6:last-child,#getstarted .woocommerce-shipping-fields.col-sm-6:last-child,#getstarted .woocommerce-billing-fields.col-sm-6:last-child{padding-right:0}#getstarted .woocommerce-shipping-fields.col-sm-12{padding:0}select{background-color:#fff;height:45px;border:1px solid #ccc}textarea:focus{background-color:#fff;border:2px solid #C5D5D9;box-shadow:none}.form-control{border-radius:3px}.radio-inline input[type=radio]{float:none;position:relative}.radio-inline input[type=radio]:after,input[type=checkbox]:after{border:2px solid #C5D5D9}.radio-inline input[type=radio]:checked:after,input[type=checkbox]:checked:after{background-color:#c5d5d9}.form-horizontal .radio-inline{margin-right:15px}.laborator-woocommerce .checkout-form-fields .form-row input[type=text],.laborator-woocommerce .checkout-form-fields .form-row input[type=password],.laborator-woocommerce .checkout-form-fields .form-row input[type=email],.laborator-woocommerce .checkout-form-fields .form-row textarea{padding:12px 10px;border:1px solid #bbb;background-color:#fff;height:45px}.laborator-woocommerce .checkout-form-fields .form-row label{font-size:11px;font-weight:300;letter-spacing:.1em}.laborator-woocommerce .with-divider{border-bottom:2px solid #eee;margin:0 0 15px}.section-getstarted{padding:80px 0}.section-getstarted .container{float:none;margin:0 auto;padding:30px;background:#fffc}.section-getstarted .wrapper{padding:20px;height:auto;background:#f3f3f3}.section-getstarted h5{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;color:#888}.section-getstarted h6{text-transform:uppercase;font-weight:600;font-size:12px;color:#555}.gs-frame{margin-top:20px;padding:20px;text-align:left;background:#fff}.gs-account h5{margin-bottom:0}.gs-account .gs-field-wrapper{height:auto}.gs-field-wrapper{padding:0 5px 0 0;height:45px}.gs-field{margin:0 0 5px;padding:8px;width:100%;font-size:14px;color:#555;background:#ffffdc;border:#eee 1px solid}.gs-dropdown{width:100%}.gs-summary,.gs-next{font-family:Montserrat,sans-serif}.gs-order-row{padding:10px 0;border-bottom:#eee 1px solid}.gs-total{padding:10px 0;font-weight:600}@media (max-width: 480px){.exchangeRateDisclaimer{width:265px;height:80px;font-family:Muli;font-size:9px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#878787;clear:both}.view-total-with-exchange-rate-link,.view-total-with-exchange-rate-link:hover{height:18px;font-family:Muli;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#c5d5d9;float:right;display:block;width:100%;text-decoration:underline;margin:0 0 5px}.total-with-exchange-rate-display{width:100%;height:18px;font-family:Muli;font-size:14px;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#4a4a4a;float:right;font-weight:700;margin:0 0 5px}#exchangeRateHr{margin:0 0 5px;clear:both}}.view-total-with-exchange-rate-link,.view-total-with-exchange-rate-link:hover{height:21px;font-family:Muli;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:right;color:#c5d5d9;float:right;display:block;width:100%;text-decoration:underline;margin:0 0 5px;cursor:pointer}.total-with-exchange-rate-display{width:100%;height:18px;font-family:Muli;font-size:14px;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#4a4a4a;float:right;font-weight:700;margin:0 0 5px}.exchange-rate-disclaimer{font-family:Muli;font-size:9px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#878787;clear:both}#exchangeRateHr{margin:15px 0;clear:both}.gs-label,.gs-num{padding:0}.gs-label a{cursor:pointer}.gs-label .glyphicon{font-size:11px}.gs-num{text-align:right}.gs-highlight{color:#c5d5d9}.gs-promo-field{display:none;padding-top:5px}.gs-promo-field input{padding:5px;width:100%;border:#eee 1px solid}.gs-submit{margin-top:10px;padding:10px;width:100%;color:#fff;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;background:#c5d5d9;border:none;transition:all .5s}.gs-submit:hover{opacity:.7}.gs-skip-box{display:block;margin:10px 0 0;text-align:center;font-size:11px;color:#c5d5d9;cursor:pointer}.gs-box-img{padding:0 40px;border:none}.gs-next{position:relative;opacity:.5}.gs-next-ship{position:absolute;top:32px;right:18px;font-size:12px;opacity:.5}.gs-next-shipping,.gs-next .gs-box-img,.gs-next .gs-submit,.gs-next .gs-skip-box{display:none}.gs-secure{margin:20px auto 0;width:100px;height:42px;background:url(checkout-secure.png) 0 0 no-repeat;background-size:cover}.gs-tos{margin-top:10px;text-align:center;font-size:11px;font-weight:300;color:#aaa}.gs-tos a{text-decoration:underline;color:#aaa}.gs-plan{margin-bottom:20px}.gs-plan-option{padding:6px 10px;width:48%;height:65px;font-size:12px;border:#ccc 1px solid;cursor:pointer}.gs-plan-option.active{border-top:#C5D5D9 3px solid}.gs-plan-option.active .gs-plan-name{color:#c5d5d9}.gs-plan-annual{float:right}.gs-plan-annual .gs-plan-cost{text-decoration:line-through;font-weight:400;color:#878787}.gs-plan-annual .gs-plan-extra{font-weight:600;color:#555}.gs-plan-name{text-transform:uppercase;font-weight:600;color:#555}.gs-plan-cost{font-weight:600;color:#555}.gs-plan-extra{color:#878787}#shipping-text{font-size:11px;color:#878787;line-height:15px;padding-top:8px}.credit_title{width:100px;position:relative;top:-190px}.recly-form-error{text-align:center;margin:4px 0}.recly-form-text{font-size:14px}.recly-field{position:relative}.recly-field .recly-has-defaultValue{background:transparent;border-color:transparent;position:absolute;left:0;top:0}.leg1{line-height:110%}.leg2{display:none}#legal-disclaimer{font-style:italic;line-height:130%}#menu-social-icons{list-style:none;padding:0;display:table;margin:0 auto 10px}#menu-social-icons li{float:left;padding:20px 10px}#menu-social-icons li a{padding:0;position:relative;text-align:center;text-indent:-9999px;display:block;overflow:hidden;width:40px;height:40px}#menu-social-icons li a:hover{opacity:.8}#menu-footer{display:table;margin:0 auto 10px;text-align:center;width:100%}footer .footer_main .copyright_text{text-align:center;color:#333;font-size:92%}footer{padding-bottom:30px}#menu-footer li a:hover{color:#c5d5d9}#menu-footer li a{padding-left:20px;padding-right:20px;font-size:10px;color:#252525}footer .footer_main .footer-nav ul{display:block;list-style:outside none none;margin:0 0 5px;padding:0;text-align:left}footer .footer_main .footer-nav ul li{display:inline-block;margin:0;padding:0}footer .footer_main .footer-nav ul li:after{color:#252525;content:" | ";margin:0 10px}footer .footer_main .footer-nav ul li:last-child:after{content:"";margin:0}footer .footer_main .footer-nav ul li a{color:#888;font-size:12px;transition:all .35s ease-in-out 0s}footer .footer_main .footer-nav ul li a:hover{color:#dd1f26}@media (max-width: 767px){footer .footer_main .footer-nav ul li:after{display:none}footer .footer_main .footer-nav ul li{border-bottom:1px solid #ddd;display:block;float:none;padding:7px 0}footer .footer_main .footer-nav .menu>li:last-child{border-bottom:none}footer .footer_main .copyright_text{margin-top:30px}}body>.wrapper:before{height:25px;background-color:#252525;content:" ";display:table;width:100%}.wrapper>.main:first-child{padding-bottom:0}.metanav{background-color:#222;border-top:1px solid #666;display:block;height:25px;position:absolute;top:-25px;right:125px;z-index:9999}.fffadmins{position:absolute;top:-25px;left:0;z-index:9999;display:block}.main>.cart{position:absolute;top:-25px;right:30px}.main>.cart a{height:25px;line-height:27px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:300;letter-spacing:.05em;font-size:11px}.main>.cart a:hover,.main>.cart a:focus{color:#c5d5d9;background-color:transparent}.metanav .menu,.fffadmins .menu{list-style:none}.metanav .menu>li{float:left;padding:0 0 0 30px;line-height:25px;height:25px;position:relative;display:inline-block}.metanav .menu>li:hover .sub-menu{display:block}.metanav .menu li a{color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:all .5s linear;transition:all .1s linear;font-weight:300;letter-spacing:.05em;font-size:11px}.metanav .menu li a:hover,.main>.cart a:hover{color:#c5d5d9;background-color:transparent}.metanav .menu .fa-user:hover>a,.metanav .menu a:hover,.metanav .menu .fa-user:hover:after,.metanav .menu li:hover>a{color:#c5d5d9}.fa-shopping-cart:before,.fa-user:before{font-family:Ionicons;padding-right:8px;color:#fff;font-size:12px}.metanav .sub-menu,.fffadmins .menu .sub-menu{height:100%;position:absolute;top:24px;left:0;width:180px;margin:0;padding:0;z-index:9999999;list-style:none}.metanav .sub-menu,.fffadmins .menu .sub-menu{display:none}.metanav .fa-user .sub-menu{left:20px}.metanav .sub-menu li,.fffadmins .menu .sub-menu li{display:block;line-height:1.3em}.metanav .sub-menu li a,.fffadmins .menu .sub-menu li a{color:#fff;display:block;text-decoration:none;background-color:#222;width:180px;padding:10px 30px;border-top:1px solid #333}.metanav .sub-menu li a:hover,.fffadmins .menu .sub-menu a:hover{background-color:#2f2f2f;color:#c5d5d9}.menu .sub-menu li>.sub-menu{font-size:12px;top:35px}.menu .sub-menu li>.sub-menu li{position:relative}.menu .sub-menu li>.sub-menu li a{padding-left:40px}.menu .sub-menu li .sub-menu li:before{content:"\f105";font-family:Ionicons;padding-left:5px;color:#fff;position:absolute;top:12px;left:22px}#getstarted .recly-submit{padding:15px;font-size:18px}.recurly-hosted-field{height:45px;background:#ffffdc;border:1px solid #eee;overflow:hidden;padding:0 10px}#getstarted .woocommerce-shipping-fields.col-sm-3{padding:0 5px 0 0}#getstarted .woocommerce-shipping-fields.col-sm-5{padding:0}#getstarted .woocommerce-shipping-fields.col-sm-4{padding:0 0 0 5px}#getstarted .woocommerce-shipping-fields .expiration-field.col-xs-6{padding:0}.recurly-hosted-field.recurly-hosted-field-year{border-left:0}.fff-recurly-field-container{margin-bottom:15px;overflow:hidden}#getstarted .form-row{margin-bottom:15px}#getstarted .form-row .error-msg{color:#c5d5d9;display:none;margin-top:5px}#getstarted .form-row .recly-has-error+.error-msg{display:block}.fff-validate-field-group .error-field-text{margin-top:5px;color:#c5d5d9;display:none}.fff-validate-field-group.fff-field-has-error .error-field-text{display:block}.fff-validate-field-group.fff-field-has-error .recurly-hosted-field{background:#ffe5e5;border-width:2px;border-color:red}.btn-pink{display:inline-block;height:46px;line-height:46px;border:1px solid #e90081;text-align:center;white-space:nowrap;text-transform:uppercase;padding:0 40px;border-radius:0;background:#e90081;font-size:14px;font-weight:700;font-family:Montserrat,helvetica,sans-serif;transition:all ease .5s;letter-spacing:2px}.btn-pink:hover,.btn-pink:focus,.btn-pink:active:focus{border-color:#fdfdfd;background:#e90081;outline:none;box-shadow:none}.content-section-4{background:url(https://d3nif14cr4lprv.cloudfront.net/wp-content/uploads/2018/08/gtb-banner.jpg) no-repeat;background-color:#fff;background-position:center center;min-height:700px}.content-section-4 .head-article{text-align:center;margin-top:60px}.content-section-4 .head-article header{font-size:53px;font-style:italic;text-transform:uppercase;line-height:normal}.content-section-4 .head-article .content-small{font-size:17px;font-weight:700;margin-top:20px;letter-spacing:3px;text-transform:uppercase}.content-section-4 .head-article footer{margin-top:20px;padding-bottom:0}.content-section-4 .head-article .extra-text{text-transform:uppercase;letter-spacing:1px;margin-top:25px;font-size:12px}.featured{padding:24px 0;overflow-x:scroll;display:table;width:100%;text-align:center;margin:0 auto;border-bottom:1px solid #eee}.featured img{height:24px;padding:0 15px}@media (max-width: 1199px){.featured{padding:5px 0}.featured img{margin:5px 0;padding:0 10px}}@media (max-width: 479px){.featured img{padding:0 15px}}@media (max-width: 991px) and (min-width: 768px){.content-section-4 .head-article header{font-size:40px}}@media (max-width: 767px){.content-section-4{min-height:420px;background-size:cover}.section-fans h2,.section h2,.reg-overlay h2,.page-title.entry-title{font-size:20px}.content-section-4 .head-article{padding:15px 0 20px}.content-section-4 .head-article header{font-size:29px}#header .logo.logo-image img{max-width:100px}#getstarted .woocommerce-billing-fields.col-sm-6,#getstarted .woocommerce-shipping-fields.col-sm-6,#getstarted .woocommerce-shipping-fields.col-sm-3,#getstarted .shipping_address.col-sm-6{padding-right:0}#getstarted .woocommerce-shipping-fields.col-sm-4{padding-left:0}.form-c .white-block{margin-bottom:10px!important;padding:20px!important}}@media (min-height: 768px) and (min-width: 992px){html,body{height:100%}}@media (max-width: 480px){.content-section-4 .head-article{text-align:center;margin-top:20px}.content-section-4 .head-article .content-small{font-size:12px;padding:0 10px}.btn-pink{height:52px;line-height:52px;padding:0 80px}}@media (max-width: 320px){.content-section-4 .head-article header{font-size:25px}}.wrapper .top-menu.sticky-header{left:0;position:fixed;right:0;top:0;z-index:10000}.wrapper .top-menu.sticky-header.visible{opacity:1;padding:10px 0!important;transition:all .35s ease-in-out 0s}.wrapper .top-menu.main-menu-top{background:#fff none repeat scroll 0 0;border-bottom:1px solid #ddd}@media (max-width: 767px){.reg-value{font-size:12px}.reg-value span{font-size:20px}.banner-break{background-size:130%;margin-top:-60px;margin-bottom:-60px}.banner-break #title-container{text-align:center;margin:auto;padding-top:85px}.banner-break #banner-break-title{font:15px "Avenir LT W01 85 Heavy",sans-serif;line-height:1.4}.banner-break #banner-break-title-bg{font:34px "Avenir LT W01 85 Heavy",sans-serif}.banner-break #banner-break-title-price{padding:4px;font:20px Avenir,sans-serif}.banner-break .btn{font-size:12px;width:auto}}.monthly .gs-plan-cost{font-size:24px;margin:4px 0}.monthly .gs-plan-option{height:auto}.monthly .gs-plan-annual .gs-plan-cost{text-decoration:none;font-weight:600;color:#555}.gs-plan-extra,.monthly .gs-plan-annual .gs-plan-extra{font-weight:400;color:#999!important}.monthly .gs-plan-cost span{font-size:12px;display:inline-block;margin-top:4px;vertical-align:top}.monthly .gs-plan-cost small{font-size:14px}.monthly .gs-plan-extra span,.discount{background:#f44;padding:0 4px;font-size:10px;border-radius:2px;-moz-border-radius:2px;color:#fff;display:inline-block}@media (max-width: 480px){.section-getstarted .container{padding:10px}.banner-break{background-size:130%;height:135px;min-height:auto;margin-top:-15px;margin-bottom:-15px}.banner-break #title-container{left:3%;text-align:center;margin:auto;padding-top:18px}.banner-break #banner-break-title{font:18px "Avenir LT W01 85 Heavy",sans-serif;line-height:1.4}.banner-break #banner-break-title-bg{font:16px "Avenir LT W01 85 Heavy",sans-serif}.banner-break #banner-break-title-price{padding:4px;font:12px Avenir,sans-serif}.banner-break .btn{font-size:12px;width:auto}}#gtbOlapicWidget .olapic-wall.grid li.item{width:25%;margin:0}#gtbOlapicWidget .olapic-wall.grid li.item .olapic-item-media,#gtbOlapicWidget .olapic-wall.grid li.item .olapic-item-info{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}#gtbOlapicWidget .olapic-loadmore{bottom:0}@media (max-width: 1199px) and (min-width: 992px){#gtbOlapicWidget .olapic-wall.grid li.item{width:33.33%}}@media (max-width: 991px) and (min-width: 768px){#gtbOlapicWidget .olapic-wall.grid li.item{width:50%}}@media (max-width: 767px) and (min-width: 480px){#gtbOlapicWidget .olapic-wall.grid li.item{width:50%}}@media (max-width: 479px){#gtbOlapicWidget .olapic-wall.grid li.item{width:100%}}#olapicTemplatesArea .olapic-viewer-overlay .viewer-column-right .products{display:none}.btn-join{border:0;background:none}.credit-cards-header .credit-list{height:20px;margin-top:7px}.credit-cards-header .credit-list img{max-height:100%}.checkout-cart-env .credit-list{display:flex;justify-content:center}.checkout-cart-env .credit-list img{max-height:20px;margin:0 4px}.credit-legal{text-align:center;font-size:9px;margin:0;position:relative;top:10px}@media (min-width: 480px){.credit-cards-header h4{float:left}.credit-cards-header .credit-list{float:right}.checkout-cart-env .credit-list,.credit-legal{display:none}}@media (max-width: 479px){.credit-cards-header .credit-list{margin-bottom:15px}}#olapic_specific_widget{min-height:660px}.cookies-banner{width:351px;background:#000;color:#fff;position:fixed;bottom:-300px;right:40px;padding:10px 30px;font-family:Nunito Sans,sans-serif;font-size:14px;transition:bottom ease .5s;border-radius:4px;z-index:9}.cookies-banner.open{bottom:40px}.cookies-banner .cookies-banner-close{font-size:24px;position:absolute;top:6px;right:12px}.cookies-banner a{color:#fff}.cookies-banner .cookies-banner-content a{text-decoration:underline}@media (max-width: 479px){.cookies-banner{width:calc(100% - 24px);right:12px}.cookies-banner.open{bottom:30px}}.apple-pay-button-with-text{display:none}@supports (-webkit-appearance: -apple-pay-button){.apple-pay-button-with-text{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;width:100%;height:44px;margin-top:25px;margin-bottom:25px}.apple-pay-button-with-text>*{display:none}.apple-pay-button-black-with-text{-apple-pay-button-style:black}.apple-pay-button-white-with-text{-apple-pay-button-style:white}.apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline}}.accordion .accordion-content{display:none;padding:0 10px 10px}.accordion-title{margin:0;cursor:pointer;display:inline-block;width:100%;padding:5px 0}.accordion-title i{float:right;color:red!important;transition:all .2s cubic-bezier(.19,.98,.27,.95);-moz-transition:all .2s cubic-bezier(.19,.98,.27,.95);-webkit-transition:all .2s cubic-bezier(.19,.98,.27,.95);font-size:30px}.rotatei{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.new-pastbox-carousel .box-item{text-align:center}.new-pastbox-carousel .box-item img{max-width:100%}.new-pastbox-carousel .box-item .text-container{font-size:14px;font-family:Nunito,sans-serif;font-weight:700}.new-pastbox-carousel .swiper-box .swiper-slide-prev .box-item,.new-pastbox-carousel .swiper-box .swiper-slide-next .box-item{transform:scale(.8)}.new-pastbox-carousel .swiper-box-item .small-item img{max-width:100%;padding:20px 5px}.new-pastbox-carousel .box-carousel-items{padding:5px}.new-pastbox-carousel .box-carousel-items .swiper-scrollbar{background:none}.new-pastbox-carousel .box-carousel-items .swiper-scrollbar .swiper-scrollbar-drag{background:#c5d5d9;border-radius:0}.shipping-detail{margin:10px 0;font-size:10px;padding:4px;text-align:center;border-bottom:1px solid #eee}.persistent-btn-wrap{border-radius:40px;padding:0 10px;width:100%;max-width:355px;margin:0 auto;left:0;right:0;bottom:-80px;position:fixed;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;opacity:0;z-index:99}@media (max-width: 480px){.persistent-btn-wrap.show-up{bottom:32px;opacity:1}}.persistent-btn{font-size:18px;font-weight:800;border-radius:40px;padding:20px;width:100%}.shadow{content:"";position:absolute;margin:0 auto;left:0;right:0;bottom:16px;width:150px;height:40px;border-radius:20px;background:none;box-shadow:0 20px 20px #0000004d;z-index:-1}.flag-wrapper img{max-width:100%;width:100%}.flag-wrapper{width:auto;display:inline-block;border-radius:50%;max-width:132px;height:132px;position:absolute;margin:0 auto;left:0;right:0;top:-90px}.faq-link{margin-left:2px;color:#c5d5d9}@media (max-width: 767px){.flag-wrapper{width:80px;height:80px;top:-44px}}.content-box-call-out{background-repeat:no-repeat;background-color:#fef0ed;background-position:center center;background-size:cover;min-height:569px;display:flex;justify-content:center}.content-box-call-out .container{display:flex;position:relative;justify-content:center;vertical-align:middle}.content-box-call-out .reg-overlay{padding:12px 0;max-width:434px;text-align:center;margin-left:auto;margin-right:0;width:100%;display:flex;flex-direction:column;justify-content:center;position:static;animation:cover .8s ease-in 1;-webkit-animation:cover .8s ease-in 1}@keyframes cover{0%{transform:translateY(-10px);opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}to{transform:translateY(0);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.content-box-call-out .reg-overlay h1{font-family:Montserrat,sans-serif;font-size:54px;font-weight:700;line-height:60px;margin-top:12px;margin-bottom:3px;letter-spacing:-1px;text-align:center}.content-box-call-out .reg-overlay .reg-value{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;line-height:1.5;color:#000;margin-top:6px;white-space:normal}.content-box-call-out .reg-overlay .reg-value-list{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;max-width:300px;text-align:center;margin:0 auto;color:#4a4a4a;line-height:1.38}.content-box-call-out .reg-overlay .reg-shipping{font-family:Muli,sans-serif;font-size:15px;font-weight:400;line-height:1.6;max-width:406px}.content-box-call-out .btn-wrapper{position:relative;z-index:1}.content-box-call-out .reg-overlay .btn{background-color:#c5d5d9;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;padding:18px 68px;margin:8px auto 12px;letter-spacing:1px;z-index:1}.content-box-call-out .reg-overlay .btn:hover{background-color:#c5d5d9}.content-box-call-out .reg-overlay small{font-family:Muli,sans-serif;font-size:10.5px;font-weight:400}.content-box-call-out .flag-wrapper{position:static;margin-top:6px}.content-box-call-out .btn-shadow{content:" ";position:absolute;margin:0 auto;left:0;right:0;bottom:28px;width:100%;max-width:260px;height:40px;background:none;box-shadow:0 20px 20px #0000004d;z-index:-1}@media (max-width: 768px){.content-box-call-out{background-color:#fff;background-position:center center;background-size:cover;min-height:366px}.content-box-call-out .container{width:100%}.content-box-call-out .reg-overlay{max-width:320px;margin-right:24px}.content-box-call-out .reg-overlay h1{font-size:36px;line-height:42px}.content-box-call-out .reg-overlay .reg-value{font-size:16px;line-height:24px;margin:6px auto;width:180px}.content-box-call-out .reg-overlay .btn{font-size:18px;padding:18px 6px;max-width:290px;width:100%;margin:12px auto}.content-box-call-out .btn-shadow{max-width:240px;width:86%}}@media (max-width: 480px){.content-box-call-out{background:url(fall-box-bg-2-mobile.jpg) no-repeat;background-color:#fff;background-position:center center;background-size:cover;min-height:552px;display:flex;justify-content:center}.content-box-call-out .reg-overlay{margin:auto;position:absolute;bottom:-36px;top:auto;max-width:333px}.content-box-call-out .reg-overlay .reg-value{font-size:16px;line-height:24px;margin:3px auto;width:100%}.content-box-call-out .flag-wrapper{width:78px;height:78px;top:0}.content-box-call-out .reg-overlay h1{font-size:36px;max-width:320px;line-height:42px}.content-box-call-out .flag-wrapper{margin-top:-6px}.content-box-call-out .reg-overlay .btn{font-size:18px;padding:18px 6px;max-width:351px;width:100%;margin:12px auto}.content-box-call-out .btn-shadow{max-width:340px;width:86%}}@media (max-width: 320px){.content-box-call-out .reg-overlay .reg-value{font-size:14px}.content-box-call-out .reg-overlay .btn{max-width:290px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/style.css.map */
