html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sq-card-number,#sq-expiration-date,#sq-cvv,#sq-postal-code{min-height:55px}.m-button,.m-form input[type="submit"],.m-nsl .m-form input[type="submit"],.m-login form input[type=submit],.m-register form input[type=submit],.m-coupon input[type=submit],.woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce-account .woocommerce form input[type=submit],.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content input.button,.wcs-modal__footer button,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce table.shop_table .actions .update-btn,.woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .coupon input[type=submit],.woocommerce .cart-collaterals .coupon .button,ul.wcsatt-options-product input[type=submit],.m-bb button[type=submit],.category-slide__button,.multi-cta-hero__main-cta,.multi-cta-hero__tile-cta,.woocommerce-order-pay form#order_review input[type=submit],body.page-template-page-subscriptions .fan-favorite__link{display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:600;padding:1.4rem 2.6rem;border-radius:10rem;transition:all 250ms ease-in-out;position:relative;cursor:pointer;border:0;line-height:1.2}.m-button span,.m-form input[type="submit"] span,.m-nsl .m-form input[type="submit"] span,.m-login form input[type=submit] span,.m-register form input[type=submit] span,.m-coupon input[type=submit] span,.woocommerce .woocommerce-form-login button[type=submit] span,.woocommerce .woocommerce-form-register button[type=submit] span,.woocommerce .woocommerce-ResetPassword button[type=submit] span,.woocommerce-account .woocommerce form input[type=submit] span,.woocommerce .woocommerce-MyAccount-content a.button span,.woocommerce .woocommerce-MyAccount-content button.button span,.woocommerce .woocommerce-MyAccount-content input.button span,.wcs-modal__footer button span,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit] span,.woocommerce table.shop_table .actions .update-btn span,.woocommerce .cart-collaterals .checkout-button span,.woocommerce .cart-collaterals .coupon input[type=submit] span,.woocommerce .cart-collaterals .coupon .button span,ul.wcsatt-options-product input[type=submit] span,.m-bb button[type=submit] span,.category-slide__button span,.multi-cta-hero__main-cta span,.multi-cta-hero__tile-cta span,.woocommerce-order-pay form#order_review input[type=submit] span,body.page-template-page-subscriptions .fan-favorite__link span{z-index:3;pointer-events:none}.m-button--small,.m-coupon input[type=submit],.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content input.button,.woocommerce table.shop_table .actions .update-btn,.woocommerce .cart-collaterals .coupon .button,.multi-cta-hero__tile-cta,body.page-template-page-subscriptions .fan-favorite__link{font-size:1.4rem;padding:1rem 2rem;line-height:1.1;text-align:center}.m-button--white-grey,.multi-cta-hero__tile-inner--style-dark .multi-cta-hero__tile-cta,.multi-cta-hero__tile-inner--style-dark-arrow .multi-cta-hero__tile-cta{background-color:#4F4F4F;color:#fafafa !important}.m-button--white-grey:hover,.multi-cta-hero__tile-inner--style-dark .multi-cta-hero__tile-cta:hover,.multi-cta-hero__tile-inner--style-dark-arrow .multi-cta-hero__tile-cta:hover{color:#4F4F4F !important;background-color:#fafafa;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--grey-white,.multi-cta-hero__tile-inner--style-light .multi-cta-hero__tile-cta,.multi-cta-hero__tile-inner--style-light-arrow .multi-cta-hero__tile-cta{background-color:#fafafa;color:#4F4F4F !important}.m-button--grey-white:hover,.multi-cta-hero__tile-inner--style-light .multi-cta-hero__tile-cta:hover,.multi-cta-hero__tile-inner--style-light-arrow .multi-cta-hero__tile-cta:hover{color:#fafafa !important;background-color:#4F4F4F;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--white{background-color:#fff;color:#82bc00 !important}.m-button--white::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #82bc00;border-radius:10rem;z-index:1}.m-button--white:hover{color:#82bc00 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--black{background-color:#000;color:#fff !important}.m-button--black::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #fff;border-radius:10rem;z-index:1}.m-button--black:hover{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--gold,.m-minipost__footer .m-button,.m-minipost__footer .m-form input[type="submit"],.m-form .m-minipost__footer input[type="submit"],.m-minipost__footer .woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer a.button,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer button.button,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer input.button,.m-minipost__footer .wcs-modal__footer button,.wcs-modal__footer .m-minipost__footer button,.m-minipost__footer .woocommerce table.shop_table .actions .update-btn,.woocommerce table.shop_table .actions .m-minipost__footer .update-btn,.m-minipost__footer .woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .m-minipost__footer .checkout-button,.m-minipost__footer .woocommerce .cart-collaterals .coupon .button,.woocommerce .cart-collaterals .coupon .m-minipost__footer .button,.m-minipost__footer .m-bb button[type=submit],.m-bb .m-minipost__footer button[type=submit],.m-minipost__footer .category-slide__button,.m-minipost__footer .multi-cta-hero__main-cta,.m-minipost__footer .multi-cta-hero__tile-cta,.m-minipost__footer body.page-template-page-subscriptions .fan-favorite__link,body.page-template-page-subscriptions .m-minipost__footer .fan-favorite__link,.m-nsl .m-form input[type="submit"],.m-login form input[type=submit],.m-register form input[type=submit],.m-coupon input[type=submit],.woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce-account .woocommerce form input[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce .cart-collaterals .coupon input[type=submit],ul.wcsatt-options-product input[type=submit],.woocommerce-order-pay form#order_review input[type=submit]{background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);color:#fff !important}.m-button--gold::before,.m-minipost__footer .m-button::before,.m-minipost__footer .m-form input[type="submit"]::before,.m-form .m-minipost__footer input[type="submit"]::before,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content a.button::before,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer a.button::before,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content button.button::before,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer button.button::before,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content input.button::before,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer input.button::before,.m-minipost__footer .wcs-modal__footer button::before,.wcs-modal__footer .m-minipost__footer button::before,.m-minipost__footer .woocommerce table.shop_table .actions .update-btn::before,.woocommerce table.shop_table .actions .m-minipost__footer .update-btn::before,.m-minipost__footer .woocommerce .cart-collaterals .checkout-button::before,.woocommerce .cart-collaterals .m-minipost__footer .checkout-button::before,.m-minipost__footer .woocommerce .cart-collaterals .coupon .button::before,.woocommerce .cart-collaterals .coupon .m-minipost__footer .button::before,.m-minipost__footer .m-bb button[type=submit]::before,.m-bb .m-minipost__footer button[type=submit]::before,.m-minipost__footer .category-slide__button::before,.m-minipost__footer .multi-cta-hero__main-cta::before,.m-minipost__footer .multi-cta-hero__tile-cta::before,.m-minipost__footer body.page-template-page-subscriptions .fan-favorite__link::before,body.page-template-page-subscriptions .m-minipost__footer .fan-favorite__link::before,.m-nsl .m-form input[type="submit"]::before,.m-login form input[type=submit]::before,.m-register form input[type=submit]::before,.m-coupon input[type=submit]::before,.woocommerce .woocommerce-form-login button[type=submit]::before,.woocommerce .woocommerce-form-register button[type=submit]::before,.woocommerce .woocommerce-ResetPassword button[type=submit]::before,.woocommerce-account .woocommerce form input[type=submit]::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit]::before,.woocommerce .cart-collaterals .coupon input[type=submit]::before,ul.wcsatt-options-product input[type=submit]::before,.woocommerce-order-pay form#order_review input[type=submit]::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #fff;border-radius:10rem;z-index:1}.m-button--gold:hover,.m-minipost__footer .m-button:hover,.m-minipost__footer .m-form input:hover[type="submit"],.m-form .m-minipost__footer input:hover[type="submit"],.m-minipost__footer .woocommerce .woocommerce-MyAccount-content a.button:hover,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer a.button:hover,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content button.button:hover,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer button.button:hover,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content input.button:hover,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer input.button:hover,.m-minipost__footer .wcs-modal__footer button:hover,.wcs-modal__footer .m-minipost__footer button:hover,.m-minipost__footer .woocommerce table.shop_table .actions .update-btn:hover,.woocommerce table.shop_table .actions .m-minipost__footer .update-btn:hover,.m-minipost__footer .woocommerce .cart-collaterals .checkout-button:hover,.woocommerce .cart-collaterals .m-minipost__footer .checkout-button:hover,.m-minipost__footer .woocommerce .cart-collaterals .coupon .button:hover,.woocommerce .cart-collaterals .coupon .m-minipost__footer .button:hover,.m-minipost__footer .m-bb button:hover[type=submit],.m-bb .m-minipost__footer button:hover[type=submit],.m-minipost__footer .category-slide__button:hover,.m-minipost__footer .multi-cta-hero__main-cta:hover,.m-minipost__footer .multi-cta-hero__tile-cta:hover,.m-minipost__footer body.page-template-page-subscriptions .fan-favorite__link:hover,body.page-template-page-subscriptions .m-minipost__footer .fan-favorite__link:hover,.m-nsl .m-form input:hover[type="submit"],.m-login form input:hover[type=submit],.m-register form input:hover[type=submit],.m-coupon input:hover[type=submit],.woocommerce .woocommerce-form-login button:hover[type=submit],.woocommerce .woocommerce-form-register button:hover[type=submit],.woocommerce .woocommerce-ResetPassword button:hover[type=submit],.woocommerce-account .woocommerce form input:hover[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input:hover[type=submit],.woocommerce .cart-collaterals .coupon input:hover[type=submit],ul.wcsatt-options-product input:hover[type=submit],.woocommerce-order-pay form#order_review input:hover[type=submit]{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--green-solid,.m-form input[type="submit"],.wcs-modal__footer button,.woocommerce table.shop_table .actions .update-btn,.woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .coupon .button,.multi-cta-hero__main-cta,body.page-template-page-subscriptions .fan-favorite__link{color:#fff !important;background-color:#007B87}.m-button--green-solid:hover,.m-form input:hover[type="submit"],.wcs-modal__footer button:hover,.woocommerce table.shop_table .actions .update-btn:hover,.woocommerce .cart-collaterals .checkout-button:hover,.woocommerce .cart-collaterals .coupon .button:hover,.multi-cta-hero__main-cta:hover,body.page-template-page-subscriptions .fan-favorite__link:hover{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--green,.m-bb button[type=submit]{background:#82bc00;background:linear-gradient(to right, #82bc00 0%, #009a4b 100%);color:#fff !important}.m-button--green::before,.m-bb button[type=submit]::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #fff;border-radius:10rem;z-index:1}.m-button--green:hover,.m-bb button:hover[type=submit]{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--greengold{background:#009a4b;background:linear-gradient(to right, #009a4b 0%, #82bc00 35%, #FFCF33 100%);color:#fff !important}.m-button--greengold::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #fff;border-radius:10rem;z-index:1}.m-button--greengold:hover{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-gold{background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);color:#000 !important}.m-button--o-gold::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-gold:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-white{background:none;color:#fff !important;border:.2rem solid #fff}.m-button--o-white:hover{color:#000 !important;background:#fff;border:.2rem solid #fff}.m-button--o-green{background:#82bc00;background:linear-gradient(to right, #82bc00 0%, #009a4b 100%);color:#000 !important}.m-button--o-green::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-green:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-blue{background:#2B3689;background:linear-gradient(to right, #2B3689 0%, #23a3d7 100%);color:#000 !important}.m-button--o-blue::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-blue:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-purple{background:#452F87;background:linear-gradient(to right, #452F87 0%, #bdaccf 100%);color:#000 !important}.m-button--o-purple::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-purple:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-greengold{background:#009a4b;background:linear-gradient(to right, #009a4b 0%, #82bc00 35%, #FFCF33 100%);color:#000 !important}.m-button--o-greengold::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-greengold:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button__icn--play{margin:0 0 0 1rem;position:relative;top:.1rem}.m-button--yellow-green,.category-slide__button{border:solid 1px #FFCF33;color:#00A0AF}.m-button--yellow-green:hover,.category-slide__button:hover{border:solid 1px #FFCF33;color:#005a63}select,.m-select,body.product-template-default .m-product__purchase .variations select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}select__parent,.m-select__parent{display:block;width:100%;position:relative}select__parent::after,.m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}select__parent--multi::after,.m-select__parent--multi::after{content:none}select__parent--multi select,.m-select__parent--multi select{min-height:10rem}select.invalid,.m-select.invalid,body.product-template-default .m-product__purchase .variations select.invalid{border-color:#E63946}select:focus,.m-select:focus,body.product-template-default .m-product__purchase .variations select:focus{border-color:#231F20}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gform_ajax_spinner,.spinner,.m-bb::after,.m-savedcards::after{display:inline-block;border:4px solid rgba(0,0,0,0.2);border-left-color:#82bc00;border-radius:50%;width:3rem;height:3rem;-webkit-animation:spinner 1.2s linear infinite;animation:spinner 1.2s linear infinite}.hide{display:none !important}.m-form{padding:2rem 0}.m-form--nolabels_wrapper label{display:none}.m-form\:col{clear:none}.m-form\:colli{clear:none}@media (min-width: 768px){.m-form\:col__2{width:50%;float:left}.m-form\:col__4{width:25%;float:left}}.m-form\:col__first{clear:left}.m-form ul{margin:0 calc(4rem * -1) 0 0 !important;padding:0 !important}.m-form ul.gfield_checkbox{margin-top:1rem}.m-form ul.gfield_checkbox li{margin-bottom:.5rem}.m-form li{list-style:none;margin-bottom:4rem;padding-right:4rem}.m-form li:not(.m-form\:col){clear:left}.m-form input,.m-form select,.m-form textarea{width:100%;background:none;cursor:pointer}.m-form input::-webkit-input-placeholder,.m-form select::-webkit-input-placeholder,.m-form textarea::-webkit-input-placeholder{color:#A0A4A8}.m-form input:-moz-placeholder,.m-form select:-moz-placeholder,.m-form textarea:-moz-placeholder{color:#A0A4A8}.m-form input::-moz-placeholder,.m-form select::-moz-placeholder,.m-form textarea::-moz-placeholder{color:#A0A4A8}.m-form input:-ms-input-placeholder,.m-form select:-ms-input-placeholder,.m-form textarea:-ms-input-placeholder{color:#A0A4A8}.m-form input:not([type="submit"]){border:1px solid #EBEBEB;border-width:0 0 .1rem 0;height:4rem;padding:0;font-size:1.6rem}.m-form input:not([type="submit"]):focus{border-color:#000}.m-form input[type="checkbox"]{border:0;font-size:1.8rem;font-weight:700;width:auto;padding:1.5rem 2.5rem;height:auto}.m-form input[type="submit"]{width:auto;padding:1.5rem 2.5rem}@media (min-width: 480px){.m-form input[type="submit"]{padding:1.5rem 5rem}}.m-form select:not(.m-select){height:5rem;padding:0 2rem;font-size:1.6rem;margin-top:.5rem;background-image:url(../images/icn_select_arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 2rem) calc(50% - .1rem);background-size:1rem auto;cursor:pointer}.m-form textarea{border-radius:0;margin-top:.5rem;font-size:1.6rem;min-height:100px;resize:vertical;border:1px solid #EBEBEB}.m-form textarea:focus{border-color:#000}.m-form .gform_body{overflow:hidden}.m-form .gfield_label{font-weight:700}.m-form .gform_footer{text-align:right}.m-form\:address{clear:both}.m-form\:address .gfield_label{display:none}.m-form\:address .ginput_complex>span{display:flex;flex-direction:column-reverse;margin-bottom:4rem}.m-form\:address .ginput_complex>span label{font-weight:bold}.m-form .validation_error{background:#E63946;border-radius:.4rem;margin-bottom:2rem;padding:1rem;color:#fff}.m-form .validation_message{color:#E63946}.m-form--light input:not([type="submit"]){border-color:#000}.m-form--light input[type="submit"]{background:#fff;color:#000}.m-shortcode{width:100%}.m-component.m-form .gform_confirmation_message{background-color:#82bc00;padding:0.5rem 1rem;color:#fff;font-weight:600}.m-burger{font-size:0;display:block;width:3rem;height:1.7rem;transition:transform 500ms ease-in-out, color 250ms ease-in-out}@media (min-width: 1024px){.m-burger{display:none}}.m-burger--active:hover__lines{background:transparent}.m-burger--active .m-burger__lines{background:transparent}.m-burger--active .m-burger__lines::before,.m-burger--active .m-burger__lines::after{top:0;left:0;width:3rem;transform-origin:50% 50%;background:#000}.m-burger--active .m-burger__lines::before{transform:rotate3d(0, 0, 1, 45deg)}.m-burger--active .m-burger__lines::after{transform:rotate3d(0, 0, 1, -45deg)}.m-burger__lines{position:relative;top:0;display:inline-block;width:3rem;height:1px;transition:all 250ms ease-in-out;background:#000;top:6px}.m-burger__lines::before,.m-burger__lines::after{position:absolute;right:0;display:block;width:3rem;height:1px;content:'';transition:all 250ms ease-in-out;transform-origin:0 center;background:#000}.m-burger__lines::before{top:6px}.m-burger__lines::after{top:-6px}.m-responsive-navs{width:100%;padding:1rem 0 0}.m-responsive-navs li{text-align:center}@media (min-width: 768px){.m-responsive-navs li.mobile-only{display:none}}@media (min-width: 480px){.m-responsive-navs li.mobile-sm-only{display:none}}.m-responsive-navs li a{font-size:1.8rem;display:inline-block;padding:1.3rem 1rem;color:#000;position:relative}.m-responsive-navs .menu-header-menu-container .m-shop-link>a:before{font-size:.9rem;font-weight:bold;color:#82bc00;text-transform:uppercase;display:block;line-height:.7}.m-responsive-navs .menu-header-menu-container .m-support-link>a:after{display:inline-block;padding-left:.5rem}.m-secheading{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.m-secheading__title{color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;margin-bottom:20px}@media (max-width: 600px){.m-secheading__title{font-size:21px;letter-spacing:0.58px}}.m-secheading__description{color:#000;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:16px;letter-spacing:0.9px;margin-bottom:70px}.m-heading{display:block;width:100%}.m-heading sup{font-size:40%;position:relative;top:-26px}.m-heading--center{text-align:center}.m-heading__secondary{display:block;width:100%;font-size:14rem;font-weight:200;color:rgba(0,0,0,0.3);font-family:proxima-nova,verdana,arial,sans-serif;margin-bottom:-6rem;line-height:1}.m-heading__primary{display:block;width:100%;font-size:14rem;font-weight:600;font-family:proxima-nova,verdana,arial,sans-serif;padding-left:3rem;line-height:1;margin-bottom:3rem}.m-heading__primary--green{color:#82bc00}.m-heading__primary--yellow{color:#FFCF33}.m-heading__primary--orange{color:#ea8936}.m-heading__primary--purple{color:#452F87}.m-heading__primary--blue{color:#2B3689}h3.m-heading,.m-heading.free-gift-popup__title{font-size:2.2rem;color:#231F20;font-weight:600;margin:2rem 0;font-family:proxima-nova,verdana,arial,sans-serif}h2.m-heading{font-weight:600;color:#000;margin-bottom:2.5rem}hr-fancy{display:block;width:100%}.m-page-description{padding-bottom:40px;margin-top:-30px}.m-page-description p{margin-bottom:0}.m-hr__line{display:block;height:4px;background-color:#231F20}.m-hr__line--smline{width:6rem}.m-inglist{margin:0 0 3rem 0}@media (max-width: 767px){.m-inglist{grid-row-gap:2rem}}@media (min-width: 768px){.m-inglist{margin:3rem}}.m-product{background-color:transparent !important;margin-top:0 !important;margin-bottom:0 !important;z-index:0 !important}.m-product__section{margin:4rem 0}@media (min-width: 768px){.m-product__section{margin:7rem 0}}@media (min-width: 1024px){.m-product__section{margin:10rem 0}}.m-product__section .l-col:not(.l-col--overflowchildren),.m-product__section .press-article__content-col:not(.l-col--overflowchildren),.m-product__section .press-article__image-col:not(.l-col--overflowchildren){border-radius:3px;padding:4rem}@media (max-width: 767px){.m-product__section .l-col:not(.l-col--overflowchildren),.m-product__section .press-article__content-col:not(.l-col--overflowchildren),.m-product__section .press-article__image-col:not(.l-col--overflowchildren){padding:4rem 3rem !important}}.m-product__section .l-col:not(.l-col--overflowchildren) .m-bgimage,.m-product__section .press-article__content-col:not(.l-col--overflowchildren) .m-bgimage,.m-product__section .press-article__image-col:not(.l-col--overflowchildren) .m-bgimage{top:3rem;right:3rem}.m-product__section .l-col:not(.l-col--overflowchildren) .m-heading,.m-product__section .press-article__content-col:not(.l-col--overflowchildren) .m-heading,.m-product__section .press-article__image-col:not(.l-col--overflowchildren) .m-heading,.m-product__section .l-col:not(.l-col--overflowchildren) .m-contentblock,.m-product__section .press-article__content-col:not(.l-col--overflowchildren) .m-contentblock,.m-product__section .press-article__image-col:not(.l-col--overflowchildren) .m-contentblock{position:relative;z-index:3}.m-product__section .l-col.l-col--overflowchildren,.m-product__section .l-col--overflowchildren.press-article__content-col,.m-product__section .l-col--overflowchildren.press-article__image-col{display:block;position:relative;z-index:5}.m-product__reviews{position:relative}@media (min-width: 768px){.m-product__reviews{margin:5rem 0 0;padding-bottom:5rem}}@media (min-width: 1024px){.m-product__reviews{margin:10rem 0 0;padding-bottom:10rem}}.m-product__posts{background-color:#FAFAFA;margin-top:35rem}.m-product__posts .l-wrapper,.m-product__posts .multi-cta-hero__wrapper{position:relative;top:-30rem;margin-bottom:-25rem}.m-product__posts\:title{display:block;width:100%;font-size:6.6rem;font-weight:600;color:#000;margin-bottom:3.5rem;text-align:center}@media (min-width: 768px){.m-product__posts\:title{font-size:6.6rem}}.m-bgimage{display:block;width:100%;min-height:24rem;position:absolute;top:0;left:0;bottom:0;z-index:-2}.m-bgimage--overlay::before{content:'';position:absolute;background:rgba(0,0,0,0.2);top:0;left:0;right:0;bottom:0}.m-contentblock{font-size:1.4rem;color:#231F20;width:100%}@media (min-width: 768px){.m-contentblock{font-size:1.8rem}}.m-contentblock p:not(:last-child),.m-contentblock ul:not(:last-child),.m-contentblock ol:not(:last-child){margin-bottom:1.5rem}.m-contentblock ul{list-style-type:disc;padding-left:3rem}.m-contentblock li:not(:last-child){margin-bottom:1rem}.m-contentblock ol{list-style:decimal !important;padding-left:20px}.m-contentblock hr{border:0;border-top:1px solid #E6E6E6;margin:2.5rem 0}.m-contentblock:not(:last-child){margin-bottom:2.5rem}.large-content .m-contentblock{font-size:2.2rem}@media (max-width: 767px){.l-overflow{width:100% !important;margin-right:0 !important;margin-left:0 !important}}.m-image{display:block}.m-image picture{display:block;width:100%;height:auto}.m-image picture img{border-radius:3px}.m-image--decorated{padding:0 3rem;position:relative}.m-image--decorated::before,.m-image--decorated::after{content:'';width:100%;height:1px;background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);display:block;position:absolute;z-index:1;left:0}.m-image--decorated::before{top:3rem}.m-image--decorated::after{bottom:3rem}.m-image--decorated picture{position:relative;z-index:3}.m-video{display:block;width:100%}.m-video__header{display:block;width:100%;font-size:2rem;font-family:proxima-nova,verdana,arial,sans-serif;font-weight:600;font-style:italic}.m-video__footer{font-size:2rem;font-weight:100;font-style:italic;line-height:1}.m-video__footer small{font-size:1.5rem}.m-video__video{position:relative;padding-bottom:56.25%;height:0;margin:2rem 0}.m-video__video::before,.m-video__video::after{content:'';width:100%;height:1px;background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);display:block;position:absolute;z-index:1;left:0}.m-video__video::before{top:-1rem}.m-video__video::after{bottom:-1rem}.m-video__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.m-igfeed{display:block;overflow:hidden;width:100%}.m-igfeed__row{display:flex;align-items:stretch;justify-content:center}@media (max-width: 767px){.m-igfeed__row{flex-wrap:wrap}}@media (min-width: 768px){.rating-summary{width:33.33333333333333%;padding-right:2rem;position:sticky;top:13rem}}.comment-form-rating .m-stars__stars li{width:20px;height:20px}.m-revsummary{padding:2rem 3rem;background-color:#FAFAFA;border-radius:3px}.m-revsummary__title{font-weight:600;color:#000;margin-bottom:2.5rem;margin-bottom:2rem}@media (min-width: 768px){.m-revsummary__title{font-size:6.6rem}}.m-revsummary .m-stars{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:2rem}.m-revsummary .m-stars__average{display:block;font-size:3.4rem;font-weight:600;margin-right:1.5rem}.m-revsummary .m-stars__stars li{width:2.6rem;height:2.2rem}.m-revsummary .m-stars__reviews{width:100%;margin-top:0.5rem;font-size:2rem;top:0}.m-ratingcounters{border-top:1px solid #EBEBEB;padding-top:2rem}.m-ratingcounter{display:flex;justify-content:center;align-items:center;margin:1rem 0}.m-ratingcounter__rating,.m-ratingcounter__total{font-size:1.8rem;font-weight:600}.m-ratingcounter__rating{width:7rem}.m-ratingcounter__counter{display:block;width:calc(100% - 10rem);height:2.2rem;border-radius:3rem;background-color:#EBEBEB}.m-ratingcounter__bar{display:block;width:0;transition:all 500ms ease-in-out;height:100%;border-radius:3rem;background-color:#82bc00}.m-ratingcounter__total{width:3rem;text-align:right}@media (max-width: 767px){.rating-summary{width:100%}}.m-postgrid{grid-column-gap:4rem}.m-minipost{display:block;background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,0.1));position:relative}.m-minipost__header{display:block}.m-minipost__header a{display:block;height:26vw;border-top-left-radius:3px;border-top-right-radius:3px;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media (min-width: 1024px){.m-minipost__header a{height:25rem}}.m-minipost__header a picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-minipost__content{padding:2.5rem}.m-minipost__title{color:#231F20;font-weight:600;width:100%;margin-bottom:1rem;line-height:1}@media (min-width: 768px){.m-minipost__title{font-size:4.2rem}}.m-minipost__date{font-size:1.5rem;width:100%;color:#A0A4A8;margin-bottom:1rem;font-weight:600;display:block}.m-minipost__excerpt{color:#231F20;font-size:1.8rem;margin-bottom:3rem}.m-minipost__footer{display:flex;align-items:center;justify-content:center;position:absolute;left:0;bottom:-2.5rem;width:100%}.m-nsl{position:relative;background:#009a4b;background:linear-gradient(to right, #009a4b 0%, #82bc00 35%, #FFCF33 100%)}.m-nsl::before,.m-nsl::after{content:'';width:75%;height:1px;background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);position:absolute;left:12.5%}.m-nsl::before{top:-1rem}.m-nsl::after{bottom:-1rem}.m-nsl .l-wrapper,.m-nsl .multi-cta-hero__wrapper{padding-left:10rem;padding-right:10rem}.m-nsl__cta{font-size:3.8rem;color:#fff;letter-spacing:0.05rem;width:58rem}@media (max-width: 767px){.m-nsl__cta{text-align:center}}@media (min-width: 768px){.m-nsl__cta{font-size:4.8rem}}.m-nsl .m-form_wrapper{width:100%}@media (min-width: 1024px){.m-nsl .m-form_wrapper{width:calc(100% - 62rem)}}.m-nsl .m-form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:#fff;padding:1rem 1.5rem;border-radius:10rem;position:relative}.m-nsl .m-form .gform_body{width:calc(100% - 14rem)}.m-nsl .m-form li{margin-bottom:0}.m-nsl .m-form input:not([type="submit"]){border:0;font-size:1.6rem;color:#000}.m-nsl .m-form input:not([type="submit"])::-moz-placeholder{color:#A0A4A8}.m-nsl .m-form input:not([type="submit"])::placeholder{color:#A0A4A8}.m-nsl .m-form .ginput_container{position:relative}.m-nsl .m-form .validation_error{display:block;color:#fff;background-color:#E63946;padding:5px 1rem;margin-bottom:2rem;border-radius:3px;font-size:1.4rem;width:80%;position:absolute;left:10%;top:-6rem;z-index:6}.m-nsl .m-form .gfield_description.validation_message{display:block;color:#E63946;padding:5px 0;font-size:1.3rem;position:absolute;left:2.5rem;bottom:0}.m-nsl .m-form .gform_footer{position:relative}.m-nsl .m-form .gform_ajax_spinner{position:absolute;top:1rem;right:-6rem;border-left-color:#fff}.l-col__bgimage{display:block;position:absolute;top:0;left:0;width:100%;z-index:0}.l-col__bgimage--full{width:calc(100% + 50vw - 1280px/2 - 8px)}.l-col__bgimage ~ *{position:relative;z-index:3}.l-col:first-child .l-col__bgimage,.press-article__content-col:first-child .l-col__bgimage,.press-article__image-col:first-child .l-col__bgimage{margin-left:calc(-50vw + 1280px/2 + 9px)}.m-card{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative}.m-card--decorated::before{content:'';width:100%;height:1px;background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);display:block;position:absolute;z-index:1;left:0;top:3rem;z-index:-1}.m-card--decorated .m-card__footer{position:relative}.m-card--decorated .m-card__footer::before{content:'';width:calc(50% - 10rem);height:1px;background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);display:block;position:absolute;z-index:1;left:0;top:50%;z-index:-1}.m-card--decorated .m-card__footer::after{content:'';width:calc(50% - 10rem);height:1px;background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);display:block;position:absolute;z-index:1;right:0;top:50%;z-index:-1}.m-card__header{display:block;width:100%;padding:0 3rem;position:relative}.m-card__header picture{display:block}.m-card__header img{width:100%;height:auto}.m-card__body{display:block;width:100%;margin:3rem 0}.m-card__title,.m-card__subtitle{display:block;width:100%;text-align:center}.m-card__title{font-size:4rem;color:#231F20;margin-bottom:1rem}.m-card__subtitle{font-size:1.8rem;font-family:proxima-nova,verdana,arial,sans-serif}.m-card__footer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}body.page-template-page-login>main>*:last-child,body.page-template-page-cart>main>*:last-child,body.page-template-page-checkout>main>*:last-child{margin-top:20rem}.m-breadcrumbs{font-weight:bold;font-size:12px;line-height:16px;letter-spacing:0.05em;text-transform:capitalize}.m-breadcrumbs .current{font-weight:600}.m-breadcrumbs a{color:#000}.m-breadcrumbs a:hover{text-decoration:underline}.m-breadcrumbs+.m-row{padding-top:0rem}@media (min-width: 768px){.m-breadcrumbs+.m-row{padding-top:3rem}}.m-testimonial{text-align:center;padding:3rem 8%;width:100%}.m-testimonial__content{font-size:2.1rem;padding:0 0 3rem;max-width:80rem;margin:0 auto}.m-testimonial__content:before{content:'“';font-size:16.3rem;font-weight:600;line-height:1rem;color:#FAFAFA;display:block;margin:6rem auto 1rem}.m-testimonial__thumb{margin:0 auto;width:9rem;border-radius:5rem}.m-testimonial__thumb img{border-radius:5rem}.m-testimonial__title{font-size:1.4rem;font-weight:700;font-style:italic}.m-testimonials{padding:3rem 0}.m-testimonials--boxed .m-testimonial{border:0.2rem solid #FAFAFA;border-left:0;border-right:0;border-radius:1rem}.m-testimonials--dark .m-testimonial{color:#fff}.glide .glide__arrow{padding:2rem 0;border-radius:4rem;height:6rem;width:6rem;text-align:center;position:absolute;top:calc(50% - 4rem);font-size:0;outline:0;border:0;cursor:pointer;transition:all .3s ease-in-out}.glide .glide__arrow:before{content:'';border:.5rem solid #fff;transform:rotate(45deg);height:2rem;width:2rem;display:block;position:absolute;top:calc(50% - 1rem);left:calc(50% - 1.5rem)}.glide .glide__arrow.glide__arrow--right{right:0}.glide .glide__arrow.glide__arrow--right:before{border-width:.5rem .5rem 0 0}.glide .glide__arrow.glide__arrow--left{left:0}.glide .glide__arrow.glide__arrow--left:before{left:calc(50% - .5rem);border-width:0 0 .5rem .5rem}.glide__slide{align-self:center}.m-testimonial-slider{margin-bottom:5rem}.m-testimonial-slider .m-testimonial{padding:2rem 10rem}.m-feat-prod--image{z-index:2}.m-feat-prod--img-left .m-feat-prod__thumb{right:-15rem}.m-feat-prod--img-left .m-feat-prod__cta{right:0}.m-feat-prod--img-left .m-feat-prod__cta .m-button,.m-feat-prod--img-left .m-feat-prod__cta .m-form input[type="submit"],.m-form .m-feat-prod--img-left .m-feat-prod__cta input[type="submit"],.m-feat-prod--img-left .m-feat-prod__cta .m-login form input[type=submit],.m-login form .m-feat-prod--img-left .m-feat-prod__cta input[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .m-register form input[type=submit],.m-register form .m-feat-prod--img-left .m-feat-prod__cta input[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .m-coupon input[type=submit],.m-coupon .m-feat-prod--img-left .m-feat-prod__cta input[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-login .m-feat-prod--img-left .m-feat-prod__cta button[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-form-register .m-feat-prod--img-left .m-feat-prod__cta button[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce .woocommerce-ResetPassword .m-feat-prod--img-left .m-feat-prod__cta button[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .woocommerce-account .woocommerce form input[type=submit],.woocommerce-account .woocommerce form .m-feat-prod--img-left .m-feat-prod__cta input[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .m-feat-prod--img-left .m-feat-prod__cta a.button,.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content .m-feat-prod--img-left .m-feat-prod__cta button.button,.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content .m-feat-prod--img-left .m-feat-prod__cta input.button,.m-feat-prod--img-left .m-feat-prod__cta .wcs-modal__footer button,.wcs-modal__footer .m-feat-prod--img-left .m-feat-prod__cta button,.m-feat-prod--img-left .m-feat-prod__cta .woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-feat-prod--img-left .m-feat-prod__cta input[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .woocommerce table.shop_table .actions .update-btn,.woocommerce table.shop_table .actions .m-feat-prod--img-left .m-feat-prod__cta .update-btn,.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .m-feat-prod--img-left .m-feat-prod__cta .checkout-button,.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .cart-collaterals .coupon input[type=submit],.woocommerce .cart-collaterals .coupon .m-feat-prod--img-left .m-feat-prod__cta input[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .woocommerce .cart-collaterals .coupon .button,.woocommerce .cart-collaterals .coupon .m-feat-prod--img-left .m-feat-prod__cta .button,.m-feat-prod--img-left .m-feat-prod__cta ul.wcsatt-options-product input[type=submit],ul.wcsatt-options-product .m-feat-prod--img-left .m-feat-prod__cta input[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .m-bb button[type=submit],.m-bb .m-feat-prod--img-left .m-feat-prod__cta button[type=submit],.m-feat-prod--img-left .m-feat-prod__cta .category-slide__button,.m-feat-prod--img-left .m-feat-prod__cta .multi-cta-hero__main-cta,.m-feat-prod--img-left .m-feat-prod__cta .multi-cta-hero__tile-cta,.m-feat-prod--img-left .m-feat-prod__cta .woocommerce-order-pay form#order_review input[type=submit],.woocommerce-order-pay form#order_review .m-feat-prod--img-left .m-feat-prod__cta input[type=submit],.m-feat-prod--img-left .m-feat-prod__cta body.page-template-page-subscriptions .fan-favorite__link,body.page-template-page-subscriptions .m-feat-prod--img-left .m-feat-prod__cta .fan-favorite__link{transform:translateX(50%)}.m-feat-prod--img-right{order:2}.m-feat-prod--img-right .m-feat-prod__thumb{left:-15rem}.m-feat-prod--img-right .m-feat-prod__cta{left:0}.m-feat-prod--img-right .m-feat-prod__cta .m-button,.m-feat-prod--img-right .m-feat-prod__cta .m-form input[type="submit"],.m-form .m-feat-prod--img-right .m-feat-prod__cta input[type="submit"],.m-feat-prod--img-right .m-feat-prod__cta .m-login form input[type=submit],.m-login form .m-feat-prod--img-right .m-feat-prod__cta input[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .m-register form input[type=submit],.m-register form .m-feat-prod--img-right .m-feat-prod__cta input[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .m-coupon input[type=submit],.m-coupon .m-feat-prod--img-right .m-feat-prod__cta input[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-login .m-feat-prod--img-right .m-feat-prod__cta button[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-form-register .m-feat-prod--img-right .m-feat-prod__cta button[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce .woocommerce-ResetPassword .m-feat-prod--img-right .m-feat-prod__cta button[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .woocommerce-account .woocommerce form input[type=submit],.woocommerce-account .woocommerce form .m-feat-prod--img-right .m-feat-prod__cta input[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .m-feat-prod--img-right .m-feat-prod__cta a.button,.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content .m-feat-prod--img-right .m-feat-prod__cta button.button,.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content .m-feat-prod--img-right .m-feat-prod__cta input.button,.m-feat-prod--img-right .m-feat-prod__cta .wcs-modal__footer button,.wcs-modal__footer .m-feat-prod--img-right .m-feat-prod__cta button,.m-feat-prod--img-right .m-feat-prod__cta .woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-feat-prod--img-right .m-feat-prod__cta input[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .woocommerce table.shop_table .actions .update-btn,.woocommerce table.shop_table .actions .m-feat-prod--img-right .m-feat-prod__cta .update-btn,.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .m-feat-prod--img-right .m-feat-prod__cta .checkout-button,.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .cart-collaterals .coupon input[type=submit],.woocommerce .cart-collaterals .coupon .m-feat-prod--img-right .m-feat-prod__cta input[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .woocommerce .cart-collaterals .coupon .button,.woocommerce .cart-collaterals .coupon .m-feat-prod--img-right .m-feat-prod__cta .button,.m-feat-prod--img-right .m-feat-prod__cta ul.wcsatt-options-product input[type=submit],ul.wcsatt-options-product .m-feat-prod--img-right .m-feat-prod__cta input[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .m-bb button[type=submit],.m-bb .m-feat-prod--img-right .m-feat-prod__cta button[type=submit],.m-feat-prod--img-right .m-feat-prod__cta .category-slide__button,.m-feat-prod--img-right .m-feat-prod__cta .multi-cta-hero__main-cta,.m-feat-prod--img-right .m-feat-prod__cta .multi-cta-hero__tile-cta,.m-feat-prod--img-right .m-feat-prod__cta .woocommerce-order-pay form#order_review input[type=submit],.woocommerce-order-pay form#order_review .m-feat-prod--img-right .m-feat-prod__cta input[type=submit],.m-feat-prod--img-right .m-feat-prod__cta body.page-template-page-subscriptions .fan-favorite__link,body.page-template-page-subscriptions .m-feat-prod--img-right .m-feat-prod__cta .fan-favorite__link{transform:translateX(-50%)}.m-feat-prod--img-right .m-feat-prod--content{padding-left:7rem;padding-right:19rem}.m-feat-prod--content{transform:translateY(5rem);background-color:#FAFAFA;background:linear-gradient(0deg, #fff, #FAFAFA 50%) !important;align-items:center;padding:5rem 7rem 5rem 19rem}.m-feat-prod__thumb{position:absolute;width:30rem;top:50%;transform:translateY(-45%)}.m-feat-prod__cta{position:absolute;bottom:-2rem}.m-feat-prod__content{margin-bottom:3rem}.m-feat-prod__review{padding:3rem 4rem;background-color:#FAFAFA}.m-feat-prod__review__content{margin-bottom:1rem}.m-feat-prod__review__author{text-transform:uppercase;font-weight:700;text-align:right}.m-feat-prod h6{font-family:proxima-nova,verdana,arial,sans-serif;letter-spacing:.2rem;color:#82bc00}.m-feat-prod h3,.m-feat-prod .free-gift-popup__title{font-size:4.8rem;margin-bottom:2rem}.m-feat-prod h3 a:not(:hover),.m-feat-prod .free-gift-popup__title a:not(:hover){color:#000}.m-split--content-r .l-col:last-child,.m-split--content-r .press-article__content-col:last-child,.m-split--content-r .press-article__image-col:last-child{padding:5rem 8rem 5rem 10rem}.m-split--content-l .l-col:first-child,.m-split--content-l .press-article__content-col:first-child,.m-split--content-l .press-article__image-col:first-child{padding:5rem 10rem 5rem 8rem}.m-split-cols{justify-content:space-between;padding:1rem 0}.m-split-cols>.l-col,.m-split-cols>.press-article__content-col,.m-split-cols>.press-article__image-col{align-content:center}@media (max-width: 767px){.m-split-cols>.l-col:not(:last-child),.m-split-cols>.press-article__content-col:not(:last-child),.m-split-cols>.press-article__image-col:not(:last-child){margin-bottom:1rem}}@media (min-width: 768px){.m-split-cols>.l-col,.m-split-cols>.press-article__content-col,.m-split-cols>.press-article__image-col{width:calc(50% - .5rem)}}.m-badge{max-width:112rem;padding:2rem 4%;margin:0 auto}.m-badge h3,.m-badge .free-gift-popup__title{font-size:4.8rem}.m-badge__thumb{text-align:center;width:100%}.m-badge__thumb img{width:100%;max-height:12rem}.m-badge__content{line-height:1.6}.m-badge__cta{text-align:right;padding-top:1rem}.m-badge--vertical{flex-direction:column;margin-bottom:3rem}@media (min-width: 768px){.m-badge--vertical{margin-bottom:8rem}}.m-badge--vertical .l-col,.m-badge--vertical .press-article__content-col,.m-badge--vertical .press-article__image-col{width:100% !important}@media (max-width: 767px){.m-badge--vertical .l-col,.m-badge--vertical .press-article__content-col,.m-badge--vertical .press-article__image-col{text-align:center;margin-bottom:0}}.m-badge--vertical h3,.m-badge--vertical .free-gift-popup__title{margin-bottom:1rem;font-size:3.4rem}@media (max-width: 767px){.m-badge--vertical .m-badge__title{width:100%}}.m-badge--vertical .m-badge__thumb{margin-bottom:2rem}@media (max-width: 767px){.m-badge--vertical .m-badge__cta{text-align:center}}.m-badge--square .l-col,.m-badge--square .press-article__content-col,.m-badge--square .press-article__image-col{width:100% !important;text-align:center;margin:0}.m-badge--square .l-col div,.m-badge--square .press-article__content-col div,.m-badge--square .press-article__image-col div{width:100%}.m-badge--square .m-badge__cta{text-align:center}.m-badge--square .m-badge__thumb{max-width:13.5rem;margin:0 auto 2rem}.m-badge--531{border:0.1rem solid #EBEBEB;border-width:.1rem 0}.m-badge--531.m-badge--horizontal .m-badge__thumb{margin:-3rem 0}.m-badge--531.m-badge--vertical .m-badge__thumb{margin:-3rem 0 0}.m-badge--549{background-color:#202C1C;padding:4rem 10%}@media (min-width: 768px){.m-badge--549{padding:6rem 10%}}.m-badge--549 h3,.m-badge--549 .free-gift-popup__title{color:#fff}.m-badge--549 .m-badge__content{color:#fff}.m-badge--549 .m-badge__cta{width:100%}.m-badge--549 .m-badge__cta a{color:#E58725;text-transform:uppercase;font-size:1.4rem;font-weight:700}.m-badge--549.m-badge--vertical{padding:3rem 3rem 4rem}.m-badge--549.m-badge--vertical .m-badge__thumb img{width:90%}.m-loginregister{margin-top:0;margin-bottom:0}.m-login,.m-register{display:block;background-color:#fff;border-radius:3px;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,0.1));width:100%;padding:4rem}.m-login__title,.m-register__title{font-size:4.8rem;margin-bottom:4rem}.m-login form label,.m-register form label{cursor:pointer}.m-login form input[type=radio],.m-login form input[type=checkbox],.m-register form input[type=radio],.m-register form input[type=checkbox]{display:none}.m-login form input[type=radio]+label,.m-login form input[type=checkbox]+label,.m-register form input[type=radio]+label,.m-register form input[type=checkbox]+label{display:block;width:100%;padding-left:2.5rem;position:relative;line-height:1;margin-bottom:1rem;font-size:1.6rem}.m-login form input[type=radio]+label *,.m-login form input[type=checkbox]+label *,.m-register form input[type=radio]+label *,.m-register form input[type=checkbox]+label *{line-height:1}.m-login form input[type=radio]+label::before,.m-login form input[type=radio]+label::after,.m-login form input[type=checkbox]+label::before,.m-login form input[type=checkbox]+label::after,.m-register form input[type=radio]+label::before,.m-register form input[type=radio]+label::after,.m-register form input[type=checkbox]+label::before,.m-register form input[type=checkbox]+label::after{content:'';display:block;border-radius:100%;position:absolute;transition:all 250ms ease-in-out}.m-login form input[type=radio]+label::before,.m-login form input[type=checkbox]+label::before,.m-register form input[type=radio]+label::before,.m-register form input[type=checkbox]+label::before{width:1.5rem;height:1.5rem;border:1px solid #EBEBEB;background-color:#fff;z-index:1;top:0;left:0}.m-login form input[type=radio]+label::after,.m-login form input[type=checkbox]+label::after,.m-register form input[type=radio]+label::after,.m-register form input[type=checkbox]+label::after{width:0.7rem;height:0.7rem;background-color:#82bc00;top:4px;left:4px;z-index:3;opacity:0;transform:scale(0.8)}.m-login form input[type=radio]+label:focus::before,.m-login form input[type=checkbox]+label:focus::before,.m-register form input[type=radio]+label:focus::before,.m-register form input[type=checkbox]+label:focus::before{border-color:#231F20}.m-login form input[type=radio]:checked+label,.m-login form input[type=checkbox]:checked+label,.m-register form input[type=radio]:checked+label,.m-register form input[type=checkbox]:checked+label{font-weight:600}.m-login form input[type=radio]:checked+label::before,.m-login form input[type=checkbox]:checked+label::before,.m-register form input[type=radio]:checked+label::before,.m-register form input[type=checkbox]:checked+label::before{border-color:#82bc00}.m-login form input[type=radio]:checked+label::after,.m-login form input[type=checkbox]:checked+label::after,.m-register form input[type=radio]:checked+label::after,.m-register form input[type=checkbox]:checked+label::after{opacity:1;transform:scale(1)}.m-login form input[type=checkbox]+label::before,.m-login form input[type=checkbox]+label::after,.m-register form input[type=checkbox]+label::before,.m-register form input[type=checkbox]+label::after{border-radius:0}.m-login form .payment_methods input[type=radio]+label::before,.m-login form .payment_methods input[type=checkbox]+label::before,.m-register form .payment_methods input[type=radio]+label::before,.m-register form .payment_methods input[type=checkbox]+label::before{top:4px}.m-login form .payment_methods input[type=radio]+label::after,.m-login form .payment_methods input[type=checkbox]+label::after,.m-register form .payment_methods input[type=radio]+label::after,.m-register form .payment_methods input[type=checkbox]+label::after{top:8px}.m-login form>p,.m-register form>p{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.m-login form label,.m-register form label{display:block;width:100%;font-weight:600;font-size:1.4rem;margin-bottom:1rem}.m-login form input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.m-login form textarea,.m-register form input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.m-register form textarea{width:100%;border:0;border-bottom:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:5px 0;margin-bottom:4rem}.m-login form input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.m-login form textarea:placeholder,.m-register form input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.m-register form textarea:placeholder{color:#FAFAFA}.m-login form input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.m-login form textarea.invalid,.m-register form input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.m-register form textarea.invalid{border-color:#E63946}.m-login form input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.m-login form textarea:focus,.m-register form input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.m-register form textarea:focus{border-color:#231F20}.m-login form textarea,.m-register form textarea{min-height:10rem;resize:vertical;width:100%;padding:1rem;border:1px solid #EBEBEB}.m-login form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.m-login form .alternate textarea,.m-register form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.m-register form .alternate textarea{border:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:1rem;margin-bottom:4rem}.m-login form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.m-login form .alternate textarea:placeholder,.m-register form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.m-register form .alternate textarea:placeholder{color:#FAFAFA}.m-login form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.m-login form .alternate textarea.invalid,.m-register form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.m-register form .alternate textarea.invalid{border-color:#E63946}.m-login form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.m-login form .alternate textarea:focus,.m-register form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.m-register form .alternate textarea:focus{border-color:#231F20}.m-login form .alternate select,.m-login form .alternate .m-select,.m-login form .alternate body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .m-login form .alternate select,.m-register form .alternate select,.m-register form .alternate .m-select,.m-register form .alternate body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .m-register form .alternate select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}.m-login form .alternate select__parent,.m-login form .alternate .m-select__parent,.m-register form .alternate select__parent,.m-register form .alternate .m-select__parent{display:block;width:inherit;position:relative;margin-bottom:4rem}.m-login form .alternate select__parent::after,.m-login form .alternate .m-select__parent::after,.m-register form .alternate select__parent::after,.m-register form .alternate .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.m-login form .alternate select__parent--multi::after,.m-login form .alternate .m-select__parent--multi::after,.m-register form .alternate select__parent--multi::after,.m-register form .alternate .m-select__parent--multi::after{content:none}.m-login form .alternate select__parent--multi select,.m-login form .alternate .m-select__parent--multi select,.m-register form .alternate select__parent--multi select,.m-register form .alternate .m-select__parent--multi select{min-height:10rem}.m-login form .alternate select__parent.invalid,.m-login form .alternate .m-select__parent.invalid,.m-register form .alternate select__parent.invalid,.m-register form .alternate .m-select__parent.invalid{border-color:#E63946}.m-login form .alternate select__parent:focus,.m-login form .alternate .m-select__parent:focus,.m-register form .alternate select__parent:focus,.m-register form .alternate .m-select__parent:focus{border-color:#231F20}.m-login form .no-main-label>label,.m-register form .no-main-label>label{display:none !important}.m-login form .ginput_complex,.m-register form .ginput_complex{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.m-login form .ginput_complex>*,.m-register form .ginput_complex>*{width:48%}.m-login form .gform_footer,.m-register form .gform_footer{display:flex;align-items:center;justify-content:flex-start}.m-login form .gform_footer input,.m-register form .gform_footer input{margin-right:2rem}.m-login form .validation_error,.m-register form .validation_error{display:block;color:#fff;background-color:#E63946;padding:5px 1rem;margin-bottom:2rem;border-radius:3px;font-size:1.4rem}.m-login form .gfield_description.validation_message,.m-register form .gfield_description.validation_message{display:block;color:#E63946;padding:5px 0;margin-top:-3rem;margin-bottom:3rem;font-size:1.4rem}.m-login form select,.m-register form select{border-radius:0}.m-login form select,.m-login form .m-select,.m-login form body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .m-login form select,.m-register form select,.m-register form .m-select,.m-register form body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .m-register form select{display:block;width:100%;cursor:pointer;font-size:1.7rem;color:#000;padding:5px 0;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:0;border-bottom:1px solid #EBEBEB}.m-login form select__parent,.m-login form .m-select__parent,.m-register form select__parent,.m-register form .m-select__parent{display:block;width:100%;position:relative;margin-bottom:4rem}.m-login form select__parent::after,.m-login form .m-select__parent::after,.m-register form select__parent::after,.m-register form .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.m-login form select__parent--multi::after,.m-login form .m-select__parent--multi::after,.m-register form select__parent--multi::after,.m-register form .m-select__parent--multi::after{content:none}.m-login form select__parent--multi select,.m-login form .m-select__parent--multi select,.m-register form select__parent--multi select,.m-register form .m-select__parent--multi select{min-height:10rem}.m-login form select.invalid,.m-login form .m-select.invalid,.m-login form body.product-template-default .m-product__purchase .variations select.invalid,body.product-template-default .m-product__purchase .variations .m-login form select.invalid,.m-register form select.invalid,.m-register form .m-select.invalid,.m-register form body.product-template-default .m-product__purchase .variations select.invalid,body.product-template-default .m-product__purchase .variations .m-register form select.invalid{border-color:#E63946}.m-login form select:focus,.m-login form .m-select:focus,.m-login form body.product-template-default .m-product__purchase .variations select:focus,body.product-template-default .m-product__purchase .variations .m-login form select:focus,.m-register form select:focus,.m-register form .m-select:focus,.m-register form body.product-template-default .m-product__purchase .variations select:focus,body.product-template-default .m-product__purchase .variations .m-register form select:focus{border-color:#231F20}#forgot-password-link{display:block;margin-top:2rem}.m-footertext{text-align:center;font-size:1.2rem;color:#A0A4A8;padding:3rem 0}.m-footertext p:not(:last-child){margin-bottom:0.75rem}.m-copy{text-align:center;font-size:1.2rem;color:#A0A4A8}.m-faq-accordion__item{padding:1rem 0}.m-faq-accordion__item:not(:last-of-type){border-bottom:0.1rem solid #EBEBEB}.m-faq-accordion__title{padding:1rem 2rem 1rem 4rem;position:relative;font-size:2rem;font-weight:700;cursor:pointer;line-height:1.2}@media (min-width: 768px){.m-faq-accordion__title{font-size:2.4rem}}.m-faq-accordion__title:before{content:'+';position:absolute;border-radius:5rem;background-color:#82bc00;left:0;top:1.3rem;width:2.6rem;height:2.6rem;display:block;color:#fff;text-align:center;line-height:1.2}.m-faq-accordion__title.open:before{content:'–';line-height:1}.m-faq-accordion__content{display:none;padding:0 2rem 2rem 4rem}@media (min-width: 768px){.m-compliance-info .l-col--4{width:25%}}@media (max-width: 1023px){.m-compliance-info .l-col--4 img{width:30rem}}@media (min-width: 768px) and (max-width: 1023px){.m-compliance-info .l-col--2\.5{width:70%}}@media (max-width: 767px){.m-compliance-info__details .l-col--4{width:50%;margin-bottom:2rem !important}}@media (min-width: 768px) and (max-width: 1023px){.m-compliance-info__details .l-col--4{width:25%;margin-bottom:2rem !important}}.m-it-all-adds-up{display:flex;align-items:center;margin:4rem 0;justify-content:center;width:100%}@media (max-width: 1219px){.m-it-all-adds-up{flex-direction:column}}.m-it-all-adds-up .m-formula{display:flex;font-weight:700;text-transform:uppercase;margin:0 3rem 0 0}@media (max-width: 767px){.m-it-all-adds-up .m-formula{flex-direction:column}}@media (max-width: 1219px){.m-it-all-adds-up .m-formula{margin:0 0 2rem 0}}.m-it-all-adds-up .m-formula li{display:flex;align-items:center}@media (max-width: 767px){.m-it-all-adds-up .m-formula li{flex-direction:column}}@media (min-width: 768px){.m-it-all-adds-up .m-formula li:not(:last-child){margin-right:2rem}}.m-it-all-adds-up .m-formula li:before{height:5.5rem;content:'';background-size:contain;background-repeat:no-repeat;display:inline-block}@media (min-width: 768px){.m-it-all-adds-up .m-formula li:before{margin-right:.5rem}}.m-it-all-adds-up .m-formula li:after{font-size:4.4rem;font-weight:700}@media (min-width: 768px){.m-it-all-adds-up .m-formula li:after{margin-left:2rem}}.m-it-all-adds-up .m-formula__whole-food:before{width:4.5rem;background-image:url("../images/icn_whole_food.svg")}.m-it-all-adds-up .m-formula__whole-food:after{content:"="}.m-it-all-adds-up .m-formula__full-spectrum:before{width:6.2rem;background-image:url("../images/icn_full_spectrum.svg")}.m-it-all-adds-up .m-formula__full-spectrum:after{content:"+"}.m-it-all-adds-up .m-formula__terpenes:before{width:5rem;background-image:url("../images/icn_terpenes.svg")}.m-it-all-adds-up .m-formula__terpenes:after{content:"+"}.m-it-all-adds-up .m-formula__omega:before{width:4.6rem;background-image:url("../images/icn_omega.svg")}.m-it-all-adds-up h3,.m-it-all-adds-up .free-gift-popup__title{margin:0}body .pum-theme-default-theme{background-color:rgba(0,0,0,0.8)}body .pum-theme-default-theme .pum-close.popmake-close{position:absolute;top:0rem;color:black;font-size:0;font-weight:bold;display:block;height:4rem;width:4rem;border-radius:4rem;line-height:1.2;opacity:.5;right:0;border:0.1rem solid rgba(255,255,255,0.2);transition:all .3s ease-in-out;text-align:center;font-family:proxima-nova,verdana,arial,sans-serif;background:none}body .pum-theme-default-theme .pum-close.popmake-close::before{content:'×';font-size:2rem;line-height:1.2}body .pum-theme-default-theme .pum-close.popmake-close:hover{background:transparent;opacity:1}body .pum-theme-default-theme .pum-container{height:auto !important}body .pum-theme-default-theme .pum-title{font-size:2.5rem;line-height:1.1;margin-bottom:0;margin-top:15px;text-align:center}body .pum-theme-default-theme p{font-size:1.7rem}body .pum-theme-default-theme .m-form .gfield_label{display:none}body .pum-theme-default-theme .m-form .validation_error{font-size:1.4rem;text-align:center}body .pum-theme-default-theme .m-form li{margin-bottom:3rem}body .pum-theme-default-theme .m-form input:not([type="submit"]){background:#fff;padding:0 3rem;height:6rem;border-radius:1rem;border:1px solid #e6e6e6}body .pum-theme-default-theme .m-form input[type="submit"]{width:100%}div#cookie-law-info-bar .cli-wrapper span{font-size:16px}.m-cart.m-cart--empty .m-grid{display:block;width:60%;margin:0 auto;background-color:#fff;border-radius:3px;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,0.1));padding:3rem}.m-emptycart__message{display:block;width:100%;text-align:center;margin-bottom:3rem}.m-cart .m-grid{width:100%;grid-template-columns:1fr;grid-template-areas:"carthead carthead" "cartsummary carttotals";padding:0;align-items:start}@media (min-width: 1024px){.m-cart .m-grid{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:4rem}}.m-cart .m-grid h1{grid-area:carthead;font-size:4rem;margin-bottom:3rem}.m-totals{grid-area:cartsummary;background-color:#fff;border-radius:3px;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,0.1));padding:2rem}@media (min-width: 768px){.m-totals{padding:3rem}}.m-totals header>ul,.m-totals section>ul>li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.m-totals header{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #EBEBEB}@media (max-width: 767px){.m-totals header{display:none}}.m-totals section ul>li:not(:first-of-type){margin-top:1rem;padding-top:1rem;border-top:1px solid #EBEBEB}@media (min-width: 768px){.m-totals__product-col{width:30%}}@media (min-width: 1220px){.m-totals__product-col{width:50%}}.m-totals__product{display:flex;align-items:center;justify-content:space-between}.m-totals__product-thumbnail{width:45%}.m-totals__product-thumbnail a{display:block}.m-totals__product\:data{width:45%}.m-totals__product\:data h5{font-size:2rem;text-align:left}@media (min-width: 768px){.m-totals__product\:data h5{font-size:2.8rem}}.m-totals__product\:data h5 a{color:#231F20;line-height:1;display:block}.m-totals__product\:data a.remove{display:block;font-weight:bold;font-size:1.4rem;text-transform:uppercase;margin-top:1rem}.m-totals__price,.m-totals__quantity,.m-totals__autoship{width:100%}@media (max-width: 767px){.m-totals__price,.m-totals__quantity,.m-totals__autoship{padding:1rem 0}}@media (min-width: 768px){.m-totals__price,.m-totals__quantity,.m-totals__autoship{width:25%}}.m-totals__autoship .m-select,.m-totals__autoship body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .m-totals__autoship select{padding-top:0.7rem;padding-bottom:0.7rem;border-radius:3px}.m-totals section .m-totals__price{font-size:2rem}.m-cart__extras{grid-area:carttotals}.m-coupon{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:3px;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,0.1));padding:2rem}.m-coupon label{cursor:pointer}.m-coupon input[type=radio],.m-coupon input[type=checkbox]{display:none}.m-coupon input[type=radio]+label,.m-coupon input[type=checkbox]+label{display:block;width:100%;padding-left:2.5rem;position:relative;line-height:1;margin-bottom:1rem;font-size:1.6rem}.m-coupon input[type=radio]+label *,.m-coupon input[type=checkbox]+label *{line-height:1}.m-coupon input[type=radio]+label::before,.m-coupon input[type=radio]+label::after,.m-coupon input[type=checkbox]+label::before,.m-coupon input[type=checkbox]+label::after{content:'';display:block;border-radius:100%;position:absolute;transition:all 250ms ease-in-out}.m-coupon input[type=radio]+label::before,.m-coupon input[type=checkbox]+label::before{width:1.5rem;height:1.5rem;border:1px solid #EBEBEB;background-color:#fff;z-index:1;top:0;left:0}.m-coupon input[type=radio]+label::after,.m-coupon input[type=checkbox]+label::after{width:0.7rem;height:0.7rem;background-color:#82bc00;top:4px;left:4px;z-index:3;opacity:0;transform:scale(0.8)}.m-coupon input[type=radio]+label:focus::before,.m-coupon input[type=checkbox]+label:focus::before{border-color:#231F20}.m-coupon input[type=radio]:checked+label,.m-coupon input[type=checkbox]:checked+label{font-weight:600}.m-coupon input[type=radio]:checked+label::before,.m-coupon input[type=checkbox]:checked+label::before{border-color:#82bc00}.m-coupon input[type=radio]:checked+label::after,.m-coupon input[type=checkbox]:checked+label::after{opacity:1;transform:scale(1)}.m-coupon input[type=checkbox]+label::before,.m-coupon input[type=checkbox]+label::after{border-radius:0}.m-coupon .payment_methods input[type=radio]+label::before,.m-coupon .payment_methods input[type=checkbox]+label::before{top:4px}.m-coupon .payment_methods input[type=radio]+label::after,.m-coupon .payment_methods input[type=checkbox]+label::after{top:8px}.m-coupon>p{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.m-coupon label{display:block;width:100%;font-weight:600;font-size:1.4rem;margin-bottom:1rem}.m-coupon input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.m-coupon textarea{width:100%;border:0;border-bottom:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:5px 0;margin-bottom:4rem}.m-coupon input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.m-coupon textarea:placeholder{color:#FAFAFA}.m-coupon input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.m-coupon textarea.invalid{border-color:#E63946}.m-coupon input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.m-coupon textarea:focus{border-color:#231F20}.m-coupon textarea{min-height:10rem;resize:vertical;width:100%;padding:1rem;border:1px solid #EBEBEB}.m-coupon .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.m-coupon .alternate textarea{border:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:1rem;margin-bottom:4rem}.m-coupon .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.m-coupon .alternate textarea:placeholder{color:#FAFAFA}.m-coupon .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.m-coupon .alternate textarea.invalid{border-color:#E63946}.m-coupon .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.m-coupon .alternate textarea:focus{border-color:#231F20}.m-coupon .alternate select,.m-coupon .alternate .m-select,.m-coupon .alternate body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .m-coupon .alternate select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}.m-coupon .alternate select__parent,.m-coupon .alternate .m-select__parent{display:block;width:inherit;position:relative;margin-bottom:4rem}.m-coupon .alternate select__parent::after,.m-coupon .alternate .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.m-coupon .alternate select__parent--multi::after,.m-coupon .alternate .m-select__parent--multi::after{content:none}.m-coupon .alternate select__parent--multi select,.m-coupon .alternate .m-select__parent--multi select{min-height:10rem}.m-coupon .alternate select__parent.invalid,.m-coupon .alternate .m-select__parent.invalid{border-color:#E63946}.m-coupon .alternate select__parent:focus,.m-coupon .alternate .m-select__parent:focus{border-color:#231F20}.m-coupon .no-main-label>label{display:none !important}.m-coupon .ginput_complex{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.m-coupon .ginput_complex>*{width:48%}.m-coupon .gform_footer{display:flex;align-items:center;justify-content:flex-start}.m-coupon .gform_footer input{margin-right:2rem}.m-coupon .validation_error{display:block;color:#fff;background-color:#E63946;padding:5px 1rem;margin-bottom:2rem;border-radius:3px;font-size:1.4rem}.m-coupon .gfield_description.validation_message{display:block;color:#E63946;padding:5px 0;margin-top:-3rem;margin-bottom:3rem;font-size:1.4rem}.m-coupon select{border-radius:0}.m-coupon select,.m-coupon .m-select,.m-coupon body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .m-coupon select{display:block;width:100%;cursor:pointer;font-size:1.7rem;color:#000;padding:5px 0;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:0;border-bottom:1px solid #EBEBEB}.m-coupon select__parent,.m-coupon .m-select__parent{display:block;width:100%;position:relative;margin-bottom:4rem}.m-coupon select__parent::after,.m-coupon .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.m-coupon select__parent--multi::after,.m-coupon .m-select__parent--multi::after{content:none}.m-coupon select__parent--multi select,.m-coupon .m-select__parent--multi select{min-height:10rem}.m-coupon select.invalid,.m-coupon .m-select.invalid,.m-coupon body.product-template-default .m-product__purchase .variations select.invalid,body.product-template-default .m-product__purchase .variations .m-coupon select.invalid{border-color:#E63946}.m-coupon select:focus,.m-coupon .m-select:focus,.m-coupon body.product-template-default .m-product__purchase .variations select:focus,body.product-template-default .m-product__purchase .variations .m-coupon select:focus{border-color:#231F20}@media (min-width: 768px){.m-coupon{padding:3rem}}.m-coupon .entry{width:calc(100% - 10rem)}.m-coupon .entry input{margin-bottom:0 !important}.m-coupon input[type="submit"]{width:8rem !important}.m-confirmation{display:block}.m-confirmation header,.m-confirmation footer{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.m-confirmation footer .l-row{align-items:stretch}.m-confirmation__status{display:block;width:100%;text-align:center;line-height:2em}.m-confirmation__status b{text-transform:uppercase;background-color:#82bc00;color:#fff;padding:0.5rem}.m-confirmation__status--processing b{background-color:#FFCF33}.m-confirmation__status--on-hold b{background-color:#ea8936}.m-confirmation__status--failed b,.m-confirmation__status--pending-payment b{background-color:#E63946}.m-confirmation__overview{display:flex;align-items:stretch;justify-content:center;margin:2rem auto 6rem;border:1px solid #EBEBEB;border-radius:3px;background-color:#fff}@media (max-width: 767px){.m-confirmation__overview{flex-direction:column;width:100%;padding:1rem 0}}.m-confirmation__overview dl{padding:.7rem 2rem}@media (min-width: 768px){.m-confirmation__overview dl{padding:2rem}.m-confirmation__overview dl:not(:last-of-type){border-right:1px solid #EBEBEB}}.m-confirmation__overview dl dt{font-weight:600;text-transform:uppercase}.m-confirmation__details{display:block;background-color:#fff}@media (max-width: 767px){.m-confirmation__details{width:100%}}@media (min-width: 768px){.m-confirmation__details{margin-bottom:6rem}}.m-confirmation__details h2{font-size:4.6rem;text-align:center}.m-confirmation__details li{display:flex;align-items:center;justify-content:flex-start;border-top:1px solid #EBEBEB;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB}.m-confirmation__details li:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.m-confirmation__details li:last-of-type{border-bottom:1px solid #EBEBEB;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.m-confirmation__details\:product{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:2.5rem}.m-confirmation__details\:product picture,.m-confirmation__details\:product img{width:20%}.m-confirmation__details\:product picture img{width:100%}.m-confirmation__details\:product__data{width:80%;padding-left:2rem}.m-confirmation__details\:product__data h3,.m-confirmation__details\:product__data .free-gift-popup__title{display:block;width:100%;font-size:2.6rem;margin-bottom:1rem}@media (min-width: 768px){.m-confirmation__details\:product__data h3,.m-confirmation__details\:product__data .free-gift-popup__title{font-size:3.4rem}}.m-confirmation__details\:product__price{display:block;width:100%}.m-confirmation__details\:product__autoship{display:block;width:100%}.m-confirmation__details li:not(.product){justify-content:center}@media (max-width: 767px){.m-confirmation__details li:not(.product){flex-direction:column;padding:1rem 0}}.m-confirmation__details li:not(.product) dl{width:100%;padding:.7rem 2rem}@media (min-width: 768px){.m-confirmation__details li:not(.product) dl{width:25%;padding:2rem}.m-confirmation__details li:not(.product) dl:not(:last-of-type){border-right:1px solid #EBEBEB}}.m-confirmation__details li:not(.product) dl dt{font-weight:600;text-transform:uppercase}.m-confirmation__top{text-align:center;background:#FAFAFA;margin:20px auto 60px;border:1px solid #EBEBEB;padding:30px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}@media (max-width: 475px){.m-confirmation__top{width:100%;padding:30px 10px}}.m-confirmation__heading{font-family:proxima-nova, sans-serif;font-weight:bold;font-size:32px;margin-bottom:60px}@media (max-width: 475px){.m-confirmation__heading{font-size:22px}}.m-address{display:flex;align-items:flex-start;justify-content:flex-start;border:1px solid #EBEBEB;padding:1.5rem;background-color:#fff}.m-address:nth-child(1){border-top-left-radius:3px;border-bottom-left-radius:3px}.m-address:nth-child(2){border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.m-address h2{width:100%;margin-bottom:1rem;font-size:3.4rem}.m-address address{width:100%}.m-address span{display:block;width:100%}.heading-hero{font-size:22px;line-height:28px;font-weight:700;line-height:30px;letter-spacing:0.05em}@media (min-width: 768px){.heading-hero{font-size:30px;line-height:36px}.heading-hero{line-height:40px}}.heading-1{font-size:20px;line-height:28px;font-weight:700;letter-spacing:0.05em}@media (min-width: 768px){.heading-1{font-size:24px;line-height:32px}}.heading-2{font-size:18px;line-height:28px;font-weight:600;letter-spacing:0.05em}@media (min-width: 768px){.heading-2{font-size:20px;line-height:28px}}.heading-3{font-size:16px;line-height:24px;font-weight:600;letter-spacing:0.05em}@media (min-width: 768px){.heading-3{font-size:18px;line-height:28px}}.body-1{-webkit-text-size-adjust:none;font-size:14px;line-height:20px;line-height:24px;letter-spacing:0.05em}.body-1 p{margin-bottom:32px;font-size:14px;line-height:20px;line-height:24px;letter-spacing:0.05em}.body-1 p:last-child{margin-bottom:0}.body-2{font-size:12px;line-height:16px;line-height:20px;letter-spacing:0.05em}.body-2 p{font-size:12px;line-height:16px;line-height:20px;letter-spacing:0.05em}.body-2 li{font-size:12px;line-height:16px;line-height:20px;letter-spacing:0.05em}.body-3{font-size:11px;line-height:16px;line-height:18px;letter-spacing:0.05em}.body-3 p{margin-bottom:15px;font-size:11px;line-height:16px;line-height:18px;letter-spacing:0.05em}.body-3 p:last-child{margin-bottom:0}.body-4{font-size:9px;line-height:16px;letter-spacing:0.05em}.body-4 p{font-size:9px;line-height:16px;letter-spacing:0.05em}.subtitle-1{font-size:16px;line-height:24px;font-weight:700;line-height:22px;letter-spacing:0.05em}.truncate-children p:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-p-4 p{margin-bottom:15px}.p-p-4 p:last-child{margin-bottom:0px}.woocommerce .woocommerce-form-login button[type=submit]:before,.woocommerce .woocommerce-form-register button[type=submit]:before,.woocommerce .woocommerce-ResetPassword button[type=submit]:before{content:none}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce table.shop_table{margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,0.1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:normal}.woocommerce table.shop_table tbody:first-child tr:first-child th,.woocommerce table.shop_table tbody:first-child tr:first-child td{border-top:0}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tbody th{font-weight:700;border-top:1px solid rgba(0,0,0,0.1)}.woocommerce table.my_account_orders{font-size:0.85em}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:0.125em 0 0.125em 0.25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"\2193";display:inline-block}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{*zoom:1;width:100%}.woocommerce .col2-set::before,.woocommerce .col2-set::after,.woocommerce-page .col2-set::before,.woocommerce-page .col2-set::after{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{float:left;width:48%}.woocommerce div.product div.thumbnails,.woocommerce #content div.product div.thumbnails,.woocommerce-page div.product div.thumbnails,.woocommerce-page #content div.product div.thumbnails{*zoom:1}.woocommerce div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after{content:' ';display:table}.woocommerce div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after{clear:both}.woocommerce div.product div.thumbnails a,.woocommerce #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce div.product div.thumbnails a.last,.woocommerce #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last{margin-right:0}.woocommerce div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first{clear:both}.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a{width:48%}.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{float:right;width:48%;clear:none}.woocommerce div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{*zoom:1}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{content:' ';display:table}.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product #reviews .comment,.woocommerce #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment{*zoom:1}.woocommerce div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after{content:' ';display:table}.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after{clear:both}.woocommerce div.product #reviews .comment img,.woocommerce #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both;*zoom:1}.woocommerce ul.products::before,.woocommerce ul.products::after,.woocommerce-page ul.products::before,.woocommerce-page ul.products::after{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce.columns-1 ul.products li.product,.woocommerce-page.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce.columns-2 ul.products li.product,.woocommerce-page.columns-2 ul.products li.product{width:48%}.woocommerce.columns-3 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product{width:30.75%}.woocommerce.columns-5 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product{width:16.95%}.woocommerce.columns-6 ul.products li.product,.woocommerce-page.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{*zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{height:auto}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .input-text,.woocommerce #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text{width:80px}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{*zoom:1}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::before,.woocommerce-page ul.product_list_widget li::after{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{*zoom:1}.woocommerce form .form-row::before,.woocommerce form .form-row::after,.woocommerce-page form .form-row::before,.woocommerce-page form .form-row::after{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .wc-terms-and-conditions,.woocommerce #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{*zoom:1}.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-shipping-fields::after{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0 !important;margin:0 0 1.618em !important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width: 673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width: 1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width: 1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width: 1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width: 38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width: 59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0 !important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width: 44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width: 56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width: 768px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right !important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,0.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:0.125em 0.25em 0.125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*='columns-'] li.product,.woocommerce-page ul.products[class*='columns-'] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*='columns-'] li.product:nth-child(2n),.woocommerce-page ul.products[class*='columns-'] li.product:nth-child(2n){float:right;clear:none !important}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{display:none}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;*zoom:1;padding-bottom:0.5em}.woocommerce table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after{content:' ';display:table}.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after{clear:both}.woocommerce table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:48%;box-sizing:border-box}.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt{float:right}.woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{display:block;width:100%}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px !important;padding-right:20px !important}}.read-more{overflow:hidden;position:relative}.read-more.interactive{cursor:pointer}@media (min-width: 768px){.read-more.mobile-only .read-more-link{display:none}}.read-more.open:after{opacity:0;height:0px}.read-more:after{pointer-events:none;content:'';display:block;position:absolute;bottom:0;width:100%;height:75px;background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));opacity:1;transition:0.3s ease all}.read-more.bg-gray-20:after{background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#FAFAFA;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0));--tw-gradient-stops:var(--tw-gradient-from), #FAFAFA, var(--tw-gradient-to, rgba(250, 250, 250, 0))}.dropcap-span{display:inline;float:left;font-size:100px;height:30px;line-height:90px;font-weight:bold;padding-right:15px}#instagram_feed #sb_instagram.sbi{position:relative}@media only screen and (max-width: 767px){#instagram_feed #sb_instagram.sbi #sbi_images{display:grid;grid-template-columns:1fr 1fr}#instagram_feed #sb_instagram.sbi #sbi_images .sbi_custom_photos_wrapper{width:100%;height:50vw}#instagram_feed #sb_instagram.sbi #sbi_images .sbi_item{width:100%}}#instagram_feed #sb_instagram #sbi_load{position:absolute;top:0;right:0;width:16.69%;height:100%;background-color:#638d55;display:flex;align-items:center;justify-content:center;transition:none}@media only screen and (max-width: 767px){#instagram_feed #sb_instagram #sbi_load{top:auto;bottom:0;width:50vw;height:50vw}}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(255, 255, 255, var(--tw-border-opacity));background-color:transparent;border-radius:30px;margin:0;max-width:90%}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn:hover{--tw-border-opacity:1;border-color:rgba(79, 79, 79, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity));--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn svg{stroke:currentColor}@media only screen and (max-width: 767px){#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn svg{display:none}}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn a{background:transparent;font-size:18px;padding:15px 30px;line-height:1.4em;margin:0;transition:none}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn a:hover{box-shadow:none;--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}@media only screen and (max-width: 1280px){#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn a{font-size:14px;padding:15px}}@media only screen and (max-width: 767px){#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn a{font-size:12px;padding:10px}}#instagram_feed .sbi_custom_photo{position:relative}#instagram_feed .sbi_custom_photo_wrap{height:100%}#instagram_feed .sbi_custom_photos_wrapper{height:100vw}@media only screen and (min-width: 481px){#instagram_feed .sbi_custom_photos_wrapper{height:50vw}}@media only screen and (min-width: 640px){#instagram_feed .sbi_custom_photos_wrapper{height:15vw}}#instagram_feed .sbi_custom_photos_wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#instagram_feed .sbi-custom-screenreader{display:none}#instagram_feed .sbi-custom-video-wrapper{position:relative;top:-50%;left:50%;transform:translate(-50%, -50%)}#instagram_feed .sbi-custom-carousel-wrapper{position:relative;top:-98%;left:50%;transform:translate(-50%, -50%)}.customer-service-section{background-color:#e0ece5;margin-top:200px;text-align:center;padding:0 20px 80px}@media (max-width: 440px){.customer-service-section{padding-bottom:40px}}.customer-service-section .customer-service__heading{max-width:735px;margin:0 auto 30px;color:#000;font-family:proxima-nova, sans-serif;font-size:35px;letter-spacing:0.97px}@media (max-width: 772px){.customer-service-section .customer-service__heading{font-size:20px;letter-spacing:0.4px}}.customer-service-section .customer-service__actions a{color:#007B87;font-family:ChaletOblique, sans-serif;font-weight:bold;font-style:oblique;font-size:20px;letter-spacing:1.33px;line-height:26px}.site-header-cart .widget_shopping_cart_content{height:100%}.learn-more-section{text-align:center;padding:30px 25px}.learn-more-section .learn-more__icon{margin-bottom:50px}.learn-more-section .learn-more__heading{color:#000;font-family:Helvetica, sans-serif;font-size:35px;letter-spacing:0.97px;text-align:center;margin-bottom:30px}@media (max-width: 500px){.learn-more-section .learn-more__heading{font-size:22px}}.learn-more-section .learn-more__text{color:#000;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:16px;letter-spacing:1px;line-height:26px;text-align:center;max-width:390px;margin:0 auto 30px}.learn-more-section button,.learn-more-section a.button{border:none;height:40px;width:132px;border-radius:20px;color:#FFF;font-family:ChaletComprime, sans-serif;font-size:16px;font-weight:bold;letter-spacing:1px;background-color:#007B87}.subscription-option{position:relative;font-size:14px}.subscription-option__frequency{padding-right:70px;font-weight:normal}.subscription-option__frequency-subtitle,.subscription-option__price-note{padding-top:5px;font-size:12px}.subscription-option__frequency-subtitle{color:#A0A4A8}.subscription-option__price{position:absolute;right:0px;width:60px;top:0}.subscription-option__price-value{text-align:center}.subscription-option__price-note{text-align:center;color:#007B87;font-style:italic}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("https://www.hempfusion.com/wp-content/themes/hempfusion/assets/css/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("https://www.hempfusion.com/wp-content/themes/hempfusion/assets/css/fonts/slick.eot");src:url("https://www.hempfusion.com/wp-content/themes/hempfusion/assets/css/fonts/slick.eot#iefix") format("embedded-opentype"),url("https://www.hempfusion.com/wp-content/themes/hempfusion/assets/css/fonts/slick.woff") format("woff"),url("https://www.hempfusion.com/wp-content/themes/hempfusion/assets/css/fonts/slick.ttf") format("truetype"),url("https://www.hempfusion.com/wp-content/themes/hempfusion/assets/css/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-prev,.slick-next{z-index:100;color:#000;line-height:inherit;font-size:inherit;top:auto;bottom:-45px}.slick-prev:before,.slick-next:before{content:none}.slick-prev:hover,.slick-next:hover{color:#000}.slick-prev{left:25px}.slick-next{right:25px}.slick-dots{bottom:-40px}.slick-dots li button{background-color:#e9e9e9;border-radius:50%;opacity:1}.slick-dots li button:before{content:none}.slick-dots li.slick-active button{background-color:#628d55}.qib-container .quantity{width:70px;text-align:center}.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){border-width:0px;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0.05em}.qib-button:not(#qib_id):not(#qib_id){cursor:pointer;border-width:0px;background-color:transparent}.add-to-cart-quantity__decrease,.add-to-cart-quantity__increase{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;background:#F7F7F7;border-radius:7px;cursor:pointer}.add-to-cart-quantity__decrease:hover,.add-to-cart-quantity__increase:hover{background:#d1d1d1}.shop-all-category-page .m-row{padding:0}.shop-all-category-page .m-breadcrumbs{display:none}@media (min-width: 768px){.shop-all-category-page .m-breadcrumbs{display:block}}.shop-all-category-page .mobile-breadcrumb-wrapper .m-breadcrumbs{display:block;padding-bottom:11px}@media (min-width: 768px){.shop-all-category-page .mobile-breadcrumb-wrapper .m-breadcrumbs{display:none}}.shop-all-category-page .shop-all-top-wrapper{flex-direction:column-reverse !important;display:flex;margin-top:30px;color:black}.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__left{align-self:flex-start}.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__left p{display:none;font-size:14px;letter-spacing:0.05em;line-height:24px}.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__left h1{text-align:left;font-size:22px;font-weight:bold;line-height:30px;margin-bottom:0px}.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__right img{border-radius:25px;min-height:150px;-o-object-fit:contain;object-fit:contain;max-height:200px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width: 768px){.shop-all-category-page .shop-all-top-wrapper{margin-bottom:30px;display:grid !important;grid-template-columns:50% 50%}.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__right,.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__left{margin:auto 0}.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__left p{display:block}.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__left h1{font-size:30px;line-height:40px;margin-bottom:10px}}@media (min-width: 960px){.shop-all-category-page .shop-all-top-wrapper{max-width:960px;margin:30px auto 60px}}@media (min-width: 1024px){.shop-all-category-page .shop-all-top-wrapper{max-width:994px}.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__left{padding-left:20px}}@media (min-width: 1320px){.shop-all-category-page .shop-all-top-wrapper .shop-all-top-wrapper__left{padding-left:0px}}.shop-all-category-page .shop-categories-in-store-only,.shop-all-category-page .shop-categories-grid{display:grid;margin:0 30px;grid-row-gap:30px;color:black}@media (min-width: 640px){.shop-all-category-page .shop-categories-in-store-only,.shop-all-category-page .shop-categories-grid{display:grid !important;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-column-gap:30px}}@media (min-width: 1024px){.shop-all-category-page .shop-categories-in-store-only,.shop-all-category-page .shop-categories-grid{display:grid !important;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr}}@media (min-width: 1280px){.shop-all-category-page .shop-categories-in-store-only,.shop-all-category-page .shop-categories-grid{max-width:1280px;padding:0 15px;margin:0 auto}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item{text-align:left;border-radius:5px;padding:30px;display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (min-width: 768px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item{text-align:center}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__title,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__title,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__title{display:flex}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title a,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__title a,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__title a,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__title a{color:black;transition:none;align-self:flex-end}@media (min-width: 768px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title a,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__title a,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__title a,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__title a{margin:0 auto}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title a:hover,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__title a:hover,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__title a:hover,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__title a:hover{color:black}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title h4,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__title h4,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__title h4,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__title h4{font-weight:bold;font-size:20px;line-height:26px;margin-bottom:0}@media (min-width: 1024px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title h4,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__title h4,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__title h4,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__title h4{font-size:24px}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description p,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__description p,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__description p,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__description p{margin:auto;line-height:20px;letter-spacing:0.05em;font-size:12px}@media (min-width: 1024px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description p,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__description p,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__description p,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__description p{font-size:14px;line-height:24px}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__image,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__image,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__image,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__image{display:flex;margin-bottom:10px}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__image a,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__image a,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__image a,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__image a{margin:auto}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__image img,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__image img,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__image img,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__image img{justify-content:center;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;max-width:260px}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__price,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__price,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__price,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__price{font-weight:bold;margin:auto;padding-top:10px;padding-bottom:10px;font-size:14px;line-height:18px;color:black}@media (min-width: 768px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__price,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__price,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__price,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__price{padding-top:15px;padding-bottom:15px}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__action,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__action,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__action,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__action{min-width:200px;width:100%;margin:auto;background-color:#00A0AF;padding:10.5px 15px;border-radius:25px;text-align:center;font-weight:bold;text-transform:uppercase;font-size:14px;color:#EAF0E9;letter-spacing:0.15em;transition:none;box-shadow:0 0 0 2pt #00A0AF;display:flex;line-height:14px}@media (min-width: 768px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__action,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__action,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__action,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__action{max-width:300px}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__action span,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__action span,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__action span,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__action span{margin:auto}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__action:hover,.shop-all-category-page .shop-categories-in-store-only .shop-categories-grid-item__action:hover,.shop-all-category-page .shop-categories-grid .shop-categories-in-store-only-item__action:hover,.shop-all-category-page .shop-categories-grid .shop-categories-grid-item__action:hover{color:#00A0AF;background-color:transparent;transition:none}.shop-all-category-page .shop-categories-in-store-only{grid-template-columns:100% !important;margin:30px auto}@media (min-width: 1024px){.shop-all-category-page .shop-categories-in-store-only{max-height:301px}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item{display:grid;grid-template-rows:50% 50%;grid-template-columns:33% 33% 33%;border-radius:5px}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title,.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description,.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__image,.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__action{display:flex}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title{padding-bottom:15px}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title a{width:100%}@media (min-width: 1024px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__title{grid-column:2;grid-row:1}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description{flex-direction:column}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description:before{border-top:solid 1px #FFCF33;content:'';height:1px;position:relative;width:100%;display:flex;padding-top:15px}@media (min-width: 768px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description:before{width:70%;left:15%}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description p{margin:0;max-width:320px}@media (min-width: 768px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description p{margin:auto}}@media (min-width: 1024px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description{grid-column:2;grid-row:2}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__description p{margin:0 30px}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__image{grid-column:1;grid-row:span 2;margin-bottom:0;display:grid;justify-content:flex-end}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__image a{margin:0}}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__image img{max-height:300px}.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__action{max-width:300px;padding:15.5px 15px}@media (min-width: 1024px){.shop-all-category-page .shop-categories-in-store-only .shop-categories-in-store-only-item__action{grid-column:3;grid-row:span 2;margin:auto 0}}.woocommerce-account{letter-spacing:1px}.woocommerce-account .woocommerce form label{cursor:pointer}.woocommerce-account .woocommerce form input[type=radio],.woocommerce-account .woocommerce form input[type=checkbox]{display:none}.woocommerce-account .woocommerce form input[type=radio]+label,.woocommerce-account .woocommerce form input[type=checkbox]+label{display:block;width:100%;padding-left:2.5rem;position:relative;line-height:1;margin-bottom:1rem;font-size:1.6rem}.woocommerce-account .woocommerce form input[type=radio]+label *,.woocommerce-account .woocommerce form input[type=checkbox]+label *{line-height:1}.woocommerce-account .woocommerce form input[type=radio]+label::before,.woocommerce-account .woocommerce form input[type=radio]+label::after,.woocommerce-account .woocommerce form input[type=checkbox]+label::before,.woocommerce-account .woocommerce form input[type=checkbox]+label::after{content:'';display:block;border-radius:100%;position:absolute;transition:all 250ms ease-in-out}.woocommerce-account .woocommerce form input[type=radio]+label::before,.woocommerce-account .woocommerce form input[type=checkbox]+label::before{width:1.5rem;height:1.5rem;border:1px solid #EBEBEB;background-color:#fff;z-index:1;top:0;left:0}.woocommerce-account .woocommerce form input[type=radio]+label::after,.woocommerce-account .woocommerce form input[type=checkbox]+label::after{width:0.7rem;height:0.7rem;background-color:#82bc00;top:4px;left:4px;z-index:3;opacity:0;transform:scale(0.8)}.woocommerce-account .woocommerce form input[type=radio]+label:focus::before,.woocommerce-account .woocommerce form input[type=checkbox]+label:focus::before{border-color:#231F20}.woocommerce-account .woocommerce form input[type=radio]:checked+label,.woocommerce-account .woocommerce form input[type=checkbox]:checked+label{font-weight:600}.woocommerce-account .woocommerce form input[type=radio]:checked+label::before,.woocommerce-account .woocommerce form input[type=checkbox]:checked+label::before{border-color:#82bc00}.woocommerce-account .woocommerce form input[type=radio]:checked+label::after,.woocommerce-account .woocommerce form input[type=checkbox]:checked+label::after{opacity:1;transform:scale(1)}.woocommerce-account .woocommerce form input[type=checkbox]+label::before,.woocommerce-account .woocommerce form input[type=checkbox]+label::after{border-radius:0}.woocommerce-account .woocommerce form .payment_methods input[type=radio]+label::before,.woocommerce-account .woocommerce form .payment_methods input[type=checkbox]+label::before{top:4px}.woocommerce-account .woocommerce form .payment_methods input[type=radio]+label::after,.woocommerce-account .woocommerce form .payment_methods input[type=checkbox]+label::after{top:8px}.woocommerce-account .woocommerce form>p{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.woocommerce-account .woocommerce form label{display:block;width:100%;font-weight:600;font-size:1.4rem;margin-bottom:1rem}.woocommerce-account .woocommerce form input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.woocommerce-account .woocommerce form textarea{width:100%;border:0;border-bottom:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:5px 0;margin-bottom:4rem}.woocommerce-account .woocommerce form input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.woocommerce-account .woocommerce form textarea:placeholder{color:#FAFAFA}.woocommerce-account .woocommerce form input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.woocommerce-account .woocommerce form textarea.invalid{border-color:#E63946}.woocommerce-account .woocommerce form input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.woocommerce-account .woocommerce form textarea:focus{border-color:#231F20}.woocommerce-account .woocommerce form textarea{min-height:10rem;resize:vertical;width:100%;padding:1rem;border:1px solid #EBEBEB}.woocommerce-account .woocommerce form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.woocommerce-account .woocommerce form .alternate textarea{border:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:1rem;margin-bottom:4rem}.woocommerce-account .woocommerce form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.woocommerce-account .woocommerce form .alternate textarea:placeholder{color:#FAFAFA}.woocommerce-account .woocommerce form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.woocommerce-account .woocommerce form .alternate textarea.invalid{border-color:#E63946}.woocommerce-account .woocommerce form .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.woocommerce-account .woocommerce form .alternate textarea:focus{border-color:#231F20}.woocommerce-account .woocommerce form .alternate select,.woocommerce-account .woocommerce form .alternate .m-select,.woocommerce-account .woocommerce form .alternate body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .woocommerce-account .woocommerce form .alternate select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}.woocommerce-account .woocommerce form .alternate select__parent,.woocommerce-account .woocommerce form .alternate .m-select__parent{display:block;width:inherit;position:relative;margin-bottom:4rem}.woocommerce-account .woocommerce form .alternate select__parent::after,.woocommerce-account .woocommerce form .alternate .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.woocommerce-account .woocommerce form .alternate select__parent--multi::after,.woocommerce-account .woocommerce form .alternate .m-select__parent--multi::after{content:none}.woocommerce-account .woocommerce form .alternate select__parent--multi select,.woocommerce-account .woocommerce form .alternate .m-select__parent--multi select{min-height:10rem}.woocommerce-account .woocommerce form .alternate select__parent.invalid,.woocommerce-account .woocommerce form .alternate .m-select__parent.invalid{border-color:#E63946}.woocommerce-account .woocommerce form .alternate select__parent:focus,.woocommerce-account .woocommerce form .alternate .m-select__parent:focus{border-color:#231F20}.woocommerce-account .woocommerce form .no-main-label>label{display:none !important}.woocommerce-account .woocommerce form .ginput_complex{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.woocommerce-account .woocommerce form .ginput_complex>*{width:48%}.woocommerce-account .woocommerce form .gform_footer{display:flex;align-items:center;justify-content:flex-start}.woocommerce-account .woocommerce form .gform_footer input{margin-right:2rem}.woocommerce-account .woocommerce form .validation_error{display:block;color:#fff;background-color:#E63946;padding:5px 1rem;margin-bottom:2rem;border-radius:3px;font-size:1.4rem}.woocommerce-account .woocommerce form .gfield_description.validation_message{display:block;color:#E63946;padding:5px 0;margin-top:-3rem;margin-bottom:3rem;font-size:1.4rem}.woocommerce-account .woocommerce form select{border-radius:0}.woocommerce-account .woocommerce form select,.woocommerce-account .woocommerce form .m-select,.woocommerce-account .woocommerce form body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .woocommerce-account .woocommerce form select{display:block;width:100%;cursor:pointer;font-size:1.7rem;color:#000;padding:5px 0;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:0;border-bottom:1px solid #EBEBEB}.woocommerce-account .woocommerce form select__parent,.woocommerce-account .woocommerce form .m-select__parent{display:block;width:100%;position:relative;margin-bottom:4rem}.woocommerce-account .woocommerce form select__parent::after,.woocommerce-account .woocommerce form .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.woocommerce-account .woocommerce form select__parent--multi::after,.woocommerce-account .woocommerce form .m-select__parent--multi::after{content:none}.woocommerce-account .woocommerce form select__parent--multi select,.woocommerce-account .woocommerce form .m-select__parent--multi select{min-height:10rem}.woocommerce-account .woocommerce form select.invalid,.woocommerce-account .woocommerce form .m-select.invalid,.woocommerce-account .woocommerce form body.product-template-default .m-product__purchase .variations select.invalid,body.product-template-default .m-product__purchase .variations .woocommerce-account .woocommerce form select.invalid{border-color:#E63946}.woocommerce-account .woocommerce form select:focus,.woocommerce-account .woocommerce form .m-select:focus,.woocommerce-account .woocommerce form body.product-template-default .m-product__purchase .variations select:focus,body.product-template-default .m-product__purchase .variations .woocommerce-account .woocommerce form select:focus{border-color:#231F20}.woocommerce-account .m-row.left.top{padding-top:0}.woocommerce-account .l-wrapper,.woocommerce-account .multi-cta-hero__wrapper{padding:10px}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-account .free-gift-popup__title{font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.5em;font-weight:600}@media screen and (min-width: 768px){.woocommerce-account .woocommerce{display:flex}}.woocommerce .woocommerce-MyAccount-navigation{width:100%;margin:auto;height:42px}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-navigation{border:none;height:100%;width:35%;margin:unset;min-height:400px}}.woocommerce .woocommerce-MyAccount-navigation ul{background-color:transparent;list-style-type:none;padding-left:0;position:relative;margin:5px auto;height:42px;z-index:1}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-navigation ul{padding-left:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;position:unset;width:100%}}.woocommerce .woocommerce-MyAccount-navigation ul:after{content:'';background-image:url("../images/icons/chevron-down.svg");background-repeat:no-repeat;background-size:contain;background-position:center;height:38px;width:25px;position:absolute;top:3px;right:10px;border-radius:25px;transition:0.2s ease-in-out}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-navigation ul:after{display:none}}@media screen and (max-width: 768px){.woocommerce .woocommerce-MyAccount-navigation.is-open.last-is-active .woocommerce-MyAccount-navigation-link:nth-last-child(2){border-bottom:2px solid #00A0AF;border-radius:0 0 25px 25px}.woocommerce .woocommerce-MyAccount-navigation.is-open ul{display:flex;flex-direction:column}.woocommerce .woocommerce-MyAccount-navigation.is-open ul:after{transform:rotate(180deg);transition:0.20s ease-in-out;top:0px}.woocommerce .woocommerce-MyAccount-navigation.is-open .woocommerce-MyAccount-navigation-link{display:block;border-left:2px solid #00A0AF;border-right:2px solid #00A0AF}.woocommerce .woocommerce-MyAccount-navigation.is-open .woocommerce-MyAccount-navigation-link:last-child{border-radius:0 0 25px 25px;border-bottom:2px solid #00A0AF}.woocommerce .woocommerce-MyAccount-navigation.is-open .woocommerce-MyAccount-navigation-link:nth-child(2).is-active{order:-1}.woocommerce .woocommerce-MyAccount-navigation.is-open .woocommerce-MyAccount-navigation-link:nth-child(3).is-active{order:-2}.woocommerce .woocommerce-MyAccount-navigation.is-open .woocommerce-MyAccount-navigation-link:nth-child(4).is-active{order:-3}.woocommerce .woocommerce-MyAccount-navigation.is-open .woocommerce-MyAccount-navigation-link:nth-child(5).is-active{order:-4}.woocommerce .woocommerce-MyAccount-navigation.is-open .woocommerce-MyAccount-navigation-link:nth-child(6).is-active{order:-5}.woocommerce .woocommerce-MyAccount-navigation.is-open .woocommerce-MyAccount-navigation-link.is-active{border-bottom:none;border-radius:25px 25px 0 0}}.woocommerce .woocommerce-MyAccount-navigation-link{padding-left:15px;display:none;line-height:40px;margin-bottom:0 !important;background-color:#FAFAFA}.woocommerce .woocommerce-MyAccount-navigation-link a{color:black;font-weight:bold}.woocommerce .woocommerce-MyAccount-navigation-link.is-active{border-radius:25px;border:2px solid #00A0AF}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-navigation-link{display:flex;width:75%;align-items:center;justify-content:center;padding-left:0px;flex-direction:column;background-color:#FAFAFA;border:1px solid #00A0AF;position:relative;white-space:nowrap;margin-bottom:0 !important}.woocommerce .woocommerce-MyAccount-navigation-link:nth-child(1){border-radius:10px 10px 0 0}.woocommerce .woocommerce-MyAccount-navigation-link:last-child{border-radius:0 0 10px 10px}.woocommerce .woocommerce-MyAccount-navigation-link a{display:block;padding:20px 25px;width:100%;height:100%;text-align:left;font-weight:400}.woocommerce .woocommerce-MyAccount-navigation-link.is-active{width:80%;background-color:#00A0AF;border-radius:0 10px 10px 0;border:none}.woocommerce .woocommerce-MyAccount-navigation-link.is-active a{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-navigation-link.is-active a{background-color:#00A0AF;border:1px solid #008996;border-radius:0 10px 10px 0}.woocommerce .woocommerce-MyAccount-navigation-link.is-active a:hover{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-navigation-link.is-active a:hover{border:1px solid #007137;border-radius:0 10px 10px 0;background-color:#008996}}.woocommerce .woocommerce-MyAccount-navigation-link.is-active{display:block}.woocommerce .woocommerce-MyAccount-content{padding-top:25px}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content{width:65%}}.woocommerce .woocommerce-MyAccount-content a.button, .woocommerce .woocommerce-MyAccount-content button.button, .woocommerce .woocommerce-MyAccount-content input.button{--tw-bg-opacity:1;background-color:rgba(79, 79, 79, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content input.button{text-transform:uppercase;letter-spacing:2px}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content input.button{width:250px;float:right}}.woocommerce .woocommerce-MyAccount-content .account-dashboard{display:flex;flex-direction:column;margin-bottom:20px}.woocommerce .woocommerce-MyAccount-content .account-dashboard a{text-transform:uppercase;color:#00A0AF}.woocommerce .woocommerce-MyAccount-content .account-dashboard:first-of-type span{margin-top:10px}.woocommerce .woocommerce-MyAccount-content .account-dashboard:first-of-type span:first-of-type{font-size:1.5em;font-weight:600}.woocommerce .woocommerce-MyAccount-content .account-dashboard:first-of-type span:nth-child(2) a{margin-left:10px;font-weight:700}.woocommerce .woocommerce-MyAccount-content .account-dashboard:last-of-type a{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity));padding:10px 0;display:inline-flex}.woocommerce .woocommerce-MyAccount-content .account-dashboard:last-of-type a span{border:none !important;margin:auto 0;line-height:30px}.woocommerce .woocommerce-MyAccount-content .account-dashboard:last-of-type a span:not(.right-chevron){margin:0}.woocommerce .woocommerce-MyAccount-content .account-dashboard:last-of-type a .right-chevron:after{content:'';background-image:url("../images/icons/arrow-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center;height:30px;width:30px;margin:auto;display:block;border-radius:25px;padding-left:50px;transition:padding 0.15s ease}.woocommerce .woocommerce-MyAccount-content .account-dashboard:last-of-type a:hover .right-chevron:after{padding-left:60px;transition:padding 0.15s ease}.woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table__row:last-of-type td{border-bottom-width:1px}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table__row:last-of-type td{border-style:solid}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table__row:last-of-type td{--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity))}}.woocommerce .woocommerce-MyAccount-content .my_account_orders td{padding:10px 5px !important}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__cell{text-transform:capitalize;text-align:left !important}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__cell:before{text-transform:uppercase;min-width:50%}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__header{text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__header-order-actions{display:none}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__cell-order-actions{padding-top:0px !important}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__cell-order-actions:before{display:none}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__cell-order-number a{color:black}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.pay, .woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.order-again, .woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.cancel, .woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.view{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.pay,.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.order-again,.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.cancel,.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.view{background-image:none;background-color:transparent;float:unset;margin:auto;width:100%}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.pay,.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.order-again,.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.cancel,.woocommerce .woocommerce-MyAccount-content .my_account_orders .woocommerce-button.button.view{max-width:50px}}.woocommerce .woocommerce-MyAccount-content .woocommerce_account_subscriptions .woocommerce-orders-table__header-subscription-next-payment, .woocommerce .woocommerce-MyAccount-content .woocommerce_account_subscriptions .woocommerce-orders-table__cell-subscription-next-payment{--tw-text-opacity:1;color:rgba(35, 31, 32, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-content .subscription_details td{width:50%}.woocommerce .woocommerce-MyAccount-content .subscription_details td:first-of-type{text-transform:uppercase;font-weight:600}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content .subscription_details td:first-of-type{font-weight:500}}.woocommerce .woocommerce-MyAccount-content .subscription_details a.button{background-color:transparent;--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity));padding:0;place-content:flex-start;text-transform:uppercase;text-align:left;padding-bottom:3px}.woocommerce .woocommerce-MyAccount-content .subscription_details a.button:last-child{white-space:nowrap;padding-bottom:0}.woocommerce .woocommerce-MyAccount-content .subscription_details tr:last-of-type td{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity))}.woocommerce .woocommerce-MyAccount-content .subscription_details tr:last-of-type a{width:100%}.woocommerce .woocommerce-MyAccount-content .order-date.woocommerce-orders-table__header.woocommerce-orders-table__header-order-date.woocommerce-orders-table__header-order-date span, .woocommerce .woocommerce-MyAccount-content .order-date.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date{--tw-text-opacity:1;color:rgba(35, 31, 32, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-content .subscription_details ~ .order_details .product-name a{--tw-text-opacity:1;color:rgba(35, 31, 32, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-content .subscription_details ~ .order_details th{text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content .subscription_details ~ .order_details td{font-weight:500}.woocommerce .woocommerce-MyAccount-content .subscription_details ~ .order_details tfoot tr:last-of-type th, .woocommerce .woocommerce-MyAccount-content .subscription_details ~ .order_details tfoot tr:last-of-type td{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity))}.woocommerce .woocommerce-MyAccount-content .subscription_details ~ .woocommerce-orders-table--orders tbody td:last-of-type{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity))}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{display:flex;flex-direction:column;margin-bottom:25px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{line-height:25px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address a{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity));margin-top:10px;text-transform:uppercase;letter-spacing:2px}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm label,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields label{text-transform:uppercase;font-weight:400}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm label span,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields label span{text-transform:none}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields input{border:1px solid #e6e6e6 !important;border-radius:10px;padding:5px 10px !important;line-height:25px;margin-bottom:1rem !important}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .checkbox.mdl-textfield__label,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .checkbox.mdl-textfield__label{display:flex}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .checkbox.mdl-textfield__label strong,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .checkbox.mdl-textfield__label strong{margin:0 3px}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm #update_all_subscriptions_addresses,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields #update_all_subscriptions_addresses{display:block}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm abbr,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields abbr{text-decoration:none}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields p{padding:10px 0}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{display:block}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm legend{font-weight:600;font-size:1.1em;margin-bottom:15px;padding-top:25px}.woocommerce .woocommerce-MyAccount-content [name=save_account_details]{color:white;background-color:#4F4F4F;width:100%;letter-spacing:2px;text-transform:uppercase;margin-top:35px}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content [name=save_account_details]{width:380px;height:40px;float:right}}.woocommerce .woocommerce-MyAccount-content .wc-square-my-payment-methods .wc-square-payment-method-actions{display:flex}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content .wc-square-my-payment-methods .wc-square-payment-method-actions{flex-direction:column}.woocommerce .woocommerce-MyAccount-content .wc-square-my-payment-methods .wc-square-payment-method-actions span{display:none}}.woocommerce .woocommerce-MyAccount-content .wc-square-my-payment-methods .wc-square-payment-method-actions:before{display:none}.woocommerce .woocommerce-MyAccount-content .wc-square-my-payment-methods .wc-square-payment-method-actions a.button{width:50%;background-color:transparent;color:#00A0AF}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content .wc-square-my-payment-methods .wc-square-payment-method-actions a.button{width:100%}}.woocommerce .woocommerce-MyAccount-content .wc-square-my-payment-methods .wc-square-payment-method-actions a.button:last-of-type{--tw-text-opacity:1;color:rgba(230, 57, 70, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-content .wc-square-payment-method-default{display:none}.woocommerce .woocommerce-MyAccount-content .wc-square-payment-method-details img{margin-right:10px}.woocommerce .woocommerce-MyAccount-content .wc-square-payment-method-subscriptions a{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity))}.woocommerce .woocommerce-MyAccount-content #update_all_subscriptions_addresses_field{margin-top:25px}@media screen and (max-width: 768px){.woocommerce-add-payment-method .woocommerce-MyAccount-navigation ul{z-index:4}.woocommerce-add-payment-method .woocommerce-MyAccount-navigation ul li:first-child{border-width:2px}.woocommerce-add-payment-method .woocommerce-MyAccount-navigation ul li:first-child{border-style:solid}.woocommerce-add-payment-method .woocommerce-MyAccount-navigation ul li:first-child{--tw-border-opacity:1;border-color:rgba(0, 160, 175, var(--tw-border-opacity))}.woocommerce-add-payment-method .woocommerce-MyAccount-navigation ul li:first-child{display:block;border-radius:25px}.woocommerce-add-payment-method .woocommerce-MyAccount-navigation.is-open ul li:first-child{border-width:2px 2px 0 2px;border-radius:25px 25px 0 0}.woocommerce-add-payment-method .woocommerce-MyAccount-content .woocommerce-PaymentMethods{padding-left:0}}.wcs-modal__footer button{margin-left:auto;margin-right:auto}.woocommerce-cart .m-breadcrumbs{display:none}.woocommerce-cart .m-row{padding-top:0}.woocommerce-cart .l-wrapper .l-wrapper,.woocommerce-cart .multi-cta-hero__wrapper .l-wrapper,.woocommerce-cart .l-wrapper .multi-cta-hero__wrapper,.woocommerce-cart .multi-cta-hero__wrapper .multi-cta-hero__wrapper{padding-left:0 !important;padding-right:0 !important}.woocommerce .cart_totals .recurring-totals,.woocommerce .cart_totals .recurring-total,.woocommerce .cart_totals .shipping{display:none}.woocommerce .cart_totals .woocommerce-shipping-methods{list-style:none;padding-left:0}.woocommerce .cart_item ul.wcsatt-options{padding-left:0}.woocommerce .woocommerce-cart-form,.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .coupon{padding:3rem;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,0.1));background-color:#fff}.woocommerce table.woocommerce-cart-form__contents tr td:before{content:none}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price{font-weight:bold;text-align:left !important}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price label{cursor:pointer}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]{display:none}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]+label,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label{display:block;width:100%;padding-left:2.5rem;position:relative;line-height:1;margin-bottom:1rem;font-size:1.6rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]+label *,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label *{line-height:1}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]+label::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]+label::after,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label::after{content:'';display:block;border-radius:100%;position:absolute;transition:all 250ms ease-in-out}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]+label::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label::before{width:1.5rem;height:1.5rem;border:1px solid #EBEBEB;background-color:#fff;z-index:1;top:0;left:0}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]+label::after,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label::after{width:0.7rem;height:0.7rem;background-color:#82bc00;top:4px;left:4px;z-index:3;opacity:0;transform:scale(0.8)}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]+label:focus::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label:focus::before{border-color:#231F20}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]:checked+label,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]:checked+label{font-weight:600}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]:checked+label::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]:checked+label::before{border-color:#82bc00}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=radio]:checked+label::after,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]:checked+label::after{opacity:1;transform:scale(1)}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=checkbox]+label::after{border-radius:0}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .payment_methods input[type=radio]+label::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .payment_methods input[type=checkbox]+label::before{top:4px}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .payment_methods input[type=radio]+label::after,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .payment_methods input[type=checkbox]+label::after{top:8px}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price>p{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price label{display:block;width:100%;font-weight:600;font-size:1.4rem;margin-bottom:1rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.woocommerce table.woocommerce-cart-form__contents td.m-totals__price textarea{width:100%;border:0;border-bottom:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:5px 0;margin-bottom:4rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price textarea:placeholder{color:#FAFAFA}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price textarea.invalid{border-color:#E63946}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price textarea:focus{border-color:#231F20}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price textarea{min-height:10rem;resize:vertical;width:100%;padding:1rem;border:1px solid #EBEBEB}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate textarea{border:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:1rem;margin-bottom:4rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate textarea:placeholder{color:#FAFAFA}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate textarea.invalid{border-color:#E63946}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate textarea:focus{border-color:#231F20}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate select,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate .m-select,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate select__parent,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate .m-select__parent{display:block;width:inherit;position:relative;margin-bottom:4rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate select__parent::after,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate select__parent--multi::after,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate .m-select__parent--multi::after{content:none}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate select__parent--multi select,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate .m-select__parent--multi select{min-height:10rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate select__parent.invalid,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate .m-select__parent.invalid{border-color:#E63946}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate select__parent:focus,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .alternate .m-select__parent:focus{border-color:#231F20}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .no-main-label>label{display:none !important}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .ginput_complex{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .ginput_complex>*{width:48%}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .gform_footer{display:flex;align-items:center;justify-content:flex-start}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .gform_footer input{margin-right:2rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .validation_error{display:block;color:#fff;background-color:#E63946;padding:5px 1rem;margin-bottom:2rem;border-radius:3px;font-size:1.4rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .gfield_description.validation_message{display:block;color:#E63946;padding:5px 0;margin-top:-3rem;margin-bottom:3rem;font-size:1.4rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price select{border-radius:0}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price select,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-select,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .woocommerce table.woocommerce-cart-form__contents td.m-totals__price select{display:block;width:100%;cursor:pointer;font-size:1.7rem;color:#000;padding:5px 0;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:0;border-bottom:1px solid #EBEBEB}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price select__parent,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-select__parent{display:block;width:100%;position:relative;margin-bottom:4rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price select__parent::after,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price select__parent--multi::after,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-select__parent--multi::after{content:none}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price select__parent--multi select,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-select__parent--multi select{min-height:10rem}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price select.invalid,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-select.invalid,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price body.product-template-default .m-product__purchase .variations select.invalid,body.product-template-default .m-product__purchase .variations .woocommerce table.woocommerce-cart-form__contents td.m-totals__price select.invalid{border-color:#E63946}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price select:focus,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-select:focus,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price body.product-template-default .m-product__purchase .variations select:focus,body.product-template-default .m-product__purchase .variations .woocommerce table.woocommerce-cart-form__contents td.m-totals__price select:focus{border-color:#231F20}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price li{text-align:left !important}.woocommerce table.woocommerce-cart-form__contents td.m-totals__price ins{text-decoration:none}.woocommerce table.woocommerce-cart-form__contents td.m-totals__quantity{text-align:center}.woocommerce table.woocommerce-cart-form__contents tfoot footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem 2rem;background-color:#FAFAFA;margin-top:3rem}.woocommerce table.shop_table .actions .update-btn:before{content:none}.woocommerce .cart-collaterals .cart_totals h2{display:none}.woocommerce .cart-collaterals .checkout-button:before{content:none}.woocommerce .cart-collaterals .coupon{margin-top:3rem}.woocommerce .cart-collaterals .coupon label{cursor:pointer}.woocommerce .cart-collaterals .coupon input[type=radio],.woocommerce .cart-collaterals .coupon input[type=checkbox]{display:none}.woocommerce .cart-collaterals .coupon input[type=radio]+label,.woocommerce .cart-collaterals .coupon input[type=checkbox]+label{display:block;width:100%;padding-left:2.5rem;position:relative;line-height:1;margin-bottom:1rem;font-size:1.6rem}.woocommerce .cart-collaterals .coupon input[type=radio]+label *,.woocommerce .cart-collaterals .coupon input[type=checkbox]+label *{line-height:1}.woocommerce .cart-collaterals .coupon input[type=radio]+label::before,.woocommerce .cart-collaterals .coupon input[type=radio]+label::after,.woocommerce .cart-collaterals .coupon input[type=checkbox]+label::before,.woocommerce .cart-collaterals .coupon input[type=checkbox]+label::after{content:'';display:block;border-radius:100%;position:absolute;transition:all 250ms ease-in-out}.woocommerce .cart-collaterals .coupon input[type=radio]+label::before,.woocommerce .cart-collaterals .coupon input[type=checkbox]+label::before{width:1.5rem;height:1.5rem;border:1px solid #EBEBEB;background-color:#fff;z-index:1;top:0;left:0}.woocommerce .cart-collaterals .coupon input[type=radio]+label::after,.woocommerce .cart-collaterals .coupon input[type=checkbox]+label::after{width:0.7rem;height:0.7rem;background-color:#82bc00;top:4px;left:4px;z-index:3;opacity:0;transform:scale(0.8)}.woocommerce .cart-collaterals .coupon input[type=radio]+label:focus::before,.woocommerce .cart-collaterals .coupon input[type=checkbox]+label:focus::before{border-color:#231F20}.woocommerce .cart-collaterals .coupon input[type=radio]:checked+label,.woocommerce .cart-collaterals .coupon input[type=checkbox]:checked+label{font-weight:600}.woocommerce .cart-collaterals .coupon input[type=radio]:checked+label::before,.woocommerce .cart-collaterals .coupon input[type=checkbox]:checked+label::before{border-color:#82bc00}.woocommerce .cart-collaterals .coupon input[type=radio]:checked+label::after,.woocommerce .cart-collaterals .coupon input[type=checkbox]:checked+label::after{opacity:1;transform:scale(1)}.woocommerce .cart-collaterals .coupon input[type=checkbox]+label::before,.woocommerce .cart-collaterals .coupon input[type=checkbox]+label::after{border-radius:0}.woocommerce .cart-collaterals .coupon .payment_methods input[type=radio]+label::before,.woocommerce .cart-collaterals .coupon .payment_methods input[type=checkbox]+label::before{top:4px}.woocommerce .cart-collaterals .coupon .payment_methods input[type=radio]+label::after,.woocommerce .cart-collaterals .coupon .payment_methods input[type=checkbox]+label::after{top:8px}.woocommerce .cart-collaterals .coupon>p{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.woocommerce .cart-collaterals .coupon label{display:block;width:100%;font-weight:600;font-size:1.4rem;margin-bottom:1rem}.woocommerce .cart-collaterals .coupon input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.woocommerce .cart-collaterals .coupon textarea{width:100%;border:0;border-bottom:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:5px 0;margin-bottom:4rem}.woocommerce .cart-collaterals .coupon input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.woocommerce .cart-collaterals .coupon textarea:placeholder{color:#FAFAFA}.woocommerce .cart-collaterals .coupon input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.woocommerce .cart-collaterals .coupon textarea.invalid{border-color:#E63946}.woocommerce .cart-collaterals .coupon input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.woocommerce .cart-collaterals .coupon textarea:focus{border-color:#231F20}.woocommerce .cart-collaterals .coupon textarea{min-height:10rem;resize:vertical;width:100%;padding:1rem;border:1px solid #EBEBEB}.woocommerce .cart-collaterals .coupon .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.woocommerce .cart-collaterals .coupon .alternate textarea{border:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:1rem;margin-bottom:4rem}.woocommerce .cart-collaterals .coupon .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.woocommerce .cart-collaterals .coupon .alternate textarea:placeholder{color:#FAFAFA}.woocommerce .cart-collaterals .coupon .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.woocommerce .cart-collaterals .coupon .alternate textarea.invalid{border-color:#E63946}.woocommerce .cart-collaterals .coupon .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.woocommerce .cart-collaterals .coupon .alternate textarea:focus{border-color:#231F20}.woocommerce .cart-collaterals .coupon .alternate select,.woocommerce .cart-collaterals .coupon .alternate .m-select,.woocommerce .cart-collaterals .coupon .alternate body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .woocommerce .cart-collaterals .coupon .alternate select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}.woocommerce .cart-collaterals .coupon .alternate select__parent,.woocommerce .cart-collaterals .coupon .alternate .m-select__parent{display:block;width:inherit;position:relative;margin-bottom:4rem}.woocommerce .cart-collaterals .coupon .alternate select__parent::after,.woocommerce .cart-collaterals .coupon .alternate .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.woocommerce .cart-collaterals .coupon .alternate select__parent--multi::after,.woocommerce .cart-collaterals .coupon .alternate .m-select__parent--multi::after{content:none}.woocommerce .cart-collaterals .coupon .alternate select__parent--multi select,.woocommerce .cart-collaterals .coupon .alternate .m-select__parent--multi select{min-height:10rem}.woocommerce .cart-collaterals .coupon .alternate select__parent.invalid,.woocommerce .cart-collaterals .coupon .alternate .m-select__parent.invalid{border-color:#E63946}.woocommerce .cart-collaterals .coupon .alternate select__parent:focus,.woocommerce .cart-collaterals .coupon .alternate .m-select__parent:focus{border-color:#231F20}.woocommerce .cart-collaterals .coupon .no-main-label>label{display:none !important}.woocommerce .cart-collaterals .coupon .ginput_complex{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.woocommerce .cart-collaterals .coupon .ginput_complex>*{width:48%}.woocommerce .cart-collaterals .coupon .gform_footer{display:flex;align-items:center;justify-content:flex-start}.woocommerce .cart-collaterals .coupon .gform_footer input{margin-right:2rem}.woocommerce .cart-collaterals .coupon .validation_error{display:block;color:#fff;background-color:#E63946;padding:5px 1rem;margin-bottom:2rem;border-radius:3px;font-size:1.4rem}.woocommerce .cart-collaterals .coupon .gfield_description.validation_message{display:block;color:#E63946;padding:5px 0;margin-top:-3rem;margin-bottom:3rem;font-size:1.4rem}.woocommerce .cart-collaterals .coupon select{border-radius:0}.woocommerce .cart-collaterals .coupon select,.woocommerce .cart-collaterals .coupon .m-select,.woocommerce .cart-collaterals .coupon body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .woocommerce .cart-collaterals .coupon select{display:block;width:100%;cursor:pointer;font-size:1.7rem;color:#000;padding:5px 0;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:0;border-bottom:1px solid #EBEBEB}.woocommerce .cart-collaterals .coupon select__parent,.woocommerce .cart-collaterals .coupon .m-select__parent{display:block;width:100%;position:relative;margin-bottom:4rem}.woocommerce .cart-collaterals .coupon select__parent::after,.woocommerce .cart-collaterals .coupon .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.woocommerce .cart-collaterals .coupon select__parent--multi::after,.woocommerce .cart-collaterals .coupon .m-select__parent--multi::after{content:none}.woocommerce .cart-collaterals .coupon select__parent--multi select,.woocommerce .cart-collaterals .coupon .m-select__parent--multi select{min-height:10rem}.woocommerce .cart-collaterals .coupon select.invalid,.woocommerce .cart-collaterals .coupon .m-select.invalid,.woocommerce .cart-collaterals .coupon body.product-template-default .m-product__purchase .variations select.invalid,body.product-template-default .m-product__purchase .variations .woocommerce .cart-collaterals .coupon select.invalid{border-color:#E63946}.woocommerce .cart-collaterals .coupon select:focus,.woocommerce .cart-collaterals .coupon .m-select:focus,.woocommerce .cart-collaterals .coupon body.product-template-default .m-product__purchase .variations select:focus,body.product-template-default .m-product__purchase .variations .woocommerce .cart-collaterals .coupon select:focus{border-color:#231F20}.woocommerce .cart-collaterals .coupon .button:before{content:none}.totals-row-guarantee-wrap{align-items:center;display:flex}.totals-row-guarantee-wrap img{height:60px;margin-left:auto}.m-cartsummary .totals-row-guarantee-wrap img{margin-left:20px}.shop_table .totals-row-guarantee-wrap{font-size:22px}ul.wcsatt-options-product{border:solid 1px #007B87;border-radius:10px;margin:0}ul.wcsatt-options-product label{cursor:pointer}ul.wcsatt-options-product input[type=radio],ul.wcsatt-options-product input[type=checkbox]{display:none}ul.wcsatt-options-product input[type=radio]+label,ul.wcsatt-options-product input[type=checkbox]+label{display:block;width:100%;padding-left:2.5rem;position:relative;line-height:1;margin-bottom:1rem;font-size:1.6rem}ul.wcsatt-options-product input[type=radio]+label *,ul.wcsatt-options-product input[type=checkbox]+label *{line-height:1}ul.wcsatt-options-product input[type=radio]+label::before,ul.wcsatt-options-product input[type=radio]+label::after,ul.wcsatt-options-product input[type=checkbox]+label::before,ul.wcsatt-options-product input[type=checkbox]+label::after{content:'';display:block;border-radius:100%;position:absolute;transition:all 250ms ease-in-out}ul.wcsatt-options-product input[type=radio]+label::before,ul.wcsatt-options-product input[type=checkbox]+label::before{width:1.5rem;height:1.5rem;border:1px solid #EBEBEB;background-color:#fff;z-index:1;top:0;left:0}ul.wcsatt-options-product input[type=radio]+label::after,ul.wcsatt-options-product input[type=checkbox]+label::after{width:0.7rem;height:0.7rem;background-color:#82bc00;top:4px;left:4px;z-index:3;opacity:0;transform:scale(0.8)}ul.wcsatt-options-product input[type=radio]+label:focus::before,ul.wcsatt-options-product input[type=checkbox]+label:focus::before{border-color:#231F20}ul.wcsatt-options-product input[type=radio]:checked+label,ul.wcsatt-options-product input[type=checkbox]:checked+label{font-weight:600}ul.wcsatt-options-product input[type=radio]:checked+label::before,ul.wcsatt-options-product input[type=checkbox]:checked+label::before{border-color:#82bc00}ul.wcsatt-options-product input[type=radio]:checked+label::after,ul.wcsatt-options-product input[type=checkbox]:checked+label::after{opacity:1;transform:scale(1)}ul.wcsatt-options-product input[type=checkbox]+label::before,ul.wcsatt-options-product input[type=checkbox]+label::after{border-radius:0}ul.wcsatt-options-product .payment_methods input[type=radio]+label::before,ul.wcsatt-options-product .payment_methods input[type=checkbox]+label::before{top:4px}ul.wcsatt-options-product .payment_methods input[type=radio]+label::after,ul.wcsatt-options-product .payment_methods input[type=checkbox]+label::after{top:8px}ul.wcsatt-options-product>p{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}ul.wcsatt-options-product label{display:block;width:100%;font-weight:600;font-size:1.4rem;margin-bottom:1rem}ul.wcsatt-options-product input:not([type="submit"]):not([type=radio]):not([type=checkbox]),ul.wcsatt-options-product textarea{width:100%;border:0;border-bottom:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:5px 0;margin-bottom:4rem}ul.wcsatt-options-product input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,ul.wcsatt-options-product textarea:placeholder{color:#FAFAFA}ul.wcsatt-options-product input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,ul.wcsatt-options-product textarea.invalid{border-color:#E63946}ul.wcsatt-options-product input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,ul.wcsatt-options-product textarea:focus{border-color:#231F20}ul.wcsatt-options-product textarea{min-height:10rem;resize:vertical;width:100%;padding:1rem;border:1px solid #EBEBEB}ul.wcsatt-options-product .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]),ul.wcsatt-options-product .alternate textarea{border:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:1rem;margin-bottom:4rem}ul.wcsatt-options-product .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,ul.wcsatt-options-product .alternate textarea:placeholder{color:#FAFAFA}ul.wcsatt-options-product .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,ul.wcsatt-options-product .alternate textarea.invalid{border-color:#E63946}ul.wcsatt-options-product .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,ul.wcsatt-options-product .alternate textarea:focus{border-color:#231F20}ul.wcsatt-options-product .alternate select,ul.wcsatt-options-product .alternate .m-select,ul.wcsatt-options-product .alternate body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations ul.wcsatt-options-product .alternate select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}ul.wcsatt-options-product .alternate select__parent,ul.wcsatt-options-product .alternate .m-select__parent{display:block;width:inherit;position:relative;margin-bottom:4rem}ul.wcsatt-options-product .alternate select__parent::after,ul.wcsatt-options-product .alternate .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}ul.wcsatt-options-product .alternate select__parent--multi::after,ul.wcsatt-options-product .alternate .m-select__parent--multi::after{content:none}ul.wcsatt-options-product .alternate select__parent--multi select,ul.wcsatt-options-product .alternate .m-select__parent--multi select{min-height:10rem}ul.wcsatt-options-product .alternate select__parent.invalid,ul.wcsatt-options-product .alternate .m-select__parent.invalid{border-color:#E63946}ul.wcsatt-options-product .alternate select__parent:focus,ul.wcsatt-options-product .alternate .m-select__parent:focus{border-color:#231F20}ul.wcsatt-options-product .no-main-label>label{display:none !important}ul.wcsatt-options-product .ginput_complex{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}ul.wcsatt-options-product .ginput_complex>*{width:48%}ul.wcsatt-options-product .gform_footer{display:flex;align-items:center;justify-content:flex-start}ul.wcsatt-options-product .gform_footer input{margin-right:2rem}ul.wcsatt-options-product .validation_error{display:block;color:#fff;background-color:#E63946;padding:5px 1rem;margin-bottom:2rem;border-radius:3px;font-size:1.4rem}ul.wcsatt-options-product .gfield_description.validation_message{display:block;color:#E63946;padding:5px 0;margin-top:-3rem;margin-bottom:3rem;font-size:1.4rem}ul.wcsatt-options-product select{border-radius:0}ul.wcsatt-options-product select,ul.wcsatt-options-product .m-select,ul.wcsatt-options-product body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations ul.wcsatt-options-product select{display:block;width:100%;cursor:pointer;font-size:1.7rem;color:#000;padding:5px 0;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:0;border-bottom:1px solid #EBEBEB}ul.wcsatt-options-product select__parent,ul.wcsatt-options-product .m-select__parent{display:block;width:100%;position:relative;margin-bottom:4rem}ul.wcsatt-options-product select__parent::after,ul.wcsatt-options-product .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}ul.wcsatt-options-product select__parent--multi::after,ul.wcsatt-options-product .m-select__parent--multi::after{content:none}ul.wcsatt-options-product select__parent--multi select,ul.wcsatt-options-product .m-select__parent--multi select{min-height:10rem}ul.wcsatt-options-product select.invalid,ul.wcsatt-options-product .m-select.invalid,ul.wcsatt-options-product body.product-template-default .m-product__purchase .variations select.invalid,body.product-template-default .m-product__purchase .variations ul.wcsatt-options-product select.invalid{border-color:#E63946}ul.wcsatt-options-product select:focus,ul.wcsatt-options-product .m-select:focus,ul.wcsatt-options-product body.product-template-default .m-product__purchase .variations select:focus,body.product-template-default .m-product__purchase .variations ul.wcsatt-options-product select:focus{border-color:#231F20}ul.wcsatt-options-product input[type="radio"]+label{margin-bottom:0}ul.wcsatt-options-product>li{padding:10px 5px 10px 10px;border-bottom:solid 1px #007B87}ul.wcsatt-options-product>li:last-of-type{border-bottom:none}ul.wcsatt-options-product .one-time-option-details,ul.wcsatt-options-product .subscription-option-details{display:block !important;padding:0}.our-process-section-pdp__content{background:#e0ece5;text-align:center;padding:30px}@media (max-width: 992px){.our-process-section-pdp__content{padding:10px}}.our-process-section-pdp__content p{max-width:80%;margin:auto}.our-process-section-pdp__icons{display:flex;justify-content:space-between;margin-top:20px}@media (max-width: 1100px){.our-process-section-pdp__icons{flex-flow:wrap}}.our-process-section-pdp__icons .our-process-section__icon{text-align:center;width:auto;flex-basis:0}@media (max-width: 580px){.our-process-section-pdp__icons .our-process-section__icon{flex:1 1 50%;margin-bottom:35px}}.our-process-section-pdp__icons .our-process-section__icon img{margin-bottom:11px;max-width:80px}.our-process-section-pdp__icons .our-process-section__icon span{display:block;width:100%;min-width:120px;color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:15px;letter-spacing:0.75px;line-height:18px}.m0{margin:0 !important}.p0{padding:0 !important}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.text-primary{color:#007B87 !important}.u-pad-r-lg{padding-right:6rem}.u-pad-b-3{padding-bottom:3rem}.u-col--border-right{border-right:0.1rem solid #ededed;padding-right:5%}.u-bg-img{background-size:cover;background-position:center}.u-p-0{padding:0 !important}.u-warning{color:#E63946}.u-white{color:#fff}.u-white h1,.u-white h2,.u-white h3,.u-white .free-gift-popup__title,.u-white h4,.u-white h5,.u-white h6,.u-white p{color:#fff}.u-pd-y--lg{padding:5rem 0}@media (min-width: 768px){.u-pd-y--lg{padding:8rem 0}}html,body,div,span,applet,object,iframe,h1,h2,h3,.free-gift-popup__title,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.m-button,.m-form input[type="submit"],.m-nsl .m-form input[type="submit"],.m-login form input[type=submit],.m-register form input[type=submit],.m-coupon input[type=submit],.woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce-account .woocommerce form input[type=submit],.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content input.button,.wcs-modal__footer button,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce table.shop_table .actions .update-btn,.woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .coupon input[type=submit],.woocommerce .cart-collaterals .coupon .button,ul.wcsatt-options-product input[type=submit],.m-bb button[type=submit],.category-slide__button,.multi-cta-hero__main-cta,.multi-cta-hero__tile-cta,.woocommerce-order-pay form#order_review input[type=submit],body.page-template-page-subscriptions .fan-favorite__link{display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:600;padding:1.4rem 2.6rem;border-radius:10rem;transition:all 250ms ease-in-out;position:relative;cursor:pointer;border:0;line-height:1.2}.m-button span,.m-form input[type="submit"] span,.m-nsl .m-form input[type="submit"] span,.m-login form input[type=submit] span,.m-register form input[type=submit] span,.m-coupon input[type=submit] span,.woocommerce .woocommerce-form-login button[type=submit] span,.woocommerce .woocommerce-form-register button[type=submit] span,.woocommerce .woocommerce-ResetPassword button[type=submit] span,.woocommerce-account .woocommerce form input[type=submit] span,.woocommerce .woocommerce-MyAccount-content a.button span,.woocommerce .woocommerce-MyAccount-content button.button span,.woocommerce .woocommerce-MyAccount-content input.button span,.wcs-modal__footer button span,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit] span,.woocommerce table.shop_table .actions .update-btn span,.woocommerce .cart-collaterals .checkout-button span,.woocommerce .cart-collaterals .coupon input[type=submit] span,.woocommerce .cart-collaterals .coupon .button span,ul.wcsatt-options-product input[type=submit] span,.m-bb button[type=submit] span,.category-slide__button span,.multi-cta-hero__main-cta span,.multi-cta-hero__tile-cta span,.woocommerce-order-pay form#order_review input[type=submit] span,body.page-template-page-subscriptions .fan-favorite__link span{z-index:3;pointer-events:none}.m-button--small,.m-coupon input[type=submit],.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content input.button,.woocommerce table.shop_table .actions .update-btn,.woocommerce .cart-collaterals .coupon .button,.multi-cta-hero__tile-cta,body.page-template-page-subscriptions .fan-favorite__link{font-size:1.4rem;padding:1rem 2rem;line-height:1.1;text-align:center}.m-button--white-grey,.multi-cta-hero__tile-inner--style-dark .multi-cta-hero__tile-cta,.multi-cta-hero__tile-inner--style-dark-arrow .multi-cta-hero__tile-cta{background-color:#4F4F4F;color:#fafafa !important}.m-button--white-grey:hover,.multi-cta-hero__tile-inner--style-dark .multi-cta-hero__tile-cta:hover,.multi-cta-hero__tile-inner--style-dark-arrow .multi-cta-hero__tile-cta:hover{color:#4F4F4F !important;background-color:#fafafa;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--grey-white,.multi-cta-hero__tile-inner--style-light .multi-cta-hero__tile-cta,.multi-cta-hero__tile-inner--style-light-arrow .multi-cta-hero__tile-cta{background-color:#fafafa;color:#4F4F4F !important}.m-button--grey-white:hover,.multi-cta-hero__tile-inner--style-light .multi-cta-hero__tile-cta:hover,.multi-cta-hero__tile-inner--style-light-arrow .multi-cta-hero__tile-cta:hover{color:#fafafa !important;background-color:#4F4F4F;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--white{background-color:#fff;color:#82bc00 !important}.m-button--white::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #82bc00;border-radius:10rem;z-index:1}.m-button--white:hover{color:#82bc00 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--black{background-color:#000;color:#fff !important}.m-button--black::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #fff;border-radius:10rem;z-index:1}.m-button--black:hover{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--gold,.m-minipost__footer .m-button,.m-minipost__footer .m-form input[type="submit"],.m-form .m-minipost__footer input[type="submit"],.m-minipost__footer .woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer a.button,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer button.button,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer input.button,.m-minipost__footer .wcs-modal__footer button,.wcs-modal__footer .m-minipost__footer button,.m-minipost__footer .woocommerce table.shop_table .actions .update-btn,.woocommerce table.shop_table .actions .m-minipost__footer .update-btn,.m-minipost__footer .woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .m-minipost__footer .checkout-button,.m-minipost__footer .woocommerce .cart-collaterals .coupon .button,.woocommerce .cart-collaterals .coupon .m-minipost__footer .button,.m-minipost__footer .m-bb button[type=submit],.m-bb .m-minipost__footer button[type=submit],.m-minipost__footer .category-slide__button,.m-minipost__footer .multi-cta-hero__main-cta,.m-minipost__footer .multi-cta-hero__tile-cta,.m-minipost__footer body.page-template-page-subscriptions .fan-favorite__link,body.page-template-page-subscriptions .m-minipost__footer .fan-favorite__link,.m-nsl .m-form input[type="submit"],.m-login form input[type=submit],.m-register form input[type=submit],.m-coupon input[type=submit],.woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce-account .woocommerce form input[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce .cart-collaterals .coupon input[type=submit],ul.wcsatt-options-product input[type=submit],.woocommerce-order-pay form#order_review input[type=submit]{background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);color:#fff !important}.m-button--gold::before,.m-minipost__footer .m-button::before,.m-minipost__footer .m-form input[type="submit"]::before,.m-form .m-minipost__footer input[type="submit"]::before,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content a.button::before,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer a.button::before,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content button.button::before,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer button.button::before,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content input.button::before,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer input.button::before,.m-minipost__footer .wcs-modal__footer button::before,.wcs-modal__footer .m-minipost__footer button::before,.m-minipost__footer .woocommerce table.shop_table .actions .update-btn::before,.woocommerce table.shop_table .actions .m-minipost__footer .update-btn::before,.m-minipost__footer .woocommerce .cart-collaterals .checkout-button::before,.woocommerce .cart-collaterals .m-minipost__footer .checkout-button::before,.m-minipost__footer .woocommerce .cart-collaterals .coupon .button::before,.woocommerce .cart-collaterals .coupon .m-minipost__footer .button::before,.m-minipost__footer .m-bb button[type=submit]::before,.m-bb .m-minipost__footer button[type=submit]::before,.m-minipost__footer .category-slide__button::before,.m-minipost__footer .multi-cta-hero__main-cta::before,.m-minipost__footer .multi-cta-hero__tile-cta::before,.m-minipost__footer body.page-template-page-subscriptions .fan-favorite__link::before,body.page-template-page-subscriptions .m-minipost__footer .fan-favorite__link::before,.m-nsl .m-form input[type="submit"]::before,.m-login form input[type=submit]::before,.m-register form input[type=submit]::before,.m-coupon input[type=submit]::before,.woocommerce .woocommerce-form-login button[type=submit]::before,.woocommerce .woocommerce-form-register button[type=submit]::before,.woocommerce .woocommerce-ResetPassword button[type=submit]::before,.woocommerce-account .woocommerce form input[type=submit]::before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit]::before,.woocommerce .cart-collaterals .coupon input[type=submit]::before,ul.wcsatt-options-product input[type=submit]::before,.woocommerce-order-pay form#order_review input[type=submit]::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #fff;border-radius:10rem;z-index:1}.m-button--gold:hover,.m-minipost__footer .m-button:hover,.m-minipost__footer .m-form input:hover[type="submit"],.m-form .m-minipost__footer input:hover[type="submit"],.m-minipost__footer .woocommerce .woocommerce-MyAccount-content a.button:hover,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer a.button:hover,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content button.button:hover,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer button.button:hover,.m-minipost__footer .woocommerce .woocommerce-MyAccount-content input.button:hover,.woocommerce .woocommerce-MyAccount-content .m-minipost__footer input.button:hover,.m-minipost__footer .wcs-modal__footer button:hover,.wcs-modal__footer .m-minipost__footer button:hover,.m-minipost__footer .woocommerce table.shop_table .actions .update-btn:hover,.woocommerce table.shop_table .actions .m-minipost__footer .update-btn:hover,.m-minipost__footer .woocommerce .cart-collaterals .checkout-button:hover,.woocommerce .cart-collaterals .m-minipost__footer .checkout-button:hover,.m-minipost__footer .woocommerce .cart-collaterals .coupon .button:hover,.woocommerce .cart-collaterals .coupon .m-minipost__footer .button:hover,.m-minipost__footer .m-bb button:hover[type=submit],.m-bb .m-minipost__footer button:hover[type=submit],.m-minipost__footer .category-slide__button:hover,.m-minipost__footer .multi-cta-hero__main-cta:hover,.m-minipost__footer .multi-cta-hero__tile-cta:hover,.m-minipost__footer body.page-template-page-subscriptions .fan-favorite__link:hover,body.page-template-page-subscriptions .m-minipost__footer .fan-favorite__link:hover,.m-nsl .m-form input:hover[type="submit"],.m-login form input:hover[type=submit],.m-register form input:hover[type=submit],.m-coupon input:hover[type=submit],.woocommerce .woocommerce-form-login button:hover[type=submit],.woocommerce .woocommerce-form-register button:hover[type=submit],.woocommerce .woocommerce-ResetPassword button:hover[type=submit],.woocommerce-account .woocommerce form input:hover[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price input:hover[type=submit],.woocommerce .cart-collaterals .coupon input:hover[type=submit],ul.wcsatt-options-product input:hover[type=submit],.woocommerce-order-pay form#order_review input:hover[type=submit]{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--green-solid,.m-form input[type="submit"],.wcs-modal__footer button,.woocommerce table.shop_table .actions .update-btn,.woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .coupon .button,.multi-cta-hero__main-cta,body.page-template-page-subscriptions .fan-favorite__link{color:#fff !important;background-color:#007B87}.m-button--green-solid:hover,.m-form input:hover[type="submit"],.wcs-modal__footer button:hover,.woocommerce table.shop_table .actions .update-btn:hover,.woocommerce .cart-collaterals .checkout-button:hover,.woocommerce .cart-collaterals .coupon .button:hover,.multi-cta-hero__main-cta:hover,body.page-template-page-subscriptions .fan-favorite__link:hover{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--green,.m-bb button[type=submit]{background:#82bc00;background:linear-gradient(to right, #82bc00 0%, #009a4b 100%);color:#fff !important}.m-button--green::before,.m-bb button[type=submit]::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #fff;border-radius:10rem;z-index:1}.m-button--green:hover,.m-bb button:hover[type=submit]{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--greengold{background:#009a4b;background:linear-gradient(to right, #009a4b 0%, #82bc00 35%, #FFCF33 100%);color:#fff !important}.m-button--greengold::before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;border:1px solid #fff;border-radius:10rem;z-index:1}.m-button--greengold:hover{color:#fff !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-gold{background:#ea8936;background:linear-gradient(to right, #ea8936 0%, #FFCF33 100%);color:#000 !important}.m-button--o-gold::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-gold:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-white{background:none;color:#fff !important;border:.2rem solid #fff}.m-button--o-white:hover{color:#000 !important;background:#fff;border:.2rem solid #fff}.m-button--o-green{background:#82bc00;background:linear-gradient(to right, #82bc00 0%, #009a4b 100%);color:#000 !important}.m-button--o-green::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-green:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-blue{background:#2B3689;background:linear-gradient(to right, #2B3689 0%, #23a3d7 100%);color:#000 !important}.m-button--o-blue::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-blue:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-purple{background:#452F87;background:linear-gradient(to right, #452F87 0%, #bdaccf 100%);color:#000 !important}.m-button--o-purple::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-purple:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button--o-greengold{background:#009a4b;background:linear-gradient(to right, #009a4b 0%, #82bc00 35%, #FFCF33 100%);color:#000 !important}.m-button--o-greengold::before{content:'';width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background-color:#fff;border-radius:10rem;z-index:1}.m-button--o-greengold:hover{color:#000 !important;transform:translateY(-2px);filter:drop-shadow(0 8px 1.5rem rgba(0,0,0,0.1))}.m-button__icn--play{margin:0 0 0 1rem;position:relative;top:.1rem}.m-button--yellow-green,.category-slide__button{border:solid 1px #FFCF33;color:#00A0AF}.m-button--yellow-green:hover,.category-slide__button:hover{border:solid 1px #FFCF33;color:#005a63}select,.m-select,body.product-template-default .m-product__purchase .variations select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}select__parent,.m-select__parent{display:block;width:100%;position:relative}select__parent::after,.m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}select__parent--multi::after,.m-select__parent--multi::after{content:none}select__parent--multi select,.m-select__parent--multi select{min-height:10rem}select.invalid,.m-select.invalid,body.product-template-default .m-product__purchase .variations select.invalid{border-color:#E63946}select:focus,.m-select:focus,body.product-template-default .m-product__purchase .variations select:focus{border-color:#231F20}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gform_ajax_spinner,.spinner,.m-bb::after,.m-savedcards::after{display:inline-block;border:4px solid rgba(0,0,0,0.2);border-left-color:#82bc00;border-radius:50%;width:3rem;height:3rem;-webkit-animation:spinner 1.2s linear infinite;animation:spinner 1.2s linear infinite}.hide{display:none !important}html,body{width:100%;height:100%}html{font-family:proxima-nova, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:62.5%}body{font-family:proxima-nova, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity));box-sizing:border-box;font-size:14px;overflow-x:hidden}@media (min-width: 768px){body{font-size:16px}}*,*:before,*:after{box-sizing:inherit}h1{font-size:4rem;line-height:1;margin-bottom:2rem}h1 *,h1 a{line-height:1}@media (min-width: 320px){h1{font-size:4.8rem}}@media (min-width: 480px){h1{font-size:5.6rem}}@media (min-width: 768px){h1{font-size:6.4rem}}@media (min-width: 1024px){h1{font-size:7.2rem}}h2{font-size:3.6rem;line-height:1;margin-bottom:2rem}h2 *,h2 a{line-height:1}@media (min-width: 320px){h2{font-size:4.2rem}}@media (min-width: 768px){h2{font-size:5.4rem}}@media (min-width: 1024px){h2{font-size:6.6rem}}h3,.free-gift-popup__title{font-size:3.2rem;line-height:1;margin-bottom:2rem}h3 *,.free-gift-popup__title *,h3 a,.free-gift-popup__title a{line-height:1}@media (min-width: 768px){h3,.free-gift-popup__title{font-size:4rem}}@media (min-width: 1024px){h3,.free-gift-popup__title{font-size:4.8rem}}h3.m-split-headline,.m-split-headline.free-gift-popup__title{font-family:proxima-nova,verdana,arial,sans-serif;font-size:2.2rem;font-weight:700}h3.m-split-headline em,.m-split-headline.free-gift-popup__title em{font-size:2rem;font-weight:400}@media (max-width: 767px){h3.m-split-headline em,.m-split-headline.free-gift-popup__title em{display:block}}@media (min-width: 768px){h3.m-split-headline,.m-split-headline.free-gift-popup__title{font-size:3.2rem}}h4{font-size:2.4rem;line-height:1.1;margin-bottom:.5rem}h4 *,h4 a{line-height:1.2}@media (min-width: 768px){h4{font-size:3rem}}@media (min-width: 1024px){h4{font-size:3.6rem}}h5{font-size:2rem;line-height:1.2}h5 *,h5 a{line-height:1.2}@media (min-width: 768px){h5{font-size:2.2rem}}@media (min-width: 1024px){h5{font-size:2.4rem}}h6{font-size:1.6rem;line-height:1.3}h6 *,h6 a{line-height:1.3}@media (min-width: 768px){h6{font-size:1.7rem}}@media (min-width: 1024px){h6{font-size:1.8rem}}p+h2,p+h3,p+.free-gift-popup__title,p+h4,p+h5,p+h6{margin-top:3rem}div,span,p,a,ol,ul,li,dl,dd,dt,em,i,strong,b{line-height:1.4}a{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity));text-decoration:none;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}a:hover, a:focus{--tw-text-opacity:1;color:rgba(0, 123, 135, var(--tw-text-opacity))}input,textarea{-webkit-appearance:none}input[type=radio]{-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer}sup{font-size:75%;position:relative;top:-4px}sub{font-size:75%;position:relative;bottom:-4px}big{font-size:130%}small{font-size:80%}img{max-width:100%;height:auto}img.aligncenter{margin-left:auto;margin-right:auto}strong,b{font-weight:600}em,i{font-style:italic}hr{display:block;width:100%;border:0;border-top:1px solid #EBEBEB}.base-form label{font-size:12px;line-height:16px;font-weight:700;letter-spacing:0.05em;--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}.base-form input[type="text"], .base-form input[type="password"], .base-form input[type="email"], .base-form input[type="number"], .base-form input[type="search"], .base-form input[type="tel"], .base-form input[type="url"], .base-form textarea{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity));padding:10px;font-family:proxima-nova, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:12px;line-height:16px;letter-spacing:0.05em}.base-form input[type="text"]::-moz-placeholder, .base-form input[type="password"]::-moz-placeholder, .base-form input[type="email"]::-moz-placeholder, .base-form input[type="number"]::-moz-placeholder, .base-form input[type="search"]::-moz-placeholder, .base-form input[type="tel"]::-moz-placeholder, .base-form input[type="url"]::-moz-placeholder, .base-form textarea::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(79, 79, 79, var(--tw-placeholder-opacity))}.base-form input[type="text"]::placeholder, .base-form input[type="password"]::placeholder, .base-form input[type="email"]::placeholder, .base-form input[type="number"]::placeholder, .base-form input[type="search"]::placeholder, .base-form input[type="tel"]::placeholder, .base-form input[type="url"]::placeholder, .base-form textarea::placeholder{--tw-placeholder-opacity:1;color:rgba(79, 79, 79, var(--tw-placeholder-opacity))}.base-form--input-w-full input[type="text"], .base-form--input-w-full input[type="password"], .base-form--input-w-full input[type="email"], .base-form--input-w-full input[type="number"], .base-form--input-w-full input[type="search"], .base-form--input-w-full input[type="tel"], .base-form--input-w-full input[type="url"], .base-form--input-w-full textarea{width:100%}.base-form--gform-space-fields .gform_fields{display:flex;flex-direction:column}.base-form--gform-space-fields .gform_fields > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15px * var(--tw-space-y-reverse))}.base-form--gform-buttons-lg button, .base-form--gform-buttons-lg input[type="submit"]{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;border-style:solid;padding-top:15px;padding-bottom:15px;text-align:center;font-size:14px;line-height:20px;font-weight:700;line-height:12px;letter-spacing:0.15em;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.base-form--gform-buttons-lg button:disabled, .base-form--gform-buttons-lg input[type="submit"]:disabled{cursor:default}.base-form--gform-buttons-md button, .base-form--gform-buttons-md input[type="submit"]{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;border-style:solid;padding-top:15px;padding-bottom:15px;text-align:center;font-size:12px;line-height:16px;font-weight:700;line-height:12px;letter-spacing:0.15em;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.base-form--gform-buttons-md button:disabled, .base-form--gform-buttons-md input[type="submit"]:disabled{cursor:default}.base-form--gform-buttons-sm button, .base-form--gform-buttons-sm input[type="submit"]{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;border-style:solid;padding-top:10px;padding-bottom:10px;text-align:center;font-size:12px;line-height:16px;font-weight:700;line-height:12px;letter-spacing:0.15em;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.base-form--gform-buttons-sm button:disabled, .base-form--gform-buttons-sm input[type="submit"]:disabled{cursor:default}.base-form--gform-buttons-light button, .base-form--gform-buttons-light input[type="submit"]{--tw-border-opacity:1;border-color:rgba(0, 160, 175, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.base-form--gform-buttons-light button:hover, .base-form--gform-buttons-light input[type="submit"]:hover{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity))}.base-form--gform-buttons-accent button, .base-form--gform-buttons-accent input[type="submit"]{--tw-border-opacity:1;border-color:rgba(255, 207, 51, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 207, 51, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}.base-form--gform-buttons-accent button:hover, .base-form--gform-buttons-accent input[type="submit"]:hover{background-color:transparent}.base-form--gform-buttons-max-w-xs button, .base-form--gform-buttons-max-w-xs input[type="submit"]{width:100%;max-width:320px}.base-form .gform_footer{position:relative}.base-form .gform_ajax_spinner{position:absolute;right:0px;height:48px;width:48px}@media (min-width: 1024px){.base-form .gform_ajax_spinner{left:100%}.base-form .gform_ajax_spinner{margin-left:8px}}.base-form .validation_error{margin-bottom:15px;border-radius:10px;--tw-bg-opacity:1;background-color:rgba(230, 57, 70, var(--tw-bg-opacity));padding:15px;font-size:14px;line-height:20px;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.base-form .validation_message{font-size:12px;line-height:16px;--tw-text-opacity:1;color:rgba(230, 57, 70, var(--tw-text-opacity))}.l-wrapper,.multi-cta-hero__wrapper{display:block;width:1280px;max-width:100%;margin:0 auto;display:flex;flex-direction:row;padding:20px 0;justify-content:space-between;align-items:center;flex-wrap:wrap;transition:padding 250ms ease-in-out}.l-wrapper--full{width:100%}.l-wrapper--wrapped{flex-wrap:wrap}.l-wrapper--left{justify-content:flex-start}.l-wrapper--right{justify-content:flex-end}.l-wrapper--center{justify-content:center}.l-wrapper--top{align-items:flex-start}.l-wrapper--bottom{align-items:flex-end}.l-wrapper--nopadding{padding:0}.l-wrapper--narrow{width:980px}@media screen and (max-width: 1320px){.l-wrapper,.multi-cta-hero__wrapper{padding-left:20px !important;padding-right:20px !important}}.l-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.l-row--left{justify-content:flex-start}.l-row--right{justify-content:flex-end}.l-row--center{justify-content:center}.l-row--stretch{align-items:stretch}.l-row--top{align-items:flex-start}.l-row--bottom{align-items:flex-end}.l-row--space{justify-content:space-between}.l-col,.press-article__content-col,.press-article__image-col{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.l-col--top{align-items:flex-start}.l-col--bottom{align-items:flex-end}.l-col--center{align-items:center;justify-content:center}.l-col--right{justify-content:flex-end}.l-col--vstretch{align-items:stretch}.l-col--1{width:100%}.l-col--1\.5{width:20%}.l-col--5\.6{width:83.333333333%}.l-col--3\.4{width:75%}.l-col--2,.press-article__content-col,.press-article__image-col{width:50%}.l-col--2\.3{width:66.666666667%}.l-col--2\.5{width:40%}.l-col--3{width:33.333333333%}.l-col--3\.5{width:60%}.l-col--4{width:25%}.l-col--4\.5{width:80%}.l-col--5{width:20%}.l-col--6{width:16.666666667%}.l-col--30{width:30%}.l-col--35{width:35%}.l-col--45{width:45%}.l-col--55{width:55%}.l-col--60{width:60%}.l-col--65{width:65%}.l-col--70{width:70%}@media (max-width: 1023px){.l-col--5\.6,.l-col--3\.4,.l-col--4,.l-col--4\.5,.l-col--5,.l-col--6{width:100%}.l-col--5\.6:not(:last-child),.l-col--3\.4:not(:last-child),.l-col--4:not(:last-child),.l-col--4\.5:not(:last-child),.l-col--5:not(:last-child),.l-col--6:not(:last-child){margin-bottom:4rem}}@media (max-width: 767px){.l-col,.press-article__content-col,.press-article__image-col{width:100%}.l-col:not(:last-child),.press-article__content-col:not(:last-child),.press-article__image-col:not(:last-child){margin-bottom:4rem}}.l-grid{display:grid;grid-column-gap:2rem;grid-row-gap:2rem;width:100%}@media (max-width: 767px){.l-grid{grid-row-gap:7rem}}@media (min-width: 600px){.l-grid--2{grid-template-columns:1fr 1fr;-ms-grid-columns:(1fr 2rem)[1] 1fr}.l-grid--2 *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(1){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(2){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(3){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(4){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(5){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(6){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(7){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(8){-ms-grid-row:4;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(8){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(9){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(10){-ms-grid-row:5;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(10){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(11){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--2 *:nth-child(12){-ms-grid-row:6;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--2 *:nth-child(12){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3{grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:(1fr 2rem)[2] 1fr}.l-grid--3 *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(1){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(2){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(3){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(4){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(5){-ms-grid-row:2;-ms-grid-column:3}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(5){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(6){-ms-grid-row:2;-ms-grid-column:5}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(6){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(7){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(8){-ms-grid-row:3;-ms-grid-column:3}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(8){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(9){-ms-grid-row:3;-ms-grid-column:5}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(9){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(10){-ms-grid-row:4;-ms-grid-column:1}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(10){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(11){-ms-grid-row:4;-ms-grid-column:3}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(11){margin-bottom:2rem}}@media (min-width: 768px){.l-grid--3 *:nth-child(12){-ms-grid-row:4;-ms-grid-column:5}}@media all and (min-width: 768px) and (-ms-high-contrast: none){.l-grid--3 *:nth-child(12){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4{grid-template-columns:1fr 1fr;-ms-grid-columns:(1fr 2rem)[1] 1fr}.l-grid--4 *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(1){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(2){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(3){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(4){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(5){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(6){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(7){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(8){-ms-grid-row:4;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(8){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(9){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(10){-ms-grid-row:5;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(10){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(11){margin-bottom:2rem}}@media (min-width: 600px){.l-grid--4 *:nth-child(12){-ms-grid-row:6;-ms-grid-column:3}}@media all and (min-width: 600px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(12){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4{grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-columns:(1fr 2rem)[3] 1fr}.l-grid--4 *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(1){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(2){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(3){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(4){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(5){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(6){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(7){-ms-grid-row:2;-ms-grid-column:5}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(7){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(8){-ms-grid-row:2;-ms-grid-column:7}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(8){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(9){-ms-grid-row:3;-ms-grid-column:1}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(9){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(10){-ms-grid-row:3;-ms-grid-column:3}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(10){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(11){-ms-grid-row:3;-ms-grid-column:5}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(11){margin-bottom:2rem}}@media (min-width: 1024px){.l-grid--4 *:nth-child(12){-ms-grid-row:3;-ms-grid-column:7}}@media all and (min-width: 1024px) and (-ms-high-contrast: none){.l-grid--4 *:nth-child(12){margin-bottom:2rem}}.l-grid--gap-md{grid-column-gap:4rem}@media (max-width: 767px){.l-grid--gap-md{grid-row-gap:7rem}}.l-grid--gap-md.l-grid--2{-ms-grid-columns:(1fr 4rem)[1] 1fr}.l-grid--gap-md.l-grid--2 *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(1){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(2){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(3){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(4){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(5){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(6){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(7){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(8){-ms-grid-row:4;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(8){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(9){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(10){-ms-grid-row:5;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(10){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(11){margin-bottom:4rem}}.l-grid--gap-md.l-grid--2 *:nth-child(12){-ms-grid-row:6;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--2 *:nth-child(12){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3{-ms-grid-columns:(1fr 4rem)[2] 1fr}.l-grid--gap-md.l-grid--3 *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(1){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(2){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(3){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(4){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(5){-ms-grid-row:2;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(5){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(6){-ms-grid-row:2;-ms-grid-column:5}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(6){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(7){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(8){-ms-grid-row:3;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(8){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(9){-ms-grid-row:3;-ms-grid-column:5}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(9){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(10){-ms-grid-row:4;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(10){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(11){-ms-grid-row:4;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(11){margin-bottom:4rem}}.l-grid--gap-md.l-grid--3 *:nth-child(12){-ms-grid-row:4;-ms-grid-column:5}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--3 *:nth-child(12){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4{-ms-grid-columns:(1fr 4rem)[3] 1fr}.l-grid--gap-md.l-grid--4 *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(1){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(2){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(3){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(4){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(5){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(6){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(7){-ms-grid-row:2;-ms-grid-column:5}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(7){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(8){-ms-grid-row:2;-ms-grid-column:7}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(8){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(9){-ms-grid-row:3;-ms-grid-column:1}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(9){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(10){-ms-grid-row:3;-ms-grid-column:3}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(10){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(11){-ms-grid-row:3;-ms-grid-column:5}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(11){margin-bottom:4rem}}.l-grid--gap-md.l-grid--4 *:nth-child(12){-ms-grid-row:3;-ms-grid-column:7}@media all and (-ms-high-contrast: none){.l-grid--gap-md.l-grid--4 *:nth-child(12){margin-bottom:4rem}}body>header{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center}.grecaptcha-badge{display:none !important}.m-row,.m-grid{position:relative;padding:2rem 0}.single-product .m-row,.single-product .m-grid{position:relative;padding:0}.m-row.top,.m-row.top>.l-wrapper,.m-row.top>.multi-cta-hero__wrapper{align-items:flex-start}.m-row.middle,.m-row.middle>.l-wrapper,.m-row.middle>.multi-cta-hero__wrapper{align-items:center}.m-row.bottom,.m-row.bottom>.l-wrapper,.m-row.bottom>.multi-cta-hero__wrapper{align-items:flex-end}.m-row.stretch,.m-row.stretch>.l-wrapper,.m-row.stretch>.multi-cta-hero__wrapper{align-items:stretch}.m-row.left,.m-row.left>.l-wrapper,.m-row.left>.multi-cta-hero__wrapper{justify-content:flex-start}.m-row.center,.m-row.center>.l-wrapper,.m-row.center>.multi-cta-hero__wrapper{justify-content:center}.m-row.right,.m-row.right>.l-wrapper,.m-row.right>.multi-cta-hero__wrapper{justify-content:flex-end}.m-grid.top>.l-wrapper>.l-grid,.m-grid.top>.multi-cta-hero__wrapper>.l-grid{align-items:start}.m-grid.middle>.l-wrapper>.l-grid,.m-grid.middle>.multi-cta-hero__wrapper>.l-grid{align-items:center}.m-grid.bottom>.l-wrapper>.l-grid,.m-grid.bottom>.multi-cta-hero__wrapper>.l-grid{align-items:end}.m-grid.stretch>.l-wrapper>.l-grid,.m-grid.stretch>.multi-cta-hero__wrapper>.l-grid{align-items:stretch}.m-grid.left>.l-wrapper>.l-grid,.m-grid.left>.multi-cta-hero__wrapper>.l-grid{justify-content:start}.m-grid.center>.l-wrapper>.l-grid,.m-grid.center>.multi-cta-hero__wrapper>.l-grid{justify-content:center}.m-grid.right>.l-wrapper>.l-grid,.m-grid.right>.multi-cta-hero__wrapper>.l-grid{justify-content:end}.m-grid.stretch>.l-wrapper>.l-grid,.m-grid.stretch>.multi-cta-hero__wrapper>.l-grid{justify-content:stretch}.m-row--c-nopadding>.l-wrapper,.m-row--c-nopadding>.multi-cta-hero__wrapper{padding-top:0;padding-bottom:0}.m-row--nopadding{padding-top:0;padding-bottom:0}.m-row--space>.l-wrapper,.m-row--space>.multi-cta-hero__wrapper{align-items:space-between}body.home{background-image:none;background-color:#FFF}body.home>header{margin-bottom:0}body.home .homepage-slider{padding:0}body.home .homepage-slider .l-wrapper,body.home .homepage-slider .multi-cta-hero__wrapper{padding:0;width:100%}body.home .m-secheading__title{font-size:35px;font-family:proxima-nova, sans-serif;margin-bottom:0;margin-top:60px}@media (max-width: 650px){body.home .m-secheading__title{margin-top:0}}.m-multiline-callout{text-align:center;color:#fff;width:100%}.m-multiline-callout__title{color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;font-weight:bold;letter-spacing:-.2rem}@media (min-width: 768px){.m-multiline-callout__title{font-size:5rem;letter-spacing:-.3rem}}@media (min-width: 1024px){.m-multiline-callout__title{font-size:6rem;letter-spacing:-.3rem}}.m-multiline-callout__subtitle{color:#fff;color:#FFCF33;font-family:proxima-nova,verdana,arial,sans-serif;font-size:2.6rem;font-style:italic;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.m-multiline-callout__subtitle{flex-direction:column;margin-bottom:3rem}}@media (min-width: 1024px){.m-multiline-callout__subtitle{font-size:3.6rem}}.m-multiline-callout__subtitle span{color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;font-size:4.2rem;padding:0 1rem 0 1.2rem;line-height:.9}@media (min-width: 768px){.m-multiline-callout__subtitle span{font-size:7.2rem}}.m-multiline-callout__subtitle_2{font-size:3.5rem;font-family:proxima-nova,verdana,arial,sans-serif;font-weight:700}.m-multiline-callout__subtitle_2 sup{font-size:20%;top:-1.6rem}.m-multiline-callout__text{margin-bottom:3rem}.m-multiline-callout__button{display:flex;justify-content:center}@media (min-width: 900px){.m-relprods{grid-row-gap:7rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods{grid-template-columns:1fr 1fr;-ms-grid-columns:(1fr 2rem)[1] 1fr}.m-relprods *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(1){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(2){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(3){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(4){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(5){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(6){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(7){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(8){-ms-grid-row:4;-ms-grid-column:3}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(8){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(9){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(10){-ms-grid-row:5;-ms-grid-column:3}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(10){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(11){margin-bottom:2rem}}@media (min-width: 480px) and (max-width: 899px){.m-relprods *:nth-child(12){-ms-grid-row:6;-ms-grid-column:3}}@media all and (min-width: 480px) and (max-width: 899px) and (-ms-high-contrast: none){.m-relprods *:nth-child(12){margin-bottom:2rem}}.star-reviews{display:flex;align-items:center;justify-content:flex-start}.m-stars,.m-stars__stars{display:flex;align-items:center;justify-content:center}.m-stars__stars li{display:block;width:1.8rem;height:1.6rem;background-image:url("../images/m-star--gray.svg");background-repeat:no-repeat;background-position:0 center;background-size:auto 100%}.m-stars__reviews{line-height:1;position:relative;top:1px;font-weight:600}.m-stars--summary .m-stars__reviews{color:#000;font-size:1.5rem;font-weight:600}@media (max-width: 767px){.m-stars--summary .m-stars__reviews{margin-bottom:2rem}}@media (min-width: 768px){.m-stars--summary .m-stars__reviews{margin-left:2rem}}.m-star{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity));font-size:0;display:block;width:100%;height:100%;background-image:url("../images/m-star--yellow.svg");background-repeat:no-repeat;background-position:0 center;background-size:auto 100%}fs-tracker{display:block;margin-bottom:2rem}fs-tracker>span{display:block;width:100%;text-align:center;font-size:1.6rem;font-weight:600;color:#82bc00;margin-bottom:1rem}fs-tracker .bar{display:block;width:100%;position:relative;height:1.5rem;border-radius:3rem;background-color:#FAFAFA}fs-tracker .icon{display:block;width:3.5rem;height:3.5rem;background-color:#fff;background-size:60%;background-position:center;background-repeat:no-repeat;border:1px solid #EBEBEB;filter:drop-shadow(0 5px 1rem rgba(0,0,0,0.1));z-index:3;position:absolute;top:0;border-radius:100%;transform:translateX(-50%) translateY(-25%)}fs-tracker .fill{display:block;height:100%;border-radius:3rem;background:#82bc00;background:linear-gradient(to right, #82bc00 0%, #009a4b 100%)}.m-igbox{display:block;padding:2rem;border-radius:3px;background-color:#FAFAFA;position:relative}@media (min-width: 768px){.m-igbox{padding:2rem 3rem}}.m-igbox--slim{padding:1.5rem}.m-igbox--slim .m-igbox__name{font-size:2rem}.m-igbox--slim .m-igbox__weight{font-size:1.5rem}.m-igbox__name{display:block;font-size:2rem;font-weight:600;font-family:proxima-nova,verdana,arial,sans-serif;margin-bottom:1.5rem}@media (min-width: 768px){.m-igbox__name{font-size:2.8rem}}.m-igbox__description{display:block;font-size:1.4rem;color:#000;margin-bottom:2rem}@media (min-width: 600px){.m-igbox__description{min-height:8rem;font-size:1.8rem;width:75%}}.m-igbox__weight{font-size:1.8rem;color:#000;font-weight:600}@media (min-width: 768px){.m-igbox__weight{font-size:1.8rem}}.m-igbox__image{display:block;width:100%;height:100%;overflow:hidden;border-radius:3px;background-size:44% auto;background-repeat:no-repeat;background-position:right bottom;position:absolute;top:0;left:0;opacity:0.6}buy-box{display:block;background-color:#FAFAFA;border-radius:3px;padding:1rem}buy-box.hidden{top:-15rem !important}.m-bb{position:relative}.m-bb .quantity{display:inline}.m-bb .stock.in-stock{display:none}.m-bb::before{content:'';display:block;width:100%;height:100%;background-color:rgba(255,255,255,0.85);opacity:0;transition:opacity 250ms ease-in-out;position:absolute;z-index:5;pointer-events:none}.m-bb::after{content:'';position:absolute;z-index:6;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);opacity:0;transition:opacity 250ms ease-in-out;pointer-events:none}.m-bb.loading::before,.m-bb.loading::after{opacity:1;pointer-events:all}.m-bb__title{display:block;width:100%;font-size:2.2rem;font-family:proxima-nova,verdana,arial,sans-serif;color:#231F20;font-weight:600;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #EBEBEB}.m-bb__price{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:1.5rem}.m-bb__price--normal{font-size:3.6rem;font-weight:600;color:#009a4b;margin-right:1rem;text-decoration:none}.m-bb__qty{display:flex;align-items:stretch;justify-content:flex-start;margin-top:2rem;margin-bottom:1.5rem}.m-bb__qty button{display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;border:1px solid #EBEBEB;font-size:1.8rem;font-weight:600;cursor:pointer;width:3rem;outline:0}.m-bb__qty button:disabled{opacity:0.5;cursor:not-allowed}.m-bb__qty\:decrement{border-top-left-radius:3px;border-bottom-left-radius:3px}.m-bb__qty input{display:block;width:6rem !important;font-size:2rem !important;border-left:0 !important;border-right:0 !important;border-top:1px solid #EBEBEB !important;border-bottom:1px solid #EBEBEB !important;color:#000;padding:0.5rem;text-align:center;font-weight:600;transition:border-color 250ms ease-in-out;margin-bottom:0 !important}.m-bb__qty input.invalid{border-color:#E63946}.m-bb__qty\:increment{border-top-right-radius:3px;border-bottom-right-radius:3px}.m-bb button[type=submit]:disabled{opacity:0.5;cursor:not-allowed}.m-bb button[type=submit]:before{content:none}.m-notices span{display:flex;align-items:center;justify-content:center;width:100%;min-height:4rem;background:#FFCF33;padding:0.5rem 1rem;color:#fff;font-weight:600;font-size:1.6rem}.m-notices span.error{background-color:#E63946}.m-notices span.success{background-color:#009a4b}.m-notice{display:flex;align-items:center;justify-content:center;width:100%;min-height:4rem;background:#FFCF33;padding:0.5rem 1rem}.m-notice--error{background-color:#E63946}.m-notice--success{background-color:#009a4b}.m-notice__text{color:#fff;font-weight:600;font-size:1.6rem}.woocommerce-notices-wrapper .woocommerce-message{background:#EBEBEB;padding:1rem}.woocommerce-success,.woocommerce-warning,.woocommerce-error{display:block;width:100%;height:auto}.woocommerce-success li,.woocommerce-warning li,.woocommerce-error li{display:block;width:100%;padding:5px 1rem;color:#fff;font-weight:500;font-size:1.4rem;margin-bottom:1rem;border-radius:3px}.woocommerce-success li a,.woocommerce-warning li a,.woocommerce-error li a{color:#fff;text-decoration:underline;font-weight:600;font-style:italic}.woocommerce-success li{background-color:#009a4b}.woocommerce-warning li{background-color:#FFCF33}.woocommerce-error li{background-color:#E63946}.m-flashmsgs{display:grid;grid-auto-flow:row;row-gap:10px}.m-flashmsgs .error, .m-flashmsgs .notice, .m-flashmsgs .success{border-radius:10px;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0.05em}.m-flashmsgs .error a, .m-flashmsgs .notice a, .m-flashmsgs .success a{font-weight:700;font-style:italic;text-decoration:underline}.m-flashmsgs .error{--tw-bg-opacity:1;background-color:rgba(230, 57, 70, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.m-flashmsgs .error a{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.m-flashmsgs .notice{--tw-bg-opacity:1;background-color:rgba(255, 207, 51, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(35, 31, 32, var(--tw-text-opacity))}.m-flashmsgs .notice a{--tw-text-opacity:1;color:rgba(35, 31, 32, var(--tw-text-opacity))}.m-flashmsgs .success{--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.m-flashmsgs .success a{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.m-flashmsg--error, .m-flashmsg--warning, .m-flashmsg--success{border-radius:10px;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0.05em}.m-flashmsg--error a, .m-flashmsg--warning a, .m-flashmsg--success a{font-weight:700;font-style:italic;text-decoration:underline}.m-flashmsg--error{--tw-bg-opacity:1;background-color:rgba(230, 57, 70, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.m-flashmsg--error a{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.m-flashmsg--warning{--tw-bg-opacity:1;background-color:rgba(255, 207, 51, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(35, 31, 32, var(--tw-text-opacity))}.m-flashmsg--warning a{--tw-text-opacity:1;color:rgba(35, 31, 32, var(--tw-text-opacity))}.m-flashmsg--success{--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.m-flashmsg--success a{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}@media (max-width: 1023px){.m-prod-grid-section .l-col--70{width:100% !important;padding-bottom:5rem}.m-prod-grid-section .m-sidebar{width:100% !important;border-left:0;padding-left:0}}.m-grid-title-bar{display:flex;width:100%;margin-bottom:2rem}@media (max-width: 1023px){.m-grid-title-bar{flex-wrap:wrap}}.m-grid-title-bar__right{display:inline-flex;align-items:center;margin-bottom:2.5rem}@media (max-width: 479px){.m-grid-title-bar__right{flex-wrap:wrap}}@media (max-width: 1023px){.m-grid-title-bar__right{width:100%;justify-content:space-between}}.m-grid-title-bar .m-prod-sort{display:inline-flex;align-items:center}.m-grid-title-bar .m-prod-sort span{white-space:nowrap;padding-right:1.2rem}.m-grid-title-bar .m-prod-sort label{font-weight:700;display:inline-flex;align-items:center}.m-grid-title-bar .m-prod-sort .m-select__parent{min-width:17rem}.m-grid-title-bar .m-prod-sort .m-select__parent .m-select,.m-grid-title-bar .m-prod-sort .m-select__parent body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .m-grid-title-bar .m-prod-sort .m-select__parent select{padding-right:3rem}@media (min-width: 768px){.m-sidebar{border-left:0.1rem solid #ededed;padding-left:5%}}.m-sidebar__title{font-family:proxima-nova,verdana,arial,sans-serif;border-bottom:0.1rem solid #EBEBEB;font-size:1.8rem;font-weight:bold;padding:2rem 0;margin-bottom:2rem}.m-sidebar-nav{padding-bottom:3rem}@media (min-width: 768px){.m-sidebar-nav{padding-bottom:7rem}}.m-sidebar-nav ul a,.m-sidebar-nav ul span{color:#000;font-size:1.8rem;display:block;padding:1rem 0}.m-sidebar-nav ul span{color:#009a4b}.m-sidebar-nav li.menu-item-has-children>a:after{margin-left:10px;content:'+';display:inline-block}.m-sidebar-nav li.menu-item-has-children.active a:after{content:'-'}.m-sidebar-nav .sub-menu{padding-left:15px;transition:0.3s ease all;height:0;opacity:0;overflow:hidden}.m-sidebar-nav .sub-menu.active{height:auto;opacity:1}.m-team-grid{row-gap:5rem}@media (min-width: 480px) and (max-width: 767px){.m-team-grid{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.m-team-grid{-moz-column-gap:6rem;column-gap:6rem;row-gap:7rem}}.m-team-grid .m-button,.m-team-grid .m-form input[type="submit"],.m-form .m-team-grid input[type="submit"],.m-team-grid .m-login form input[type=submit],.m-login form .m-team-grid input[type=submit],.m-team-grid .m-register form input[type=submit],.m-register form .m-team-grid input[type=submit],.m-team-grid .m-coupon input[type=submit],.m-coupon .m-team-grid input[type=submit],.m-team-grid .woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-login .m-team-grid button[type=submit],.m-team-grid .woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-form-register .m-team-grid button[type=submit],.m-team-grid .woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce .woocommerce-ResetPassword .m-team-grid button[type=submit],.m-team-grid .woocommerce-account .woocommerce form input[type=submit],.woocommerce-account .woocommerce form .m-team-grid input[type=submit],.m-team-grid .woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .m-team-grid a.button,.m-team-grid .woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content .m-team-grid button.button,.m-team-grid .woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content .m-team-grid input.button,.m-team-grid .wcs-modal__footer button,.wcs-modal__footer .m-team-grid button,.m-team-grid .woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-team-grid input[type=submit],.m-team-grid .woocommerce table.shop_table .actions .update-btn,.woocommerce table.shop_table .actions .m-team-grid .update-btn,.m-team-grid .woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .m-team-grid .checkout-button,.m-team-grid .woocommerce .cart-collaterals .coupon input[type=submit],.woocommerce .cart-collaterals .coupon .m-team-grid input[type=submit],.m-team-grid .woocommerce .cart-collaterals .coupon .button,.woocommerce .cart-collaterals .coupon .m-team-grid .button,.m-team-grid ul.wcsatt-options-product input[type=submit],ul.wcsatt-options-product .m-team-grid input[type=submit],.m-team-grid .m-bb button[type=submit],.m-bb .m-team-grid button[type=submit],.m-team-grid .category-slide__button,.m-team-grid .multi-cta-hero__main-cta,.m-team-grid .multi-cta-hero__tile-cta,.m-team-grid .woocommerce-order-pay form#order_review input[type=submit],.woocommerce-order-pay form#order_review .m-team-grid input[type=submit],.m-team-grid body.page-template-page-subscriptions .fan-favorite__link,body.page-template-page-subscriptions .m-team-grid .fan-favorite__link{display:inline-block}.m-team-grid .m-team-box{text-align:center}.m-team-grid .m-team-box__thumb{display:block}.m-team-grid .m-team-box__thumb img{margin-bottom:1rem;width:100%}.m-team-grid .m-team-box__position{padding-bottom:1rem}.m-savedcards{display:block;position:relative}.m-savedcards::before{content:'';display:block;width:100%;height:100%;background-color:rgba(255,255,255,0.85);opacity:0;transition:opacity 250ms ease-in-out;position:absolute;z-index:5;pointer-events:none}.m-savedcards::after{content:'';position:absolute;z-index:6;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);opacity:0;transition:opacity 250ms ease-in-out;pointer-events:none}.m-savedcards.loading::before,.m-savedcards.loading::after{opacity:1;pointer-events:all}.m-savedcard{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;border:1px solid #EBEBEB;background-color:#fff}.m-savedcard:not(:first-of-type){margin-top:-1px}@media screen and (max-width: 768px){.m-savedcard:not(:first-of-type){margin-top:2rem}}.m-savedcard dl{padding:1rem 2rem}.m-savedcard dl:not(:last-of-type){border-right:1px solid #EBEBEB}.m-savedcard dl dt{text-transform:uppercase;font-size:1.4rem;font-weight:600;margin-bottom:5px}.m-savedcard dl dd{font-size:1.8rem;font-weight:600;white-space:nowrap}.m-savedcard dl.card{width:50%}@media screen and (max-width: 768px){.m-savedcard dl.card{border-right:0;width:100%}}.m-savedcard dl.card dd{display:inline-flex;align-items:center;justify-content:center;max-width:100%}.m-savedcard dl.card dd::before{content:'';display:block;width:3.5rem;height:3rem;margin-right:1rem;background-repeat:no-repeat;background-position:center;background-size:100% auto}.m-savedcard dl.card dd.mastercard::before{background-image:url(../images/mastercard.svg)}.m-savedcard dl.card dd.visa::before{background-image:url(../images/visa.svg)}.m-savedcard dl.card dd.amex::before{background-image:url(../images/amex.svg)}.m-savedcard dl.card dd.disc::before{background-image:url(../images/discover.svg)}.m-savedcard dl.card dd.jcb::before{background-image:url(../images/jcb.svg)}.m-savedcard dl.card dd.diners::before{background-image:url(../images/diners.svg)}.m-savedcard dl.expiration{width:20%}@media screen and (max-width: 768px){.m-savedcard dl.expiration{border-top:1px solid #EBEBEB;width:50%}}@media screen and (max-width: 520px){.m-savedcard dl.expiration{width:100%;border-right:0}}.m-savedcard dl.actions{width:30%}@media screen and (max-width: 768px){.m-savedcard dl.actions{border-top:1px solid #EBEBEB;width:50%}}@media screen and (max-width: 520px){.m-savedcard dl.actions{width:100%}}.m-savedcard dl.actions dt{text-align:center}.m-savedcard dl.actions dd{display:flex;align-items:center;justify-content:center}.m-savedcard dl.actions dd a{margin:5px}.m-product-features-callout{display:flex;align-items:center}@media (max-width: 479px){.m-product-features-callout{flex-direction:column-reverse}}@media (max-width: 767px){.m-product-features-callout{justify-content:center;width:100%}}.m-product-features-callout .m-product-features{transform:skewX(12deg)}@media (min-width: 480px){.m-product-features-callout .m-product-features{width:28rem}}@media (min-width: 768px){.m-product-features-callout .m-product-features{width:80%}}.m-product-features-callout .m-product-features li{padding:1rem 3rem;background:linear-gradient(135deg, #82bc00, #FFCF33) !important;margin-bottom:1rem}.m-product-features-callout .m-product-features li .m-product-features__content{transform:skewX(-12deg);color:#fff}.m-product-features-callout .m-product-features li .m-product-features__content p{font-size:1.2rem}.m-product-features-callout .m-product-features li h4{margin:0}@media (min-width: 1024px){.m-product-features-callout .m-product-features li h4{font-size:3.3rem}}.m-product-features-callout .m-product-image{z-index:2}@media (min-width: 480px) and (max-width: 767px){.m-product-features-callout .m-product-image{width:28rem;margin-left:-6rem}}@media (min-width: 768px){.m-product-features-callout .m-product-image{width:20%}}@media (max-width: 767px){.m-product-features-callout .m-product-image img{max-width:23rem}}@media (min-width: 768px){.m-product-features-callout .m-product-image img{margin:0 -80%;width:300%;max-width:300%}}@media (min-width: 1024px){.m-product-features-callout .m-product-image img{margin:0 -10rem;width:330%;max-width:330%}}.m-popup{position:fixed;z-index:999;top:0;left:0;display:flex;width:100%;height:100%;transition:opacity 250ms ease-in-out;pointer-events:none;opacity:0;background-color:rgba(0,0,0,0.8);align-items:center;justify-content:center}.m-popup.active{pointer-events:all;opacity:1 !important;display:flex !important}.m-popup__content{position:relative;width:90%;height:90%;max-width:100rem;max-height:90vh;padding:5rem;background:#fff}@media (min-width: 901px){.m-popup__content{height:auto}}.m-popup__content__inner{overflow:scroll;overflow-y:auto;overflow-x:auto;height:99%}.m-popup__content__inner .m-popup__bio{width:90%}.m-popup__content--video{padding:0}.m-popup__content--video::before{display:block;width:100%;padding-top:calc(9 / 16 * 100%);content:''}.m-popup__content--quote{max-width:70rem}.m-popup__content iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.m-popup__content p{margin-bottom:2rem}.m-popup__close{position:absolute;top:0rem;color:black;font-size:2rem;z-index:99;display:block;height:4rem;width:4rem;border-radius:4rem;line-height:1.9;opacity:.5;right:0;border:0.2rem solid #A0A4A8;margin:8px 8px;transition:all .3s ease-in-out;text-align:center}.m-popup__close:hover{opacity:1;border:0.1rem solid #82bc00;border-color:#82bc00;background:#82bc00;color:#fff}.m-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.m-popup__play-icon{width:10rem;height:auto}.m-popup__play-icon--theme{width:8rem;max-width:100%}.m-popup__play-icon--theme *{transition:all .1s ease-in-out}.m-popup__play-icon--theme:hover .cls-1{fill:#ea8936}.m-popup__play-icon--theme:hover .cls-2{stroke:#ea8936}.m-popup__play-icon--theme:hover .cls-3{fill:#fff}.m-popup--team .m-popup__title{margin-bottom:.5rem}.m-popup--team .m-popup__position{color:#82bc00;margin-bottom:1rem}.m-popup footer{display:flex;align-items:center;justify-content:flex-end;margin-top:4rem;padding-top:2rem;border-top:1px solid #EBEBEB}.m-popup footer a{margin:1rem}.homepage-slider .component-slider{height:462px;width:100%;overflow-y:hidden}@media (max-width: 650px){.homepage-slider .component-slider{height:auto;background:#F7F7F7;padding-bottom:30px}}.homepage-slider .component-slider .glide__track{height:100%}.homepage-slider .component-slider .glide__slides{height:100%}.homepage-slider .component-slider .m-slide{height:100%;position:relative}@media (max-width: 650px){.homepage-slider .component-slider .m-slide{height:auto}}.homepage-slider .component-slider .m-slider__slide{height:100%}.homepage-slider .component-slider .m-slide__background-image,.homepage-slider .component-slider .m-slide__mobile-background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}@media (max-width: 650px){.homepage-slider .component-slider .m-slide__background-image,.homepage-slider .component-slider .m-slide__mobile-background-image{position:relative;height:150px;margin-bottom:20px}.homepage-slider .component-slider .m-slide__background-image{display:none}}@media (min-width: 650px){.homepage-slider .component-slider .m-slide__mobile-background-image{display:none}}.homepage-slider .component-slider .m-slide__content{position:relative;z-index:10;width:100%;height:100%;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;max-width:565px;margin:0 auto}@media (max-width: 650px){.homepage-slider .component-slider .m-slide__content{padding:0 15px}}.homepage-slider .component-slider .m-slide__heading{color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:40px;letter-spacing:1.11px;line-height:46px;margin-bottom:10px}.homepage-slider .component-slider .m-slide__heading span{font-family:proxima-nova, sans-serif;font-weight:bold;font-size:40px;letter-spacing:1.11px;line-height:46px}@media (max-width: 650px){.homepage-slider .component-slider .m-slide__heading{font-size:26px;line-height:28px;color:#000 !important}.homepage-slider .component-slider .m-slide__heading span{color:inherit !important;font-size:26px;line-height:28px}}.homepage-slider .component-slider .m-slide__subtitle{color:#000;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:15px;letter-spacing:1px;line-height:26px;margin-bottom:28px}@media (max-width: 650px){.homepage-slider .component-slider .m-slide__subtitle{margin-bottom:18px;color:#000 !important}.homepage-slider .component-slider .m-slide__subtitle span{color:inherit !important}}.homepage-slider .component-slider .m-slide__button a{display:inline-block;height:40px;width:159px;border-radius:20px;background-color:#007B87;color:#FFF;font-weight:bold;font-family:ChaletComprime, sans-serif;font-size:14px;letter-spacing:1px;line-height:40px;padding:0 20px}.homepage-slider .component-slider .glide__arrow{background:rgba(255,255,255,0.3);border-radius:0;height:250px;top:105px}.homepage-slider .component-slider .glide__arrow:before{border-color:#000}@media (max-width: 650px){.homepage-slider .component-slider .glide__arrows{display:none}}@media (max-width: 1320px){.homepage-slider .l-wrapper,.homepage-slider .multi-cta-hero__wrapper{padding-left:0 !important;padding-right:0 !important}}body.home .m-video,.m-video.m-video-full-width,body.page-template-default .m-video{min-height:300px;position:relative}body.home .m-video .m-video__video:before,body.home .m-video .m-video__video:after,.m-video.m-video-full-width .m-video__video:before,.m-video.m-video-full-width .m-video__video:after,body.page-template-default .m-video .m-video__video:before,body.page-template-default .m-video .m-video__video:after{display:none}body.home .m-video .m-video__header,.m-video.m-video-full-width .m-video__header,body.page-template-default .m-video .m-video__header{display:none}body.home .m-video .m-video__video,.m-video.m-video-full-width .m-video__video,body.page-template-default .m-video .m-video__video{padding-bottom:0;margin:0;height:60vh}body.home .m-video .m-video__video iframe,.m-video.m-video-full-width .m-video__video iframe,body.page-template-default .m-video .m-video__video iframe{position:relative;display:block;margin:0 auto;max-height:100%}body.home .m-video .m-video__preplay-image,.m-video.m-video-full-width .m-video__preplay-image,body.page-template-default .m-video .m-video__preplay-image{overflow:hidden;max-width:100%;line-height:0}body.home .m-video .m-video__preplay-image img,.m-video.m-video-full-width .m-video__preplay-image img,body.page-template-default .m-video .m-video__preplay-image img{width:100%}@media (max-width: 945px){body.home .m-video .m-video__preplay-image img,.m-video.m-video-full-width .m-video__preplay-image img,body.page-template-default .m-video .m-video__preplay-image img{height:315px;width:auto;max-width:none}}body.home .m-video .m-video__preplay-content,.m-video.m-video-full-width .m-video__preplay-content,body.page-template-default .m-video .m-video__preplay-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;min-height:300px;align-items:center;justify-content:center;flex-direction:column}body.home .m-video .m-video__preplay-text,.m-video.m-video-full-width .m-video__preplay-text,body.page-template-default .m-video .m-video__preplay-text{color:#FFF;font-weight:bold;font-family:proxima-nova, sans-serif;font-size:35px;margin-bottom:30px;text-align:center}@media (max-width: 680px){body.home .m-video .m-video__preplay-text,.m-video.m-video-full-width .m-video__preplay-text,body.page-template-default .m-video .m-video__preplay-text{font-size:26px}}body.home .m-video .m-video__preplay-button,.m-video.m-video-full-width .m-video__preplay-button,body.page-template-default .m-video .m-video__preplay-button{border:1px solid #FFF;color:#FFF;border-radius:100%;width:80px;height:80px;display:flex;justify-content:center;align-items:center}body.home .m-video .m-video__preplay-button svg,.m-video.m-video-full-width .m-video__preplay-button svg,body.page-template-default .m-video .m-video__preplay-button svg{transform:rotate(-90deg);position:relative;left:6px}body.home .m-video.has-preplay-image .m-video__video,.m-video.m-video-full-width.has-preplay-image .m-video__video,body.page-template-default .m-video.has-preplay-image .m-video__video{display:none}body.home .m-video.active .m-video__video,.m-video.m-video-full-width.active .m-video__video,body.page-template-default .m-video.active .m-video__video{display:block}body.home .m-video.active .m-video__preplay-content,body.home .m-video.active .m-video__preplay-image,.m-video.m-video-full-width.active .m-video__preplay-content,.m-video.m-video-full-width.active .m-video__preplay-image,body.page-template-default .m-video.active .m-video__preplay-content,body.page-template-default .m-video.active .m-video__preplay-image{display:none}.corporate-testimonials{margin:20px auto 80px}.corporate-testimonials .corporate-testimonials__logo-selector{display:flex;margin:0 auto 70px;justify-content:center}.corporate-testimonials .corporate-testimonials__logo-selector .selector-container{padding:20px;display:flex;align-content:center;opacity:0.6;border-bottom:1px solid transparent;transition:0.3s ease all}.corporate-testimonials .corporate-testimonials__logo-selector .selector-container img{max-height:60px}.corporate-testimonials .corporate-testimonials__logo-selector .selector-container.active{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(0, 160, 175, var(--tw-border-opacity));opacity:1}.corporate-testimonials .corporate-testimonials__quote-container{color:#000;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:25px;letter-spacing:1.67px;line-height:36px;text-align:center}.m-multiline-callout{height:100%;color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column}.m-multiline-callout h1{color:inherit;font-family:Helvetica, sans-serif;font-size:35px;line-height:44px;margin-bottom:10px;letter-spacing:1px;max-width:460px}.m-multiline-callout .m-multiline-callout__text{color:inherit;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:15px;letter-spacing:1px;line-height:26px;max-width:460px}.m-multiline-callout .m-multiline-callout__subtitle:empty,.m-multiline-callout .m-multiline-callout__subtitle_2:empty{display:none}.m-multiline-callout .m-button,.m-multiline-callout .m-form input[type="submit"],.m-form .m-multiline-callout input[type="submit"],.m-multiline-callout .m-login form input[type=submit],.m-login form .m-multiline-callout input[type=submit],.m-multiline-callout .m-register form input[type=submit],.m-register form .m-multiline-callout input[type=submit],.m-multiline-callout .m-coupon input[type=submit],.m-coupon .m-multiline-callout input[type=submit],.m-multiline-callout .woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-login .m-multiline-callout button[type=submit],.m-multiline-callout .woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-form-register .m-multiline-callout button[type=submit],.m-multiline-callout .woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce .woocommerce-ResetPassword .m-multiline-callout button[type=submit],.m-multiline-callout .woocommerce-account .woocommerce form input[type=submit],.woocommerce-account .woocommerce form .m-multiline-callout input[type=submit],.m-multiline-callout .woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .m-multiline-callout a.button,.m-multiline-callout .woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content .m-multiline-callout button.button,.m-multiline-callout .woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content .m-multiline-callout input.button,.m-multiline-callout .wcs-modal__footer button,.wcs-modal__footer .m-multiline-callout button,.m-multiline-callout .woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-multiline-callout input[type=submit],.m-multiline-callout .woocommerce table.shop_table .actions .update-btn,.woocommerce table.shop_table .actions .m-multiline-callout .update-btn,.m-multiline-callout .woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .m-multiline-callout .checkout-button,.m-multiline-callout .woocommerce .cart-collaterals .coupon input[type=submit],.woocommerce .cart-collaterals .coupon .m-multiline-callout input[type=submit],.m-multiline-callout .woocommerce .cart-collaterals .coupon .button,.woocommerce .cart-collaterals .coupon .m-multiline-callout .button,.m-multiline-callout ul.wcsatt-options-product input[type=submit],ul.wcsatt-options-product .m-multiline-callout input[type=submit],.m-multiline-callout .m-bb button[type=submit],.m-bb .m-multiline-callout button[type=submit],.m-multiline-callout .category-slide__button,.m-multiline-callout .multi-cta-hero__main-cta,.m-multiline-callout .multi-cta-hero__tile-cta,.m-multiline-callout .woocommerce-order-pay form#order_review input[type=submit],.woocommerce-order-pay form#order_review .m-multiline-callout input[type=submit],.m-multiline-callout body.page-template-page-subscriptions .fan-favorite__link,body.page-template-page-subscriptions .m-multiline-callout .fan-favorite__link{background:#007B87;border:none;box-shadow:none}.m-multiline-callout .m-button:before,.m-multiline-callout .m-form input[type="submit"]:before,.m-form .m-multiline-callout input[type="submit"]:before,.m-multiline-callout .m-login form input[type=submit]:before,.m-login form .m-multiline-callout input[type=submit]:before,.m-multiline-callout .m-register form input[type=submit]:before,.m-register form .m-multiline-callout input[type=submit]:before,.m-multiline-callout .m-coupon input[type=submit]:before,.m-coupon .m-multiline-callout input[type=submit]:before,.m-multiline-callout .woocommerce .woocommerce-form-login button[type=submit]:before,.woocommerce .woocommerce-form-login .m-multiline-callout button[type=submit]:before,.m-multiline-callout .woocommerce .woocommerce-form-register button[type=submit]:before,.woocommerce .woocommerce-form-register .m-multiline-callout button[type=submit]:before,.m-multiline-callout .woocommerce .woocommerce-ResetPassword button[type=submit]:before,.woocommerce .woocommerce-ResetPassword .m-multiline-callout button[type=submit]:before,.m-multiline-callout .woocommerce-account .woocommerce form input[type=submit]:before,.woocommerce-account .woocommerce form .m-multiline-callout input[type=submit]:before,.m-multiline-callout .woocommerce .woocommerce-MyAccount-content a.button:before,.woocommerce .woocommerce-MyAccount-content .m-multiline-callout a.button:before,.m-multiline-callout .woocommerce .woocommerce-MyAccount-content button.button:before,.woocommerce .woocommerce-MyAccount-content .m-multiline-callout button.button:before,.m-multiline-callout .woocommerce .woocommerce-MyAccount-content input.button:before,.woocommerce .woocommerce-MyAccount-content .m-multiline-callout input.button:before,.m-multiline-callout .wcs-modal__footer button:before,.wcs-modal__footer .m-multiline-callout button:before,.m-multiline-callout .woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit]:before,.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-multiline-callout input[type=submit]:before,.m-multiline-callout .woocommerce table.shop_table .actions .update-btn:before,.woocommerce table.shop_table .actions .m-multiline-callout .update-btn:before,.m-multiline-callout .woocommerce .cart-collaterals .checkout-button:before,.woocommerce .cart-collaterals .m-multiline-callout .checkout-button:before,.m-multiline-callout .woocommerce .cart-collaterals .coupon input[type=submit]:before,.woocommerce .cart-collaterals .coupon .m-multiline-callout input[type=submit]:before,.m-multiline-callout .woocommerce .cart-collaterals .coupon .button:before,.woocommerce .cart-collaterals .coupon .m-multiline-callout .button:before,.m-multiline-callout ul.wcsatt-options-product input[type=submit]:before,ul.wcsatt-options-product .m-multiline-callout input[type=submit]:before,.m-multiline-callout .m-bb button[type=submit]:before,.m-bb .m-multiline-callout button[type=submit]:before,.m-multiline-callout .category-slide__button:before,.m-multiline-callout .multi-cta-hero__main-cta:before,.m-multiline-callout .multi-cta-hero__tile-cta:before,.m-multiline-callout .woocommerce-order-pay form#order_review input[type=submit]:before,.woocommerce-order-pay form#order_review .m-multiline-callout input[type=submit]:before,.m-multiline-callout body.page-template-page-subscriptions .fan-favorite__link:before,body.page-template-page-subscriptions .m-multiline-callout .fan-favorite__link:before{display:none}.benefits-picker{text-align:center;width:100%;max-width:760px;margin:0 auto}.benefits-picker .benefits-picker__heading{color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;margin-bottom:20px}@media (max-width: 600px){.benefits-picker .benefits-picker__heading{font-size:21px;letter-spacing:0.58px}}.benefits-picker .benefits-picker__description{color:#000;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:16px;letter-spacing:0.9px;margin-bottom:70px}.benefits-picker .benefits-picker__benefits-container{display:flex}@media (max-width: 600px){.benefits-picker .benefits-picker__benefit{margin-bottom:40px}}.benefits-picker .benefits-picker__left-content{width:50%;box-sizing:border-box;display:flex;flex-direction:column;text-align:left;align-content:left}@media (max-width: 600px){.benefits-picker .benefits-picker__left-content{width:100%;text-align:center;align-content:center}}.benefits-picker .benefits-picker__left-content .benefits-picker__button{max-width:140px;text-align:left;padding:10px 10px 10px 0;font-family:proxima-nova, sans-serif;font-size:18px;line-height:19px;text-transform:capitalize}.benefits-picker .benefits-picker__left-content .benefits-picker__button.has-icon{padding-left:50px;position:relative}.benefits-picker .benefits-picker__left-content .benefits-picker__button.has-icon:before{display:inline-block;position:absolute;left:0;top:5px;content:'';margin-right:15px}.benefits-picker .benefits-picker__left-content .benefits-picker__button.icon-sleep:before{height:23px;width:23px;background-image:url("../images/icons/sleep.svg")}.benefits-picker .benefits-picker__left-content .benefits-picker__button.icon-stress:before{height:20px;width:30px;background-image:url("../images/icons/stress.svg")}.benefits-picker .benefits-picker__left-content .benefits-picker__button.icon-energy:before{height:25px;width:17px;background-image:url("../images/icons/energy.svg")}.benefits-picker .benefits-picker__left-content .benefits-picker__button.icon-topicals:before{height:19px;width:25px;background-image:url("../images/icons/topical.svg")}.benefits-picker .benefits-picker__left-content .benefits-picker__button.icon-liquids:before{height:23px;width:17px;background-image:url("../images/icons/liquids.svg")}.benefits-picker .benefits-picker__left-content .benefits-picker__button.icon-capsules:before{height:23px;width:18px;background-image:url("../images/icons/capsules.svg")}@media (max-width: 600px){.benefits-picker .benefits-picker__left-content .benefits-picker__button{margin:0 auto;border-bottom:3px solid currentColor;padding-left:10px;text-align:center}.benefits-picker .benefits-picker__left-content .benefits-picker__button.has-icon{padding-left:10px}.benefits-picker .benefits-picker__left-content .benefits-picker__button.has-icon:before{position:relative}}.benefits-picker .benefits-picker__left-content .benefits-picker__benefit-text{display:none;margin:10px 0;color:#000;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:16px;letter-spacing:1px;line-height:26px}@media (max-width: 600px){.benefits-picker .benefits-picker__left-content .benefits-picker__benefit-text{display:block;margin-bottom:23px}}.benefits-picker .benefits-picker__left-content .benefits-picker__benefit.active .benefits-picker__button{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity));border-bottom:3px solid currentColor;font-weight:bold}.benefits-picker .benefits-picker__left-content .benefits-picker__benefit.active .benefits-picker__button.has-icon:before{filter:invert(30%) sepia(19%) saturate(2046%) hue-rotate(96deg) brightness(102%) contrast(91%)}.benefits-picker .benefits-picker__left-content .benefits-picker__benefit.active .benefits-picker__benefit-text{display:block}.benefits-picker .benefits-picker__right-content{width:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}@media (max-width: 600px){.benefits-picker .benefits-picker__right-content{display:none}}.benefits-picker .benefits-picker__image-container{max-width:280px;display:none}.benefits-picker .benefits-picker__image-container.active{display:block}.benefits-picker .benefits-picker__image-container a{--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));display:inline-block;margin-top:20px;padding:10px 20px;font-weight:bold;border-radius:20px}@media (max-width: 600px){.benefits-picker .benefits-picker__image-container{margin:0 auto;max-width:220px}.benefits-picker .benefits-picker__mobile-content .benefits-picker__image-container{display:block}}.instagram-subscribe{max-width:1280px;margin:0 auto;padding:30px 20px;display:flex;align-items:center}@media (max-width: 940px){.instagram-subscribe{flex-direction:column;justify-content:center}}.instagram-subscribe .instagram-subscribe__text{color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;letter-spacing:0.97px;line-height:44px;text-align:center;white-space:nowrap}@media (max-width: 940px){.instagram-subscribe .instagram-subscribe__text{font-size:26px;white-space:normal;line-height:32px}}.instagram-subscribe .instagram-subscribe__button{max-width:150px;margin-left:auto}@media (max-width: 940px){.instagram-subscribe .instagram-subscribe__button{margin-left:0;margin-top:15px}}.instagram-subscribe .instagram-subscribe__button a{border-radius:20px;border:1px solid #007B87;color:#000;font-family:proxima-nova, sans-serif;font-size:15px;letter-spacing:0.89px;padding:0 28px;line-height:35px;display:inline-block;transition:none}.instagram-subscribe .instagram-subscribe__button a:hover{background:#007B87;color:#FFF}.instagram-subscribe .instagram-subscribe__button a:hover img{filter:invert(0%)}.instagram-subscribe .instagram-subscribe__button img{position:relative;top:4px;margin-right:5px;width:20px;height:auto;filter:invert(100%)}.m-fda{display:block;margin:0 auto;text-align:center}.m-fda p{display:block;padding:1rem;font-weight:400;border:1px solid #979797;color:#2C2E33;font-family:proxima-nova, sans-serif;font-size:12px;letter-spacing:0.6px;line-height:14px;text-align:center}.quote-block{color:#FFF;padding:80px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#D8D8D8;background-size:cover;background-position:center top}.quote-block:before{content:'“';font-family:ChaletComprime, sans-serif;font-size:200px;line-height:70px;margin-top:20px;font-weight:bold}.quote-block--no-quote-icon:before{content:none}.quote-block .quote-block__text{max-width:970px;font-family:ChaletOblique, sans-serif;font-size:18px;font-style:oblique;line-height:26px;text-align:center;margin-bottom:40px}.quote-block .quote-block__author{font-family:proxima-nova, sans-serif;font-size:20px;letter-spacing:1.2px}.quote-block.alternate{background:#FFF;color:#000}.quote-blocks.m-grid{padding:0}.quote-blocks.m-grid .l-grid{grid-column-gap:0}.quote-blocks.m-grid .l-grid .quote-block__text{max-width:315px}.component-slider.full-height-cards .glide__track .glide__slide{height:auto;align-self:stretch}.press-release-grid{display:grid;width:100%;grid-template-columns:1fr 1fr}@media (max-width: 1010px){.press-release-grid{display:block}}.press-release-item{display:flex;margin-bottom:50px;color:#000}.press-release-item .press-release-item__left-content{width:40%;display:flex;align-items:center;justify-content:flex-end;border-right:2px solid #007B87;padding-right:25px}.press-release-item .press-release-item__right-content{width:60%;padding-left:25px;display:flex;flex-direction:column;justify-content:left;text-align:left}@media (max-width: 1010px){.press-release-item .press-release-item__right-content{display:block}}.press-release-item .press-release-item__date-published{font-family:Helvetica, sans-serif;font-size:15px;font-weight:bold;letter-spacing:0.75px;line-height:18px}.press-release-item .press-release-item__headline{max-width:245px;color:#000;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:16px;letter-spacing:1px;line-height:26px}.press-release-item .press-release-item__description{margin-bottom:10px}.press-release-item .press-release-item__link a{color:#007B87;text-transform:uppercase;font-family:ChaletComprime, sans-serif;font-weight:bold;font-size:14px}.press-release-item .press-release-item__link a:after{display:inline-block;content:'→';font-size:24px;position:relative;top:-1px}.press-releases-heading{display:block;width:100%;text-align:center;margin-bottom:70px;font-family:Helvetica, sans-serif;font-weight:bold;font-size:35px}.product-hero-cta{position:relative;padding:75px 20px 110px 20px}@media (max-width: 600px){.product-hero-cta{padding:0}}.product-hero-cta__headline-text{position:absolute;left:0;top:0;width:100%;z-index:2;background-color:#007B87;color:#FFF;font-weight:bold;font-family:"Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;font-size:18px;line-height:35px;text-align:center;padding:0 20px 0 20px}.product-hero-cta__background-image{color:#CCC;background-size:cover;position:absolute;right:0;left:0;top:0;bottom:0}@media (max-width: 600px){.product-hero-cta__background-image{display:none}}.product-hero-cta>.product-hero-cta__mobile-image{display:none;margin-bottom:-157px;min-height:308px}@media (max-width: 600px){.product-hero-cta>.product-hero-cta__mobile-image{display:block}}.product-hero-cta__content-positioning-wrapper{display:flex;flex-direction:row-reverse;max-width:1060px;position:relative;margin:0 auto}@media (max-width: 600px){.product-hero-cta__content-positioning-wrapper{display:block}}.product-hero-cta__content-container{text-align:center;background:#FFF;border-radius:10px;position:relative;padding:40px;width:100%;max-width:385px}@media (max-width: 600px){.product-hero-cta__content-container{max-width:none;border-radius:0;background:transparent;padding:40px 20px}}.product-hero-cta__text-badge{width:85px;height:85px;border-radius:85px;position:absolute;top:-25px;right:-25px;background:#007B87;font-family:"Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;display:flex;align-items:center;font-size:20px}@media (max-width: 600px){.product-hero-cta__text-badge{right:15px;top:-100px;width:75px;height:75px;border-radius:75px;font-size:18px}}.product-hero-cta__text-badge span{position:relative;top:-2px;font-weight:bold;color:#FFF;text-align:center;line-height:1.1em}.product-hero-cta__heading{color:#007B87;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;letter-spacing:0.97px;line-height:46px;text-align:center}.product-hero-cta__heading:after{display:block;content:'';position:relative;height:1px;width:90px;margin:18px auto 18px;background:#007B87}@media (max-width: 600px){.product-hero-cta__heading{color:#FFF;font-size:24px;letter-spacing:0.67px;line-height:36px;text-align:center;margin:0 auto;max-width:220px}.product-hero-cta__heading:after{display:none}}.product-hero-cta__heading-terms{font-size:13px;margin-top:-10px;margin-bottom:10px;font-family:proxima-nova, sans-serif;font-style:oblique;font-weight:normal}.product-hero-cta__content h4{color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:19px;line-height:33px}.product-hero-cta__content p{color:#000;font-family:ChaletComprime, sans-serif;font-style:oblique;font-size:15px;letter-spacing:1px;line-height:26px}@media (max-width: 600px){.product-hero-cta__content{background:#FFF;padding:20px 0 80px}}.product-hero-cta__button{display:inline-block;border:none;line-height:60px;padding:0 20px;margin:25px 0 15px 0;width:auto;border-radius:60px;color:#FFF;font-family:ChaletComprime, sans-serif;font-size:16px;font-weight:bold;letter-spacing:1px;background-color:#007B87}@media (max-width: 600px){.product-hero-cta__button{margin:10px 0 15px 0}}.product-hero-cta__terms-text{font-size:13px;font-family:proxima-nova, sans-serif;font-style:oblique}.product-hero-cta__mobile-button-section{display:none}@media (max-width: 600px){.product-hero-cta__mobile-button-section{display:block}.product-hero-cta__content-container>.product-hero-cta__button,.product-hero-cta__content-container>.product-hero-cta__terms-text{display:none}}.hero-banner{min-height:350px;display:flex;align-items:center;justify-content:center}.hero-banner .m-bgimage{background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-banner .m-secheading .m-secheading__title{max-width:440px;margin-bottom:0;color:#FFFFFF;font-family:Helvetica, sans-serif;font-weight:bold;font-size:40px;letter-spacing:1.11px;line-height:46px;text-align:center}.certification-section{padding:90px 15px}@media (max-width: 530px){.certification-section{padding:90px 15px 50px}}.certification-section .certification-section__content-container{background:#FFF;max-width:810px;border-radius:10px;position:relative;height:120px;padding:0 20px;margin:0 auto;border:1px solid #EBEBEB}@media (max-width: 530px){.certification-section .certification-section__content-container{padding:30px 10px 0;height:auto}}.certification-section.certification-section__with-image .certification-section__content-container{padding-left:370px}@media (max-width: 875px){.certification-section.certification-section__with-image .certification-section__content-container{padding-left:20px}}.certification-section .certification-section__image{position:absolute;left:80px;top:-44px}@media (max-width: 875px){.certification-section .certification-section__image{display:none}}.certification-section .certification-section__content{padding-left:75px;display:flex;align-items:center;height:120px}@media (max-width: 875px){.certification-section .certification-section__content{padding-left:0;justify-content:center}}@media (max-width: 530px){.certification-section .certification-section__content{flex-direction:column}}.certification-section .certification-section__stamp{max-width:90px}@media (max-width: 530px){.certification-section .certification-section__stamp{margin-top:-100px;background:#FFF;border-radius:100%}}.certification-section .certification-section__heading{display:inline-block;color:#000;font-family:ChaletComprime, proxima-nova, sans-serif;font-size:24px;letter-spacing:1px;margin-bottom:0;line-height:normal;text-align:center;text-transform:uppercase;margin-left:30px}@media (max-width: 1100px){.certification-section .certification-section__heading{font-size:22px}}@media (max-width: 530px){.certification-section .certification-section__heading{margin-left:0;margin-top:20px;font-size:18px;letter-spacing:0.05em}}.certification-section+.breakdown-block{margin-top:90px}@media (max-width: 875px){.certification-section+.breakdown-block{margin-top:0}}.image-and-content{display:flex;align-items:center;justify-content:center}@media (max-width: 700px){.image-and-content{display:block}}.image-and-content:nth-of-type(even){flex-direction:row-reverse}.image-and-content__image{padding:40px;flex:1 1;max-width:540px;box-sizing:border-box}@media (max-width: 700px){.image-and-content__image{padding:20px;margin:0 auto}}.image-and-content__content-container{padding:40px;text-align:left;flex:1 1;flex-basis:0;max-width:540px;box-sizing:border-box}@media (max-width: 700px){.image-and-content__content-container{padding:10px 20px 20px;margin:0 auto 20px;text-align:center}}.image-and-content__heading{font-family:ChaletComprime, proxima-nova, sans-serif;font-weight:bold;color:#007B87;font-size:24px;line-height:33px}@media (max-width: 700px){.image-and-content__heading{font-size:24px;margin-bottom:10px}}@media (max-width: 540px){.image-and-content__heading{font-size:21px}}.image-and-content__content{color:#000;font-family:ChaletOblique, proxima-nova, sans-serif;font-style:oblique;font-size:15px;letter-spacing:1px;line-height:26px}.image-and-quote-slider{display:flex;align-items:center;justify-content:center}@media (max-width: 730px){.image-and-quote-slider{display:block}}.image-and-quote-slider__image{padding:40px;flex:1 1;max-width:540px;box-sizing:border-box}@media (max-width: 730px){.image-and-quote-slider__image{padding:20px 20px 10px;max-width:220px;margin:0 auto;position:relative}}.image-and-quote-slider__slider{padding:40px;flex:1 1;max-width:540px;box-sizing:border-box}@media (max-width: 840px){.image-and-quote-slider__slider{max-width:360px}}@media (max-width: 730px){.image-and-quote-slider__slider{padding:10px 20px 20px;max-width:100%}}.image-and-quote-slider .glide__bullets{position:absolute;bottom:20px;text-align:center;width:100%}.image-and-quote-slider .glide__bullet{width:15px;height:15px;border-radius:15px;border:1px solid #007B87;background:transparent}.image-and-quote-slider .glide__bullet--active{background:#007B87}.image-and-quote-slider .quote-block{background:none;color:#000}.two-col-accordion__heading,.two-col-accordion h2{color:#000;font-family:ChaletOblique, proxima-nova, sans-serif;font-size:35px;font-weight:bold;letter-spacing:0.97px;line-height:44px;text-align:center}@media (max-width: 880px){.two-col-accordion__heading,.two-col-accordion h2{font-size:21px}}.two-col-accordion__container{position:relative;margin:0 auto;max-width:1100px;display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:row}.two-col-accordion__item{box-sizing:border-box;max-width:50%;padding:20px}@media (max-width: 880px){.two-col-accordion__item{width:100%;max-width:none;padding:10px}}.two-col-accordion__item.active .two-col-accordion__item-content{height:auto;padding-bottom:20px}.two-col-accordion__item.active .two-col-accordion__item-heading:after{content:'-';line-height:30px}.two-col-accordion__item-heading{font-family:ChaletComprime, proxima-nova, sans-serif;font-size:18px;line-height:16px;padding-bottom:20px;padding-right:40px;position:relative;cursor:pointer}@media (max-width: 880px){.two-col-accordion__item-heading{line-height:20px;font-size:16px;align-content:center}}.two-col-accordion__item-heading:after{content:'+';display:block;position:absolute;right:0;top:-10px;font-size:25px;font-weight:bold;color:#007B87;border-radius:25px;border:2px solid #007B87;box-sizing:border-box;line-height:32px;text-align:center;height:35px;width:35px}.two-col-accordion__item-content{font-family:ChaletOblique, proxima-nova, sans-serif;height:0;overflow:hidden;border-bottom:1px solid #CCC}.product-generic-cta{background:#007B87;padding:50px;display:flex;text-align:center;justify-content:center;align-items:center;flex-direction:column}.product-generic-cta__heading{color:#FFF;font-family:ChaletComprime, proxima-nova, sans-serif;font-weight:bold;font-size:35px;letter-spacing:0.97px;line-height:44px;text-align:center;margin-bottom:18px}@media (max-width: 600px){.product-generic-cta__heading{font-size:23px;line-height:1.3em}}.product-generic-cta__content{color:#FFF;font-family:ChaletComprime, proxima-nova, sans-serif;font-style:oblique;font-size:15px;letter-spacing:1px;line-height:26px;text-align:center;max-width:440px;margin-bottom:25px}.product-generic-cta__add-to-cart{display:inline-block;line-height:56px;padding:0 50px;border-radius:28px;font-family:ChaletComprime, proxima-nova, sans-serif;font-weight:bold;background-color:#FACF0B;color:#FFF;width:auto}@media (max-width: 600px){.product-generic-cta__add-to-cart{line-height:40px;font-size:18px;padding:0 20px}}.product-generic-cta__terms-text{font-size:13px;margin-top:15px;color:#FFF;font-family:proxima-nova, sans-serif;font-style:oblique;font-weight:normal}.product-generic-cta__terms-text a{color:#FFF}@media (min-width: 767px){.press-article__content-col,.press-article__image-col{padding:10px}}@media (min-width: 768px){.press-article__content-col{order:1}.press-article__image-col{order:2}}.press-article__content-col{flex-direction:column}.press-article__meta{width:100%;font-weight:bold;margin-bottom:10px;display:flex;justify-content:space-around}.press-article__date{margin-left:auto}.press-article__link a{color:#007B87;text-transform:uppercase;font-family:ChaletComprime, sans-serif;font-weight:bold;font-size:14px}.press-article__link a:after{display:inline-block;content:'→';font-size:24px;position:relative;top:-1px}.press-article__image{width:100%;height:auto}.m-faq-search-box{text-align:center;margin-top:-50px}.m-faq-search-box__background-image{position:absolute;z-index:-1;top:0;bottom:0;right:0;left:0;background-position:center;background-size:cover}@media (max-width: 690px){.m-faq-search-box__background-image{max-height:190px}}.m-faq-search-box__content{background-size:cover;background-position:center;padding-top:200px;padding-bottom:140px;margin-bottom:45px;position:relative}@media (max-width: 690px){.m-faq-search-box__content{padding-top:80px;padding-bottom:0;margin-bottom:20px}}.m-faq-search-box__content h1{font-family:proxima-nova, sans-serif;letter-spacing:2px;font-weight:bold;font-size:40px;color:#FFF;margin-bottom:80px}@media (max-width: 690px){.m-faq-search-box__content h1{font-size:20px;line-height:25px;max-width:255px;margin:0 auto 90px}}.m-faq-search-box__input-wrapper{max-width:640px;margin:0 auto;position:relative}.m-faq-search-box__input-wrapper:after{content:'';background-image:url("../images/search-icon.png");width:25px;height:25px;background-size:contain;display:block;position:absolute;right:35px;top:20px}@media (max-width: 690px){.m-faq-search-box__input-wrapper:after{width:18px;height:18px;right:45px;top:8px}}.m-faq-search-box__search input{width:100%;max-width:640px;line-height:65px;font-size:14px;padding:0 38px;border-radius:68px;border:none}@media (max-width: 690px){.m-faq-search-box__search input{border:1px solid #EBEBEB;width:90%;margin:0 auto;line-height:33px;padding:0 20px}}.m-faq-search-box__search input::-moz-placeholder{color:#A0A4A8}.m-faq-search-box__search input::placeholder{color:#A0A4A8}.m-faq-topic-selector{margin-bottom:45px}.m-faq-topic-selector a{font-size:18px;display:inline-block;background:#f5f5f5;border-radius:45px;line-height:45px;font-weight:500;letter-spacing:0.05em;text-transform:uppercase;color:#4F4F4F;width:209px;margin:10px}@media (max-width: 690px){.m-faq-topic-selector{display:none}}.m-faq-mobile-topic-selector{display:none;position:relative;max-width:153px;margin:0 auto 30px;max-height:30px;overflow:hidden;z-index:99;border-radius:45px}@media (max-width: 690px){.m-faq-mobile-topic-selector{display:block}}.m-faq-mobile-topic-selector.expanded{overflow:visible}.m-faq-mobile-topic-selector__toggle{border-radius:15px 15px 0 0;cursor:pointer}.m-faq-mobile-topic-selector__toggle:before{color:#231F20;content:'›';font-size:20px;transform:rotate(90deg);position:absolute;right:17px;top:0px}.m-faq-mobile-topic-selector.expanded .m-faq-mobile-topic-selector__toggle:before{transform:rotate(270deg);right:19px}.m-faq-mobile-topic-selector a{font-size:10px;display:block;background:#f5f5f5;line-height:30px;font-weight:500;letter-spacing:0.05em;text-transform:uppercase;color:#4F4F4F;width:100%}.m-faq-mobile-topic-selector a:hover{background:#ebebeb}.m-faq-mobile-topic-selector a:last-child{border-radius:0 0 15px 15px}#lightcase-case{left:unset;top:0;max-height:80vh !important;margin-top:10vh !important;text-shadow:none;width:90% !important;margin-left:5% !important}@media screen and (max-width: 640px){#lightcase-case{padding:0 !important;max-height:80vh !important}}@media (min-width: 768px){#lightcase-case{width:70% !important;margin-left:15% !important}}#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content .free-gift-popup__title,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:inherit}.lightcase-contentInner{background:#fff;padding-top:0 !important;padding-bottom:0 !important;height:100% !important;border-radius:10px}.fgf-popup-gift-products-wrapper{max-height:unset}@media only screen and (max-width: 640px){.fgf-popup-gift-products-wrapper{margin-top:50px}}@media (min-width: 768px){.lightcase-contentInner{height:unset !important;width:100% !important}.lightcase-inlineWrap{width:100% !important;max-width:unset !important;overflow-y:scroll;max-height:80vh !important}}@media (max-width: 768px){.free-gift-popup{width:auto !important}}.free-gift-popup__icon{margin:0 auto 20px;display:block}.free-gift-popup__title{text-align:center;font-family:proxima-nova,verdana,arial,sans-serif}.free-gift-popup__subtitle{text-align:center;margin-bottom:10px}.free-gift-popup .product-list-container{margin-bottom:0;justify-content:center}.product-component{border-radius:10px;padding:30px;max-width:360px;width:100%;min-height:424px;text-align:center;display:flex;flex-direction:column;letter-spacing:0.05em}.product-component form.product{display:flex;flex-direction:column;height:100%;color:black}.product-component--narrow{max-width:240px;padding:20px 10px;margin-bottom:20px}.product-component__image{max-width:260px;margin:0 auto 15px;line-height:0}.product-component__image img{max-width:218px;height:auto;-o-object-fit:contain;object-fit:contain}.product-component__amount{font-size:12px;line-height:16px;letter-spacing:0.05em;font-weight:600;padding-top:10px;color:black}.product-component__above-button-wrapper-helper{flex:1 1 0%;height:29px}@media (hover: none){.product-component__above-button-wrapper-helper{height:unset}}.product-component__price{font-size:14px;line-height:18px;letter-spacing:0.05em;font-weight:700;padding-top:10px;width:100%;color:black;grid-row:1}@media (hover: none){.product-component__price{padding-bottom:0px}}.product-component .no-sub-price{padding-right:3px;color:#A0A4A8;text-decoration:line-through}.product-component__title{line-height:18px}.product-component__title h2{color:black;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;font-family:proxima-nova, sans-serif;font-weight:700;font-size:14px;letter-spacing:0.05em;padding:0}.product-component__action{line-height:14px;margin:0;padding:15px}@media (min-width: 360px){.product-component__action{min-width:220px}}.product-component .product-component__select-options{justify-content:center;max-height:300px;margin:auto;transition:none;overflow:hidden;display:flex;z-index:1;grid-row:1;position:absolute;visibility:hidden;padding-top:10px}@media (hover: none){.product-component .product-component__select-options{visibility:visible;opacity:1;grid-row:2;position:static}}.product-component .product-component__action{outline:none;cursor:pointer;background:#00A0AF;text-transform:uppercase;display:block;border-radius:25px;width:100%;border:2px solid #00A0AF;color:#FFF;font-family:proxima-nova, sans-serif;font-weight:600;letter-spacing:2.7px;line-height:14px;padding:15px;font-size:14px;transition:background-color 0.3s ease, color 0.3s ease;margin-top:15px}.product-component .product-component__action:hover{background:transparent;color:#00A0AF}.product-component .wcsatt-options-wrapper{display:none}.product-component ul.wcsatt-options-product{border:none;border-radius:0;width:340px;height:80px}.product-component .product-component__subscription-subtext{margin:14px auto 45px;max-width:295px;padding:0 10px}.product-component .product-component__subscription-subtext:after{content:'';clear:both}.product-component .product-component__subscription-note{font-size:11px;letter-spacing:0.05em;color:black;padding-right:5px;margin:auto 0}.product-component .product-component__subscription-discount{font-size:12px;line-height:16px;letter-spacing:0.86px;color:#646464;font-style:oblique;float:right;max-width:70%}.product-component .subscription-option__frequency-subtitle,.product-component .subscription-option__price-note{display:none}.product-component:hover .product-component__select-options{grid-row:1;transition:0.3s ease all;position:static;visibility:visible}@media (hover: none){.product-component:hover .product-component__select-options{grid-row:2;transition:none}}.product-component:hover .subscription-available .product-component__price{position:absolute;visibility:hidden}@media (hover: none){.product-component:hover .subscription-available .product-component__price{visibility:visible;position:static}}.category-content-tile{--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));position:relative;border-radius:10px;padding:30px 30px 20px;max-width:360px;width:100%;margin-bottom:30px;background-size:cover;background-position:center center}.category-content-tile:hover{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.category-content-tile__icon{width:30px;height:30px;margin-bottom:30px;background-repeat:no-repeat;background-size:contain;background-position:center center}.category-content-tile__icon.capsules{background-image:url("../images/icons/icon-capsule-white.svg")}.category-content-tile__icon.topical{background-image:url("../images/icons/topical-white-01.svg")}.category-content-tile__icon.liquid{background-image:url("../images/icons/liquids-white-03.svg")}.category-content-tile__name{margin-bottom:30px;font-size:34px;line-height:36px;font-family:proxima-nova, sans-serif;font-weight:600;letter-spacing:1.9px}@media (max-width: 440px){.category-content-tile__name{font-size:24px;line-height:29px;letter-spacing:1.34px;margin-bottom:15px}}.category-content-tile__content{font-size:15px;line-height:26px;letter-spacing:1px}@media (max-width: 440px){.category-content-tile__content{font-size:14px;line-height:24px;letter-spacing:0.26px}}.category-content-tile__read-more{display:block;font-weight:bold}.category-benefits-grid{max-width:1170px;margin:0 auto;text-align:center}.category-benefits-grid__heading{font-family:proxima-nova, sans-serif;font-size:34px;color:#231F20;letter-spacing:1.94px;font-weight:600;margin-bottom:80px}@media (max-width: 730px){.category-benefits-grid__heading{font-size:24px;line-height:30px;letter-spacing:1.2px;margin-bottom:30px;padding:0 15px}}.category-benefits-grid__grid{display:flex;justify-content:center;flex-wrap:wrap}.category-benefits-grid__icon{text-align:center;width:100%;max-width:260px;background:#FAFAFA;border-radius:10px;padding:80px 20px;margin:0 15px 30px}@media (max-width: 580px){.category-benefits-grid__icon{padding:30px 15px;margin:0 10px 15px;max-width:160px}}@media (max-width: 360px){.category-benefits-grid__icon{max-width:139px;padding:20px 10px}}.category-benefits-grid__icon img{max-width:65px}.category-benefits-grid__icon span{display:block;font-family:ChaletComprime, proxima-nova, sans-serif;font-size:20px;letter-spacing:1.5px;text-transform:uppercase;color:#231F20;margin-top:40px}@media (max-width: 580px){.category-benefits-grid__icon span{margin-top:15px;font-size:14px;line-height:16px;letter-spacing:1px}}.cat-slider__heading{text-align:center}.cat-slider__pills{margin:20px 0 30px}.cat-slider__pill-inner{cursor:pointer;border:solid 1px #ebebeb;text-align:center;margin:0 10px;font-weight:normal;text-transform:uppercase;line-height:30px;font-size:14px;padding:0 15px;border-radius:20px;height:30px}@media (min-width: 768px){.cat-slider__pill-inner{margin:0 15px;min-width:250px;font-size:18px;padding:0 22px;border-radius:22px;line-height:45px;height:45px}}.slick-current .cat-slider__pill-inner{font-weight:bold}.category-slide{width:355px;margin:0 10px}@media (min-width: 768px){.category-slide{width:600px;margin:0 15px}}.category-slide__inner{display:block;background-color:#fafafa;border-radius:5px;text-align:center;padding:15px}@media (min-width: 768px){.category-slide__inner{display:flex;text-align:left;padding:25px}}.category-slide__image{max-width:250px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.category-slide__image{margin-left:inherit;margin-right:inherit}.category-slide__content{display:flex;align-items:left;flex-direction:column;justify-content:center}}.category-slide__category-name{text-transform:uppercase;margin-bottom:10px}.category-slide__product-name{font-size:26px;line-height:30px;margin-bottom:10px}.category-slide__price{font-weight:bold}.category-slide__description{margin-top:15px}.category-slide__button{margin-top:auto}.glide-buttons .glide__bullet--active{--tw-bg-opacity:1;background-color:rgba(35, 31, 32, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.component-slider .glide__bullet--active{--tw-bg-opacity:1;background-color:rgba(79, 79, 79, var(--tw-bg-opacity))}.glide--product-slider{width:calc(100vw - 40px)}@media (min-width: 768px){.glide--product-slider{max-width:100%}}.glide--product-slider .product-component{max-width:285px;margin:0 auto}.product-slider{width:100%}.product-slider__heading{text-align:center}.product-slider__slides{margin-bottom:30px}.product-slider .product-component{margin-left:auto;margin-right:auto;min-height:460px}@media (hover: none){.product-slider .product-component{min-height:474px}}@media screen and (min-width: 768px){.product-slider .product-component{margin-left:15px;margin-right:15px;width:auto}}.product-slider .product-component .product-component__select-options{margin-top:13px}.product-slider .product-component form.product{flex-grow:1}.product-slider .product-component__image img{margin:auto}.product-slider .slick-prev,.product-slider .slick-next{top:50%;bottom:unset;text-align:center}.product-slider .slick-prev{left:-10px}.product-slider .slick-next{right:-10px}.large-process-block{max-width:1300px;margin:85px auto}@media (max-width: 1000px){.large-process-block{margin:100px auto}}@media (max-width: 440px){.large-process-block{margin:80px auto}}.large-process-block__top-content{text-align:center;padding:0 15px}.large-process-block__heading{font-family:proxima-nova, sans-serif;font-weight:bold;font-size:34px;letter-spacing:1.9px;color:#000;margin-bottom:30px}@media (max-width: 1000px){.large-process-block__heading{font-size:24px;line-height:30px;margin-bottom:20px;letter-spacing:1.2px}}.large-process-block__sub-heading{font-family:proxima-nova, sans-serif;font-size:24px;line-height:33px;letter-spacing:1.46px;color:#231F20;max-width:900px;margin:0 auto 70px}@media (max-width: 1000px){.large-process-block__sub-heading{font-size:18px;line-height:30px;letter-spacing:1.1px;margin:0 auto 30px}}.large-process-block__content{height:100%;display:flex;align-items:center}.large-process-block__content>div{flex:1}@media (max-width: 870px){.large-process-block__content>div{flex:auto}}@media (max-width: 1315px){.large-process-block__content{padding:0 15px}}@media (max-width: 870px){.large-process-block__content{flex-direction:column}}.large-process-block__image{height:728px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-right:30px;border-radius:10px}@media (max-width: 870px){.large-process-block__image{height:330px;display:block;width:100%;margin-right:0}}.large-process-block__steps{margin-left:30px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 870px){.large-process-block__steps{margin-top:30px;margin-left:0}}.large-process-block__step{margin:45px 0 45px}@media (max-width: 870px){.large-process-block__step{margin:25px 0}}.large-process-block__step-heading{font-family:proxima-nova, sans-serif;font-weight:bold;font-size:24px;line-height:33px;letter-spacing:1.4px;color:#231F20}@media (max-width: 870px){.large-process-block__step-heading{font-size:24px;line-height:29px;letter-spacing:1.34px;margin-bottom:10px}}.large-process-block__step-text{font-family:proxima-nova, sans-serif;font-size:18px;line-height:28px;letter-spacing:1.2px;color:#231F20}@media (max-width: 870px){.large-process-block__step-text{font-size:14px;line-height:20px;letter-spacing:0.26px}}@media (max-width: 1040px){.selected-faqs{padding:0 15px}}.selected-faqs__heading{font-family:proxima-nova, sans-serif;font-weight:bold;font-size:34px;line-height:41px;letter-spacing:1.94px;text-align:center;color:#000;margin-bottom:70px}@media (max-width: 1040px){.selected-faqs__heading{font-size:28px;line-height:30px;margin:0 0 40px}}@media (max-width: 880px){.selected-faqs__heading{font-size:24px;line-height:29px;letter-spacing:1.37px;margin-bottom:21px}}.selected-faqs__faq{text-align:left;position:relative;margin:15px auto;max-width:1005px;width:100%;padding:28px;border-radius:15px;border:1px solid #EBEBEB;cursor:pointer;background-color:#fff}@media (max-width: 1030px){.selected-faqs__faq{padding-right:60px}}@media (max-width: 690px){.selected-faqs__faq{padding:10px 40px 10px 10px;border-radius:5px}}.selected-faqs__faq:before{color:#231F20;content:'›';font-size:38px;transform:rotate(90deg);position:absolute;right:28px;top:38px}@media (max-width: 1030px){.selected-faqs__faq:before{font-size:28px}}@media (max-width: 690px){.selected-faqs__faq:before{font-size:18px;right:20px;top:18px}}.selected-faqs__faq-heading{color:#000;letter-spacing:1.21px;font-family:proxima-nova, sans-serif;font-size:20px;font-weight:600;margin-bottom:25px}@media (max-width: 690px){.selected-faqs__faq-heading{letter-spacing:0.85px;font-size:14px;line-height:16.5px;margin-bottom:5px}}.selected-faqs__faq-content{letter-spacing:0.08em;color:#231F20;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:875px;font-size:18px;max-height:1.2em}@media (max-width: 690px){.selected-faqs__faq-content{font-size:12px;line-height:18px;letter-spacing:0.73px}}.selected-faqs__faq.expanded .selected-faqs__faq-content{white-space:normal;max-height:none}.selected-faqs__faq.expanded:before{transform:rotate(270deg);right:32px}.m-accordion__item{border-bottom:1px solid #43484D;max-height:44px;overflow:hidden;cursor:pointer}.m-accordion__item.expanded{max-height:none}.m-accordion__item.expanded .m-accordion__item-title:after{background-image:url("../images/icons/remove.svg")}.m-accordion__item-title{font-size:14px;font-family:proxima-nova, verdana, arial, sans-serif;font-weight:bold;letter-spacing:0.93px;line-height:44px;text-transform:uppercase;position:relative;width:100%}.m-accordion__item-title:after{position:absolute;content:'';display:inline-block;right:26px;top:14px;background-image:url("../images/icons/add.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:13px;height:13px}.m-accordion__item-content{padding-bottom:30px}.m-accordion__item-content ul{list-style:disc;padding-left:20px}.three-col-image-text{font-family:proxima-nova, verdana, arial, sans-serif;text-align:center;color:#231F20;max-width:1180px;margin:0 auto;padding:0 20px}.three-col-image-text__heading{font-family:inherit;font-size:34px;line-height:41px;letter-spacing:1.94px;margin-bottom:30px;font-weight:bold;color:#000}@media (max-width: 880px){.three-col-image-text__heading{font-size:24px;line-height:29px;letter-spacing:1.37px;margin-bottom:21px}}.three-col-image-text__sub-heading{font-size:15px;line-height:26px;letter-spacing:1px;margin-bottom:25px;color:#000}@media (max-width: 880px){.three-col-image-text__sub-heading{font-size:12px;line-height:20px;letter-spacing:0.8px}}.three-col-image-text__columns{display:flex;justify-items:center;align-items:flex-start}@media (max-width: 880px){.three-col-image-text__columns{flex-direction:column;justify-content:center}}.three-col-image-text__column{flex:1;margin:40px}@media (max-width: 880px){.three-col-image-text__column{width:100%;margin:0 0 30px}}.three-col-image-text__column:first-of-type{margin-left:0}.three-col-image-text__column:last-of-type{margin-right:0}.three-col-image-text__column-image{margin-bottom:30px}.three-col-image-text__column-image img{max-width:100%}.three-col-image-text__column-title{font-size:15px;line-height:20px;letter-spacing:1px;font-weight:bold;margin-bottom:18px}@media (max-width: 880px){.three-col-image-text__column-title{font-size:13px;line-height:20px;letter-spacing:0.87px;margin-bottom:12px}}.three-col-image-text__column-text{font-size:12px;line-height:20px;letter-spacing:0.8px;max-width:880px;margin:0 auto}@media (max-width: 880px){.three-col-image-text__column-text{max-width:600px;font-size:12px;line-height:20px;letter-spacing:0.8px;color:#000}}.products-row{text-align:center}.products-row__heading{font-size:34px;font-weight:bold;line-height:41px;letter-spacing:1.94px;color:#000;font-family:proxima-nova, verdana, arial, sans-serif}@media (max-width: 880px){.products-row__heading{font-size:24px;line-height:29px;letter-spacing:1.37px;margin-bottom:21px}}.products-row__subheading{font-size:15px;line-height:26px;letter-spacing:1px;margin-top:25px;font-family:proxima-nova, verdana, arial, sans-serif}@media (max-width: 880px){.products-row__subheading{font-size:12px;line-height:20px;letter-spacing:0.8px}}.products-row__products{max-width:1140px;margin:40px auto 0;display:flex;justify-content:space-between}@media (max-width: 880px){.products-row__products{flex-direction:column;align-items:center}}.video-with-content{display:flex;max-width:1140px;margin:0 auto;text-align:left}@media (max-width: 880px){.video-with-content{flex-direction:column;text-align:center;padding:0 15px}}.video-with-content__content{display:flex;flex-direction:column;justify-content:center;flex:1;padding-right:30px;max-width:488px}@media (max-width: 880px){.video-with-content__content{padding-right:0}}.video-with-content__heading{font-size:34px;font-family:proxima-nova, verdana, arial, sans-serif;font-weight:bold;letter-spacing:1.94px;line-height:41px;margin-bottom:33px;color:#000}@media (max-width: 880px){.video-with-content__heading{font-size:24px;line-height:29px;letter-spacing:1px;margin-bottom:21px}}.video-with-content__text{font-size:13px;line-height:26px;letter-spacing:0.87px;margin-bottom:37px}@media (max-width: 880px){.video-with-content__text{font-size:12px;line-height:20px;letter-spacing:0.8px}}.video-with-content__button,.video-with-content__mobile-button{display:inline-block;width:auto;align-self:flex-start;padding:0 65px;text-align:center;background:#231F20;color:#FFF;border-radius:25px;line-height:41px;font-size:14px;font-family:ChaletComprime, proxima-nova, sans-serif;font-weight:bold;letter-spacing:2.36px}@media (max-width: 880px){.video-with-content__button,.video-with-content__mobile-button{margin:0 auto}}.video-with-content__mobile-button{display:none}.video-with-content__video-container{flex:1}.video-with-content__video-container iframe{width:100% !important}@media (max-width: 880px){.video-with-content__video-container iframe{height:auto !important}.video-with-content__video-container{margin-top:20px}}.m-leavereview{margin:0 auto;max-width:1024px}.m-leavereview .comment-form-attachment{order:3}.m-leavereview .comment-form-attachment__input{width:100px;height:100px}.m-leavereview .comment-form-attachment__input::before{content:" ";background-image:url(../images/image-upload.svg);background-repeat:no-repeat;height:100px;width:100px;display:block;background-size:cover}.m-leavereview .comment-form-attachment span{display:none}.m-leavereview .form-submit{order:7}.m-leavereview .g-recaptcha{order:6}.m-leavereview .g-recaptcha>div{margin:0 auto}.m-leavereview__title{font-size:34px;line-height:41px;letter-spacing:1.94px;font-family:proxima-nova, verdana, arial, sans-serif;font-weight:bold;margin-bottom:27px;color:#000}@media (max-width: 880px){.m-leavereview__title{font-size:24px;line-height:30px;letter-spacing:1.2px;margin-bottom:12px}}.m-leavereview__subtitle{font-size:15px;line-height:26px;letter-spacing:1px;color:#000;font-family:proxima-nova, verdana, arial, sans-serif;margin-bottom:26px}@media (max-width: 880px){.m-leavereview__subtitle{font-size:12px;line-height:20px;letter-spacing:0.8px;margin-bottom:25px}}.m-leavereview__body{text-align:left;overflow:hidden;display:none;opacity:0;transition:0.3s ease all;padding:20px;max-width:600px}.m-leavereview__body p{margin-bottom:25px}.m-leavereview__body p.comment-notes{display:none;margin:0}.m-leavereview__body label{margin-bottom:10px;display:block;font-size:12px;line-height:16px;font-weight:700}.m-leavereview__body input[type="text"], .m-leavereview__body .input, .m-leavereview__body textarea{border-radius:2px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));padding:10px;font-family:proxima-nova, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:12px;line-height:16px}.m-leavereview__body input[type="text"]::-moz-placeholder, .m-leavereview__body .input::-moz-placeholder, .m-leavereview__body textarea::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(160, 164, 168, var(--tw-placeholder-opacity))}.m-leavereview__body input[type="text"]::placeholder, .m-leavereview__body .input::placeholder, .m-leavereview__body textarea::placeholder{--tw-placeholder-opacity:1;color:rgba(160, 164, 168, var(--tw-placeholder-opacity))}.m-leavereview__body input[type="text"].disabled, .m-leavereview__body .input.disabled, .m-leavereview__body textarea.disabled{--tw-bg-opacity:1;background-color:rgba(250, 250, 250, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(35, 31, 32, var(--tw-text-opacity))}@media (max-width: 880px){.m-leavereview__body input[type="text"],.m-leavereview__body .input,.m-leavereview__body textarea{padding:10px 15px}}.m-leavereview__body span{font-size:12px}.m-leavereview.active .m-leavereview__body{display:block;margin:auto;height:auto;opacity:1}.m-reviews{max-width:740px;margin:0 auto}.m-reviews .m-button,.m-reviews .m-form input[type="submit"],.m-form .m-reviews input[type="submit"],.m-reviews .m-login form input[type=submit],.m-login form .m-reviews input[type=submit],.m-reviews .m-register form input[type=submit],.m-register form .m-reviews input[type=submit],.m-reviews .m-coupon input[type=submit],.m-coupon .m-reviews input[type=submit],.m-reviews .woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-login .m-reviews button[type=submit],.m-reviews .woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-form-register .m-reviews button[type=submit],.m-reviews .woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce .woocommerce-ResetPassword .m-reviews button[type=submit],.m-reviews .woocommerce-account .woocommerce form input[type=submit],.woocommerce-account .woocommerce form .m-reviews input[type=submit],.m-reviews .woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .m-reviews a.button,.m-reviews .woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content .m-reviews button.button,.m-reviews .woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content .m-reviews input.button,.m-reviews .wcs-modal__footer button,.wcs-modal__footer .m-reviews button,.m-reviews .woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .m-reviews input[type=submit],.m-reviews .woocommerce table.shop_table .actions .update-btn,.woocommerce table.shop_table .actions .m-reviews .update-btn,.m-reviews .woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .m-reviews .checkout-button,.m-reviews .woocommerce .cart-collaterals .coupon input[type=submit],.woocommerce .cart-collaterals .coupon .m-reviews input[type=submit],.m-reviews .woocommerce .cart-collaterals .coupon .button,.woocommerce .cart-collaterals .coupon .m-reviews .button,.m-reviews ul.wcsatt-options-product input[type=submit],ul.wcsatt-options-product .m-reviews input[type=submit],.m-reviews .m-bb button[type=submit],.m-bb .m-reviews button[type=submit],.m-reviews .category-slide__button,.m-reviews .multi-cta-hero__main-cta,.m-reviews .multi-cta-hero__tile-cta,.m-reviews .woocommerce-order-pay form#order_review input[type=submit],.woocommerce-order-pay form#order_review .m-reviews input[type=submit],.m-reviews body.page-template-page-subscriptions .fan-favorite__link,body.page-template-page-subscriptions .m-reviews .fan-favorite__link{margin-top:10px;max-width:150px;text-align:center;background:transparent;border:2px solid #231F20;color:#231F20}.m-reviews__end{display:none;text-align:center;font-weight:bold;margin-top:10px}@media (max-width: 880px){.m-reviews__action{padding-top:10px}}.m-review{display:flex}.m-review--hidden{display:none}@media (max-width: 880px){.m-review{flex-direction:column;border-left:1px solid #979797;padding-left:15px;margin-bottom:20px}}.m-review .star-reviews{width:20%;justify-content:flex-end;padding-right:11px;padding-bottom:20px}@media (max-width: 880px){.m-review .star-reviews{width:100%;justify-content:flex-start;padding-bottom:3px}}.m-review__content-container{border-left:1px solid #979797;width:80%;padding:10px 0 12px 15px;margin-bottom:20px}@media (max-width: 880px){.m-review__content-container{width:100%;padding-left:0;padding-bottom:0;border:none;margin-bottom:0}}.m-review__author,.m-review__date{display:inline;font-size:15px;font-weight:bold;font-family:proxima-nova, verdana, arial, sans-serif;color:#000;line-height:18px;letter-spacing:1px}.m-review__date{font-style:oblique}.m-review__date:before{content:'- ';display:inline}.m-review__body{margin-top:8px;color:#000;font-size:12px;letter-spacing:0.8px;line-height:20px}.latest-posts{text-align:center}.latest-posts__heading{max-width:1140px;font-family:proxima-nova, verdana, arial, sans-serif;font-size:34px;font-weight:bold;line-height:41px;letter-spacing:1.94px;color:#000;margin:0 auto 55px}@media (max-width: 880px){.latest-posts__heading{font-size:24px;line-height:29px;letter-spacing:1.34px;margin-bottom:23px}}.latest-posts__posts{display:flex;justify-content:center}@media (max-width: 880px){.latest-posts__posts{padding:0 15px;display:block;white-space:nowrap;overflow-x:scroll}}.latest-posts__post{overflow:hidden;border-radius:10px;padding:0 20px 25px;width:100%;max-width:360px;height:421px;margin:0 15px;display:flex;flex-direction:column;justify-content:flex-end;text-align:left;white-space:normal}@media (max-width: 880px){.latest-posts__post{display:inline-flex;vertical-align:top;height:362px}.latest-posts__post:first-of-type{margin-left:0}.latest-posts__post:last-of-type{margin-right:0}}.latest-posts__post-title{font-size:18px;line-height:22px;letter-spacing:0.84px;font-family:proxima-nova, verdana, arial, sans-serif;font-weight:bold;margin-bottom:12px;color:#FFF}.latest-posts__post-author,.latest-posts__post-date{font-family:ChaletComprime, proxima-nova, sans-serif;font-size:12px;line-height:19px;letter-spacing:1.03px;color:#F5F5F5}.latest-posts__hover-content{display:none}@media (max-width: 880px){.latest-posts__hover-content{display:block}}.latest-posts__post:hover .latest-posts__hover-content{display:block}.latest-posts__short-description{padding:12px 0 20px;font-family:ChaletComprime, proxima-nova, sans-serif;font-size:12px;line-height:20px;letter-spacing:0.8px;color:#FFF}@media (max-width: 880px){.latest-posts__short-description{max-height:155px;margin-bottom:10px;padding:12px 0 0;overflow:hidden}}.latest-posts__read-more{background:#00A0AF;border-radius:25px;line-height:50px;width:100%;color:#FFF;font-family:ChaletComprime, proxima-nova, sans-serif;line-height:19px;font-size:16px;letter-spacing:2.7px;text-align:center}.coa-modal{display:flex;align-items:center;justify-content:center}@media (max-width: 880px){.coa-modal{display:block}}.coa-modal__image{padding:40px;flex:1 1;max-width:584px;box-sizing:border-box}@media (max-width: 700px){.coa-modal__image{padding:20px;margin:0 auto}}.coa-modal__content-container{padding:40px;text-align:left;flex:1 1;flex-basis:0;max-width:540px;box-sizing:border-box}@media (max-width: 700px){.coa-modal__content-container{padding:10px 20px 20px;margin:0 auto 20px;text-align:center}}.coa-modal__heading{font-family:proxima-nova, verdana, arial, sans-serif;font-size:34px;font-weight:bold;line-height:41px;letter-spacing:1.94px;margin-bottom:25px;color:#000}@media (max-width: 700px){.coa-modal__heading{font-size:24px;line-height:29px;letter-spacing:1.37px;margin-bottom:21px}}.coa-modal__text{font-size:15px;line-height:26px;letter-spacing:1px;color:#000;margin-bottom:35px}.coa-modal__buttons button{display:block;line-height:41px;color:#FFF;background-color:#231F20;border-radius:410px;margin-bottom:30px;padding:0 10px;width:100%;border:none;font-weight:bold;font-size:14px;letter-spacing:2.36px}.coa-modal__buttons button:nth-of-type(even){color:#231F20;border:2px solid #231F20;background-color:transparent}@media (max-width: 700px){.coa-modal__buttons button{font-size:12px;letter-spacing:0}}.coa-modal__modal-content{display:none;position:fixed;z-index:99;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);justify-content:center;align-items:center;padding:10px 0;overflow-x:hidden;overflow-y:scroll}.coa-modal__modal-content.active{display:block}.coa-modal__close-button:before{font-family:proxima-nova, sans-serif;cursor:pointer;display:block;content:'✕';font-size:22px;position:absolute;padding:3px;top:12px;right:15px}.image-breakout-overlay{font-family:proxima-nova, verdana, arial, sans-serif;text-align:center;color:#000;max-width:1180px;margin:0 auto;padding:0 20px}.image-breakout-overlay__heading{font-family:inherit;font-size:34px;line-height:41px;letter-spacing:1.94px;margin-bottom:30px;font-weight:bold}@media (max-width: 880px){.image-breakout-overlay__heading{font-size:24px;line-height:29px;letter-spacing:1.37px;margin-bottom:21px}}.image-breakout-overlay__subheading{font-size:15px;line-height:26px;letter-spacing:1px;margin-bottom:25px;color:#000}@media (max-width: 880px){.image-breakout-overlay__subheading{font-size:12px;line-height:20px;letter-spacing:0.8px}}.image-breakout-overlay__breakout-container{position:relative}.image-breakout-overlay__overlays{position:absolute;top:0;width:100%;height:100%}@media (max-width: 660px){.image-breakout-overlay__overlays{margin-top:20px;position:relative}}.image-breakout-overlay__overlay{position:absolute;left:0;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:262px;text-align:center}@media (max-width: 660px){.image-breakout-overlay__overlay{margin-top:30px;position:relative;top:0;right:0;left:0;bottom:0}}@media (max-width: 460px){.image-breakout-overlay__overlay{max-width:175px}}.image-breakout-overlay__overlay:nth-child(2){height:auto;right:0;top:20%;left:auto}@media (max-width: 660px){.image-breakout-overlay__overlay:nth-child(2){margin-left:auto;margin-right:0}}.image-breakout-overlay__overlay:nth-child(2) .image-breakout-overlay__overlay-pointer{right:auto;left:-120px}.image-breakout-overlay__overlay:nth-child(2) .image-breakout-overlay__overlay-pointer:after{right:auto;left:0}@media (max-width: 660px){.image-breakout-overlay__overlay:nth-child(2) .image-breakout-overlay__overlay-pointer:after{margin-left:auto;margin-right:0;left:auto;right:0}}.image-breakout-overlay__overlay:nth-child(3){height:auto;bottom:20%;right:0;left:auto}.image-breakout-overlay__overlay:nth-child(3) .image-breakout-overlay__overlay-pointer{right:auto;left:-160px;width:140px}@media (max-width: 660px){.image-breakout-overlay__overlay:nth-child(3) .image-breakout-overlay__overlay-pointer{right:-120px;left:auto;width:100px}}.image-breakout-overlay__overlay:nth-child(3) .image-breakout-overlay__overlay-pointer:after{right:auto;left:0}.image-breakout-overlay__overlay-title{font-weight:bold;font-family:inherit;font-size:15px;line-height:18px;letter-spacing:1px;color:#000;margin-bottom:13px}.image-breakout-overlay__overlay-text{font-family:inherit;font-size:12px;line-height:20px;letter-spacing:0.8px}.image-breakout-overlay__overlay-pointer{position:absolute;top:50%;border-bottom:1px solid #43484D;right:-120px;width:100px}.image-breakout-overlay__overlay-pointer:after{content:'';display:block;height:15px;width:15px;border-radius:15px;background-color:#43484D;position:absolute;right:0;top:-7.5px}@media (max-width: 660px){.image-breakout-overlay__overlay-pointer:after{left:0;right:auto}}.component-whitespace{width:100%}.component-whitespace--none{height:0}.component-whitespace--xs{height:12.5px}.component-whitespace--sm{height:25px}.component-whitespace--med{height:50px}.component-whitespace--lg{height:75px}.component-whitespace--xl{height:150px}.influencer-details__background-image{width:100%;max-width:480px;margin:0 auto 30px}@media screen and (min-width: 768px){.influencer-details__background-image{display:none}}.influencer-details__top-content{margin-bottom:40px}@media screen and (max-width: 767px){.influencer-details__top-content{background-image:none !important}}@media screen and (min-width: 768px){.influencer-details__top-content{min-height:750px;margin-bottom:100px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}}.influencer-details__top-content-title{font-size:20px;line-height:26px;text-align:center;font-weight:bold;margin-bottom:30px}@media (min-width: 768px){.influencer-details__top-content-title{font-size:24px;line-height:30px;text-align:left}}.influencer-details__top-content-inner{width:100%;padding:30px 20px}@media screen and (min-width: 768px){.influencer-details__top-content-inner{background:#fff;border-radius:10px;width:50%;padding:20px;margin-left:auto}}.influencer-details .col{margin-bottom:30px}.influencer-details .col-title{font-weight:bold;font-size:18px;margin-bottom:15px;text-transform:uppercase}.influencer-details .col-body{font-size:16px}.influencer-details__footer-col{text-align:center;padding:20px}.influencer-details__footer-col hr{width:50%;margin-top:30px;border-top:solid 1px #231F20}@media screen and (min-width: 768px){.influencer-details .row{display:flex}.influencer-details .col{width:50%}.influencer-details__footer-col{width:33%;padding:20px}.influencer-details__footer-col hr{display:none}}.influencer-details__floating-grid-outer{background:#fff;padding:10px;border-radius:10px}@media screen and (min-width: 768px){.influencer-details__floating-grid-outer{width:60%;margin:-80px 10% 0 30%}}.influencer-details__floating-grid{background:#F4F4F4;border-radius:10px}.influencer-details__benefits-row{width:100%}@media screen and (min-width: 768px){.influencer-details__benefits-row{width:50%}}.influencer-details__benefit{margin-bottom:30px}.influencer-details__benefit-primary{color:#00A0AF;font-size:40px;font-weight:bold;margin:10px 0}.influencer-details__benefit-primary-2{color:#00A0AF;font-size:24px;margin:10px 0}.influencer-details__benefit-secondary{font-size:18px;text-transform:uppercase;font-weight:bold}.influencer-details__benefit-tertiary{font-size:16px;margin:10px 0}.influencer-details__footer{position:relative}@media (min-width: 768px){.influencer-download{display:flex;align-items:center;width:60%;margin:0 auto}}.influencer-download__copy{text-align:center;color:#00A0AF;font-size:24px;text-transform:uppercase;font-weight:bold;margin-top:50px}@media (min-width: 768px){.influencer-download__copy{margin-left:-200px}}.influencer-download__download-link{display:block;margin:30px auto 0}.multi-cta-hero{width:100%}.multi-cta-hero .slick-prev,.multi-cta-hero .slick-next{top:50%}.multi-cta-hero .slick-prev{left:10px}.multi-cta-hero .slick-next{right:10px}.multi-cta-hero--tile-position-left .multi-cta-hero__tiles,.multi-cta-hero--tile-position-right .multi-cta-hero__tiles{width:100%}.multi-cta-hero--tile-position-left .multi-cta-hero__tile,.multi-cta-hero--tile-position-right .multi-cta-hero__tile{display:inline-block;padding:0 5px;vertical-align:middle}@media (min-width: 768px){.multi-cta-hero--tile-position-left .multi-cta-hero__main-content,.multi-cta-hero--tile-position-right .multi-cta-hero__main-content{width:75%}.multi-cta-hero--tile-position-left .multi-cta-hero__tiles,.multi-cta-hero--tile-position-right .multi-cta-hero__tiles{width:25%}.multi-cta-hero--tile-position-left .multi-cta-hero__tile,.multi-cta-hero--tile-position-right .multi-cta-hero__tile{margin:10px 0;width:100%}.multi-cta-hero--tile-position-left .multi-cta-hero__main-content{order:1;padding-left:25px}.multi-cta-hero--tile-position-left .multi-cta-hero__tiles{order:0}.multi-cta-hero--tile-position-right .multi-cta-hero__main-content{order:0;padding-right:25px}.multi-cta-hero--tile-position-right .multi-cta-hero__tiles{order:1}}.multi-cta-hero--tile-position-bottom .multi-cta-hero__wrapper{flex-direction:column}.multi-cta-hero--tile-position-bottom .multi-cta-hero__main-content{width:100%}.multi-cta-hero--tile-position-bottom .multi-cta-hero__tiles{margin-top:30px;display:block;width:100%}.multi-cta-hero--tile-position-bottom .multi-cta-hero__tile{display:inline-block;vertical-align:middle;padding:0 5px}.multi-cta-hero--tile-position-bottom .multi-cta-hero__tile--width-25{width:25%}.multi-cta-hero--tile-position-bottom .multi-cta-hero__tile--width-50{width:50%}.multi-cta-hero__banner{display:flex;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative}@media (max-width: 767px){.multi-cta-hero__banner{margin-bottom:200px}.multi-cta-hero--tile-count-0 .multi-cta-hero__banner{margin-bottom:0}}.multi-cta-hero__wrapper{align-self:center}.multi-cta-hero__main-content--align-left{text-align:left}.multi-cta-hero__main-content--align-right{text-align:right}.multi-cta-hero__main-content--align-center{text-align:center}.multi-cta-hero__main-content--align-center .multi-cta-hero__subtitle{margin-left:auto;margin-right:auto}.multi-cta-hero__main-cta{display:inline-block}.multi-cta-hero__title{font-family:proxima-nova,verdana,arial,sans-serif;color:#fff;font-size:52px}.multi-cta-hero__subtitle{font-family:proxima-nova,verdana,arial,sans-serif;color:#fff;font-size:26px;max-width:400px;padding:10px 0 20px}.multi-cta-hero__tiles{text-align:center}@media (max-width: 767px){.multi-cta-hero__tiles{position:absolute;top:100%;margin-top:30px}}.multi-cta-hero__tile-cta{margin-left:auto;margin-right:auto;margin-top:25px}.multi-cta-hero__tile-inner{min-height:160px;display:flex;justify-content:center;flex-direction:column;border-radius:10px;padding:10px;height:100%}.multi-cta-hero__tile-inner--background-image{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.multi-cta-hero__tile-inner--background-dark{background:#231F20}.multi-cta-hero__tile-inner--background-light{background:#f5f5f5}.multi-cta-hero__tile-inner--style-dark .multi-cta-hero__tile-copy,.multi-cta-hero__tile-inner--style-dark .multi-cta-hero__tile-cta,.multi-cta-hero__tile-inner--style-dark-arrow .multi-cta-hero__tile-copy,.multi-cta-hero__tile-inner--style-dark-arrow .multi-cta-hero__tile-cta{color:#231F20}.multi-cta-hero__tile-inner--style-light .multi-cta-hero__tile-copy,.multi-cta-hero__tile-inner--style-light .multi-cta-hero__tile-cta,.multi-cta-hero__tile-inner--style-light-arrow .multi-cta-hero__tile-copy,.multi-cta-hero__tile-inner--style-light-arrow .multi-cta-hero__tile-cta{color:#f5f5f5}.multi-cta-hero__tile-inner--style-dark-arrow .multi-cta-hero__tile-cta img,.multi-cta-hero__tile-inner--style-light-arrow .multi-cta-hero__tile-cta img{margin-left:10px;height:21px}.multi-cta-hero__tile-inner--style-light-arrow .multi-cta-hero__tile-cta img{filter:invert(26%) sepia(19%) saturate(383%) hue-rotate(169deg) brightness(99%) contrast(90%)}.multi-cta-hero__tile-inner--style-dark-arrow .multi-cta-hero__tile-cta img{filter:invert(99%) sepia(98%) saturate(68%) hue-rotate(268deg) brightness(116%) contrast(96%)}.repeat-order__toggle{line-height:45px}@media only screen and (min-width: 768px){.repeat-order__toggle{margin-bottom:0;width:240px;z-index:100;position:absolute;right:0;transform:rotate(-90deg);transform-origin:100% 100%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);border-top-left-radius:10px;border-top-right-radius:10px}}.repeat-order__toggle-icon{transform:rotate(-90deg);height:20px !important;margin-left:15px;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){.repeat-order__toggle-icon{transform:rotate(90deg)}.repeat-order__wrap{top:40px;right:0;width:500px;border-top-left-radius:10px;border-bottom-left-radius:10px}}.repeat-order__close{right:10px;top:10px}.repeat-order__close-icon{height:20px !important;vertical-align:middle;display:inline-block;transform:rotate(90deg)}@media only screen and (min-width: 768px){.repeat-order__close-icon{transform:rotate(180deg)}}.repeat-order__product-image{min-width:90px}@media only screen and (min-width: 768px){.repeat-order__product-image{min-width:140px}}.repeat-order__product-image img{display:block;width:100%;height:auto}.repeat-order__button{margin:10px auto;width:80%}#instagram_feed #sb_instagram.sbi{position:relative}@media only screen and (max-width: 767px){#instagram_feed #sb_instagram.sbi #sbi_images{display:grid;grid-template-columns:1fr 1fr}#instagram_feed #sb_instagram.sbi #sbi_images .sbi_custom_photos_wrapper{width:100%;height:50vw}#instagram_feed #sb_instagram.sbi #sbi_images .sbi_item{width:100%}}#instagram_feed #sb_instagram #sbi_load{position:absolute;top:0;right:0;width:16.69%;height:100%;background-color:#638d55;display:flex;align-items:center;justify-content:center;transition:none}@media only screen and (max-width: 767px){#instagram_feed #sb_instagram #sbi_load{top:auto;bottom:0;width:50vw;height:50vw}}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(255, 255, 255, var(--tw-border-opacity));background-color:transparent;border-radius:30px;margin:0;max-width:90%}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn:hover{--tw-border-opacity:1;border-color:rgba(79, 79, 79, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity));--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn svg{stroke:currentColor}@media only screen and (max-width: 767px){#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn svg{display:none}}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn a{background:transparent;font-size:18px;padding:15px 30px;line-height:1.4em;margin:0;transition:none}#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn a:hover{box-shadow:none;--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}@media only screen and (max-width: 1280px){#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn a{font-size:14px;padding:15px}}@media only screen and (max-width: 767px){#instagram_feed #sb_instagram #sbi_load .sbi_follow_btn a{font-size:12px;padding:10px}}#instagram_feed .sbi_custom_photo{position:relative}#instagram_feed .sbi_custom_photo_wrap{height:100%}#instagram_feed .sbi_custom_photos_wrapper{height:100vw}@media only screen and (min-width: 481px){#instagram_feed .sbi_custom_photos_wrapper{height:50vw}}@media only screen and (min-width: 640px){#instagram_feed .sbi_custom_photos_wrapper{height:15vw}}#instagram_feed .sbi_custom_photos_wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#instagram_feed .sbi-custom-screenreader{display:none}#instagram_feed .sbi-custom-video-wrapper{position:relative;top:-50%;left:50%;transform:translate(-50%, -50%)}#instagram_feed .sbi-custom-carousel-wrapper{position:relative;top:-98%;left:50%;transform:translate(-50%, -50%)}.athlete-testimonials .m-testimonial__content{font-style:italic}.athlete-testimonials .m-testimonial__content:before{color:#007B87}@media (min-width: 768px){.athlete-testimonials .m-testimonial__content{padding-right:100px}}.athlete-testimonials__item-wrap{display:flex}@media (max-width: 768px){.athlete-testimonials__item-wrap{flex-direction:column-reverse}}@media (min-width: 768px){.athlete-testimonials__item .col{width:50%}}.athlete-testimonials__cta{margin-top:15px}.athlete-testimonials__cta .m-button,.athlete-testimonials__cta .m-form input[type="submit"],.m-form .athlete-testimonials__cta input[type="submit"],.athlete-testimonials__cta .m-login form input[type=submit],.m-login form .athlete-testimonials__cta input[type=submit],.athlete-testimonials__cta .m-register form input[type=submit],.m-register form .athlete-testimonials__cta input[type=submit],.athlete-testimonials__cta .m-coupon input[type=submit],.m-coupon .athlete-testimonials__cta input[type=submit],.athlete-testimonials__cta .woocommerce .woocommerce-form-login button[type=submit],.woocommerce .woocommerce-form-login .athlete-testimonials__cta button[type=submit],.athlete-testimonials__cta .woocommerce .woocommerce-form-register button[type=submit],.woocommerce .woocommerce-form-register .athlete-testimonials__cta button[type=submit],.athlete-testimonials__cta .woocommerce .woocommerce-ResetPassword button[type=submit],.woocommerce .woocommerce-ResetPassword .athlete-testimonials__cta button[type=submit],.athlete-testimonials__cta .woocommerce-account .woocommerce form input[type=submit],.woocommerce-account .woocommerce form .athlete-testimonials__cta input[type=submit],.athlete-testimonials__cta .woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .athlete-testimonials__cta a.button,.athlete-testimonials__cta .woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-MyAccount-content .athlete-testimonials__cta button.button,.athlete-testimonials__cta .woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content .athlete-testimonials__cta input.button,.athlete-testimonials__cta .wcs-modal__footer button,.wcs-modal__footer .athlete-testimonials__cta button,.athlete-testimonials__cta .woocommerce table.woocommerce-cart-form__contents td.m-totals__price input[type=submit],.woocommerce table.woocommerce-cart-form__contents td.m-totals__price .athlete-testimonials__cta input[type=submit],.athlete-testimonials__cta .woocommerce table.shop_table .actions .update-btn,.woocommerce table.shop_table .actions .athlete-testimonials__cta .update-btn,.athlete-testimonials__cta .woocommerce .cart-collaterals .checkout-button,.woocommerce .cart-collaterals .athlete-testimonials__cta .checkout-button,.athlete-testimonials__cta .woocommerce .cart-collaterals .coupon input[type=submit],.woocommerce .cart-collaterals .coupon .athlete-testimonials__cta input[type=submit],.athlete-testimonials__cta .woocommerce .cart-collaterals .coupon .button,.woocommerce .cart-collaterals .coupon .athlete-testimonials__cta .button,.athlete-testimonials__cta ul.wcsatt-options-product input[type=submit],ul.wcsatt-options-product .athlete-testimonials__cta input[type=submit],.athlete-testimonials__cta .m-bb button[type=submit],.m-bb .athlete-testimonials__cta button[type=submit],.athlete-testimonials__cta .category-slide__button,.athlete-testimonials__cta .multi-cta-hero__main-cta,.athlete-testimonials__cta .multi-cta-hero__tile-cta,.athlete-testimonials__cta .woocommerce-order-pay form#order_review input[type=submit],.woocommerce-order-pay form#order_review .athlete-testimonials__cta input[type=submit],.athlete-testimonials__cta body.page-template-page-subscriptions .fan-favorite__link,body.page-template-page-subscriptions .athlete-testimonials__cta .fan-favorite__link{display:inline-block}.athlete-testimonials__cta a:hover{background-color:#231F20;color:#fafafa !important;filter:none;transform:none}body.page-template-default .l-col--2,body.page-template-default .press-article__content-col,body.page-template-default .press-article__image-col{padding:20px}body.page-template-default .l-col--2 .m-image,body.page-template-default .press-article__content-col .m-image,body.page-template-default .press-article__image-col .m-image{margin-bottom:35px}@media (max-width: 768px){body.page-template-default .m-grid .l-grid{grid-row-gap:2rem}}body.page-template-default .m-secheading h2{font-family:proxima-nova, sans-serif}@media (max-width: 600px){body.page-template-default .m-secheading h2{font-size:22px}}body.page-template-default h2.m-multiline-callout__title{letter-spacing:0.03em;font-size:30px}body.page-template-default .m-multiline-callout__title{color:#000000}body.page-template-page-about>header{margin-bottom:0}body.page-template-page-about .hero-banner{height:350px;display:flex;align-items:center;justify-content:center}body.page-template-page-about .hero-banner .m-bgimage{background-image:url(../images/about-hero.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}body.page-template-page-about .hero-banner .m-secheading .m-secheading__title{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));margin-bottom:0;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:40px;letter-spacing:1.11px;line-height:46px;text-align:center}@media (max-width: 600px){body.page-template-page-about .hero-banner .m-secheading .m-secheading__title{font-size:28px;line-height:30px}}body.page-template-page-about .m-multiline-callout__title{font-size:4rem;font-weight:500;--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity))}@media (max-width: 1005px){body.page-template-page-about .m-multiline-callout__title{font-size:22px;line-height:26px}}body.page-template-page-about .some-doing-better-row{margin-top:70px}@media (max-width: 600px){body.page-template-page-about .some-doing-better-row{margin-top:0;padding-top:0}body.page-template-page-about .some-doing-better-row .l-grid{grid-row-gap:3rem}}body.page-template-page-about .some-doing-better-row .m-multiline-callout__title{color:inherit;font-size:3rem;margin-bottom:10px}@media (min-width: 600px){body.page-template-page-about .some-doing-better-row .m-multiline-callout__title{font-weight:600;font-size:6rem}}body.page-template-page-about .some-doing-better-row .m-multiline-callout__text{font-style:normal}body.page-template-page-about .about-omega-description{--tw-bg-opacity:1;background-color:rgba(250, 250, 250, var(--tw-bg-opacity));padding:55px 10px}@media (max-width: 1116px){body.page-template-page-about .about-omega-description{padding:0}}body.page-template-page-about .about-omega-description .l-wrapper,body.page-template-page-about .about-omega-description .multi-cta-hero__wrapper{max-width:1116px;justify-content:center}@media (max-width: 1116px){body.page-template-page-about .about-omega-description .l-wrapper,body.page-template-page-about .about-omega-description .multi-cta-hero__wrapper{width:100%;padding:0;display:block}}body.page-template-page-about .about-omega-description .m-multiline-callout{--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));padding:60px 20px;margin:0}body.page-template-page-about .about-omega-description .m-multiline-callout .m-multiline-callout__title{max-width:640px;margin-bottom:30px}body.page-template-page-about .about-omega-description .m-multiline-callout .m-multiline-callout__text{max-width:640px;font-size:16px;margin-bottom:0}body.page-template-page-about .about-omega-description .m-multiline-callout *{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}body.page-template-page-about .all-adds-up .m-multiline-callout__title{color:#000}@media (max-width: 700px){body.page-template-page-about .all-adds-up{padding-top:20px}body.page-template-page-about .all-adds-up .l-grid{grid-template-columns:2fr}}body.page-template-page-about .all-adds-up__image img{max-width:450px}@media (max-width: 700px){body.page-template-page-about .all-adds-up__image{display:none}}body.page-template-page-about .m-multiline-callout__hanging-block-quote{--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-bg-opacity:0.75;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));width:120%;z-index:10;position:relative;top:60px;padding:35px;font-family:proxima-nova, sans-serif;font-size:22px;font-weight:bold;line-height:30px;display:flex;justify-content:center}@media (max-width: 800px){body.page-template-page-about .m-multiline-callout__hanging-block-quote{width:100%;top:0;padding:20px}}body.page-template-page-about .m-multiline-callout__hanging-block-quote:before{--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-bg-opacity:0.75;content:'';display:block;position:absolute;height:65px;width:8px;top:-65px}@media (max-width: 800px){body.page-template-page-about .m-multiline-callout__hanging-block-quote:before{display:none}}body.page-template-page-about .m-multiline-callout__hanging-block-quote span{margin:0 auto;display:block;max-width:450px}body.page-template-page-about .our-team-section .m-secheading h2{color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;letter-spacing:0.97px;text-align:center;margin-top:20px;margin-bottom:70px}body.page-template-page-about .team-member{text-align:center}body.page-template-page-about .team-member .team-member__image{height:270px;width:270px;border-radius:100%;margin:0 auto 15px;background:#EBEBEB}body.page-template-page-about .team-member .team-member__name{color:#000;font-family:proxima-nova, sans-serif;font-size:28px;margin-bottom:15px}body.page-template-page-about .team-member .team-member__position{color:#000;font-family:ChaletOblique, sans-serif;font-style:oblique;font-size:15px;margin-bottom:20px}body.page-template-page-about .team-member .team-member__link{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity));text-transform:uppercase;font-family:ChaletComprime, sans-serif;font-size:18px}body.page-template-page-about .team-member .team-member__link:after{content:'→';display:inline-block}body.page-template-page-about .certification-section{padding:50px;margin-bottom:50px}@media (min-width: 876px){body.page-template-page-about .certification-section{padding:100px}}.founders-the-hempfusion-difference{margin-bottom:50px}.founders-the-hempfusion-difference .m-video__video:before,.founders-the-hempfusion-difference .m-video__video:after{display:none}@media (min-width: 600px){.our-founders--image-right .our-founders__image{order:2}.our-founders--image-right .our-founders__content{order:1}}.our-founders .m-multiline-callout .m-multiline-callout__text{font-style:normal}.affiliate-about-border{max-width:260px}#affiliate-about-head .glide__slide--active{background:black;color:white}#best-affiliate .glide__slide,#affiliate-about-content .glide__slide{height:unset}.press-media-enquiries-container{padding:0}.press-media-enquiries{background:#F7F7F7;padding:40px 20px;width:100%;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.press-media-enquiries h4{color:#000;font-family:Helvetica, sans-serif;font-weight:bold;font-size:35px;margin-bottom:24px}@media (max-width: 460px){.press-media-enquiries h4{font-size:22px}}.press-media-enquiries .press-media-enquiries__email{text-align:center}@media (max-width: 660px){.press-media-enquiries .press-media-enquiries__email{display:flex;flex-direction:column}}.press-media-enquiries .press-media-enquiries__email span{margin-right:20px;color:#000;font-family:Helvetica, sans-serif;font-size:16px;font-weight:bold}@media (max-width: 660px){.press-media-enquiries .press-media-enquiries__email span{display:block;margin-right:0;margin-bottom:20px}}.press-media-enquiries .press-media-enquiries__email button{background:#007B87;border-radius:25px;padding:10px 40px;color:#FFF;font-weight:bold;font-family:Helvetica, sans-serif;font-size:18px;border:none}@media (max-width: 660px){.press-media-enquiries .press-media-enquiries__email button{display:block}}.press-media-enquiries .press-media-enquiries__email button:hover{cursor:pointer}.investor-signup-container{text-align:center;background:#F7F7F7}.investor-signup-container .l-wrapper,.investor-signup-container .multi-cta-hero__wrapper{padding:0}.investor-signup-container .investor-subscribe__form-container{padding:40px 20px;color:#000;width:100%;max-width:none}.investor-signup-container .investor-subscribe__form-container .investor-subscribe__heading{color:inherit;font-weight:bold;font-family:Helvetica, sans-serif;font-size:35px;text-align:center;display:block;width:100%}@media (max-width: 460px){.investor-signup-container .investor-subscribe__form-container .investor-subscribe__heading{font-size:22px}}.investor-signup-container .investor-subscribe__form{width:100%}.investor-signup-container .investor-subscribe__form form{display:flex;align-items:center;justify-content:center}@media (max-width: 492px){.investor-signup-container .investor-subscribe__form form{flex-wrap:wrap}}.investor-signup-container .investor-subscribe__form .gform_body{width:310px;padding-right:35px}.investor-signup-container .investor-subscribe__form .gform_body li.gfield{margin-bottom:0}@media (max-width: 492px){.investor-signup-container .investor-subscribe__form .gform_body{width:100%;flex-basis:100%;margin-bottom:40px}.investor-signup-container .investor-subscribe__form .gform_body li.gfield{padding-right:0}}.investor-signup-container .investor-subscribe__form [type=email]{border-bottom:1px solid #007B87}.investor-signup-container .investor-subscribe__form [type=email]::-moz-placeholder{font-style:oblique;color:#007B87;font-family:ChaletOblique, sans-serif;font-size:16px}.investor-signup-container .investor-subscribe__form [type=email]::placeholder{font-style:oblique;color:#007B87;font-family:ChaletOblique, sans-serif;font-size:16px}@media (max-width: 492px){.investor-signup-container .investor-subscribe__form [type=email]{text-align:center}}.investor-signup-container .investor-subscribe__form .gform_button{background:#007B87;border-radius:25px;padding:10px 40px;color:#FFF;font-weight:bold;font-family:Helvetica, sans-serif;font-size:18px;border:none}.investor-signup-container .investor-subscribe__form .gform_button:hover{cursor:pointer}.investor-signup-container .newsletter-signup__learn-more a{color:#007B87}>.m-nsl{display:none}body.page-template-page-compliance-lookup header{margin-bottom:0}body.page-template-page-compliance-lookup .our-process-section{background:#e0ece5;padding-top:50px;padding-bottom:50px}@media (max-width: 1100px){body.page-template-page-compliance-lookup .our-process-section{padding-top:15px}}@media (max-width: 580px){body.page-template-page-compliance-lookup .our-process-section{padding-bottom:0}}@media (max-width: 1100px){body.page-template-page-compliance-lookup .our-process-section .l-grid{display:block}}body.page-template-page-compliance-lookup .our-process-section .our-process-section__image{padding-right:25px}@media (max-width: 1100px){body.page-template-page-compliance-lookup .our-process-section .our-process-section__image{width:100%;text-align:center;padding-right:0}}body.page-template-page-compliance-lookup .our-process-section .our-process-section__content{text-align:center;padding:0 15px 15px 25px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1100px){body.page-template-page-compliance-lookup .our-process-section .our-process-section__content{width:100%;padding:0 15px 25px 15px}body.page-template-page-compliance-lookup .our-process-section .our-process-section__content h3,body.page-template-page-compliance-lookup .our-process-section .our-process-section__content .free-gift-popup__title{display:none}}body.page-template-page-compliance-lookup .our-process-section .our-process-section__content p{color:#000;font-family:proxima-nova, sans-serif;font-style:oblique;font-size:15px;letter-spacing:1px;line-height:26px;text-align:center;margin-bottom:30px;max-width:410px}@media (max-width: 1100px){body.page-template-page-compliance-lookup .our-process-section .our-process-section__content p{margin-top:13px}}body.page-template-page-compliance-lookup .our-process-section .our-process-section__icons{display:flex;justify-content:space-between}@media (max-width: 1100px){body.page-template-page-compliance-lookup .our-process-section .our-process-section__icons{flex-flow:wrap}}body.page-template-page-compliance-lookup .our-process-section .our-process-section__icon{text-align:center;width:auto;flex-basis:0}@media (max-width: 580px){body.page-template-page-compliance-lookup .our-process-section .our-process-section__icon{flex:1 1 50%;margin-bottom:35px}}body.page-template-page-compliance-lookup .our-process-section .our-process-section__icon img{margin-bottom:11px;max-width:80px}body.page-template-page-compliance-lookup .our-process-section .our-process-section__icon span{display:block;width:100%;min-width:120px;color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:15px;letter-spacing:0.75px;line-height:18px}body.page-template-page-compliance-lookup>.main h3,body.page-template-page-compliance-lookup>.main .free-gift-popup__title{color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;letter-spacing:0.97px;text-align:center;margin-bottom:25px}body.page-template-page-compliance-lookup>.main button, body.page-template-page-compliance-lookup>.main a.button{--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}body.page-template-page-compliance-lookup>.main button,body.page-template-page-compliance-lookup>.main a.button{border:none;height:40px;width:132px;border-radius:20px;font-family:ChaletComprime, sans-serif;font-size:16px;font-weight:bold;letter-spacing:1px}body.page-template-page-compliance-lookup .mobile-heading{display:none;margin-bottom:20px;font-size:22px}@media (max-width: 1100px){body.page-template-page-compliance-lookup .mobile-heading{display:block}}body.page-template-page-compliance-lookup .breakdown-block{max-width:1280px;width:100%;margin:165px auto 10px;position:relative;padding:40px 0 0}@media (max-width: 1380px){body.page-template-page-compliance-lookup .breakdown-block{padding-left:10px;padding-right:10px}}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block{margin:0 auto;padding-left:0;padding-right:0}}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content{width:100%;min-height:485px;box-shadow:2px 2px 9px 0 rgba(0,0,0,0.15);padding:90px;text-align:left}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content{height:auto;padding:15px 25px 40px;box-shadow:none;text-align:center}}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content h3, body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content .free-gift-popup__title{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity))}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content h3,body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content .free-gift-popup__title{text-align:inherit;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;letter-spacing:0.97px;margin-bottom:35px}@media (max-width: 430px){body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content h3,body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content .free-gift-popup__title{font-size:22px;margin-bottom:20px}}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content ul{text-align:left}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content ul{max-width:400px;margin:30px auto 0}}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content li{position:relative;padding-left:24px;max-width:480px;color:#000;font-size:16px;font-family:ChaletOblique, proxima-nova, sans-serif;font-style:oblique;line-height:25px}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__content li:before{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity));position:absolute;left:0;top:-2px;display:inline-block;content:'•';font-size:30px;font-style:normal}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__mobile-image{display:none;width:100%;max-width:400px;position:relative;margin:0 auto}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__mobile-image{display:block}}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__corner-icon{position:absolute;left:-40px;top:0}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__corner-icon img{height:106px;width:106px}@media (max-width: 1380px){body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__corner-icon{left:20px;top:50px;max-width:60px}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__corner-icon img{height:auto}}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__corner-icon{position:relative;top:0;left:0;right:0;max-width:none;text-align:center}}body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__image-container{max-width:550px;position:absolute;right:-60px;top:-40px}@media (max-width: 1100px){body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__image-container{display:block;right:-5px;top:5px;max-width:400px}}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block .breakdown-block__image-container{display:none}}body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__content{padding-left:610px}@media (max-width: 1100px){body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__content{padding-left:450px}}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__content{padding-left:25px}}body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__image-container{left:-60px;right:auto}@media (max-width: 1100px){body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__image-container{left:-5px;right:auto}}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__image-container{left:0}}body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__corner-icon{left:auto;right:-40px}@media (max-width: 1380px){body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__corner-icon{right:20px}}@media (max-width: 1000px){body.page-template-page-compliance-lookup .breakdown-block.breakdown-block--left .breakdown-block__corner-icon{right:0}}body.page-template-page-compliance-lookup .quote-blocks .quote-block{justify-content:flex-start}@media (max-width: 768px){body.page-template-page-compliance-lookup .quote-blocks .quote-block{padding:40px 20px}}body.page-template-page-compliance-lookup .quote-blocks .l-grid{grid-row-gap:0}body.page-template-page-compliance-lookup .quote-blocks h3,body.page-template-page-compliance-lookup .quote-blocks .free-gift-popup__title{color:#000;font-family:proxima-nova, sans-serif;font-size:35px;letter-spacing:0.97px;text-align:center;margin-top:80px;margin-bottom:20px}@media (max-width: 650px){body.page-template-page-compliance-lookup .quote-blocks h3,body.page-template-page-compliance-lookup .quote-blocks .free-gift-popup__title{font-size:22px;padding:0 25px}}.page-template-page-checkout #email-subscription input[type=checkbox]:checked+label::before{background-color:black;border-color:black}.page-template-page-checkout #email-subscription input[type=checkbox]:checked+label::after{background-color:unset;background-image:url("../images/icons/icon-check-mark.png");background-size:contain}.page-template-page-checkout #email-subscription label{font-weight:unset}.page-template-page-checkout #email-subscription label::before{width:1.8rem;height:1.8rem}.page-template-page-checkout #email-subscription label::after{width:1rem;height:1rem}.woocommerce-order-pay form#order_review label{cursor:pointer}.woocommerce-order-pay form#order_review input[type=radio],.woocommerce-order-pay form#order_review input[type=checkbox]{display:none}.woocommerce-order-pay form#order_review input[type=radio]+label,.woocommerce-order-pay form#order_review input[type=checkbox]+label{display:block;width:100%;padding-left:2.5rem;position:relative;line-height:1;margin-bottom:1rem;font-size:1.6rem}.woocommerce-order-pay form#order_review input[type=radio]+label *,.woocommerce-order-pay form#order_review input[type=checkbox]+label *{line-height:1}.woocommerce-order-pay form#order_review input[type=radio]+label::before,.woocommerce-order-pay form#order_review input[type=radio]+label::after,.woocommerce-order-pay form#order_review input[type=checkbox]+label::before,.woocommerce-order-pay form#order_review input[type=checkbox]+label::after{content:'';display:block;border-radius:100%;position:absolute;transition:all 250ms ease-in-out}.woocommerce-order-pay form#order_review input[type=radio]+label::before,.woocommerce-order-pay form#order_review input[type=checkbox]+label::before{width:1.5rem;height:1.5rem;border:1px solid #EBEBEB;background-color:#fff;z-index:1;top:0;left:0}.woocommerce-order-pay form#order_review input[type=radio]+label::after,.woocommerce-order-pay form#order_review input[type=checkbox]+label::after{width:0.7rem;height:0.7rem;background-color:#82bc00;top:4px;left:4px;z-index:3;opacity:0;transform:scale(0.8)}.woocommerce-order-pay form#order_review input[type=radio]+label:focus::before,.woocommerce-order-pay form#order_review input[type=checkbox]+label:focus::before{border-color:#231F20}.woocommerce-order-pay form#order_review input[type=radio]:checked+label,.woocommerce-order-pay form#order_review input[type=checkbox]:checked+label{font-weight:600}.woocommerce-order-pay form#order_review input[type=radio]:checked+label::before,.woocommerce-order-pay form#order_review input[type=checkbox]:checked+label::before{border-color:#82bc00}.woocommerce-order-pay form#order_review input[type=radio]:checked+label::after,.woocommerce-order-pay form#order_review input[type=checkbox]:checked+label::after{opacity:1;transform:scale(1)}.woocommerce-order-pay form#order_review input[type=checkbox]+label::before,.woocommerce-order-pay form#order_review input[type=checkbox]+label::after{border-radius:0}.woocommerce-order-pay form#order_review .payment_methods input[type=radio]+label::before,.woocommerce-order-pay form#order_review .payment_methods input[type=checkbox]+label::before{top:4px}.woocommerce-order-pay form#order_review .payment_methods input[type=radio]+label::after,.woocommerce-order-pay form#order_review .payment_methods input[type=checkbox]+label::after{top:8px}.woocommerce-order-pay form#order_review>p{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.woocommerce-order-pay form#order_review label{display:block;width:100%;font-weight:600;font-size:1.4rem;margin-bottom:1rem}.woocommerce-order-pay form#order_review input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.woocommerce-order-pay form#order_review textarea{width:100%;border:0;border-bottom:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:5px 0;margin-bottom:4rem}.woocommerce-order-pay form#order_review input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.woocommerce-order-pay form#order_review textarea:placeholder{color:#FAFAFA}.woocommerce-order-pay form#order_review input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.woocommerce-order-pay form#order_review textarea.invalid{border-color:#E63946}.woocommerce-order-pay form#order_review input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.woocommerce-order-pay form#order_review textarea:focus{border-color:#231F20}.woocommerce-order-pay form#order_review textarea{min-height:10rem;resize:vertical;width:100%;padding:1rem;border:1px solid #EBEBEB}.woocommerce-order-pay form#order_review .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]),.woocommerce-order-pay form#order_review .alternate textarea{border:1px solid #EBEBEB;font-family:proxima-nova,verdana,arial,sans-serif;font-size:1.7rem;padding:1rem;margin-bottom:4rem}.woocommerce-order-pay form#order_review .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):placeholder,.woocommerce-order-pay form#order_review .alternate textarea:placeholder{color:#FAFAFA}.woocommerce-order-pay form#order_review .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]).invalid,.woocommerce-order-pay form#order_review .alternate textarea.invalid{border-color:#E63946}.woocommerce-order-pay form#order_review .alternate input:not([type="submit"]):not([type=radio]):not([type=checkbox]):focus,.woocommerce-order-pay form#order_review .alternate textarea:focus{border-color:#231F20}.woocommerce-order-pay form#order_review .alternate select,.woocommerce-order-pay form#order_review .alternate .m-select,.woocommerce-order-pay form#order_review .alternate body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .woocommerce-order-pay form#order_review .alternate select{display:block;width:100%;cursor:pointer;font-size:1.6rem;color:#000;padding:1rem 1.5rem 1rem 1rem;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:1px solid #EBEBEB}.woocommerce-order-pay form#order_review .alternate select__parent,.woocommerce-order-pay form#order_review .alternate .m-select__parent{display:block;width:inherit;position:relative;margin-bottom:4rem}.woocommerce-order-pay form#order_review .alternate select__parent::after,.woocommerce-order-pay form#order_review .alternate .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.woocommerce-order-pay form#order_review .alternate select__parent--multi::after,.woocommerce-order-pay form#order_review .alternate .m-select__parent--multi::after{content:none}.woocommerce-order-pay form#order_review .alternate select__parent--multi select,.woocommerce-order-pay form#order_review .alternate .m-select__parent--multi select{min-height:10rem}.woocommerce-order-pay form#order_review .alternate select__parent.invalid,.woocommerce-order-pay form#order_review .alternate .m-select__parent.invalid{border-color:#E63946}.woocommerce-order-pay form#order_review .alternate select__parent:focus,.woocommerce-order-pay form#order_review .alternate .m-select__parent:focus{border-color:#231F20}.woocommerce-order-pay form#order_review .no-main-label>label{display:none !important}.woocommerce-order-pay form#order_review .ginput_complex{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.woocommerce-order-pay form#order_review .ginput_complex>*{width:48%}.woocommerce-order-pay form#order_review .gform_footer{display:flex;align-items:center;justify-content:flex-start}.woocommerce-order-pay form#order_review .gform_footer input{margin-right:2rem}.woocommerce-order-pay form#order_review .validation_error{display:block;color:#fff;background-color:#E63946;padding:5px 1rem;margin-bottom:2rem;border-radius:3px;font-size:1.4rem}.woocommerce-order-pay form#order_review .gfield_description.validation_message{display:block;color:#E63946;padding:5px 0;margin-top:-3rem;margin-bottom:3rem;font-size:1.4rem}.woocommerce-order-pay form#order_review select{border-radius:0}.woocommerce-order-pay form#order_review select,.woocommerce-order-pay form#order_review .m-select,.woocommerce-order-pay form#order_review body.product-template-default .m-product__purchase .variations select,body.product-template-default .m-product__purchase .variations .woocommerce-order-pay form#order_review select{display:block;width:100%;cursor:pointer;font-size:1.7rem;color:#000;padding:5px 0;background-color:#fff;font-family:proxima-nova,verdana,arial,sans-serif;border:0;border-bottom:1px solid #EBEBEB}.woocommerce-order-pay form#order_review select__parent,.woocommerce-order-pay form#order_review .m-select__parent{display:block;width:100%;position:relative;margin-bottom:4rem}.woocommerce-order-pay form#order_review select__parent::after,.woocommerce-order-pay form#order_review .m-select__parent::after{content:'';width:0;height:0;border-top:0.6rem solid #231F20;border-left:0.6rem solid transparent;border-right:0.6rem solid transparent;border-bottom:0rem solid transparent;pointer-events:none;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:1rem}.woocommerce-order-pay form#order_review select__parent--multi::after,.woocommerce-order-pay form#order_review .m-select__parent--multi::after{content:none}.woocommerce-order-pay form#order_review select__parent--multi select,.woocommerce-order-pay form#order_review .m-select__parent--multi select{min-height:10rem}.woocommerce-order-pay form#order_review select.invalid,.woocommerce-order-pay form#order_review .m-select.invalid,.woocommerce-order-pay form#order_review body.product-template-default .m-product__purchase .variations select.invalid,body.product-template-default .m-product__purchase .variations .woocommerce-order-pay form#order_review select.invalid{border-color:#E63946}.woocommerce-order-pay form#order_review select:focus,.woocommerce-order-pay form#order_review .m-select:focus,.woocommerce-order-pay form#order_review body.product-template-default .m-product__purchase .variations select:focus,body.product-template-default .m-product__purchase .variations .woocommerce-order-pay form#order_review select:focus{border-color:#231F20}body.page-template-page-subscriptions>header{margin-bottom:0}body.page-template-page-subscriptions .m-multiline-callout,body.page-template-page-subscriptions .m-multiline-callout__title{color:inherit;font-family:Helvetica, sans-serif;font-size:35px;line-height:44px;letter-spacing:1px}body.page-template-page-subscriptions .hero-banner{height:450px;display:flex;align-items:center;justify-content:center}body.page-template-page-subscriptions .hero-banner .m-bgimage{position:absolute;background-image:url(../images/subscriptions/subscription-hero-desktop.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media (max-width: 768px){body.page-template-page-subscriptions .hero-banner .m-bgimage__inner{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4}}body.page-template-page-subscriptions .hero-banner .m-secheading__title{font-size:40px;line-height:46px;font-weight:bold}body.page-template-page-subscriptions .hero-banner .m-secheading__title,body.page-template-page-subscriptions .hero-banner .m-secheading__subtitle{width:100%;text-align:left;color:#fff;font-family:proxima-nova, sans-serif}body.page-template-page-subscriptions .hero-banner .m-secheading__subtitle{font-style:italic}body.page-template-page-subscriptions .how-it-works__offset-bg{margin-left:auto;margin-right:auto}@media (min-width: 768px){body.page-template-page-subscriptions .how-it-works__steps{margin-top:-100px}body.page-template-page-subscriptions .how-it-works__offset-bg{width:100%;margin-top:100px;padding-bottom:10px;box-shadow:2px 2px 9px 0 rgba(0,0,0,0.15)}}body.page-template-page-subscriptions .how-it-works__step{text-align:center}body.page-template-page-subscriptions .how-it-works__step-name,body.page-template-page-subscriptions .how-it-works__step-title{color:#007B87;font-weight:bold;font-size:1.3em}body.page-template-page-subscriptions .how-it-works__step-image{max-width:120px;margin:25px auto}body.page-template-page-subscriptions .how-it-works__step-body{margin:10px auto 0;font-style:italic;line-height:1.7em;max-width:250px}body.page-template-page-subscriptions .fan-favorites{text-align:center;position:relative}body.page-template-page-subscriptions .fan-favorites .l-wrapper,body.page-template-page-subscriptions .fan-favorites .multi-cta-hero__wrapper{position:relative;z-index:1}body.page-template-page-subscriptions .fan-favorites .m-multiline-callout__title{color:#007B87}@media (min-width: 768px){body.page-template-page-subscriptions .fan-favorites{margin-top:100px}body.page-template-page-subscriptions .fan-favorites__offset-bg{background-color:#e0ece4;position:absolute;width:100%;height:70%;top:-10%}}body.page-template-page-subscriptions .fan-favorite{max-width:480px;margin:0 auto}body.page-template-page-subscriptions .fan-favorite__image{width:100%;height:auto}body.page-template-page-subscriptions .fan-favorite__title{color:#007B87;font-weight:bold;font-size:1.5em;margin:15px 0}body.page-template-page-subscriptions .fan-favorite__link-row{display:inline-block}body.page-template-page-subscriptions .fan-favorite__link:before{content:none}body.page-template-page-subscriptions .consistency-is-key .m-multiline-callout__title,body.page-template-page-subscriptions .ways-to-take .m-multiline-callout__title{color:#007B87;text-align:left}@media (min-width: 768px){body.page-template-page-subscriptions .consistency-is-key .m-multiline-callout__title,body.page-template-page-subscriptions .ways-to-take .m-multiline-callout__title{width:460px}}body.page-template-page-subscriptions .consistency-is-key .m-multiline-callout__text,body.page-template-page-subscriptions .ways-to-take .m-multiline-callout__text{text-align:left}body.page-template-page-subscriptions .consistency-is-key ul,body.page-template-page-subscriptions .ways-to-take ul{padding-left:30px;margin-top:15px}body.page-template-page-subscriptions .consistency-is-key ul>li,body.page-template-page-subscriptions .ways-to-take ul>li{font-weight:bold;list-style-type:disc;margin-top:10px;padding-left:10px;font-style:normal}body.page-template-page-subscriptions .benefit-tile{text-align:center}body.page-template-page-subscriptions .benefit-tile__image{width:100%;height:auto}body.page-template-page-subscriptions .benefit-tile__title{color:#007B87;font-weight:bold;font-size:1.5em;margin:15px 0}body.page-template-page-subscriptions .benefit-tile__body{max-width:250px;margin:0 auto;font-style:italic}body.page-template-page-subscriptions .top-faqs{margin:50px 0}body.page-template-page-subscriptions .top-faqs__image-wrap{width:100%}body.page-template-page-subscriptions .top-faqs__image{display:block;margin:0 auto}body.page-template-page-subscriptions .top-faqs .m-multiline-callout{margin-top:55px}body.page-template-page-subscriptions .top-faqs .m-multiline-callout__title{max-width:none}@media (min-width: 768px){body.page-template-page-subscriptions .customer-service__offset-bg{width:100%;margin-top:100px;padding-bottom:10px;background-color:#e0ece4}body.page-template-page-subscriptions .customer-service__content{width:100%;margin-top:-100px}}body.page-template-page-subscriptions .customer-service__image-wrap{width:100%}body.page-template-page-subscriptions .customer-service__image{display:block;margin:0 auto;border-radius:50%}body.page-template-page-subscriptions .customer-service .m-multiline-callout__title{max-width:700px;margin:50px auto 30px}body.page-template-page-subscriptions .customer-service__contact-info>li{display:block;font-size:20px}@media (min-width: 768px){body.page-template-page-subscriptions .customer-service__contact-info>li{display:inline-block;vertical-align:middle}}body.page-template-page-subscriptions .customer-service__contact-info>li img{vertical-align:middle}.trial-product-detail header{margin-bottom:0}.trial-product-detail .header-top,.trial-product-detail .flex-buffer-right,.trial-product-detail .footer-newsletter-signup-container,.trial-product-detail .mobile-menu-toggle,.trial-product-detail .main-menu-left,.trial-product-detail .main-menu-right,.trial-product-detail .header-actions{display:none}.trial-product-detail .certification-section{padding:0 20px;margin-top:-60px;margin-bottom:60px}@media (max-width: 530px){.trial-product-detail .certification-section{padding:0 15px}}.trial-product-detail .certification-section .certification-section__content-container{max-width:865px}.trial-product-detail .certification-section .certification-section__content{justify-content:center}.trial-product-detail .image-and-quote-slider{margin-top:60px;margin-bottom:60px}.trial-product-detail .product-generic-cta{margin-top:110px}body.page-template-page-charity button:active,.ambassador-grid button:active{outline:none}@media screen and (max-width: 780px){body.page-template-page-charity .desktop-only,.ambassador-grid .desktop-only{display:none}}@media screen and (min-width: 781px){body.page-template-page-charity .mobile-only,.ambassador-grid .mobile-only{display:none}}body.page-template-page-charity .page-overlay,.ambassador-grid .page-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.25);top:0;bottom:0;right:0;left:0}body.page-template-page-charity .content-vertical-center,.ambassador-grid .content-vertical-center{display:flex;flex-direction:column;justify-content:center}body.page-template-page-charity .hero-container,.ambassador-grid .hero-container{position:relative;color:white}body.page-template-page-charity .hero-container h2,.ambassador-grid .hero-container h2{margin-bottom:33px}body.page-template-page-charity .hero-container img,.ambassador-grid .hero-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:450px}body.page-template-page-charity .hero-container header,.ambassador-grid .hero-container header{position:absolute;top:0;height:100%;width:100%}body.page-template-page-charity .hero-container header>div,.ambassador-grid .hero-container header>div{height:100%;padding:0 10em}body.page-template-page-charity .hero-container header>div>p,.ambassador-grid .hero-container header>div>p{max-width:600px}@media screen and (max-width: 780px){body.page-template-page-charity .hero-container header,.ambassador-grid .hero-container header{position:initial;background:#f7f7f7;padding:.75em;color:#000}body.page-template-page-charity .hero-container header>div,.ambassador-grid .hero-container header>div{padding:0;text-align:center}body.page-template-page-charity .hero-container header>div>p,.ambassador-grid .hero-container header>div>p{max-width:100%}}body.page-template-page-charity .box-wrapper,.ambassador-grid .box-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3.125em;padding:0 1.25em 10em 1.25em}@media screen and (max-width: 999px){body.page-template-page-charity .box-wrapper,.ambassador-grid .box-wrapper{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 599px){body.page-template-page-charity .box-wrapper,.ambassador-grid .box-wrapper{grid-template-columns:repeat(1, 1fr)}}body.page-template-page-charity .box-wrapper>.box,.ambassador-grid .box-wrapper>.box{height:738px;color:#fff;position:relative}body.page-template-page-charity .box-wrapper>.box button,.ambassador-grid .box-wrapper>.box button{cursor:pointer;color:#fff;background:transparent;padding-bottom:0.375em;border:none;border-bottom:solid #fff 0.1875em;font-size:18px}body.page-template-page-charity .box-wrapper>.box .image-overlay,.ambassador-grid .box-wrapper>.box .image-overlay{background:rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;width:100%}body.page-template-page-charity .box-wrapper>.box .image-overlay--darker,.ambassador-grid .box-wrapper>.box .image-overlay--darker{position:absolute;top:0;bottom:0;width:100%;background:rgba(0,0,0,0.35)}body.page-template-page-charity .box-wrapper>.box .box-image,.ambassador-grid .box-wrapper>.box .box-image{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;height:100%;width:100%}body.page-template-page-charity .box-wrapper>.box .box-info,body.page-template-page-charity .box-wrapper>.box .box-detail,.ambassador-grid .box-wrapper>.box .box-info,.ambassador-grid .box-wrapper>.box .box-detail{padding:0 1em}body.page-template-page-charity .box-wrapper>.box .box-info,.ambassador-grid .box-wrapper>.box .box-info{margin-bottom:4.25em;min-height:20%}body.page-template-page-charity .box-wrapper>.box .box-info--wrapper,.ambassador-grid .box-wrapper>.box .box-info--wrapper{cursor:pointer}body.page-template-page-charity .box-wrapper>.box .box-detail--wrapper,body.page-template-page-charity .box-wrapper>.box .box-info--wrapper,.ambassador-grid .box-wrapper>.box .box-detail--wrapper,.ambassador-grid .box-wrapper>.box .box-info--wrapper{height:100%}body.page-template-page-charity .box-wrapper>.box .box-detail,.ambassador-grid .box-wrapper>.box .box-detail{height:100%;background:rgba(0,0,0,0.5)}body.page-template-page-charity .box-wrapper>.box .box-detail button,.ambassador-grid .box-wrapper>.box .box-detail button{position:absolute;bottom:3.75em}body.page-template-page-charity .box-wrapper>.box .box-detail--close,.ambassador-grid .box-wrapper>.box .box-detail--close{position:absolute;top:.25em;right:.25em;border:none;z-index:9;font-size:25px}body.page-template-page-charity .box-wrapper>.box .box-detail--description,.ambassador-grid .box-wrapper>.box .box-detail--description{text-align:center;min-height:200px}body.page-template-page-charity .box-wrapper>.box .box-detail--description a,.ambassador-grid .box-wrapper>.box .box-detail--description a{color:white}body.page-template-page-charity .box-wrapper>.box .box-detail .aha-logo-container,.ambassador-grid .box-wrapper>.box .box-detail .aha-logo-container{min-height:303px}.page-corporate-info>.main{display:flex;flex-direction:column}.page-corporate-info .gform_confirmation_message{margin-bottom:15px;--tw-bg-opacity:1;background-color:rgba(0, 123, 135, var(--tw-bg-opacity));padding:15px;font-size:16px;line-height:24px;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.page-corporate-info .form-corporate{margin-left:auto;margin-right:auto;margin-top:60px;max-width:1024px;padding-left:30px;padding-right:30px}.page-corporate-info .form-corporate ul.gform_fields{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:30px}@media (min-width: 1024px){.page-corporate-info .form-corporate ul.gform_fields{grid-template-columns:repeat(2, minmax(0, 1fr))}.page-corporate-info .form-corporate ul.gform_fields>li:nth-child(5), .page-corporate-info .form-corporate ul.gform_fields>li:nth-child(6), .page-corporate-info .form-corporate ul.gform_fields>li:nth-child(7){grid-column:span 2 / span 2}}.page-corporate-info .form-corporate ul.gform_fields>li:nth-child(5)>.gfield_label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.page-corporate-info .form-corporate ul.gform_fields>li:nth-child(5)>.ginput_complex{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:30px}@media (min-width: 1024px){.page-corporate-info .form-corporate ul.gform_fields>li:nth-child(5)>.ginput_complex{grid-template-columns:repeat(2, minmax(0, 1fr))}.page-corporate-info .form-corporate ul.gform_fields>li:nth-child(5)>.ginput_complex{row-gap:60px}.page-corporate-info .form-corporate ul.gform_fields>li:nth-child(5)>.ginput_complex .address_country{grid-column:span 2 / span 2}}.page-corporate-info .form-corporate ul.gform_fields>li:nth-child(5)>.ginput_complex .address_country label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media (min-width: 1024px){.page-corporate-info .form-corporate .address_city, .page-corporate-info .form-corporate .address_state{display:flex}.page-corporate-info .form-corporate .address_city, .page-corporate-info .form-corporate .address_state{flex-direction:column-reverse}}.page-corporate-info .form-corporate .gfield{display:flex;flex-direction:column-reverse}@media (min-width: 1024px){.page-corporate-info .form-corporate .gfield{flex-direction:column}}.page-corporate-info .form-corporate .gfield.selection{flex-direction:column}.page-corporate-info .form-corporate .gfield.selection label{margin-top:0px;margin-bottom:10px}@media (min-width: 768px){.page-corporate-info .form-corporate .gfield.selection label{margin-bottom:15px}}.page-corporate-info .form-corporate .gf_clear{display:none}.page-corporate-info .form-corporate .address_country, .page-corporate-info .form-corporate .selection>.ginput_container_select{position:relative}.page-corporate-info .form-corporate .address_country::before, .page-corporate-info .form-corporate .selection>.ginput_container_select::before{position:absolute;right:0px;margin-right:15px;margin-top:20px;display:flex;height:15px;width:15px;align-items:center;justify-content:center;background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.page-corporate-info .form-corporate .address_country::before, .page-corporate-info .form-corporate .selection>.ginput_container_select::before{margin-right:30px}.page-corporate-info .form-corporate .address_country::before, .page-corporate-info .form-corporate .selection>.ginput_container_select::before{margin-top:15px}.page-corporate-info .form-corporate .address_country::before, .page-corporate-info .form-corporate .selection>.ginput_container_select::before{height:30px}.page-corporate-info .form-corporate .address_country::before, .page-corporate-info .form-corporate .selection>.ginput_container_select::before{width:30px}.page-corporate-info .form-corporate .address_country::before, .page-corporate-info .form-corporate .selection>.ginput_container_select::before{background-size:auto}}.page-corporate-info .form-corporate .address_country::before,.page-corporate-info .form-corporate .selection>.ginput_container_select::before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 7.416L2.604 1.021A1.208 1.208 0 10.896 2.729l7.25 7.25a1.208 1.208 0 001.708 0l7.25-7.25a1.208 1.208 0 10-1.708-1.708L9 7.416z' fill='%234F4F4F'/%3E%3C/svg%3E");content:''}.page-corporate-info .form-corporate .gform_body input{width:100%;border-radius:4px;border-width:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(160, 164, 168, var(--tw-border-opacity));background-color:transparent;padding:0px;padding-bottom:5px;letter-spacing:0.05em}@media (min-width: 1024px){.page-corporate-info .form-corporate .gform_body input{border-width:1px}.page-corporate-info .form-corporate .gform_body input{--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity))}.page-corporate-info .form-corporate .gform_body input{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity))}.page-corporate-info .form-corporate .gform_body input{padding-top:10px;padding-bottom:10px}.page-corporate-info .form-corporate .gform_body input{padding-left:10px}.page-corporate-info .form-corporate .gform_body input{font-size:12px;line-height:16px}}.page-corporate-info .form-corporate .gform_body label{margin-top:10px;display:block;font-size:14px;line-height:20px;font-weight:700;letter-spacing:0.05em;--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}@media (min-width: 768px){.page-corporate-info .form-corporate .gform_body label{margin-top:15px}}@media (min-width: 1024px){.page-corporate-info .form-corporate .gform_body label{margin-bottom:10px}}.page-corporate-info .form-corporate .gform_body select{border-radius:10px;--tw-border-opacity:1;border-color:rgba(160, 164, 168, var(--tw-border-opacity));background-color:transparent;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:60px;font-size:12px;line-height:16px;line-height:18px;letter-spacing:0.05em;--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}@media (min-width: 768px){.page-corporate-info .form-corporate .gform_body select{font-size:18px;line-height:28px}.page-corporate-info .form-corporate .gform_body select{line-height:30px}}.page-corporate-info .form-corporate .gform_body option:not(:first-of-type){--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity))}.page-corporate-info .form-corporate .gform_footer{display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.page-corporate-info .form-corporate .gform_footer{margin-top:30px}}.page-corporate-info .form-corporate .gform_button{display:flex;width:100%;max-width:320px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgba(0, 160, 175, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));padding-top:8px;padding-bottom:8px;padding-left:25px;padding-right:25px;text-align:center;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page-corporate-info .form-corporate .gform_button:hover{--tw-border-opacity:1;border-color:rgba(79, 79, 79, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}@media (min-width: 1024px){.page-corporate-info .form-corporate .gform_button{margin-top:0px}}.page-corporate-info .form-corporate .validation_error{grid-column:span 2 / span 2;grid-row-start:1;margin-bottom:15px;--tw-bg-opacity:1;background-color:rgba(230, 57, 70, var(--tw-bg-opacity));padding:15px;font-size:16px;line-height:24px;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.page-corporate-info .form-corporate .validation_message{--tw-text-opacity:1;color:rgba(230, 57, 70, var(--tw-text-opacity))}.page-corporate-info #corporate-leadership-head .glide__slide--active{background:black;color:white}.page-corporate-info #corporate-leadership .expandable-text-mobile{max-width:220px}@media (min-width: 767px){.page-corporate-info #corporate-leadership .expandable-text-mobile{max-width:667px}}@media (min-width: 1023px){.page-corporate-info #corporate-leadership .expandable-text-mobile{max-width:none}}.page-corporate-info #investor-highlights .glide__bullet--active{--tw-bg-opacity:1;background-color:rgba(79, 79, 79, var(--tw-bg-opacity))}.page-corporate-info #investor-highlights .glide__slide{align-self:stretch}.page-corporate-info #investor-highlights .glide__slide h4{font-size:20px;line-height:28px;font-weight:600;line-height:40px;letter-spacing:0.05em}.page-corporate-info #investor-highlights .glide__slide ul{margin-top:15px;display:flex;list-style-type:disc;flex-direction:column}.page-corporate-info #investor-highlights .glide__slide ul > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(30px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(30px * var(--tw-space-y-reverse))}.page-corporate-info #investor-highlights .glide__slide ul{padding-left:15px}@media (min-width: 768px){.page-corporate-info #investor-highlights .glide__slide ul{padding-left:30px}}.page-corporate-info #investor-highlights .glide__slide li{-webkit-padding-start:10px;padding-inline-start:10px}@media (min-width: 768px){.page-corporate-info #investor-highlights .glide__slide li{-webkit-padding-start:30px;padding-inline-start:30px}}.page-corporate-info #investor-highlights .glide__slide li::marker{--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity));font-size:18px}@media (min-width: 1024px){.category-hero-grid{max-width:994px}}.category-page-container>header{margin-bottom:0}.category-page-container .m-breadcrumbs{padding-top:15px}.category-page-container .m-breadcrumbs .l-wrapper,.category-page-container .m-breadcrumbs .multi-cta-hero__wrapper{padding:0 !important}.category-page-container .category-content-tile__name h1{font-family:proxima-nova, sans-serif;font-size:22px}@media (min-width: 600px){.category-page-container .category-content-tile__name h1{font-size:34px}}.category-page-content-container .certification-section{padding:15px 10px}.category-page-content-container .category-benefits-grid{margin-bottom:60px}.category-page-content-container .m-contentblock>p{text-align:center;font-family:proxima-nova, sans-serif;max-width:1280px;margin:10px auto 80px;font-size:16px;line-height:26px;letter-spacing:1px;color:#000}@media (max-width: 1140px){.category-page-content-container .m-contentblock>p{padding:0 25px}}@media (max-width: 580px){.category-page-content-container .m-contentblock>p{font-size:14px;line-height:26px;letter-spacing:0.93px;padding:0 15px;margin:0 auto 40px}}@media (max-width: 1140px){.product-list-container{justify-content:space-around}.product-list-container>div{margin:0 auto}}@media (max-width: 768px){.product-list-container>div{margin:0 auto 30px auto}}body.page-template-page-heroes>header{margin-bottom:0}body.page-template-page-heroes .benefits-picker{padding-top:20px}body.page-template-page-heroes .hero-banner{height:350px;display:flex;align-items:center;justify-content:center}body.page-template-page-heroes .hero-banner .m-bgimage{background-image:url(../images/HeroPageHeader.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}body.page-template-page-heroes .hero-banner .m-secheading .m-secheading__title{margin-bottom:0;color:#FFFFFF;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:40px;letter-spacing:1.11px;line-height:46px;text-align:center}@media (max-width: 600px){body.page-template-page-heroes .hero-banner .m-secheading .m-secheading__title{font-size:28px;line-height:30px}}body.page-template-page-heroes .our-process-section{background:#e0ece5;padding-top:50px;padding-bottom:50px}@media (max-width: 1100px){body.page-template-page-heroes .our-process-section{padding-top:15px}}@media (max-width: 580px){body.page-template-page-heroes .our-process-section{padding-bottom:0}}@media (max-width: 1100px){body.page-template-page-heroes .our-process-section .l-grid{display:block}}body.page-template-page-heroes .our-process-section .our-process-section__image{padding-right:25px}@media (max-width: 1100px){body.page-template-page-heroes .our-process-section .our-process-section__image{width:100%;text-align:center;padding-right:0}}body.page-template-page-heroes .our-process-section .our-process-section__content{text-align:center;padding:0 15px 15px 25px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1100px){body.page-template-page-heroes .our-process-section .our-process-section__content{width:100%;padding:0 15px 25px 15px}body.page-template-page-heroes .our-process-section .our-process-section__content h3,body.page-template-page-heroes .our-process-section .our-process-section__content .free-gift-popup__title{display:none}}body.page-template-page-heroes .our-process-section .our-process-section__content p{color:#000;font-family:proxima-nova, sans-serif;font-style:oblique;font-size:15px;letter-spacing:1px;line-height:26px;text-align:center;margin-bottom:30px;max-width:410px}@media (max-width: 1100px){body.page-template-page-heroes .our-process-section .our-process-section__content p{margin-top:13px}}body.page-template-page-heroes .our-process-section .our-process-section__icons{display:flex;justify-content:space-between}@media (max-width: 1100px){body.page-template-page-heroes .our-process-section .our-process-section__icons{flex-flow:wrap}}body.page-template-page-heroes .our-process-section .our-process-section__icon{text-align:center;width:auto;flex-basis:0}@media (max-width: 580px){body.page-template-page-heroes .our-process-section .our-process-section__icon{flex:1 1 50%;margin-bottom:35px}}body.page-template-page-heroes .our-process-section .our-process-section__icon img{margin-bottom:11px;max-width:80px}body.page-template-page-heroes .our-process-section .our-process-section__icon span{display:block;width:100%;min-width:120px;color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:15px;letter-spacing:0.75px;line-height:18px}body.page-template-page-heroes h3,body.page-template-page-heroes .free-gift-popup__title{color:#000;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;letter-spacing:0.97px;text-align:center;margin-bottom:25px}body.page-template-page-heroes .mobile-heading{display:none;margin-bottom:20px;font-size:22px}@media (max-width: 1100px){body.page-template-page-heroes .mobile-heading{display:block}}body.page-template-page-heroes .breakdown-block{max-width:1280px;width:100%;margin:80px auto 10px;position:relative;padding:40px 0 0}@media (max-width: 1380px){body.page-template-page-heroes .breakdown-block{padding-left:10px;padding-right:10px}}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block{margin:0 auto;padding-left:0;padding-right:0}}body.page-template-page-heroes .breakdown-block .breakdown-block__content{width:100%;min-height:485px;box-shadow:2px 2px 9px 0 rgba(0,0,0,0.15);padding:90px;text-align:left}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block .breakdown-block__content{height:auto;padding:15px 25px 40px;box-shadow:none;text-align:center}}body.page-template-page-heroes .breakdown-block .breakdown-block__content h3,body.page-template-page-heroes .breakdown-block .breakdown-block__content .free-gift-popup__title{text-align:inherit;color:#007B87;font-family:proxima-nova, sans-serif;font-weight:bold;font-size:35px;letter-spacing:0.97px;margin-bottom:35px}@media (max-width: 430px){body.page-template-page-heroes .breakdown-block .breakdown-block__content h3,body.page-template-page-heroes .breakdown-block .breakdown-block__content .free-gift-popup__title{font-size:22px;margin-bottom:20px}}body.page-template-page-heroes .breakdown-block .breakdown-block__content ul{text-align:left}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block .breakdown-block__content ul{max-width:400px;margin:30px auto 0}}body.page-template-page-heroes .breakdown-block .breakdown-block__content li{position:relative;padding-left:24px;max-width:480px;color:#000;font-size:16px;font-family:ChaletOblique, proxima-nova, sans-serif;font-style:oblique;line-height:25px}body.page-template-page-heroes .breakdown-block .breakdown-block__content li:before{position:absolute;left:0;top:-2px;display:inline-block;content:'•';color:#007B87;font-size:30px;font-style:normal}body.page-template-page-heroes .breakdown-block .breakdown-block__content h3,body.page-template-page-heroes .breakdown-block .breakdown-block__content .free-gift-popup__title,body.page-template-page-heroes .breakdown-block .breakdown-block__content p{max-width:480px}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block .breakdown-block__content h3,body.page-template-page-heroes .breakdown-block .breakdown-block__content .free-gift-popup__title,body.page-template-page-heroes .breakdown-block .breakdown-block__content p{max-width:400px;margin:30px auto 0}}body.page-template-page-heroes .breakdown-block .breakdown-block__mobile-image{display:none;width:100%;max-width:400px;position:relative;margin:0 auto}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block .breakdown-block__mobile-image{display:block}}body.page-template-page-heroes .breakdown-block .breakdown-block__corner-icon{position:absolute;left:-40px;top:0}body.page-template-page-heroes .breakdown-block .breakdown-block__corner-icon img{height:106px;width:106px}@media (max-width: 1380px){body.page-template-page-heroes .breakdown-block .breakdown-block__corner-icon{left:20px;top:50px;max-width:60px}body.page-template-page-heroes .breakdown-block .breakdown-block__corner-icon img{height:auto}}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block .breakdown-block__corner-icon{position:relative;top:0;left:0;right:0;max-width:none;text-align:center}}body.page-template-page-heroes .breakdown-block .breakdown-block__image-container{max-width:550px;position:absolute;right:-60px;top:0}@media (max-width: 1100px){body.page-template-page-heroes .breakdown-block .breakdown-block__image-container{display:block;right:-5px;top:5px;max-width:400px}}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block .breakdown-block__image-container{display:none}}body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__content{padding-left:610px}@media (max-width: 1100px){body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__content{padding-left:450px}}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__content{padding-left:25px}}body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__image-container{left:-60px;right:auto}@media (max-width: 1100px){body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__image-container{left:-5px;right:auto}}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__image-container{left:0}}body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__corner-icon{left:auto;right:-40px}@media (max-width: 1380px){body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__corner-icon{right:20px}}@media (max-width: 1000px){body.page-template-page-heroes .breakdown-block.breakdown-block--left .breakdown-block__corner-icon{right:0}}@media (max-width: 800px){body.product-template-default header{margin-bottom:10px}}body.product-template-default .product-main-list>li{display:flex}body.product-template-default .product-main-list>li::before{margin-right:15px;margin-top:5px;display:block;width:30px;border-width:0px;border-top-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity));flex-shrink:0;content:''}body.product-template-default .reset_variations,body.product-template-default .onsale{display:none !important}@media (max-width: 800px){body.product-template-default .m-flashmsgs{margin-bottom:0}}body.product-template-default .m-product__top-section{max-width:1180px;padding:0 15px;margin:0 auto 110px}@media (max-width: 800px){body.product-template-default .m-product__top-section{margin-bottom:80px}}body.product-template-default .m-product__main-content{display:flex}@media (max-width: 800px){body.product-template-default .m-product__main-content{flex-direction:column}}body.product-template-default .m-product__main-content .m-product__main-content--left{box-sizing:border-box;flex:1;width:50%;max-width:50%}@media (max-width: 800px){body.product-template-default .m-product__main-content .m-product__main-content--left{width:100%;max-width:100%;margin-bottom:20px}}body.product-template-default .m-product__main-content .m-product__main-content--right{box-sizing:border-box;flex:1;width:50%;padding-left:70px}@media (max-width: 1140px){body.product-template-default .m-product__main-content .m-product__main-content--right{padding-left:30px}}@media (max-width: 800px){body.product-template-default .m-product__main-content .m-product__main-content--right{width:100%;padding:0}}body.product-template-default .m-product__crumbs{margin-bottom:35px}@media (max-width: 800px){body.product-template-default .m-product__crumbs{margin-bottom:5px}}body.product-template-default .m-product__crumbs__link,body.product-template-default .m-product__crumbs__final{font-family:ChaletComprime, proxima-nova, sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1.2px;color:#000}@media (max-width: 800px){body.product-template-default .m-product__crumbs__link,body.product-template-default .m-product__crumbs__final{font-size:12px;letter-spacing:1px;line-height:19px}}body.product-template-default .m-product__crumbs__link:after{content:'/';display:inline-block;margin-left:8px;margin-right:1px}body.product-template-default .woo-variation-product-gallery{max-width:100% !important;float:none;display:block}body.product-template-default .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>.wvg-gallery-thumbnail-image{--thumb-wrapper-width: unset;width:145px;margin:0 5px;padding:5px 0;background:#F5F5F5;overflow:hidden;border-radius:10px;text-align:center}body.product-template-default .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image>div{display:inline-block}body.product-template-default .woo-variation-gallery-trigger{display:none}@media (max-width: 800px){body.product-template-default .m-product__about{text-align:center}}body.product-template-default .m-product__about__category-tag{font-size:12px;letter-spacing:0.8px;line-height:14px;font-family:proxima-nova, verdana, arial, sans-serif;color:#000;margin-bottom:10px}body.product-template-default .m-product__about__category-tag.sleep:before,body.product-template-default .m-product__about__category-tag.stress:before,body.product-template-default .m-product__about__category-tag.topical:before,body.product-template-default .m-product__about__category-tag.energy:before,body.product-template-default .m-product__about__category-tag.liquids:before,body.product-template-default .m-product__about__category-tag.otc:before,body.product-template-default .m-product__about__category-tag.capsules:before{content:'';display:inline-block;width:14px;height:14px;margin-right:10px;position:relative;top:2px;background-size:contain;background-repeat:no-repeat}body.product-template-default .m-product__about__category-tag.sleep:before{background-image:url("../images/icons/sleep.svg")}body.product-template-default .m-product__about__category-tag.stress:before{background-image:url("../images/icons/stress.svg")}body.product-template-default .m-product__about__category-tag.energy:before{background-image:url("../images/icons/energy.svg")}body.product-template-default .m-product__about__category-tag.topical:before{background-image:url("../images/icons/topical.svg")}body.product-template-default .m-product__about__category-tag.liquids:before{background-image:url("../images/icons/liquids.svg")}body.product-template-default .m-product__about__category-tag.capsules:before{background-image:url("../images/icons/capsules.svg")}body.product-template-default .m-product__about__title{font-size:24px;font-family:proxima-nova, verdana, arial, sans-serif;font-weight:500;letter-spacing:1.5px;line-height:33px;margin-bottom:10px}@media (max-width: 800px){body.product-template-default .m-product__about__title{font-size:18px;line-height:25px;letter-spacing:1.09px;color:#000000}}body.product-template-default .m-product__about__description{position:relative;max-height:350px;overflow:hidden;cursor:pointer;margin-bottom:20px}@media (max-width: 800px){body.product-template-default .m-product__about__description{max-height:none}}body.product-template-default .m-product__about__description.expanded{max-height:none}body.product-template-default .m-product__about__description.expanded:after{opacity:0;height:0px}body.product-template-default .m-product__about__description:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:60px;background:linear-gradient(0deg, #fff 35%, rgba(255,255,255,0) 100%);opacity:1;transition:0.3s ease all}@media (max-width: 800px){body.product-template-default .m-product__about__description:after{display:none}}body.product-template-default .m-product__about__description,body.product-template-default .m-product__about__description p{font-size:12px;letter-spacing:0.8px;line-height:20px;font-family:proxima-nova, verdana, arial, sans-serif;color:#000}@media (max-width: 800px){body.product-template-default .m-product__about__description,body.product-template-default .m-product__about__description p{text-align:left}}body.product-template-default .m-product__about__description p{margin-bottom:20px}body.product-template-default .m-product__about__under-title{line-height:24px;vertical-align:middle;margin-bottom:20px}body.product-template-default .m-product__about__under-title .star-reviews{display:inline-block;line-height:24px;vertical-align:middle}body.product-template-default .m-product__about__under-title .star-reviews .m-stars__reviews{font-size:11px;color:#000;letter-spacing:0.73px;font-weight:200;text-decoration:underline}@media (max-width: 800px){body.product-template-default .m-product__about__buy-container{display:flex;flex-direction:column-reverse}}body.product-template-default .m-product__custom-tag{font-family:ChaletComprime, proxima-nova, sans-serif;font-size:12px;letter-spacing:0.5px;text-transform:uppercase;line-height:24px;padding:0 12px;background:#00A0AF;color:#FFF;width:auto;display:inline-block;border-radius:3px}body.product-template-default .m-product__custom-tag+.star-reviews{margin-left:20px}body.product-template-default .m-product__purchase__subscribe-badge{font-family:proxima-nova, sans-serif;font-weight:bold;font-size:18px;letter-spacing:0.84px;color:#000;margin-bottom:30px}body.product-template-default .m-product__purchase__subscribe-badge img{position:relative;top:20px;max-width:48px;left:10px}body.product-template-default form.cart{display:flex;align-items:center}body.product-template-default form.cart > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(30px * var(--tw-space-x-reverse));margin-left:calc(30px * calc(1 - var(--tw-space-x-reverse)));--tw-space-x-reverse:1}body.product-template-default form.cart .wcsatt-options-wrapper{display:none}body.product-template-default form.cart .variations{margin-bottom:2em;border:0;width:100%}body.product-template-default form.cart .variations td,body.product-template-default form.cart .variations th{border:0;vertical-align:top;line-height:2em}body.product-template-default form.cart .variations label{font-weight:700}body.product-template-default form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}body.product-template-default form.cart .variations td.label{padding-right:1em}body.product-template-default .add-to-cart-button-wrap{width:100%;max-width:320px}body.product-template-default .add-to-cart-button-wrap>button{width:100%;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;border-style:solid;padding-top:15px;padding-bottom:15px;text-align:center;font-size:14px;line-height:20px;font-weight:700;line-height:12px;letter-spacing:0.15em;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}body.product-template-default .add-to-cart-button-wrap>button:disabled{cursor:default}body.product-template-default .add-to-cart-button-wrap>button{--tw-border-opacity:1;border-color:rgba(255, 207, 51, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 207, 51, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(79, 79, 79, var(--tw-text-opacity))}body.product-template-default .add-to-cart-button-wrap>button:hover{background-color:transparent}body.product-template-default .add-to-cart-button-wrap>button{text-transform:uppercase}body.product-template-default .woocommerce-variation-description{margin-bottom:1em}body.product-template-default .woocommerce-variation-add-to-cart-disabled{display:none}body.product-template-default .sticky-add-to-cart{pointer-events:none;position:fixed;left:0px;display:flex;width:100%;align-items:center;--tw-bg-opacity:1;background-color:rgba(250, 250, 250, var(--tw-bg-opacity));opacity:0;top:100px;z-index:-20;transition:0.3s ease all}body.product-template-default .sticky-add-to-cart.active{pointer-events:auto;opacity:1;z-index:1000}body.product-template-default .stock{display:none}body.product-template-default .m-product__purchase.disabled button{pointer-events:none;--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(235, 235, 235, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}body.product-template-default .m-product__purchase.disabled button:hover{--tw-border-opacity:1;border-color:rgba(235, 235, 235, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(235, 235, 235, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}body.product-template-default .m-product__purchase .variations td{vertical-align:middle}body.product-template-default .m-product__purchase .variations select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}body.product-template-default .m-product__purchase .woosb-total.woosb-text>ins{text-decoration:none}body.product-template-default .m-product__purchase .woosb-total.woosb-text small{display:none}body.product-template-default .m-product__purchase .woocommerce-variation-price>.price{display:none}body.product-template-default .m-product__purchase .stock{display:none}body.product-template-default .m-product__purchase .stock.out-of-stock{display:block;color:#E63946}body.product-template-default .m-product__related-product{margin-top:20px}body.product-template-default .m-product__related-product__inner{background:#FAFAFA;border-radius:5px;padding:10px 20px;display:flex;align-items:center}body.product-template-default .m-product__related-product__heading{font-size:14px;text-transform:uppercase;font-family:proxima-nova, verdana, arial, sans-serif;margin-bottom:14px}body.product-template-default .m-product__related-product__image{max-width:120px;flex:1}body.product-template-default .m-product__related-product__image img{max-width:100%}body.product-template-default .m-product__related-product__content{flex:1;padding-left:30px}body.product-template-default .m-product__related-product__title{font-family:proxima-nova, verdana, arial, sans-serif;font-weight:500;font-size:14px;color:#000;letter-spacing:0.85px;line-height:16.5px;margin-bottom:8px}body.product-template-default .m-product__related-product__price{margin-bottom:15px;font-family:ChaletComprime, proxima-nova, sans-serif;font-size:12px;color:#000;letter-spacing:1px;line-height:9.5px}body.product-template-default .m-product__related-product__add-to-cart{width:100%;cursor:pointer;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;border-style:solid;padding-top:10px;padding-bottom:10px;text-align:center;font-size:12px;line-height:16px;font-weight:700;line-height:12px;letter-spacing:0.15em;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}body.product-template-default .m-product__related-product__add-to-cart:disabled{cursor:default}body.product-template-default .m-product__related-product__add-to-cart{--tw-border-opacity:1;border-color:rgba(0, 160, 175, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(0, 160, 175, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}body.product-template-default .m-product__related-product__add-to-cart:hover{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0, 160, 175, var(--tw-text-opacity))}body.product-template-default .m-product__related-product__add-to-cart{text-transform:uppercase;max-width:160px}body.product-template-default .large-process-block{margin-top:80px;padding:0 10px}body.product-template-default .large-process-block__heading{margin-bottom:28px;color:#000}@media (max-width: 800px){body.product-template-default .large-process-block__heading{font-size:24px;line-height:29px;letter-spacing:1.37px;color:#231F20;margin-bottom:21px}}body.product-template-default .large-process-block__sub-heading{letter-spacing:1px;line-height:26px;font-size:15px;font-weight:normal;color:#000;margin-bottom:44px}@media (max-width: 800px){body.product-template-default .large-process-block__sub-heading{font-size:12px;line-height:20px;letter-spacing:0.8px}}body.product-template-default .large-process-block__content{flex-direction:row-reverse;position:relative}@media (max-width: 1000px){body.product-template-default .large-process-block__content{padding:0 20px;display:block}body.product-template-default .large-process-block__image{height:100%;position:absolute;left:0;right:0;bottom:0;top:0;filter:brightness(50%)}body.product-template-default .large-process-block__steps{width:100%}}body.product-template-default .large-process-block__step{position:relative;padding-left:90px}body.product-template-default .large-process-block__step:before{position:absolute;top:10px;left:0;content:'';background-image:url("../images/icons/icons-hemp-fusion-farm-black-09.svg");background-repeat:no-repeat;display:block;width:60px;height:60px;background-size:contain}@media (max-width: 1000px){body.product-template-default .large-process-block__step:before{background-color:#FFF;border:2px solid #FFF;border-radius:60px}}body.product-template-default .large-process-block__step:nth-child(2):before{background-image:url("../images/icons/icons-hemp-fusion-extraction-black-10.svg")}body.product-template-default .large-process-block__step:nth-child(3):before{background-image:url("../images/icons/icons-hemp-fusion-manufacturing-black-11.svg")}body.product-template-default .large-process-block__step:nth-child(4):before{background-image:url("../images/icons/icons-hemp-fusion-testing-black-14.svg")}body.product-template-default .large-process-block__step-heading{font-size:15px;color:#000000;letter-spacing:1px;line-height:20px;font-weight:bold;font-family:proxima-nova, verdana, arial, sans-serif;margin-bottom:12px}@media (max-width: 1000px){body.product-template-default .large-process-block__step-heading{color:#FFF}}body.product-template-default .large-process-block__step-text{font-size:12px;color:#000000;font-weight:normal;letter-spacing:0.8px;line-height:20px;max-width:377px}@media (max-width: 1000px){body.product-template-default .large-process-block__step-text{color:#FFF}}body.product-template-default .products-row,body.product-template-default .video-with-content,body.product-template-default .selected-faqs,body.product-template-default .large-process-block,body.product-template-default .m-product-reviews,body.product-template-default .latest-posts,body.product-template-default .image-breakout-overlay,body.product-template-default .coa-modal{margin-bottom:120px}@media (max-width: 800px){body.product-template-default .products-row,body.product-template-default .video-with-content,body.product-template-default .selected-faqs,body.product-template-default .large-process-block,body.product-template-default .m-product-reviews,body.product-template-default .latest-posts,body.product-template-default .image-breakout-overlay,body.product-template-default .coa-modal{margin-bottom:60px}body.product-template-default .video-with-content__heading{margin-bottom:0}body.product-template-default .video-with-content__text,body.product-template-default .video-with-content__button{display:none}body.product-template-default .video-with-content__mobile-button{display:block;margin-top:20px}body.product-template-default .video-with-content__video{margin-top:0}}.subscription-box{overflow:hidden}.subscription-box__box{-webkit-animation:subscription-box__box-animation 2s;animation:subscription-box__box-animation 2s}@-webkit-keyframes subscription-box__box-animation{0%{transform:translateY(-20px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}20%{transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes subscription-box__box-animation{0%{transform:translateY(-20px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}20%{transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.subscription-box__check{stroke-dasharray:50;stroke-dashoffset:50;-webkit-animation:subscription-box__check-animation 2s forwards linear;animation:subscription-box__check-animation 2s forwards linear}@-webkit-keyframes subscription-box__check-animation{0%{stroke-dashoffset:50}20%{stroke-dashoffset:50}50%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}@keyframes subscription-box__check-animation{0%{stroke-dashoffset:50}20%{stroke-dashoffset:50}50%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}#investor-highlights-head .glide__slide--active{--tw-bg-opacity:1;background-color:rgba(0, 0, 0, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}#certificates-slider .glide__slide,#why-choose-sleep .glide__slide{height:unset}#what-is-cbd-main-slider .glide__slide{height:unset}