.desktop-image,.desktop-only{display:none}.mobile-image,.mobile-only{display:block}@media screen and (min-width: 768px){.desktop-image,.desktop-only{display:block}.mobile-image,.mobile-only{display:none}}*{box-sizing:border-box}*:focus{outline:0}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}img{display:block;height:auto;max-width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.visually-hidden,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}em{font-style:italic}h1,.h1{font-family:Ubuntu,sans-serif;font-size:52px;line-height:50px}h2,.h2{color:#005295;font-family:Ubuntu,sans-serif;font-weight:500;font-size:42px;line-height:44px}h3,.h3,.product-pdp .pdp-reviews .spr-header-title,.pdp-recommended-products .component-collection-feed .collection-feed-title{color:#005295;font-family:Ubuntu,sans-serif;font-weight:400;font-size:36px;line-height:44px}h4,.h4{color:#005295;font-family:Ubuntu,sans-serif;font-weight:500;font-size:24px;line-height:32px}h5,.h5,.blog-grid-item .blog-item-title a,.component-page h3,.component-policy h3{font-family:Ubuntu,sans-serif;font-weight:500;font-size:16px;line-height:22px}.body1,form .errors,.shopify-challenge__message,.component-cart .cart__row span,.component-cart .tdf_motivator_container,.user-customer .recharge .rc_layout__container,.component-article p,.component-article ol,.component-article ul,.component-faq .answer p,.component-page p,.component-policy p,.single-filter ul li,.product-pdp .product-details .rc_popup__label,.product-pdp .tabs-content li,.product-pdp .pdp-reviews .spr-review-content-body,#klaviyo-bis-modal p{font-family:Ubuntu,sans-serif;font-size:18px;line-height:28px}.body2,.product-pdp .tabs li a,.product-pdp .pdp-reviews .spr-form-title,.product-pdp .pdp-reviews .spr-review-header-title{font-family:Ubuntu,sans-serif;font-weight:200;font-size:18px;line-height:24px}.body3{font-family:Ubuntu,sans-serif;font-size:16px;line-height:24px}.body4,.product-pdp .pdp-reviews .spr-summary-actions-newreview{font-family:Ubuntu,sans-serif;font-size:14px;line-height:18px}.quote{font-family:Ubuntu,sans-serif;font-size:32px;line-height:42px}.hero-text{color:#fff;max-width:8ch}.subheader1,.product-pdp .pdp-reviews .spr-review-header-byline{font-family:Ubuntu,sans-serif;font-weight:500;font-size:12px;letter-spacing:.03em;line-height:20px}.subheader2{font-family:Ubuntu,sans-serif;font-weight:700;font-size:18px;line-height:26px;text-transform:capitalize}.cta,.shopify-challenge__button,#rc_login p a,.product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,#klaviyo-bis-modal .btn-success{font-family:Ubuntu,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-align:center;text-decoration:none}.cta.sly,.sly.shopify-challenge__button,#rc_login p a,.product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .sly.spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active.spr-button-primary,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a.spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a.spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a.spr-pagination-page.is-active,#klaviyo-bis-modal .sly.btn-success,#klaviyo-bis-modal #rc_login p a.btn-success,#rc_login p #klaviyo-bis-modal a.btn-success,#klaviyo-bis-modal .product-pdp .pdp-reviews .btn-success.spr-button-primary,.product-pdp .pdp-reviews #klaviyo-bis-modal .btn-success.spr-button-primary,#klaviyo-bis-modal .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a.btn-success,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page #klaviyo-bis-modal a.btn-success,#klaviyo-bis-modal .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a.btn-success,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev #klaviyo-bis-modal a.btn-success,#klaviyo-bis-modal .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a.btn-success,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next #klaviyo-bis-modal a.btn-success{color:#fff;background-color:#b0bc36}.cta.sly:hover,.sly.shopify-challenge__button:hover,#rc_login p a:hover,.product-pdp .pdp-reviews .spr-button-primary:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a:hover,.product-pdp .pdp-reviews .spr-pagination .sly.spr-pagination-page.is-active:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active.spr-button-primary:hover,#klaviyo-bis-modal .sly.btn-success:hover,#klaviyo-bis-modal .product-pdp .pdp-reviews .btn-success.spr-button-primary:hover,.product-pdp .pdp-reviews #klaviyo-bis-modal .btn-success.spr-button-primary:hover,#klaviyo-bis-modal .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a.btn-success:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page #klaviyo-bis-modal a.btn-success:hover,#klaviyo-bis-modal .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a.btn-success:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev #klaviyo-bis-modal a.btn-success:hover,#klaviyo-bis-modal .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a.btn-success:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next #klaviyo-bis-modal a.btn-success:hover{background-color:#939e1f}.cta.mod,.mod.shopify-challenge__button,#rc_login p a.mod,.product-pdp .pdp-reviews .mod.spr-button-primary,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a.mod,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a.mod,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a.mod,.product-pdp .pdp-reviews .spr-pagination .mod.spr-pagination-page.is-active,#klaviyo-bis-modal .btn-success{color:#fff;background-color:#01b4cb}.cta.mod:hover,.mod.shopify-challenge__button:hover,#rc_login p a.mod:hover,.product-pdp .pdp-reviews .mod.spr-button-primary:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a.mod:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a.mod:hover,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a.mod:hover,.product-pdp .pdp-reviews .spr-pagination .mod.spr-pagination-page.is-active:hover,#klaviyo-bis-modal .btn-success:hover{background-color:#0096a9}.button,.shopify-challenge__button,#rc_login p a,.product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,#klaviyo-bis-modal .btn-success,button{border:none;border-radius:54px;cursor:pointer;display:inline-block;height:50px;line-height:50px;min-width:180px;padding:0 36px;text-align:center;text-decoration:none}.button.not-round,.not-round.shopify-challenge__button,#rc_login p a.not-round,.product-pdp .pdp-reviews .not-round.spr-button-primary,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a.not-round,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a.not-round,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a.not-round,.product-pdp .pdp-reviews .spr-pagination .not-round.spr-pagination-page.is-active,#klaviyo-bis-modal .btn-success,button.not-round,#klaviyo-bis-modal button.btn-success{border-radius:0}.button:disabled,.shopify-challenge__button:disabled,#rc_login p a:disabled,.product-pdp .pdp-reviews .spr-button-primary:disabled,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a:disabled,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a:disabled,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a:disabled,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active:disabled,#klaviyo-bis-modal .btn-success:disabled,.button[disabled],[disabled].shopify-challenge__button,#rc_login p a[disabled],.product-pdp .pdp-reviews [disabled].spr-button-primary,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a[disabled],.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a[disabled],.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a[disabled],.product-pdp .pdp-reviews .spr-pagination [disabled].spr-pagination-page.is-active,#klaviyo-bis-modal [disabled].btn-success,button:disabled,button[disabled]{color:#fff!important;background-color:silver!important}.open-nav{background-color:transparent;border-radius:0;line-height:1;min-width:1px;padding:0;height:auto}a{text-decoration:none}p{padding-bottom:18px}main{background-color:#f6f6f6}.template-search main,.is-white main{background-color:#fff}@media screen and (min-width: 768px){h1,.h1{font-family:Ubuntu,sans-serif;font-size:90px;line-height:100px}h2,.h2{font-size:48px;line-height:52px}h4,.h4{font-size:24px;line-height:32px}.body1,form .errors,.shopify-challenge__message,.component-cart .cart__row span,.component-cart .tdf_motivator_container,.user-customer .recharge .rc_layout__container,.component-article p,.component-article ol,.component-article ul,.component-faq .answer p,.component-page p,.component-policy p,.single-filter ul li,.product-pdp .product-details .rc_popup__label,.product-pdp .tabs-content li,.product-pdp .pdp-reviews .spr-review-content-body,#klaviyo-bis-modal p{font-size:16px;line-height:1.5}.subheader2{text-transform:uppercase}}@media screen and (min-width: 1280px){.quote{font-size:42px;line-height:52px}}.pagination{font-family:Ubuntu,sans-serif;margin-bottom:45px;padding:18px 0;text-align:center}.pagination li{background-color:#fff;color:#005295;display:inline-block;margin:0 5px;padding:9px;text-align:center}.pagination li.active{background-color:#005295;color:#fff}.pagination a{color:#005295}a.blog-nav-button{margin:0 0 36px;text-decoration:none!important}.container{margin:0 auto;max-width:1280px;position:relative}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.h-full{height:100%}.h-screen{height:100vh}.h-60{height:60%}.w-full{width:100%}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-0{top:0}.lazyloaded{opacity:1;transition:opacity .3s}img[src=""],img:not([src]){visibility:hidden}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.static{position:static}.image,.image img{transition:opacity .4s cubic-bezier(.12,.67,.53,1)}.image img{-o-object-fit:cover;object-fit:cover;opacity:0}.image.is-loaded:before{opacity:0}.image.is-loaded img{opacity:1}.responsive-image__wrapper{margin:0 auto;overflow:hidden;position:relative;width:100%}.no-js .responsive-image__wrapper{display:none}.responsive-image__wrapper:before{content:"";display:block;position:relative}.responsive-image__wrapper img{display:block;width:100%}.responsive-image__wrapper--full-height{height:100%}.responsive-image__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.responsive-image__image:focus{outline-offset:-4px}@media screen and (min-width: 576px){.col-sm-h-60{height:60%}.col-sm-h-full{height:100%}.col-sm-h-screen{height:100vh}}@media screen and (min-width: 768px){.col-md-h-60{height:60%}.col-md-h-full{height:100%}.col-md-h-screen{height:100vh}}@media screen and (min-width: 1024px){.col-lg-h-60{height:60%}.col-lg-h-full{height:100%}.col-lg-h-screen{height:100vh}}@media screen and (min-width: 1280px){.col-xl-h-60{height:60%}.col-xl-h-full{height:100%}.col-xl-h-screen{height:100vh}}.mobile-nav{background:#fff;color:#2b2b2b;height:100%;padding:0;position:fixed;left:-1000px;width:300px;z-index:9999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.mobile-nav ul{list-style-type:none;margin:0}.mobile-nav ul a{color:#2b2b2b;display:block;padding:15px}.mobile-nav ul a.with-text{display:flex;align-items:center}.open .mobile-nav{left:0;width:100%}.mobile-nav button{background:none;border:none;height:auto;line-height:1;margin:0;min-width:1px;padding:0;width:auto}.mobile-nav .mobile-search{background-color:#f6f6f6;padding:9px 27px}.mobile-nav .mobile-search input{background-color:transparent;border:none;color:#2b2b2b;margin:0;padding:9px 0}.mobile-nav .mobile-search button i{color:#2b2b2b;font-size:24px}.mobile-nav .close-nav{min-width:1px;padding:0 9px;width:auto}.mobile-nav .cart-border{border-bottom:1px solid #005295;margin-bottom:9px}.mobile-nav .with-text{align-items:center;display:flex}.mobile-nav .user-nav{display:flex;justify-content:flex-end}.mobile-nav .mm-spn li:before{color:#005295}.mobile-nav .mm-spn span{padding:0}.mobile-nav .mm-spn i{margin-right:9px}.mobile-nav-close svg{width:20px}form input,form textarea{background:#fff;border:none;margin-bottom:18px;padding:9px;width:100%}form label{color:#2b2b2b;display:block;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:500;line-height:28px;margin-bottom:9px}form .form-layout{display:flex;height:100%;justify-content:space-between}form .errors{color:#2b2b2b;padding:18px 0}form select{-webkit-appearance:none;appearance:none;background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/ico-select.svg?v=16861682405172533571623890703);background-position:right center;border:1px solid silver;cursor:pointer;background-repeat:no-repeat;background-position:right 10px center;color:#000;display:block;height:36px;padding:0 28px 0 10px;text-indent:.01px;text-overflow:clip;width:100%}.shopify-challenge__container{min-height:400px;padding:126px 20px 99px}table{width:100%;border-collapse:collapse;border-spacing:0}table.full{width:100%;margin-bottom:1em}.table-wrap{max-width:100%;overflow:hidden}th{font-weight:700}th,td{text-align:left;padding:9px;border:none}.component-cart{padding-top:36px;position:relative}@media screen and (min-width: 768px){.component-cart{padding-top:72px}}.component-cart .cart__row td{padding:18px 0}.component-cart .cart__row th{height:50px}.component-cart .cart__row td,.component-cart .cart__row th{border:none;padding:9px;vertical-align:middle}.component-cart .cart__row th{font-weight:400;text-transform:uppercase}.component-cart .cart__row{border-bottom:1px solid #BCBCBC;margin-top:18px;padding-top:18px;position:relative;vertical-align:middle}.component-cart .cart__row:first-child{margin-top:0}.component-cart .cart__row:first-child{padding-top:0}.component-cart .cart__row .js-qty{margin:0 auto}.component-cart .cart__row a{text-decoration:none}.component-cart .cart__remove{color:#2b2b2b;display:block;padding:18px 0;text-decoration:none;width:15px}.component-cart .cart-table{background-color:transparent;margin-bottom:27px}.component-cart .cart-table tr{height:auto}.component-cart .cart-shipping{color:#4e4e4e}.component-cart .cart-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:45px}.component-cart .cart-buttons .button,.component-cart .cart-buttons .shopify-challenge__button,.component-cart .cart-buttons #rc_login p a,#rc_login p .component-cart .cart-buttons a,.component-cart .cart-buttons .product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .component-cart .cart-buttons .spr-button-primary,.component-cart .cart-buttons .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page .component-cart .cart-buttons a,.component-cart .cart-buttons .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev .component-cart .cart-buttons a,.component-cart .cart-buttons .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next .component-cart .cart-buttons a,.component-cart .cart-buttons .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .component-cart .cart-buttons .spr-pagination-page.is-active,.component-cart .cart-buttons #klaviyo-bis-modal .btn-success,#klaviyo-bis-modal .component-cart .cart-buttons .btn-success{margin-bottom:18px;margin-left:18px;width:200px}.component-cart input.cart-qty{background-color:transparent;margin-bottom:0;padding-top:4px;width:80px}.component-cart .empty-cart{padding-bottom:199px;position:relative;z-index:3}.component-cart .empty-cart a{cursor:pointer}.component-cart .pdp-recommended-products{background-color:#fff}.component-cart .tdf_motivator_container{background:transparent!important}.cart__row.bg-color-lit-yellow{background-color:#dedede}.cart-product-title{color:#2b2b2b}.component-login{padding:45px 0 99px}.component-login input{width:100%}.component-login .login-title{margin-bottom:36px}.component-login .button,.component-login .shopify-challenge__button,.component-login #rc_login p a,#rc_login p .component-login a,.component-login .product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .component-login .spr-button-primary,.component-login .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page .component-login a,.component-login .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev .component-login a,.component-login .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next .component-login a,.component-login .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .component-login .spr-pagination-page.is-active,.component-login #klaviyo-bis-modal .btn-success,#klaviyo-bis-modal .component-login .btn-success{display:block;margin:0 auto 27px;max-width:258px}.component-login .customer-login{margin-bottom:9px}@media screen and (min-width: 768px){.component-login .action-bottom{align-items:center;display:flex;justify-content:space-between}.component-login .button,.component-login .shopify-challenge__button,.component-login #rc_login p a,#rc_login p .component-login a,.component-login .product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .component-login .spr-button-primary,.component-login .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page .component-login a,.component-login .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev .component-login a,.component-login .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next .component-login a,.component-login .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .component-login .spr-pagination-page.is-active,.component-login #klaviyo-bis-modal .btn-success,#klaviyo-bis-modal .component-login .btn-success{margin:0}.component-login .customer-login{margin-bottom:9px}}.reset-text{margin-bottom:18px}.forgot_password{display:flex;justify-content:space-between;opacity:.5}.text-link{background-color:transparent;color:#005295;display:block}.text-link a{color:#005295}.accept-invite{margin:9px auto!important}.account-content{background-color:#fff;padding:18px}.account-header{margin-bottom:18px}.account-details{margin-bottom:27px}.account-nav li{margin-bottom:9px}.account-nav #Rise-account-page-button{background:transparent;border:none;border-radius:0;height:auto;margin:11px 0 5px!important;padding:0;text-align:left}.account-nav .active{font-weight:600}.account-nav a{color:#2b2b2b}.order-details{margin-bottom:45px}.order-details a{color:#005295}.order-details .column1{padding-left:0}.order-details .order_section_title{margin-bottom:27px}.errors{background-color:#fff6f6;border:1px solid transparent;border-color:#d02e2e;color:#d02e2e;font-size:.9em;margin-bottom:15px;padding:18px 12px}.address p{padding-bottom:4px}.account-white-container{background:#fff;border:1px solid rgba(89,90,92,.3);margin-bottom:36px;padding:18px}.account-white-container input[type=text],.account-white-container input[type=tel],.account-white-container input[type=textarea]{background-color:#f6f6f6}.account-white-container input[type=checkbox]{display:inline-block;height:auto;margin:0 9px 9px 0;width:auto}.account-white-container select{margin-bottom:15px}.account-white-container .address-default{display:inline-block}.account-white-container .add-address-button{margin-bottom:18px}@media screen and (min-width: 1024px){.account-white-container{padding:45px 54px}}.user-customer .recharge .rc_layout__container{padding:45px 0}.user-customer .recharge .rc_layout__container .row.grid{justify-content:center}.icon-remove{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-remove.svg?18843);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;height:12px;width:12px}#shopify-section-go-cart .go-cart-drawer__header{background-color:#2b2b2b;height:auto;justify-content:space-between;padding-bottom:18px;padding-top:18px}#shopify-section-go-cart .go-cart-drawer__header h3{color:#fff;margin-bottom:0}.go-cart-shipping-note{padding:0 30px}.go-cart__trigger{width:25px}@media screen and (max-width: 576px){.go-cart__trigger{margin-right:18px;margin-bottom:3px}}.checkout-note{opacity:.3}@media screen and (max-width: 576px){.go-cart-item__title{margin-right:18px}}.go-cart__button{width:100%}.go-cart-item__info-wrapper{align-items:center}.go-cart-item__title{max-width:20ch}.go-cart-item__quantity{align-items:center;bottom:-44px;display:flex;flex-wrap:wrap;left:0;position:absolute;z-index:5}.go-cart-item__quantity-label,.go-cart-item__price label{display:block;font-weight:500;padding-bottom:3px}.go-cart-item__price{text-align:right}.go-cart-item__info{padding:9px}.go-cart-item__remove{padding:10px 0;position:absolute;right:10px;top:50px}@media screen and (max-width: 576px){.go-cart__mini-cart{right:7px}}#rc_login h5{margin-bottom:27px}#rc_login p a{color:#fff}.component-page-hero{position:relative}.component-page-hero:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-mob-animated.svg?v=55142211423440533781623890747);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;height:100%;left:0;position:absolute;right:0;width:100%}@media screen and (min-width: 1024px){.component-page-hero:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-animated.svg?v=172938699652956591911623890738)}}.component-hero{position:relative}.component-hero:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-homehero-mob-animated.svg?v=160955005453302359511623890745);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;height:100%;left:0;position:absolute;right:0;width:100%;z-index:3}.component-hero .hero-bg{height:100%;position:absolute;width:100%;z-index:1}.component-hero .hero-shade{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.component-hero .hero-layout{position:relative;z-index:4}.component-hero .hero-layout .container,.component-hero .hero-layout .row{height:100%}.component-hero .hero-layout .row{height:123vw;min-height:600px;padding-top:24vw;padding-bottom:29vw}.component-hero .dots-animated.hero{margin-bottom:18px}.component-hero .hero-text{padding-bottom:9px;max-width:80%}@media screen and (min-width: 1024px){.component-hero:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-homehero-animated.svg?v=27655716958800362081623890744)}.component-hero .hero-layout .container{position:unset}.component-hero .hero-layout .row{height:auto;min-height:890px;padding-bottom:16vw;padding-top:270px}.component-hero .hero-text{max-width:95%}.component-hero .dots-animated.hero{top:99px}}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.component-video{margin-bottom:81px;position:relative}.component-video .video-play{height:100%;position:absolute;text-align:center;width:100%;z-index:2}.component-video .video-actions{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px}.component-video .play-button{margin-bottom:9px}.component-video .video-title{color:#fff;text-align:center}.component-blog .responsive-image__wrapper{margin-bottom:9px}.component-blog .results-header{margin-bottom:99px}.component-blog .blog-results-title{margin-bottom:36px}.component-blog .results-photo{margin-bottom:9px}.component-blog .results-meta{padding-bottom:27px}.component-blog .results-meta a,.component-blog .results-meta .results-meta-title,.component-blog .results-meta .results-weight-lost{color:#2b2b2b}@media screen and (min-width: 1024px){.component-blog .blog-results-title{margin-bottom:45px}}.component-blog .all-results{background-color:#f6f6f6;padding:36px 0}.results-filter .controls{align-items:center;display:flex;justify-content:center;margin-bottom:45px}.results-filter .controls .single-filter{border:1px solid #005295;border-radius:25px;color:#005295;margin:0 4px;padding:9px 36px 9px 18px}.blog-grid-item{background:#fff;display:flex;flex-wrap:wrap;height:100%;margin-bottom:36px;width:100%}.blog-grid-item .image-wrapper{position:relative}.blog-grid-item .image-wrapper .blog-tag a{background-color:#2b2b2b;border:1px solid #2b2b2b;color:#fff;display:block;left:18px;padding:9px;position:absolute;top:18px}.blog-grid-item .image-wrapper .blog-tag a:hover{border:1px solid white}.blog-grid-item .image-wrapper img{width:100%}.blog-grid-item .text-wrapper{background:#fff;padding:18px}.blog-grid-item .blog-date,.blog-grid-item .blog-title{margin-bottom:9px}.blog-grid-item .blog-title a{color:#005295}.blog-grid-item .blog-item-title a{color:#2b2b2b;width:35ch}.video-grid-item .image-wrapper{width:100%}.video-grid-item .article-image-link{display:block;position:relative}.video-grid-item svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.video-grid-item .article-image-thumb{width:100%}.component-blogs{background-image:linear-gradient(#fff,#f6f6f6);padding:45px 0 54px}.component-blogs .blog-feature{margin-bottom:63px}.component-blogs .blog-page-title,.component-blogs .blog-page-text{margin-bottom:45px}.component-blogs .blogs-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;margin-bottom:36px;padding-bottom:18px}.component-blogs .blogs-title{color:#005295}.component-blogs .blog-date{margin-bottom:0}.component-blogs .blog-title a{color:#005295}.component-blogs .see-more-blog{color:#2b2b2b;opacity:.5;text-transform:uppercase}@media screen and (min-width: 1024px){.component-blogs{padding:45px 0 99px}.component-blogs .blog-feature{margin-bottom:90px}.component-blogs .blog-page-text{margin-bottom:81px}.component-blogs .blog-page-content{padding-left:27px;padding-top:0}}.recipe-grid-item{margin-bottom:36px}.article-image-link,.article-image-link img{display:block}.component-article{padding-top:90px;position:relative}.component-article h1,.component-article h2,.component-article h3,.component-article h4.h5{line-height:1.3;margin-bottom:27px}.component-article p{padding-bottom:18px}.component-article a{text-decoration:underline}.component-article ol{list-style-type:decimal}.component-article ul{list-style-type:disc}.component-article ol,.component-article ul{margin-left:18px;padding-bottom:18px}.component-article ol li,.component-article ul li{margin-bottom:9px}.component-article .article{margin-bottom:63px}.component-article .article-date,.component-article .article-title{margin-bottom:18px}.component-article .article-author{color:#005295;margin-bottom:27px}.template-article main{background-color:#fff}.component-article-image{position:relative}.component-article-image:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-mob-animated.svg?v=55142211423440533781623890747);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;height:100%;left:0;position:absolute;right:0;width:100%}@media screen and (max-width: 1024px){.component-article-image .container{padding:0}}@media screen and (min-width: 1024px){.component-article-image{padding-top:81px}.component-article-image .container{z-index:2}.component-article-image:before{background-color:#005295;content:"";height:75%;left:0;position:absolute;right:0;top:0;width:100%}.component-article-image:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-animated.svg?v=172938699652956591911623890738);bottom:25%}}.related-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;margin-bottom:36px;padding-bottom:18px}.related-header h3{margin-bottom:0}.comment-form input,.comment-form textarea{background-color:#f6f6f6;color:#2b2b2b;margin-bottom:18px;padding:9px}.comment-form .button,.comment-form .shopify-challenge__button,.comment-form #rc_login p a,#rc_login p .comment-form a,.comment-form .product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .comment-form .spr-button-primary,.comment-form .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page .comment-form a,.comment-form .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev .comment-form a,.comment-form .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next .comment-form a,.comment-form .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .comment-form .spr-pagination-page.is-active,.comment-form #klaviyo-bis-modal .btn-success,#klaviyo-bis-modal .comment-form .btn-success{display:block;line-height:1;margin:0 auto 45px;max-width:200px}.component-article-results{position:relative}.component-article-results .results-header{background-color:#005295;color:#fff;height:600px;padding-top:63px}.component-article-results .results-quote{margin:0 auto}.component-article-results .results-quote-before{margin-bottom:45px}.component-article-results .results-quote-after{transform:rotate(180deg)}.component-article-results .weight-lost-total{color:#fff;margin-bottom:27px}.component-article-results .result-quote{margin-bottom:36px}.component-article-results .results-before-after{background-image:linear-gradient(#fff,#f6f6f6);margin-bottom:73px;margin-top:-100px}.component-article-results .weight-results{text-align:center}.component-article-results .weight-labels{color:#005295}.component-article-results .results-photo{margin-bottom:18px;width:100%}.component-article-results .results-photo img{width:100%}.component-article-results .weight-results-before{margin-bottom:45px}.component-article-results .article-title{margin-bottom:27px}.component-article-results .article-body{margin-bottom:36px}.component-article-results .article-disclaimer{margin-bottom:45px}.component-article-results .slimmoment{display:block;padding:18px 0}@media screen and (min-width: 1024px){.component-article-results .results-header{padding-top:100px}.component-article-results .results-before-after{margin-top:-200px}.component-article-results .results-quote{margin:0;position:absolute;top:50%}.component-article-results .results-quote-before{left:15px}.component-article-results .results-quote-after{right:15px}.component-article-results .article-body{margin-bottom:63px}}.similar-results{background-color:#f6f6f6;padding:36px 0}.similar-results a,.similar-results .results-meta-title,.similar-results .results-weight-lost{color:#2b2b2b}.similar-results .similar-title{margin-bottom:27px}.similar-results .results-count-5,.similar-results .results-count-6{display:none}.component-faq{padding:45px 0 99px}.component-faq .faq-title{margin-bottom:54px}.component-faq .faq-text{border-bottom:1px solid silver;margin-bottom:36px;padding-bottom:36px}.component-faq .faq-nav{height:100%}.component-faq .faq-nav li{align-items:center;display:flex;height:100%}.component-faq .faq-nav a{align-items:center;border-right:1px solid silver;color:#005295;display:block;padding:3px 18px;text-align:center}.component-faq .faq-nav li:last-child a{border-right:none}.component-faq .faq-section{border-bottom:1px solid silver;margin-bottom:18px;padding-bottom:18px}.component-faq .faq-section-name{margin-bottom:18px}.component-faq .question{clear:both;margin-bottom:27px}.component-faq .question-heading{align-items:center;display:flex}.component-faq .question-heading .morefaq{display:block}.component-faq .question-heading .lessfaq{display:none}.component-faq .question-heading .icon-faq{color:#005295;margin-right:9px}.component-faq .question-heading.expanded .morefaq{display:none}.component-faq .question-heading.expanded .lessfaq{display:block}.component-faq .answer{padding-top:18px}.component-faq .answer p{padding-bottom:18px}.component-faq .answer a{text-decoration:underline}.component-faq .answer ol{list-style-type:decimal}.component-faq .answer ul{list-style-type:disc}.component-faq .answer ol,.component-faq .answer ul{margin-left:18px;padding-bottom:18px}.component-faq .answer ol li,.component-faq .answer ul li{margin-bottom:9px}.component-faq .answer ol ol,.component-faq .answer ol ul,.component-faq .answer ul ol,.component-faq .answer ul ul{margin-left:36px;padding-bottom:0;padding-top:5px}@media screen and (min-width: 768px){.component-faq .faq-content{padding-top:99px}}@media screen and (min-width: 1024px){.component-faq .faq-title{margin-bottom:44px}.component-faq .faq-text{border-bottom:none;margin-bottom:0}}#search-pop{display:none;-o-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;background:#f6f6f6;width:100%;height:auto;left:0;top:80px;z-index:900;padding:18px 0;position:absolute;text-align:center;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-o-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-o-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#search-pop .form-layout{display:flex;height:100%;justify-content:space-between}#search-pop input{background-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:30px;letter-spacing:.02em;margin-bottom:0;padding:9px 18px;width:calc(100% - 54px)}#search-pop button{height:54px;margin-left:-45px;padding:9px;width:154px}#search-pop button i{margin:0 auto}.search-close{color:#2b2b2b;font-size:32px}.search-form .form-layout,.search-page-form .form-layout{align-items:center;display:flex;justify-content:space-between}.search-form input,.search-page-form input{height:47px;margin-bottom:0;width:calc(100% - 50px)}.search-form button,.search-page-form button{height:47px;min-width:50px;padding:9px;width:50px}.search-pagination{padding-top:45px}.search-page-form{margin-top:27px}.icon-search-form{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-search.svg?v=22544760402303648071623890713);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;height:25px;width:25px}.component-search{padding:0 0 45px}.component-search .collection-feed-title{margin-bottom:18px}.component-search .result-title{text-decoration:underline}.component-search .search-header-title{padding-bottom:63px}.component-search .component-collection-feed{padding-bottom:0}.component-search .results-found-wrapper,.component-search .not-found-wrapper{background-color:#f6f6f6;padding:63px 0 90px;position:relative}.component-search .results-found-wrapper:after,.component-search .not-found-wrapper:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-mob-animated.svg?v=55142211423440533781623890747);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;height:100%;left:0;position:absolute;right:0;width:100%}@media screen and (min-width: 1024px){.component-search .results-found-wrapper,.component-search .not-found-wrapper{padding-bottom:190px}.component-search .results-found-wrapper:after,.component-search .not-found-wrapper:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-animated.svg?v=172938699652956591911623890738)}}.qty-wrap{margin-right:18px;padding:0;width:75px}.qty-wrap label{display:block;font-size:12px;margin:0 9px 0 0;text-transform:uppercase}.qty-wrap input{border:none;margin:0;padding:0;text-align:center;width:30px}.qty-wrap .quantity-form{align-items:center;border:1px solid #2b2b2b;display:flex;flex-wrap:wrap;height:50px;justify-content:center;padding:9px}.qty-wrap .button,.qty-wrap .shopify-challenge__button,.qty-wrap #rc_login p a,#rc_login p .qty-wrap a,.qty-wrap .product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .qty-wrap .spr-button-primary,.qty-wrap .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page .qty-wrap a,.qty-wrap .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev .qty-wrap a,.qty-wrap .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next .qty-wrap a,.qty-wrap .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .qty-wrap .spr-pagination-page.is-active,.qty-wrap #klaviyo-bis-modal .btn-success,#klaviyo-bis-modal .qty-wrap .btn-success{margin-bottom:0}.qty-wrap span{cursor:pointer}.component-announcement-bar{cursor:pointer;padding:9px 0;text-align:center}header{background-color:#fff;max-width:100%;padding:9px 0;position:relative}header .container,header .row{position:static}header:after{background-color:#01b4cb;bottom:-60px;content:"";height:60px;left:0;opacity:0;position:absolute;right:0;visibility:hidden;z-index:2}@media screen and (min-width: 1024px){header{padding:0}}.nav-column{position:static}nav a{text-transform:capitalize}nav .parent-link{color:#2b2b2b;display:block;padding:27px 45px;position:relative}nav .drop-bg{background-color:#01b4cb;height:65px;left:0;opacity:0;position:absolute;right:0;top:93px;visibility:hidden;width:100%;z-index:3}nav .child-nav{list-style-type:none;height:65px;margin-left:0;margin-top:0;max-width:768px;opacity:0;padding:9px;position:absolute;transition:visibility 0 linear .3s,opacity .3s;top:100%;visibility:hidden;width:auto;z-index:5}nav .child-nav li{display:inline-block}nav .child-nav:before{background-color:transparent;content:"";display:block;height:20px;margin-top:-20px;width:100%}nav .has-drop>a:after{background-color:transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;bottom:-8px;color:#01b4cb;content:"";display:block;height:0;left:50%;position:absolute;text-align:center;transform:translate(-50%);-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;width:0}nav .has-drop:hover .drop-bg,nav .has-drop:hover .child-nav{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in}nav .has-drop:hover a:after{border-bottom:10px solid #01b4cb}nav .child-link{color:#fff;display:inline-block;overflow:hidden;margin:0 18px;padding:10px 0 5px;position:relative}nav .child-link:before,nav .child-link:after{content:"";position:absolute;transition:transform .5s ease}nav .child-link:before{left:0;bottom:0;width:100%;height:2px;background:#fff;transform:translate(-100%)}nav .child-link:hover:before{transform:translate(0)}.make-appt{cursor:pointer;margin-right:18px}.user-nav-parent li{position:relative}.user-nav-parent .child{background-color:#fff;list-style-type:none;margin-left:-15px;margin-top:0;opacity:0;padding:9px;position:absolute;transition:visibility 0 linear .3s,opacity .3s;top:100%;visibility:hidden;width:125px;z-index:5}.user-nav-parent a{color:#2b2b2b;display:block}.user-nav-parent .header-icon-link-child{padding:4px 0}.user-nav-parent .parent:hover .child{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in}.user-nav-parent .parent:hover a:hover{color:#005295}footer{background-color:#005295;color:#fff;padding:45px 0 36px}footer a{color:#fff}footer .terms-nav{margin-bottom:36px}footer .footer-nav{border-bottom:1px solid white;padding-top:9px}footer .footer-nav ul{padding:9px 18px 18px}footer .footer-nav ul li{margin-bottom:4px}footer .footer-nav ul a{color:#fff}footer .footer-nav-title{color:#fff}footer .footer-nav-header{align-items:center;display:flex;justify-content:space-between;padding:8px 0}footer .footer-nav-header.expanded i{transform:rotate(-180deg)}@media screen and (min-width: 1024px){footer{padding:108px 0 90px}footer .footer-nav-title{margin-bottom:18px}footer .footer-nav{border-bottom:none;padding:0;width:calc(100% / 3)}footer .footer-nav ul{display:block;padding:0}footer .footer-nav ul li{margin-bottom:4px}footer .footer-nav-header{padding:0}footer .footer-nav-header i{display:none}}footer .disclaimer{font-size:12px;padding:27px 0}.footer-newsletter{padding-top:36px}.footer-newsletter .newsletter-form{background:#fff;border-radius:54px;display:flex;justify-content:space-between;margin:0 0 18px}.footer-newsletter .newsletter-form input{border:none;border-radius:54px 0 0 54px;color:#2b2b2b;height:40px;margin:0}.footer-newsletter .newsletter-form button{border-radius:54px;font-size:16px;height:40px;line-height:1;max-width:125px;min-width:123px;padding:0 36px}.footer-newsletter .newsletter-title{color:#fff;margin-bottom:9px}@media screen and (min-width: 1024px){.footer-newsletter{padding-top:0}.footer-newsletter .newsletter-title{margin-bottom:18px}}.copyright:after{content:"|";margin-left:4px}.terms-nav ul{display:flex;flex-wrap:wrap}.terms-nav li{margin-right:4px}.terms-nav li a:after{content:"|";margin-left:4px}.terms-nav li:last-child a:after{content:""}.checks{left:-9999px;position:fixed}.social-media a{padding:9px}.dots-animated.small,.dots.small{display:block;height:24px;width:118px}.dots-animated.side,.dots.side{display:block;height:21vw;margin-bottom:36px;margin-left:-20vw;width:72vw}@media screen and (min-width: 768px){.dots-animated.side,.dots.side{height:122px;left:0;margin:0;position:absolute;top:0;width:427px}}.dots-animated.hero,.dots.hero{display:block;height:21vw;margin-bottom:36px;margin-left:-20vw;width:72vw}@media screen and (min-width: 1024px){.dots-animated.hero,.dots.hero{height:122px;left:0;margin:0;position:absolute;top:0;width:427px}}.quote-icon-animated{display:block;height:53px;width:80px}.component-page,.component-policy{padding:45px 0 99px}.component-page h1,.component-page h2,.component-page h3,.component-page h4,.component-policy h1,.component-policy h2,.component-policy h3,.component-policy h4{padding-bottom:27px}.component-page h3,.component-policy h3{color:#005295}.component-page p,.component-policy p{padding-bottom:18px}.component-page a,.component-policy a{text-decoration:underline}.component-page ol,.component-policy ol{list-style-type:decimal}.component-page ul,.component-policy ul{list-style-type:disc}.component-page ol,.component-page ul,.component-policy ol,.component-policy ul{margin-left:18px}.component-page ol li,.component-page ul li,.component-policy ol li,.component-policy ul li{margin-bottom:9px}.page-404{padding:45px 0 99px}.page-404 h1,.page-404 h2,.page-404 h3,.page-404 h4{padding-bottom:27px}.collection-header{background-color:#005295;color:#fff;position:relative}.collection-header .collection-header-content{padding:36px}.collection-header .collection-title{color:#fff;margin-bottom:27px}.collection-header .collection-description{color:#fff;padding-bottom:54px}@media screen and (min-width: 1024px){.collection-header .collection-description{max-width:450px}}.collection-header .collection-description a{color:#fff;text-decoration:underline}.collection-header:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-grey-mob-animated.svg?v=145261509068776392291623890743);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-1px;content:"";display:block;height:100%;left:0;position:absolute;right:0;width:100%}@media screen and (min-width: 1024px){.collection-header:after{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-grey-animated.svg?v=147006562194518962681623890742)}.collection-header .collection-header-content{display:flex;flex-direction:column;height:100%;justify-content:center}}.collection-content{padding:63px 0 45px}.collection-content .product-grid-item{background-color:#fff;margin-bottom:36px;padding:18px;width:100%}.collection-content .image-wrapper{margin-bottom:18px}.mix-product-grid-item{background-color:#fff;margin-bottom:36px;padding:18px}.collection-filters{padding:36px 0 0}.single-filter ul{overflow-x:scroll;white-space:nowrap}.single-filter ul li{display:inline-block}.single-filter ul label{color:#005295}.single-filter ul button{background-color:transparent;color:#2b2b2b;display:block;min-width:1px;opacity:.5;padding:9px}.single-filter ul button.mixitup-control-active{color:#005295;opacity:1}.item-tag{border-radius:50px;color:#fff;display:inline-block;font-size:12px;font-family:Ubuntu;font-weight:500;left:50%;letter-spacing:.04em;padding:5px 18px;position:absolute;text-transform:uppercase;top:-13px;transform:translate(-50%);z-index:2}.item-tag.sale{background:#b0bc36}.item-tag.new{background:#01b4cb}.item-tag.member-sale{background:red}.component-collections-list{margin-bottom:45px}.component-collections-list .collections-list-title{margin-bottom:18px}.component-collections-list .collections-list-text{margin-bottom:63px}.collection-list-item{margin-bottom:54px}.collection-list-item .image-wrapper{margin-bottom:27px}.collection-list-item a{color:#005295}.collection-nav a{color:#005295;display:block;padding:5px 0;text-align:center}@media screen and (min-width: 1024px){.collection-nav ul{align-items:center;display:flex;justify-content:center}.collection-nav a{padding:18px}}.component-givingback{padding:45px 0 54px}.component-givingback .giving-partners{padding-top:90px}.component-givingback .giving-title,.component-givingback .giving-text{margin-bottom:45px}.component-givingback .partners-title:before{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/dots-small.svg?v=138221271509462744001623890700);background-size:100% auto;background-repeat:no-repeat;background-position:center;content:"";display:block;height:24px;margin:0 auto 36px;width:118px}.component-givingback .single-charity{margin-bottom:45px}.component-givingback .charity-content{padding-top:45px}.component-givingback .charity-title{color:#005295;margin-bottom:18px}.component-givingback .charity-text{margin-bottom:54px}.component-givingback .giving-icon-title{margin-bottom:18px}.component-givingback .single-charity-image{padding-bottom:50%}.component-givingback .single-right-pic{transform:translate(-100%)}@media screen and (min-width: 1024px){.component-givingback{padding:45px 0 99px}.component-givingback .giving-text{margin-bottom:81px}.component-givingback .giving-icon-info{padding:0 36px}.component-givingback .iconloop-2{margin-top:-45px}.component-givingback .single-charity{margin-bottom:63px}.component-givingback .single-charity .charity-content{padding-left:36px;padding-right:0;padding-top:0}.component-givingback .single-charity.right-pic .charity-content{padding-left:0;padding-right:36px}}.component-appointment{padding:45px 0 54px}.component-appointment .appt-title{margin-bottom:45px}.component-appointment .appt-text{margin-bottom:27px}.component-appointment .appt-types{margin-bottom:45px}@media screen and (min-width: 1024px){.component-appointment{padding:45px 0 18px}.component-appointment .appt-text{margin-bottom:45px}}.component-contact{padding:45px 0 54px}.component-contact .contact-title,.component-contact .contact-text{margin-bottom:45px}.component-contact .contact-subtitle{color:#005295;margin-bottom:18px}.component-contact .contact-info{padding-bottom:36px}.component-contact input,.component-contact textarea{background-color:#f6f6f6}.component-contact textarea{padding:18px}.component-contact label{font-weight:300;margin-bottom:9px}.component-contact .contact-button{display:block;margin:0 auto}@media screen and (min-width: 1024px){.component-contact{padding:72px 0 99px}.component-contact .contact-text{margin-bottom:81px}.component-contact .contact-info{padding-botom:0;padding-right:63px}.component-contact .contact-button{float:right;margin:0}}.component-about{padding:45px 0 54px}.component-about .about-title,.component-about .about-text{margin-bottom:45px}.component-about .about-subtitle{margin-bottom:18px}.component-about .about-content{padding-top:27px}@media screen and (min-width: 1024px){.component-about{padding:45px 0 99px}.component-about .about-text{margin-bottom:81px}.component-about .about-content{padding-left:27px;padding-top:0}}.page-weightloss{padding-bottom:45px}@media screen and (min-width: 1024px){.page-weightloss{padding-bottom:108px}}.page-weightloss .weightloss-intro{margin-bottom:72px;padding-top:45px}.page-weightloss .weightloss-intro .weightloss-intro-title{margin-bottom:63px}@media screen and (min-width: 1024px){.page-weightloss .weightloss-intro{margin-bottom:99px;padding-top:99px}.page-weightloss .weightloss-intro .weightloss-intro-title{margin-bottom:45px}}.page-weightloss .weightloss-results .weightloss-results-title{margin-bottom:63px}.page-weightloss .weightloss-results .weightloss-results-text{margin-bottom:27px}.page-weightloss .weightloss-results .weightloss-results-button{margin-bottom:72px}@media screen and (min-width: 1024px){.page-weightloss .weightloss-results .weightloss-results-title{margin-bottom:45px}.page-weightloss .weightloss-results .weightloss-results-text{margin-bottom:54px}.page-weightloss .weightloss-results .weightloss-results-button{margin-bottom:108px}}.page-weightloss .weightloss-nutrition .weightloss-nutrition-title,.page-weightloss .weightloss-nutrition .weightloss-nutrition-text{margin-bottom:27px}.page-weightloss .weightloss-nutrition .weightloss-nutrition-button{margin-bottom:72px}.page-weightloss .weightloss-nutrition .weightloss-nutrition-image{margin:0 -15px 45px}@media screen and (min-width: 1024px){.page-weightloss .weightloss-nutrition{margin-bottom:90px}.page-weightloss .weightloss-nutrition .weightloss-nutrition-title{margin-bottom:36px}.page-weightloss .weightloss-nutrition .weightloss-nutrition-text{margin-bottom:18px}.page-weightloss .weightloss-nutrition .weightloss-nutrition-image{margin:0}.page-weightloss .weightloss-nutrition .text-wrapper{padding-left:54px}}.page-weightloss .weightloss-coaching{background-color:#005295;color:#fff;margin-bottom:54px}.page-weightloss .weightloss-coaching .weightloss-coaching-content{height:100%;margin:0 auto;max-width:500px;padding:54px 15px 0;text-align:center}.page-weightloss .weightloss-coaching .weightloss-coaching-title{color:#fff;margin-bottom:27px}.page-weightloss .weightloss-coaching .weightloss-coaching-text{margin-bottom:27px}.page-weightloss .weightloss-coaching .weightloss-coaching-button{margin-bottom:63px;max-width:188px}.page-weightloss .weightloss-coaching .column-image{height:300px}@media screen and (min-width: 768px){.page-weightloss .weightloss-coaching .weightloss-coaching-content{display:flex;flex-direction:column;justify-content:center;padding:6em 3em}.page-weightloss .weightloss-coaching .column-image{height:600px}}@media screen and (min-width: 1024px){.page-weightloss .weightloss-coaching .weightloss-coaching-content{display:flex;flex-direction:column;justify-content:center;padding:6em 3em;text-align:left}.page-weightloss .weightloss-coaching .column-image{height:unset}}.page-weightloss .weightloss-lifestyle .weightloss-lifestyle-title{margin-bottom:63px}.page-weightloss .weightloss-lifestyle .weightloss-lifestyle-text{margin-bottom:27px}.page-weightloss .weightloss-lifestyle .weightloss-lifestyle-button{margin-bottom:72px}@media screen and (min-width: 1024px){.page-weightloss .weightloss-lifestyle .weightloss-lifestyle-title{margin-bottom:45px}.page-weightloss .weightloss-lifestyle .weightloss-lifestyle-text{margin-bottom:54px}.page-weightloss .weightloss-lifestyle .weightloss-lifestyle-button{margin-bottom:108px}}.page-weightloss .weightloss-membership .weightloss-membership-title,.page-weightloss .weightloss-membership .weightloss-membership-text{margin-bottom:27px}.page-weightloss .weightloss-membership .weightloss-membership-link{color:#2b2b2b;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;text-decoration:underline}.page-weightloss .weightloss-membership .weightloss-membership-image{margin:0 -15px 45px}.page-weightloss .weightloss-membership ul{list-style-type:disc}.page-weightloss .weightloss-membership li{list-style-type:disc;margin-bottom:9px}@media screen and (min-width: 1024px){.page-weightloss .weightloss-membership .weightloss-membership-title{margin-bottom:36px}.page-weightloss .weightloss-membership .weightloss-membership-text{margin-bottom:18px}.page-weightloss .weightloss-membership .weightloss-membership-image{margin:0}.page-weightloss .weightloss-membership .text-wrapper{padding-left:54px}}.page-weightloss .weightloss-icons{margin-bottom:63px}.page-weightloss .weightloss-icons .icon-row{flex-wrap:wrap}.page-weightloss .weightloss-icons .single-icon{margin-bottom:63px}@media screen and (min-width: 1024px){.page-weightloss .weightloss-icons .icon-row{margin-bottom:63px}.page-weightloss .weightloss-icons .iconloop-2,.page-weightloss .weightloss-icons .iconloop-3{margin-top:-45px}}.page-coaching{padding-bottom:45px}@media screen and (min-width: 1024px){.page-coaching{padding-bottom:108px}}.page-coaching .image-wrapper{margin-bottom:27px}.page-coaching .text-wrapper{margin:0 auto;max-width:45ch}@media screen and (min-width: 1024px){.page-coaching .image-wrapper{margin-bottom:0}}.page-coaching .coaching-intro{margin-bottom:72px;padding-top:45px}.page-coaching .coaching-intro .coaching-intro-title{margin-bottom:63px}@media screen and (min-width: 1024px){.page-coaching .coaching-intro{margin-bottom:99px;padding-top:99px}.page-coaching .coaching-intro .coaching-intro-title{margin-bottom:45px}}.page-coaching .coaching-section{padding-bottom:63px}.page-coaching .coaching-section .coaching-title{margin-bottom:18px}.page-coaching .coaching-section .coaching-text{margin-bottom:27px}@media screen and (min-width: 1024px){.page-coaching .coaching-section .coaching-title{margin-bottom:45px}.page-coaching .coaching-section .coaching-text{margin-bottom:54px}}@media screen and (min-width: 1024px){.page-coaching .coaching-often .row,.page-coaching .coaching-video .row{flex-direction:row-reverse}}.page-coaching .coaching-tips li{margin-bottom:18px}@media screen and (min-width: 1024px){.page-coaching .coaching-tips .coaching-button{margin-right:18px}}.component-icons{padding:54px 0}.component-icons .icon-loops{margin-bottom:0}.component-icons .iconloop,.component-icons .icons-title{margin-bottom:45px}.component-icons .icons-title .dots.small,.component-icons .icons-title .dots-animated.small{margin:0 auto 36px}@media screen and (min-width: 1024px){.component-icons .iconloop{margin-bottom:0}.component-icons .icon-loops{margin-bottom:45px}.component-icons .iconloop-2{margin-top:-45px}.component-icons .icons-title{margin-bottom:135px}}.component-featured-columns{margin-bottom:54px}.component-featured-columns .column-text{padding:54px 15px;text-align:center}.component-featured-columns .column-image{height:300px}.component-featured-columns .rich-title{margin-bottom:45px}.component-featured-columns .rich-subtitle{margin-bottom:27px}.component-featured-columns .rich-text{margin-bottom:45px}.component-featured-columns .rich-button{line-height:50px;max-width:245px}@media screen and (min-width: 768px){.component-featured-columns .column-text{display:flex;flex-direction:column;justify-content:center;padding:6em 3em}.component-featured-columns .column-image{height:unset}}@media screen and (min-width: 1024px){.component-featured-columns .column-text{display:flex;flex-direction:column;justify-content:center;padding:6em 3em;text-align:left}}.component-collection-feed{padding:45px 0 99px}.component-collection-feed .collection-feed-title{margin-bottom:63px}.component-collection-feed .collection-carousel{padding:0 36px}.component-collection-feed .collection-carousel .product-grid-item{margin:18px}.component-collection-feed .slick-arrow{background:#005295;border-radius:50%;color:#fff;display:block;font-size:14px;height:30px;line-height:32px;min-width:30px;padding:0;position:absolute;text-align:center;top:40%;width:30px;z-index:3}.component-collection-feed .slick-arrow.slick-prev{left:0;padding-right:3px}.component-collection-feed .slick-arrow.slick-next{right:0;padding-left:3px}.component-richtext{padding:63px 0}.component-richtext .rich-title{margin-bottom:36px}.component-richtext .rich-subtitle{margin-bottom:18px}.component-richtext .rich-text{margin-bottom:54px}.component-richtext.has-dots{position:relative}@media screen and (min-width: 768px){.component-richtext.has-dots{padding-top:158px}.component-richtext.has-dots .dots.side,.component-richtext.has-dots .dots-animated.side{top:36px}}.product-grid-item{text-align:center}.product-grid-item .product-grid-name a{color:#2b2b2b}.product-grid-item .image-wrapper{overflow:hidden;padding-top:100%;position:relative;width:100%}.product-grid-item .image-wrapper img{left:50%;position:absolute;top:50%;transition:all .25s;transform:translate(-50%,-50%) scale(1)}.product-grid-item .quick-shop-button{bottom:0;left:0;opacity:0;position:absolute;right:0;visibility:hidden}.product-grid-item .quick-shop-button .button,.product-grid-item .quick-shop-button .shopify-challenge__button,.product-grid-item .quick-shop-button #rc_login p a,#rc_login p .product-grid-item .quick-shop-button a,.product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .product-grid-item .quick-shop-button .spr-button-primary,.product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page .product-grid-item .quick-shop-button a,.product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev .product-grid-item .quick-shop-button a,.product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next .product-grid-item .quick-shop-button a,.product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .product-grid-item .quick-shop-button .spr-pagination-page.is-active,.product-grid-item .quick-shop-button #klaviyo-bis-modal .btn-success,#klaviyo-bis-modal .product-grid-item .quick-shop-button .btn-success{background-color:#005295;color:#fff;display:block;height:80px;line-height:80px;text-align:center;width:100%}.product-grid-item:hover .image-wrapper img{transform:translate(-50%,-50%) scale(1.1)}.product-grid-item:hover .quick-shop-button{opacity:1;visibility:visible}.mix-product-grid-item{position:relative;text-align:center}.mix-product-grid-item .product-grid-name a{color:#2b2b2b}.mix-product-grid-item .image-wrapper{overflow:hidden;padding-top:100%;position:relative;width:100%}.mix-product-grid-item .image-wrapper img{left:50%;position:absolute;top:50%;transition:all .25s;transform:translate(-50%,-50%) scale(1)}.mix-product-grid-item .quick-shop-button{bottom:0;left:0;opacity:0;position:absolute;right:0;visibility:hidden}.mix-product-grid-item .quick-shop-button .button,.mix-product-grid-item .quick-shop-button .shopify-challenge__button,.mix-product-grid-item .quick-shop-button #rc_login p a,#rc_login p .mix-product-grid-item .quick-shop-button a,.mix-product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-button-primary,.product-pdp .pdp-reviews .mix-product-grid-item .quick-shop-button .spr-button-primary,.mix-product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page .mix-product-grid-item .quick-shop-button a,.mix-product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev .mix-product-grid-item .quick-shop-button a,.mix-product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next .mix-product-grid-item .quick-shop-button a,.mix-product-grid-item .quick-shop-button .product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .mix-product-grid-item .quick-shop-button .spr-pagination-page.is-active,.mix-product-grid-item .quick-shop-button #klaviyo-bis-modal .btn-success,#klaviyo-bis-modal .mix-product-grid-item .quick-shop-button .btn-success{background-color:#005295;color:#fff;display:block;height:80px;line-height:80px;text-align:center;width:100%}.mix-product-grid-item:hover .image-wrapper img{transform:translate(-50%,-50%) scale(1.1)}.mix-product-grid-item:hover .quick-shop-button{opacity:1;visibility:visible}.component-beforeafter{position:relative}.component-beforeafter .before-item{margin-bottom:99px}.component-beforeafter .before-after-quote{color:#005295;padding-bottom:18px;text-align:center}.component-beforeafter .before-after-quote .quote-icon-animated{margin:0 auto 45px}.component-beforeafter .image-compare{margin-bottom:54px}.component-beforeafter .image-compare{overflow:hidden;position:relative}.component-beforeafter img{display:block;width:100%}.component-beforeafter a{text-decoration:underline}.component-beforeafter .ba-wave{align-items:flex-end;background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/wave-ba.svg?v=27503580509865924571623890739);background-size:cover;background-repeat:no-repeat;background-position:center;bottom:-1px;left:0;content:"";display:flex;height:103px;padding:18px 18px 9px;position:absolute;right:0;width:100%}.component-beforeafter .ba-wave span{color:#fff;display:block;width:100%}.component-beforeafter .wave-content{align-items:center;display:flex;flex-wrap:wrap}.component-beforeafter .name{text-transform:uppercase}@media screen and (min-width: 1024px){.component-beforeafter .before-after-content{padding-left:54px;padding-right:0}.component-beforeafter .before-after-content.right-pic{padding-left:0;padding-right:54px}.component-beforeafter .before-after-quote{padding-top:27px;text-align:left}.component-beforeafter .before-after-quote:before{margin:0 0 27px}.component-beforeafter .image-compare{margin-bottom:0}}.item-icon{background-color:#01b4cb;background-size:100% auto;background-repeat:no-repeat;background-position:center;border-radius:100%;display:block;height:124px;margin:0 auto 27px;width:124px}.icon-fire{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-fire.svg?v=69678168627848786211623890706);background-size:73px 57px}.icon-food{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-food.svg?v=82434681023189660411623890707);background-size:80px 77px}.icon-goals{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-goals.svg?v=35771089694436677261623890707);background-size:76px 56px}.icon-hormones{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-hormones.svg?v=78609024614268275401623890708);background-size:84px 54px}.icon-jar{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-jar.svg?v=39049946580984673081623890709);background-size:70px 69px}.icon-kid{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-kid.svg?v=42483179988235953521623890710);background-size:76px 79px}.icon-path{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-path.svg?v=3714524802611888611623890710);background-size:80px 66px}.icon-plan{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-plan.svg?v=32830453731909474001623890711);background-size:70px 64px}.icon-phone{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-phone.svg?v=39135994628327668781623890711);background-size:70px 68px}.icon-poison{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-poison.svg?v=96440275873518364811623890712);background-size:80px 82px}.icon-sport{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-sport.svg?v=42483179988235953521623890714);background-size:77px 78px}.icon-stomach{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-stomach.svg?v=62086359100306238281623890714);background-size:80px 77px}.icon-video{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-video.svg?v=69709735363281900551623890715);background-size:76px 46px}.header-icon{background-repeat:no-repeat;background-position:right bottom;cursor:pointer;display:block;height:21px;margin:0;width:21px}.header-icon-link{display:block;padding:36px 9px}.icon-hamburger{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-hamburger.svg?v=123700040283413035441623890708);background-size:28px 16px;height:16px;width:28px}.icon-search{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-search.svg?v=22544760402303648071623890713);background-size:18px 18px}.icon-account{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-account.svg?v=113127287792520073741623890704);background-size:15px 18px}.icon-cart{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-cart.svg?v=139840122613881101071623890704);background-size:21px 17px;margin-right:-9px}@media screen and (max-width: 768px){.icon-cart{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-cart.svg?v=139840122613881101071623890704);background-size:100% auto;height:20px;margin-left:0;margin-right:18px;width:26px}}.product-pdp{padding-top:3px}.product-pdp.product-giftcard{padding-bottom:9px}.product-pdp.product-giftcard .qty-wrap{margin-bottom:15px}.product-pdp .bg-mat{background-color:#fff}@media screen and (min-width: 768px){.product-pdp{padding-top:99px}.product-pdp.product-giftcard{padding-bottom:99px}}.product-pdp .product-details{padding-bottom:9px}.product-pdp .product-details .pdp-type{margin-bottom:9px;padding-top:9px;text-transform:uppercase}.product-pdp .product-details .pdp-title,.product-pdp .product-details .reviews-badge{margin-bottom:9px}.product-pdp .product-details .reviews-badge .spr-badge-caption{font-family:Ubuntu,sans-serif;font-size:12px;line-height:24px;opacity:.5}.product-pdp .product-details .product-price{color:#2b2b2b}.product-pdp .product-details .pdp-description{margin-top:9px}.product-pdp .product-details form{margin-bottom:18px;padding-top:36px}.product-pdp .product-details select{line-height:1;margin-bottom:27px;padding:9px}.product-pdp .product-details .qty-btn-wrap{align-items:flex-end;flex-wrap:wrap}.product-pdp .product-details .gwbutton{width:100%}@media screen and (min-width: 768px){.product-pdp .product-details{border:0;margin-bottom:0;padding:45px 45px 45px 90px}.product-pdp .product-details form{margin-bottom:0}}.product-pdp .product-photos{display:flex;flex-direction:column;padding:27px 45px}.product-pdp .product-photos .product-single-photo img{width:0;height:auto}.product-pdp .product-photos .product-thumbs{margin:27px 0}.product-pdp .product-photos .product-thumbs .thumb-fit-wrap{display:inline-block;height:54px;margin:0 6px;opacity:.7;width:54px}.product-pdp .product-photos .product-thumbs .thumb-fit-wrap img{height:100%;object-fit:cover;width:100%}@media screen and (min-width: 768px){.product-pdp .product-photos{align-items:flex-start;flex-direction:row;padding:45px 90px 45px 0}.product-pdp .product-photos .product-single-photo{width:calc(100% - 96px)}.product-pdp .product-photos .product-thumbs{margin:-6px 0 -6px 15px;width:81px}.product-pdp .product-photos .product-thumbs .thumb-fit-wrap{height:81px;margin:6px 0;width:81px}}.product-pdp .product-photos .slider-nav .slick-arrow{height:100%;line-height:54px;position:absolute;top:0;width:49px}.product-pdp .product-photos .slider-nav .slick-arrow.slick-disable{opacity:0}.product-pdp .product-photos .slider-nav .slick-arrow.prev-arrow{left:0}.product-pdp .product-photos .slider-nav .slick-arrow.next-arrow{text-align:right;right:0}.product-pdp .product-photos .slider-nav .slick-arrow+.slick-list{margin:0 27px}.product-pdp .product-photos .slider-nav .slick-slide{text-align:center}.product-pdp .product-photos .slider-nav .slick-slide.slick-current .thumb-fit-wrap{border:2px solid #2b2b2b;opacity:1}@media screen and (min-width: 768px){.product-pdp .product-photos .slider-nav .slick-arrow+.slick-list{margin:27px 0}.product-pdp .product-photos .slider-nav .slick-arrow{display:block;height:27px;left:0;line-height:27px;text-align:center!important;width:100%}.product-pdp .product-photos .slider-nav .slick-arrow.prev-arrow{top:0}.product-pdp .product-photos .slider-nav .slick-arrow.next-arrow{bottom:0;text-align:right;right:initial;top:initial}}.product-pdp .pdp-expanded{border-top:1px solid #c4c4c4;margin-left:-15px;margin-right:-15px}.product-pdp .pdp-expanded-details{padding:27px 15px}@media screen and (min-width: 768px){.product-pdp .pdp-expanded-details{padding:45px 45px 18px}}.product-pdp .tabs{display:flex;justify-content:space-evenly;margin-bottom:27px}.product-pdp .tabs li a{border-bottom:2px solid white;color:#005295;display:block;font-weight:500;padding-bottom:9px}.product-pdp .tabs li a.active{border-bottom:2px solid #005295}.product-pdp .pdp-featured{padding:54px 0 73px}.product-pdp .pdp-featured-title{margin-bottom:27px}.product-pdp .pdp-featured-text{margin-bottom:36px}.product-pdp .pdp-featured-image{width:100%}@media screen and (min-width: 768px){.product-pdp .pdp-featured{padding:108px 0 45px}.product-pdp .pdp-featured .row{flex-direction:row-reverse}.product-pdp .pdp-featured-content{margin:0 auto;max-width:45ch}}.product-pdp .pdp-icons{padding-bottom:99px}.product-pdp .pdp-icon{margin-bottom:54px}.product-pdp .pdp-icon img{margin:0 auto 9px;width:110px}@media screen and (min-width: 1024px){.product-pdp .pdp-icons{padding-bottom:126px;padding-top:126px}.product-pdp .pdp-icons .iconloop-2,.product-pdp .pdp-icons .iconloop-4{margin-top:-45px}.product-pdp .pdp-icons .iconloop-3{margin-top:-63px}.product-pdp .pdp-icon{margin-bottom:0}.product-pdp .pdp-icon img{width:124px}}.product-pdp .spr-icon-star:before{color:#ffc35f}.product-pdp .pdp-reviews{padding:45px 0;position:relative;z-index:2}.product-pdp .pdp-reviews .spr-container{border:0;padding:0}.product-pdp .pdp-reviews .spr-header-title{margin-bottom:9px}.product-pdp .pdp-reviews .spr-summary-actions-togglereviews{font-family:Ubuntu,sans-serif;font-size:12px;line-height:24px;opacity:.5}.product-pdp .pdp-reviews .spr-summary{align-items:center;display:flex;flex-wrap:wrap}.product-pdp .pdp-reviews .spr-summary-actions{margin-top:18px;width:100%}.product-pdp .pdp-reviews .spr-summary-actions-newreview{color:#2d2d2d;display:block;float:none;opacity:.5;text-transform:uppercase}.product-pdp .pdp-reviews .spr-summary-actions-newreview:hover{opacity:1}.product-pdp .pdp-reviews .spr-form-title{font-weight:500;margin-bottom:1em}.product-pdp .pdp-reviews .spr-form-input-text,.product-pdp .pdp-reviews .spr-form-input-email,.product-pdp .pdp-reviews .spr-form-input-textarea{border:1px solid #2b2b2b;font-family:Ubuntu,sans-serif}.product-pdp .pdp-reviews .spr-review{padding:45px 0}.product-pdp .pdp-reviews .spr-review-header-title{font-weight:500}.product-pdp .pdp-reviews .spr-review-header-byline{font-style:normal;margin-top:18px;opacity:2}.product-pdp .pdp-reviews .spr-review-reportreview{color:#2d2d2d;font-family:Ubuntu,sans-serif;font-size:10px;line-height:24px;opacity:.5}.product-pdp .pdp-reviews .spr-review-reportreview:hover{opacity:1}.product-pdp .pdp-reviews .spr-pagination{height:70px;padding-top:18px}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page{margin:0 9px}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next{position:relative;transform:scale(.8)}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a{min-width:initial}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active{background:#fff;color:#2b2b2b}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page.is-active,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page a{min-width:initial;padding:0;width:50px}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev{float:left}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev a{margin-right:9px;padding:0 18px 0 9px}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev i{margin-right:1em}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next{float:right}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next a{margin-left:9px;padding:0 9px 0 18px}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next i{margin-left:1em}@media screen and (min-width: 768px){.product-pdp .pdp-reviews{padding:90px}.product-pdp .pdp-reviews .spr-summary{flex-wrap:nowrap}.product-pdp .pdp-reviews .spr-summary-actions{margin:0 0 0 auto;width:auto}.product-pdp .pdp-reviews .spr-review{display:flex;flex-wrap:wrap}.product-pdp .pdp-reviews .spr-review-header{flex:0 0 260px;padding-right:27px}.product-pdp .pdp-reviews .spr-review-content{flex:0 0 calc(100% - 260px)}.product-pdp .pdp-reviews .spr-review-footer{flex:0 0 100%}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next{float:none;position:absolute}.product-pdp .pdp-reviews .spr-pagination .spr-pagination-page,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-prev,.product-pdp .pdp-reviews .spr-pagination .spr-pagination-next{transform:scale(1)}}.pdp-recommended-products{background-color:#fff;padding:99px 0}.pdp-recommended-products .dots.small{margin:0 auto 36px}.pdp-recommended-products .component-collection-feed{padding:0}.pdp-recommended-products .quick-shop-button{display:none!important}.mix,.gap{display:inline-block;width:calc(50% - .5rem)}@media screen and (min-width: 541px){.mix,.gap{width:calc(100%/3 - (((3 - 1) * 1rem) / 3))}.mix.triangle:after{font-size:2vw}}@media screen and (min-width: 961px){.mix,.gap{width:calc(25% - .75rem)}.mix.triangle:after{font-size:1.5vw}}.collection-wrap .mix,.collection-wrap .gap{display:inline-block;margin:0 15px 36px;width:calc(50% - .5rem - 22px)}@media screen and (min-width: 541px){.collection-wrap .mix,.collection-wrap .gap{width:calc(100%/3 - (((3 - 1) * 1rem) / 3) - 22px)}.collection-wrap .mix.triangle:after{font-size:2vw}}.component-quickshop .full-details-bar{background-color:#01b4cb;color:#fff;padding:9px 18px;width:100%}.component-quickshop .full-details-bar a{color:#fff}.component-quickshop .quickshop-content{background-color:#fff;display:flex;flex-wrap:wrap;padding-top:0}.component-quickshop .quickshop-details,.component-quickshop .quickshop-gallery{padding:18px;width:100%}.component-quickshop .quickshop-gallery .product-photos{padding:0}.component-quickshop .pdp-title{max-width:18ch}.component-quickshop .pdp-price{color:#2b2b2b;font-size:30px;font-weight:500;margin-bottom:18px}.component-quickshop .pdp-description{margin-bottom:18px}.component-quickshop .reviews-badge{margin-bottom:9px}.component-quickshop .reviews-badge .spr-badge-caption{font-family:Ubuntu,sans-serif;font-size:12px;line-height:24px;opacity:.5}.component-quickshop .product-single-photo img{margin:0 auto}.component-quickshop .add-to-cart{cursor:pointer}.component-quickshop .product-pdp .product-details .qty-btn-wrap{flex-wrap:nowrap}@media screen and (min-width: 1024px){.component-quickshop .quickshop-details{width:40%}.component-quickshop .quickshop-gallery{width:60%}}.fancybox-slide .fancybox-close-small{background-image:url(//www.slimgenics.com/cdn/shop/t/21/assets/icon-close-white.svg?v=10231537720751303191623890705);backgroud-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;height:20px;margin:9px 9px 0 0;min-width:1px;padding:0;width:20px}.fancybox-slide svg{display:none}.pdp-extras{background-color:#fff;padding:0}.pdp-extras .quality-row{color:#fff;padding:18px 0}.pdp-extras .quality-row .h1,.pdp-extras .quality-row .h2,.pdp-extras .quality-row .h3,.pdp-extras .quality-row .product-pdp .pdp-reviews .spr-header-title,.product-pdp .pdp-reviews .pdp-extras .quality-row .spr-header-title,.pdp-extras .quality-row .pdp-recommended-products .component-collection-feed .collection-feed-title,.pdp-recommended-products .component-collection-feed .pdp-extras .quality-row .collection-feed-title,.pdp-extras .quality-row .h4{color:#fff}.pdp-extras .pdp-extra-row{align-items:center;margin-bottom:45px}.pdp-extras .pdp-extra-row img{width:100%}@media screen and (min-width: 768px){.pdp-extras .pdp-extra-row.pdp-extra-row-flip{flex-direction:row-reverse}}.pdp-extras .pdp-extra-row .pdp-extra-row-overlay{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:45px;position:absolute;right:0;top:0}.pdp-extras .pdp-extra-row .pdp-extra-row-overlay h2,.pdp-extras .pdp-extra-row .pdp-extra-row-overlay p{color:#fff;margin:0 auto 27px;max-width:40ch}.pdp-extras .pdp-extra-row .pdp-extra-title,.pdp-extras .pdp-extra-row .pdp-extra-text{margin-bottom:27px}.pdp-extras .pdp-extra-row img{display:block}.pdp-extras.pdp-extra-bottom{padding-bottom:45px}.pdp-extras.pdp-extra-top{padding-top:45px}.template-product{overflow-x:hidden}.video-wrapper{position:relative}.video-wrapper .video__overlay{position:absolute;top:0;right:0;left:0;bottom:0;margin-left:auto;margin-right:auto;z-index:1;pointer-events:none}.video-wrapper.darken-video--true .video__overlay{background:#0000004d}.video-wrapper.video-is-hidden .plyr__video-wrapper,.video-wrapper .plyr--full-ui.plyr--video .plyr__control--overlaid{display:none}.video-wrapper .plyr--paused .plyr__video-embed iframe{z-index:5}.video-wrapper .video-wrapper__image img{object-fit:cover}.video-wrapper video{display:block;width:100%;height:auto}.video-wrapper .video__text-container{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin:auto;z-index:2;pointer-events:none}.video-wrapper .video__text{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:center}.video-wrapper .video__text-wrapper{margin:0;padding:30px;text-shadow:0 0 1px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.3)}.customer-member_price{padding-left:10px;color:red}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:#000c;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width: 768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px #00b3ff80;outline:0}a.plyr__control{text-decoration:none}a.plyr__control:after,a.plyr__control:before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true],.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:#00b3ffcc;border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000b3);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;border-radius:4px;bottom:100%;box-shadow:0 1px 2px #00000026;color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:#ffffffe6;content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:#4a5764cc;right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:#4a5764cc;left:7px}.plyr__menu__container .plyr__control--back:before{background:#c1c9d1;box-shadow:0 1px #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#0000001a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value, 0),transparent var(--value, 0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33;height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33;height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33;height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px #00b3ff80;outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px #00b3ff80;outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px #00b3ff80;outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33,0 0 0 3px #ffffff80}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33,0 0 0 3px #ffffff80}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33,0 0 0 3px #ffffff80}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c9d1a8}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c9d1a8}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c9d1a8}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33,0 0 0 3px #0000001a}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33,0 0 0 3px #0000001a}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #23292f33,0 0 0 3px #0000001a}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:#ffffffe6;border-radius:3px;bottom:100%;box-shadow:0 1px 2px #00000026;color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px #00000026;color:#ffffff40}.plyr--audio .plyr__progress__buffer{color:#c1c9d1a8}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c9d1a8}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width: 480px){.plyr__volume{max-width:90px}}@media (min-width: 768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume,.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23292fcc;border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:#ffffffe6;border-radius:3px;bottom:100%;box-shadow:0 1px 2px #00000026;margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:#0000008c;border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.blog-video{padding:18px 0 0}@media screen and (max-width: 749px){.blog-video iframe{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/theme.scss.css.map */
