#shop-page-top .slick-slider{margin-bottom:0}#shop-page-top .fresh-product-carousel img,#shop-page-top .fresh-product-carousel .slick-arrow{display:none!important}#shop-page-top .fresh-product-carousel img:first-of-type{display:block!important}#shop-page-top .slick-initialized.fresh-product-carousel img,#shop-page-top .slick-initialized.fresh-product-carousel .slick-arrow{display:block!important}#shop-page-top .slick-dots li button:before{font-size:30px;line-height:30px;color:#000}#shop-page-top button.slick-arrow{width:30px;height:30px;z-index:2;top:90%}#shop-page-top button.slick-arrow:before{position:absolute;opacity:1;top:0;right:0;left:0;color:#333c;background:transparent;border-radius:50%;font-size:50px;font-family:Arial;padding:0 0 3px}#shop-page-top button.slick-arrow.slick-next{right:0}#shop-page-top button.slick-arrow.slick-next:before{content:"\203a"}#shop-page-top button.slick-arrow.slick-prev{left:0}#shop-page-top button.slick-arrow.slick-prev:before{content:"\2039"}#shop-page-top{padding-top:10px;margin-bottom:60px}#shop-page-top .container-fluid{width:95%;margin:0 auto;max-width:100%;padding:0 0 0 4%}#shop-page-top .img-col{padding:0 10px 0 0}#shop-page-top .text-col{padding-left:60px}#shop-page-top h1{margin:40px 0 10px;font-size:32px;font-weight:600}#shop-page-top h1 span{color:var(--color-orange)}#shop-page-top h1 span.product-subtitle{font-size:90%}#shop-page-top a.loox-reviews{display:inline-block}#shop-page-top a.product-rating{text-decoration:none}#shop-page-top a.product-rating .five-stars{max-width:85px;margin-bottom:0;fill:#f7d11a}#shop-page-top .description{margin-top:10px}#shop-page-top .description p.top-line-description{font-weight:600;font-size:14px}#shop-page-top .description p{max-width:470px}#shop-page-top .description ul li{font-size:14px;line-height:125%;margin-bottom:5px}#shop-page-top .description ul li span{color:var(--color-orange)}#shop-page-top .description p.description-quote{font-size:14px;margin-top:25px}#shop-page-top button.purchase-button{min-width:100%;height:55px!important;margin:20px 0 0;cursor:pointer}.price-wrapper,.price-qty,.purchase-button-wrapper,.purchase-button{display:none}.price-wrapper.active,.price-qty.active,.purchase-button-wrapper.active,.purchase-button.active{display:block}.purchase-button-wrapper{max-width:400px}.purchase-button{display:none!important}.purchase-button.active{display:block!important}.selector-button{cursor:pointer;position:relative;margin-bottom:5px;border:1px solid #f1f1f1;border-radius:5px;padding:7px 10px 10px 35px;max-width:400px}.selector-button.selected{border:1px solid var(--color-orange)}.selector-button .selector-button-dot{position:absolute;width:14px;height:14px;top:12px;left:10px;border:1px solid #717171;border-radius:50%}.selector-button.selected .selector-button-dot{border:1px solid #0175FF}.selector-button.selected .selector-button-dot .selector-button-dot-inner{position:absolute;display:block;width:9px;height:9px;top:50%;left:50%;transform:translate(-50%,-50%);background:#0175ff;border-radius:50%}.selector-button-inner ul.subscription-details{margin:0!important}.selector-button-inner ul.subscription-details li{list-style:none;font-size:12px;margin-bottom:3px}.selector-button-inner ul.subscription-details li span{font-size:12px;color:var(--color-orange);padding-right:1px}.selector-button .selector-button-inner-showhide{display:none}.selector-button.selected .selector-button-inner-showhide{display:block}p.option-price-header{font-size:14px;color:#717171;margin-bottom:5px;padding-top:2px;display:none}p.option-price-header.active{display:block}p.option-price-header span.strike-price{color:red;text-decoration:line-through;padding-right:5px}p.option-price-header span.strike-price span{color:#000}.selector-button.selected p.option-price-header{color:#2e333a;font-weight:600}.selector-button p.option-price-header span.plus{color:var(--color-orange);font-weight:inherit;font-size:inherit}.selector-button.selected .selector-button-inner-show-notselected{display:none}.selector-button-inner-show-notselected p,.selector-button-inner-showhide p{color:#333;font-size:10px;font-weight:600}.selector-button-wrapper span.highlight{background:transparent;padding:4px 5px 2px 0;font-size:inherit;font-weight:inherit;color:inherit}.selector-button-wrapper .selected span.highlight{background:#cbf7cb;padding:4px 5px 2px}.selector-button-wrapper span.price-right{float:right;font-size:inherit;font-weight:inherit;color:inherit}.selector-button-wrapper span.price-right-crossed{display:none;position:absolute;top:30px;right:12px;font-size:14px;text-decoration:line-through;color:var(--color-red)}.selector-button-wrapper .selected span.price-right-crossed{display:block}#looxCarousel .branding{display:none!important;opacity:0!important}.product-page-scrollbar{display:none;position:fixed;width:100%;height:50px;bottom:0;left:0;z-index:999;background:#fff;box-shadow:1px -1px 10px #0000001a,1px -2px 15px #0000000d}.show-product-page-scrollbar{display:block}.bottom-buy-bar{display:none}.bottom-buy-bar.active{display:block}.product-page-scrollbar button{position:absolute;top:50%;right:5%;transform:translateY(-50%);min-height:20px;height:35px;line-height:100%;border-radius:5px;letter-spacing:0;min-width:110px;max-width:110px;font-size:14px;text-transform:capitalize;cursor:pointer}.product-page-scrollbar .text-wrapper{position:absolute;top:50%;left:4%;transform:translateY(-50%)}.product-page-scrollbar p.buy-bar-title{font-size:20px;font-weight:600;color:var(--color-blue);margin-bottom:0;height:30px}.product-page-scrollbar.bundle p.buy-bar-title{font-size:16px}.product-page-scrollbar p.buy-bar-title span.plus-sign{font-size:20px;color:var(--color-orange)}.product-page-scrollbar p.buy-bar-title span.buy-bar-capsules{color:inherit;font-weight:300;font-size:13px}.product-page-scrollbar .buy-bar-price{font-size:13px;margin-bottom:0}.product-page-scrollbar .buy-bar-price span.buy-bar-price-number{font-size:14px;color:#068c5f;padding-right:5px}.product-page-scrollbar .buy-bar-price span.buy-bar-price-dot{padding:0 5px 0 1px}@media(max-width:767px){#shop-page-top{margin-bottom:40px;margin-top:0;padding-top:0}#shop-page-top .container-fluid{width:100%;margin:0 auto;padding:0}#shop-page-top .img-col{padding:0 15px}#shop-page-top .slick-slider{margin-top:0}#shop-page-top .text-col{padding:0 30px}#shop-page-top h1{font-size:24px;margin:5px 0 0}}@media(min-width:768px)and (max-width:989px){#shop-page-top h1{margin-top:0}}@media(min-width:989px)and (max-width:1100px){#shop-page-top h1{margin-top:5px}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/0-fresh-product.css.map */
