html{scroll-behavior:smooth}/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;-webkit-transition-duration:inherit !important;transition-duration:inherit !important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../assets/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0 !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right !important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.aux-banner-title .container{text-align:center;margin-top:20px;font-size:12px;font-weight:500;background:#EFF1F4;padding:20px;border-radius:10px}.i_agree_block{padding:5px;margin-bottom:10px}.i_agree_block.alert-border{border:1px solid red}.i_agree_block #i_agree{top:2px;position:relative}.i_agree_block span{vertical-align:middle}.i_agree_block label{margin-bottom:0 !important;font-size:11px}.btn+.btn{margin-left:0.5rem}.custom-control-label .btn{pointer-events:auto}.custom-control-label .d-flex{pointer-events:none}.custom-control-label .d-flex>div:last-child{pointer-events:auto}@font-face{font-family:'Trueno';src:url("../fonts/TruenoLt.woff2") format("woff2"),url("../fonts/TruenoLt.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Trueno';src:url("../fonts/TruenoRg.woff2") format("woff2"),url("../fonts/TruenoRg.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Trueno';src:url("../fonts/TruenoBd.woff2") format("woff2"),url("../fonts/TruenoBd.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}body{font-family:'Open Sans', sans-serif;color:#404040;font-weight:300}h1,h2,h3,h4,h5,h6{font-family:'Trueno', sans-serif;font-weight:300}a{color:#DB705D}a:focus,a:hover,a:active{text-decoration:none;color:currentColor}b,strong{font-weight:700}.hidden{display:none !important}.container-fluid{max-width:1600px}.topbar{background:#333333;color:white;font-size:12px;padding:11px 0}.topbar a{color:white}.topbar .d-flex{justify-content:space-between}.topbar .login,.topbar .ticker{text-transform:uppercase}.menu{position:absolute;top:65px;width:100%;left:0;right:0;z-index:2}.menu .logo,.menu .menu-items,.menu .actions{flex:auto}.menu .menu-items ul{list-style:none;padding-left:0;margin-bottom:0;justify-content:center}.menu .menu-items a{color:white;margin:0 20px;font-weight:500}.menu .menu-items a:hover,.menu .menu-items a:active,.menu .menu-items a:focus{color:white}.menu .actions{justify-content:flex-end}.menu .actions .cart{position:relative}.menu .actions .cart-count{position:absolute;top:-5px;right:-5px;font-size:10px;color:white;font-weight:600;background:#F69F71;border-radius:50%;width:16px;height:16px;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.menu .actions a{display:flex;width:40px;height:40px;background:white;border-radius:50%;justify-content:center;margin-left:10px}.menu .actions a img{align-self:center}.menu .actions .menu-toggle{display:none}.mobile-menu{transition:0.5s all cubic-bezier(0.47, 0, 0.74, 0.71);position:fixed;right:-100%;width:80%;max-width:400px;background:white;top:0;height:100%;z-index:3123000003 !important;padding:25px}.mobile-menu h3{margin-bottom:25px;color:#F69F71}.mobile-menu .close{font-size:45px;font-weight:300;line-height:30px}.mobile-menu ul{padding:0;list-style:none}.mobile-menu ul li{padding:10px 0}.mobile-menu ul li a{font-size:20px;color:#888888}.mobile-menu.expanded{right:0;transition:0.5s all cubic-bezier(0.39, 0.58, 0.57, 1)}.blackout{position:fixed;z-index:998;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none}.search{flex-wrap:nowrap}.search input{border:1px solid #f0f0f0;border-right:none;background:white;border-radius:30px 0 0 30px;padding:7px 0 7px 15px;font-size:14px}.search input:focus-visible{outline:none}.search button{background:white;border:1px solid #f0f0f0;border-left:none;border-radius:0px 30px 30px 0px;padding:7px 15px 7px 0px}.mobile-search{position:absolute;top:100px;width:100%;padding:.5rem 1rem;z-index:3}.mobile-search .search{width:100%;max-width:none}.banner{height:50vh;display:-ms-flexbox;display:flex;align-items:center;position:relative}.banner h3,.banner h1{color:white}.banner h1{font-size:52px;margin-top:10vh}.banner h3{font-size:30px}.mobile-banner{display:none}.btn-banner{overflow:hidden;position:relative;margin-top:40px;display:inline-block;background:white;border-radius:40px;padding:15px 40px;color:#273D60;font-size:13px;text-transform:uppercase;font-weight:600}.btn-banner.orange{color:#F69F71}.btn-banner.orange.filled{color:white;background:#F69F71}.btn-banner.red{color:#DB705D}.btn-banner.red.filled{color:white;background:#DB705D}.btn-banner.outline{border:1px solid #B8B8B8}.btn-banner.blue{color:#273D60}.btn-banner.blue.filled{color:white;background:#273D60}.btn-banner span{position:relative;z-index:1}.btn-banner+.btn-banner{margin-left:15px}.btn-banner:before{content:'';display:block;width:0%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.08);transition:0.2s all ease-in}.btn-banner:hover:before{width:100%}.link{color:#DB705D;font-weight:700}.link:hover{color:#DB705D}.st-left{display:flex !important;flex-direction:column;align-items:flex-start}.st-left .st-btn{margin-bottom:8px;margin-right:0 !important}#errorModal .btn-banner+.btn-banner{margin-left:0px}.brands{padding:25px 0}.brands .d-flex a{flex:1 1 0;text-align:center}.brands .d-flex a img{max-width:100%;height:auto}.reorder{display:block;background:white;border-radius:10px 10px 0 0;position:absolute;bottom:-8px;font-size:22px;padding:10px 20px 0;color:#404040;font-weight:600}.return{padding:50px 0}.return h3{color:#273D60;font-size:42px;margin-bottom:20px;font-weight:400;position:relative}.return p{font-size:28px;color:#404040;margin-bottom:0}.return p a{font-weight:600;color:#F69F71}.return .date{color:#B8B8B8;font-size:13px;letter-spacing:1px;text-transform:uppercase;margin-bottom:40px}.return .price{color:#273D60;font-size:20px}.return img{max-height:320px;display:block;margin:0 auto}.return .mobile-img{margin:0}.return+.featured .categories{margin-top:0px}.featured{padding:50px 0;background:#EFF1F4}.featured h2{font-size:42px;color:#273D60;margin-bottom:50px}.featured h4{color:#273D60;margin-bottom:20px}.featured h4 a{color:#273D60}.featured .col-lg-4{display:flex;flex-direction:column}.featured .product-grid{display:flex;flex-wrap:wrap;background:white;border-radius:10px;flex:1}.featured .product-grid .product-item{flex:1 1 50%;height:50%}.featured .product-grid .product-item:nth-child(odd){border-right:1px solid #EFF1F4}.featured .product-grid .product-item:nth-child(-n + 2){border-bottom:1px solid #EFF1F4}.featured .categories{margin-top:50px;padding:0 15px;width:100%}.featured .categories a{display:flex;align-items:center;background:white;border-radius:8px;padding:30px;flex:1 1 0;color:#273D60;font-weight:400}.featured .categories a:not(:first-child):not(:last-child){margin:0 7px}.featured .categories a:first-child{margin-right:7px}.featured .categories a:last-child{margin-left:7px}.featured .categories img{margin-right:15px}.categories-mobile{display:none;padding-bottom:25px}.categories-mobile .btn-banner{padding:15px 10px;margin:2px}.categories-mobile .btn-banner+.btn-banner{margin:2px}.categories-mobile a{flex:0 0 calc(50% - 4px);text-align:center;font-size:11px;letter-spacing:-0.4px}.categories-mobile .view{text-transform:uppercase;color:#888888;font-size:14px;font-weight:400;letter-spacing:1px;margin-top:25px}.usps.home{text-align:center;font-size:22px;font-weight:300;padding:90px 0;box-shadow:0 10px 10px rgba(0,0,0,0.05)}.usps.home a{color:#404040}.usps.home .col{display:flex;flex-direction:column}.usps.home img{display:block;margin:0 auto auto}.subcr-home{background:url(/assets/Subscription-Banners.jpg) center center/cover fixed;height:800px;display:flex;align-items:center;text-align:center}.referal{background:url(/assets/referal-new.jpg) center center/cover fixed;height:800px;display:flex;align-items:center;text-align:center}.referal h2{color:#F69F71;font-size:72px;margin-bottom:40px;font-weight:600}.referal .return-heading{font-size:42px}.referal .return-heading span{color:#273D60}.referal .referal-code{background:white;border-radius:50px;display:flex;align-items:center;padding:28px;max-width:400px;margin:40px auto 0}.referal .referal-code p{flex:1 0 auto;margin-bottom:0;font-weight:600;font-size:22px}.referal .referal-code a{flex:0 0 auto}.referal .steps{counter-reset:steps}.referal .steps ul{list-style:none;padding-left:0;margin-top:30px}.referal .steps ul li{display:-ms-flexbox;display:flex;align-items:center;margin-bottom:15px;font-size:20px;font-weight:400}.referal .steps ul li:before{text-align:center;counter-increment:steps;content:counter(steps);display:block;width:48px;height:48px;background:white;color:#F69F71;font-size:28px;border-radius:50%;flex:0 0 48px;margin-right:15px;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.latest-blog{padding:150px 0;box-shadow:0 10px 10px rgba(0,0,0,0.05)}.newsletter{height:800px;background:url(/assets/signup.jpg) center center/cover}.newsletter h3{color:white;font-size:72px;font-weight:600}.newsletter p{margin-bottom:40px;font-weight:400;font-size:20px}.newsletter .newsletter-form input{border:none;background:white;border-radius:30px 0 0 30px;padding:20px 0 20px 25px;width:450px}.newsletter .newsletter-form input:focus-visible{outline:none}.newsletter .newsletter-form button{position:relative;overflow:hidden;background:#DB705D;border:none;border-radius:0px 30px 30px 0px;padding:10px 15px 10px 15px;color:white}.newsletter .newsletter-form button span{position:relative;z-index:1}.newsletter .newsletter-form button:before{content:'';display:block;width:0%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.08);transition:0.2s all ease-in}.newsletter .newsletter-form button:hover:before{width:100%}.support{background:#E5E4E2;padding:80px 0}.support h3{font-size:32px;font-weight:400}.support h4{font-size:20px;font-weight:400}.support a,.support p{color:#888888;margin:0}.support p{max-width:420px}.footer{background:#333333;color:white;padding:80px 0 20px}.footer h4,.footer .footer-btn{font-size:20px;color:#F69F71;font-weight:400;margin-bottom:20px}.footer ul{list-style:none;padding-left:0;margin:0}.footer ul li{margin-bottom:15px}.footer ul li a{color:white}.footer ul li a{transition:0.2s all linear}.footer ul li a:hover{color:#F69F71}.footer h6{text-transform:uppercase;font-size:12px;font-family:'Trueno', sans-serif}.footer .policies{margin-bottom:30px}.footer .policies a{color:white;font-size:11px}.footer .policies a+a{margin-left:18px}.footer .policies a{transition:0.2s all linear}.footer .policies a:hover{color:#F69F71}.footer .social a+a{margin-left:15px}.footer .copyright{font-size:12px}.footer .copyright a{color:white;font-weight:600}.footer .copyright a{transition:0.2s all linear}.footer .copyright a:hover{color:#F69F71}.footer .footer-btn{background:transparent;border:none;font-family:"Trueno", sans-serif;padding:0;display:none;width:100%;align-items:center}.footer .footer-btn:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0.3em solid #F69F71;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.checkout-container{min-height:100vh;display:flex;flex-direction:column}.checkout-container .small_footer{margin-top:auto}.checkout-container .policies{margin-bottom:30px}.checkout-container .policies a{color:#404040;font-size:11px}.checkout-container .policies a+a{margin-left:18px}.blog-item img{border-radius:10px;margin-left:auto;display:block}.blog-item .date{position:absolute;top:-45px;right:60%;background:#F69F71;color:white;font-weight:600;font-size:14px;text-transform:uppercase;text-align:center;width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'trueno', sans-serif}.blog-item h6{color:#F69F71;font-weight:600;font-family:'trueno', sans-serif;text-transform:uppercase;font-size:13px;margin-bottom:40px}.blog-item h3{color:#273D60;font-family:'trueno', sans-serif;font-weight:600;margin-bottom:40px}.narrow-banner,.product-banner{height:300px;position:relative}.narrow-banner .usps.cms,.product-banner .usps.cms{position:absolute;bottom:0;left:0;right:0;width:100%;background:rgba(0,0,0,0.25);color:white;padding:15px 0}.narrow-banner .usps.cms .row,.product-banner .usps.cms .row{align-items:center}.narrow-banner .usps.cms .row a,.product-banner .usps.cms .row a{color:#ffffff}.product-banner{height:165px}.index{padding:70px 0}.index .filter-btn{display:none}.index .search{width:100%;margin-bottom:60px}.index .search input{flex:1}.index .brands{padding:0}.index .index-list{margin-bottom:0px;max-height:300px;overflow:hidden;transition:0.3s all ease}.index .index-expander{display:block;margin-bottom:60px;color:#273D60;font-weight:500;margin-top:10px;padding-left:40px;position:relative;height:32px;line-height:32px}.index .index-expander:hover{cursor:pointer}.index .index-expander:before{content:'';display:block;width:32px;height:32px;background:url(/assets/caret-down.jpg) no-repeat center center/contain;position:absolute;left:0}.index .index-expander.arrow-up:before{transform:rotate(180deg)}.index .expanded{max-height:100%}.index h6{font-size:20px;font-weight:400;color:#273D60;margin-bottom:30px}.custom-control{padding-left:50px;margin-bottom:20px}.custom-control-label{line-height:32px}.custom-control-label:hover{cursor:pointer}.custom-control-label::before,.custom-control-label::after{width:32px;height:32px;left:-50px;top:0}.custom-control-input:checked~.custom-control-label::before{border-color:#F69F71;background-color:#F69F71}.custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:rgba(246,159,113,0.2);border-color:rgba(246,159,113,0.2)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:rgba(246,159,113,0.7)}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(246,159,113,0.25)}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#F69F71;background-color:#F69F71}.product-list{display:flex;flex-wrap:wrap}.product-list .product-item{flex:0 0 33.3333337%;width:33.3333337%}.product-list .product-item img{max-width:250px;height:200px;padding:25px}.product-item{text-align:center;padding:25px}.product-item img{margin:0 auto;display:block;object-fit:contain;width:100%;max-width:150px;height:120px;padding:15px}.product-item .type{font-size:12px;font-weight:600;color:#DB705D}.product-item .name{font-size:15px;color:#404040;font-weight:600}.product-item .price{font-size:15px;color:#888888;font-weight:400}.show-product{padding:40px 0;border-bottom:1px solid #B8B8B8}.show-product .product-img{height:40vh;width:100%;object-fit:contain;padding:35px}.show-product .type{font-family:'Trueno', sans-serif;color:#273D60;font-weight:600}.show-product .type span{vertical-align:middle;margin-left:10px}.show-product h1{color:#273D60;font-size:36px}.show-product h4{font-weight:300;font-family:'Open Sans', sans-serif;font-size:20px;margin-bottom:25px}.show-product .price{font-size:26px;margin-bottom:0px}.show-product .referal-box{font-size:16px;color:#404040;font-weight:300;border:1px solid rgba(246,159,113,0.25);padding:10px 15px;border-radius:8px;margin-bottom:30px;display:inline-block}.show-product .shipping-receive{font-size:14px;color:#273D60;margin-bottom:25px}.show-product .help{color:#DB705D;font-size:14px;font-weight:600;margin-bottom:10px;display:inline-block}.show-product .prescription{border:1px solid #B8B8B8;border-radius:8px}.show-product .prescription form{display:flex}.show-product .prescription .mobile-nav{display:none;background:white;padding:15px;border-bottom:1px solid #DCDCDC;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:1001}.show-product .prescription .mobile-nav a{margin-right:10px}.show-product .prescription .header{padding:30px 15px;display:none}.show-product .prescription .header h3{font-size:22px;font-family:"Open Sans", sans-serif;font-weight:600}.show-product .prescription .header a{color:#DB705D;font-size:14px;font-weight:600;display:inline-block}.show-product .prescription .inputs{border-right:1px solid #B8B8B8}.show-product .prescription .inputs .grid{padding:12px 20px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1em;align-items:center}.show-product .prescription .inputs .grid .custom-control{margin-bottom:0;margin-right:20px}.show-product .prescription .inputs .grid .custom-control label{font-weight:600}.show-product .prescription .inputs .grid:first-child{border-bottom:1px solid #B8B8B8}.show-product .order{text-align:center;padding:20px;font-size:14px;font-weight:600;line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.show-product .order .btn-banner{margin-top:20px}.show-product .order .totalprice{font-size:24px;font-weight:600}.show-product label.error{display:none !important}.show-product .form-control.error{box-shadow:0 0 0 0.2rem rgba(219,112,93,0.8)}.show-product label{font-size:13px;margin-bottom:0}.show-product .form-control{font-size:14px;background:#f3f3f3;border:none}.show-product .nonclc-quantity{max-width:260px}.show-product .nonclc{margin-top:30px}.show-product .overview{margin-bottom:25px;border-top:1px solid #dedede;padding-top:25px}.show-product .overview ul{list-style:none;padding-left:0;margin:0;font-size:13px}.show-product .overview ul li{position:relative;color:#888888}.show-product .overview ul li img{position:absolute;top:50%;transform:translateY(-50%);width:20px;object-fit:contain;height:15px}.show-product .overview ul li span{margin-left:45px}.show-details{padding:40px 0}.show-details .header{color:#273D60;font-size:32px;font-weight:400;margin-bottom:40px}.show-details .nav-tabs{border-bottom:0}.show-details .nav-link{border:none;border-bottom:2px solid transparent;color:#273D60;font-size:20px;padding:0 0 15px;font-weight:300;font-family:'Open Sans', sans-serif}.show-details .nav-link+.nav-link{margin-left:40px}.show-details .nav-link.active{border-bottom:2px solid #F69F71}.show-details p{margin-bottom:15px}.show-details ul{padding-left:15px}.show-details ul li{margin-bottom:15px}.show-details .tab-pane{padding:20px 0}.show-details table td{text-align:center}.show-details table tr:first-child td{font-weight:600}.show-details table tr:last-child td{background:#E5E4E2}table{width:100%;border:1px solid #888888;margin-bottom:20px}table td{padding:8px;font-size:12px;border:1px solid #888888}.floating-label{position:relative}.floating-label select{font-size:14px;padding:18px 10px 5px;display:block;width:100%;height:56px;background-color:#EFEFEF;border:none;border-radius:8px}.floating-label select:focus{outline:none}.floating-label label{color:#888888;font-weight:600;font-size:14px;position:absolute;pointer-events:none;top:16px;left:10px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.floating-label select:focus~label,.floating-label select:not([value=""]):valid~label{top:5px;font-size:12px}.cart-screen{padding:50px 0}.cart-screen .overview p{padding-top:20px !important;font-size:14px}.cart-screen a.btn-banner.red.filled.w-100.confirm_subscription{margin-top:40px}.cart-screen .page-action.mobile-page-actions.noform{margin-top:40px}.cart-screen h3{font-size:24px;margin-top:25px;padding-bottom:25px}.cart-screen .cart-header{color:#B8B8B8;font-weight:600;text-transform:uppercase;font-size:13px}.cart-screen .divider{display:block;height:1px;background:#B8B8B8}.cart-screen .btn-banner{text-align:center;margin-top:0}.cart-screen table{margin-top:25px;border:none}.cart-screen table td,.cart-screen table th{border:none;padding:0}.cart-screen table .item-details{width:300px}.cart-screen table .item-details img{width:85px;height:auto}.cart-screen table .item-details .title{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.cart-screen table .item-details .title h5{margin:0;width:170px}.cart-screen table .item-details .title h5 a{font-size:14px;color:#273D60;margin:0;font-weight:600;font-family:"Open Sans", sans-serif;display:block;overflow:hidden;text-overflow:ellipsis}.cart-screen table .item-details .title div{font-size:13px;color:#404040}.cart-screen table .item-details .title a{margin-top:15px;color:#888888;font-weight:600;font-size:13px}.cart-screen table .purchase-details .d-flex{font-size:14px}.cart-screen table .purchase-details .d-flex div{flex:1 1 0}.cart-screen table .purchase-details .d-flex .script-title,.cart-screen table .purchase-details .d-flex .cart-prescription{flex:0 0 145px}.cart-screen table .purchase-details .d-flex .quantity{flex:2 1 0}.cart-screen table .purchase-details .mobile-title{display:none}.cart-screen table .purchase-details .mobile-title h5{margin:0;width:220px}.cart-screen table .purchase-details .mobile-title h5 a{float:none;font-size:14px;color:#273D60;margin:0;font-weight:600;font-family:"Open Sans", sans-serif;display:block;overflow:hidden;text-overflow:ellipsis}.cart-screen table .purchase-details .mobile-title p{font-size:13px;color:#404040;margin-bottom:0}.cart-screen table .purchase-details .mobile-title a{float:right}.cart-screen table .purchase-details .cart-prescription{background:#EFEFEF;border-radius:6px;padding:8px}.cart-screen table .purchase-details .cart-prescription table{margin:0}.cart-screen table .purchase-details .cart-prescription table td:first-child{font-weight:600}.cart-screen table .purchase-details .quantity{text-align:center}.cart-screen table .purchase-details .quantity a{font-weight:700;font-size:18px;color:#404040}.cart-screen table .purchase-details .quantity .remove a{margin-top:15px;color:#888888;font-weight:600;font-size:13px}.cart-screen table .purchase-details .quantity span{font-size:16px;color:#404040;background:#EFEFEF;border-radius:6px;width:45px;text-align:center;padding:4px;display:inline-block;margin:0 5px}.cart-screen table tr:first-child .item-details,.cart-screen table tr:first-child .purchase-details{padding-bottom:10px}.cart-screen table tr:not(:first-child) .item-details,.cart-screen table tr:not(:first-child) .purchase-details{padding-bottom:30px}.cart-screen .overview{background:#EFEFEF;border-radius:10px;padding:25px;margin-bottom:25px}.cart-screen .overview h3{margin-top:0}.cart-screen .overview .totals{align-items:flex-end;padding:25px 0}.cart-screen .overview .totals h4{font-size:20px;font-weight:500;margin:0}.cart-screen .overview .totals h4:last-child{font-size:26px;font-weight:500}.cart-screen .overview ul{list-style:none;padding-left:0;margin:0}.cart-screen .overview ul li{position:relative}.cart-screen .overview ul li img{position:absolute;top:50%;transform:translateY(-50%);width:20px;object-fit:contain;height:15px}.cart-screen .overview ul li span{margin-left:45px}.cart-screen .link{margin-bottom:50px;display:inline-block}.crosssell{padding-top:50px;width:100%;justify-content:space-between;padding-bottom:50px}.crosssell>div{flex:0 1 49%}.crosssell h4{font-family:"Open Sans", sans-serif;margin-bottom:20px;font-size:15px;color:#F69F71;font-weight:500}.crosssell .cross-item{border:1px solid #EFEFEF;border-radius:10px}.crosssell .cross-item img{flex:0 0 110px;padding:10px;align-self:center}.crosssell .cross-item span{display:block;color:#F69F71;font-weight:700;font-size:12px}.crosssell .cross-item h5{font-size:20px;color:#404040;margin-bottom:0;padding-right:12px}.crosssell .cross-item .price{font-size:14px;color:#707070}.crosssell .cross-item .cross-details{padding:24px 12px;border-left:1px solid #efefef}.checkout-menu .menu-items ul{justify-content:flex-end}.checkout-banner{height:140px}.checkout-progress{display:flex;font-size:20px;font-weight:600;color:#B8B8B8;margin-bottom:40px}.checkout-progress div:not(:first-child):before{content:'/';margin:0 25px;color:#B8B8B8}.checkout-progress .active{color:#404040}.checkout-nav{display:none;padding:20px 15px}.checkout-nav .mobile-checkout-back{float:left}.checkout-nav .mobile-checkout-back img{width:20px;height:auto}.checkout-nav h3{font-size:16px;margin-bottom:13px;font-weight:500}.checkout-nav .checkout-progress{font-size:13px;justify-content:center;margin-bottom:0px}.checkout-screen{padding:70px 0}.checkout-screen .divider{display:block;height:1px;background:#B8B8B8}.checkout-screen h3{font-size:16px;font-weight:500;color:#404040}.checkout-screen .checkout-back{margin-bottom:40px}.checkout-screen .checkout-back a{color:#404040;font-weight:600;font-size:14px}.checkout-screen .overview{background:#EFEFEF;border-radius:10px;padding:25px;margin-bottom:25px}.checkout-screen .overview h3{margin-top:0;margin-bottom:25px}.checkout-screen .overview .items{font-size:13px;padding:25px 0;border-bottom:1px dashed #B8B8B8}.checkout-screen .overview .totals{align-items:flex-end;padding:25px 0}.checkout-screen .overview .totals h4{font-size:13px;font-weight:500;margin:0}.checkout-screen .overview .totals h4:last-child{font-size:20px;font-weight:500}.checkout-screen .overview ul{list-style:none;padding-left:0;margin:0}.checkout-screen .overview ul li{position:relative}.checkout-screen .overview ul li img{position:absolute;top:50%;transform:translateY(-50%);width:20px;object-fit:contain;height:15px}.checkout-screen .overview ul li span{margin-left:45px}.checkout-screen .overview .btn-banner{margin-top:0;text-align:center}.checkout-screen .checkout-label{font-size:13px}.checkout-screen .form-control{padding:15px;height:50px;font-size:14px;border-color:#B8B8B8}.checkout-screen .btn{border-color:#F69F71;color:#F69F71;text-transform:uppercase;font-size:13px;font-weight:600;background-color:white}.checkout-screen .btn:hover,.checkout-screen .btn:active,.checkout-screen .btn:focus{background-color:#F69F71 !important;color:white;border-color:#F69F71 !important}.checkout-screen .btn:focus{box-shadow:0 0 0 0.2rem rgba(246,159,113,0.5)}.checkout-screen .btn:active{box-shadow:0 0 0 0.2rem rgba(246,159,113,0.5) !important}.checkout-screen .nav-tabs{border-bottom:0;margin-bottom:30px}.checkout-screen .nav-tabs .nav-link{border-radius:10px;border:1px solid #B8B8B8;height:100%;display:flex;align-items:center;font-size:13px;padding:20px;color:#404040;white-space:nowrap}.checkout-screen .nav-tabs .nav-link .checkmark{flex:0 0 20px;height:20px;width:20px;border:1px solid #B8B8B8;border-radius:50%;position:relative;margin-right:10px}.checkout-screen .nav-tabs .nav-link .checkmark:after{content:"";position:absolute;display:none;top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:#F69F71}.checkout-screen .nav-tabs .nav-link.active{border:1px solid #F69F71;box-shadow:0 0 10px rgba(246,159,113,0.2)}.checkout-screen .nav-tabs .nav-link.active .checkmark{border-color:#F69F71}.checkout-screen .nav-tabs .nav-link.active .checkmark:after{display:block}.checkout-screen .nav-tabs .nav-link img{margin-left:10px}.checkout-screen .nav-tabs .nav-link .checkmark+img{margin-left:0}.checkout-screen .page-action.finish{margin-top:25px}.checkout-screen .page-action.finish .btn-banner+.btn-banner{margin-left:0;margin-top:15px}.checkout-screen .cart-header{color:#B8B8B8;font-weight:600;text-transform:uppercase;font-size:13px}.checkout-screen .divider{display:block;height:1px;background:#B8B8B8}.checkout-screen .order-details{justify-content:space-between}.checkout-screen .order-details .detail{font-size:13px}.checkout-screen table{margin-top:25px;border:none}.checkout-screen table td,.checkout-screen table th{border:none;padding:0}.checkout-screen table .item-details{width:300px}.checkout-screen table .item-details .title{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.checkout-screen table .item-details .title h5{margin:0;width:170px}.checkout-screen table .item-details .title h5 a{font-size:14px;color:#273D60;margin:0;font-weight:600;font-family:"Open Sans", sans-serif;display:block;overflow:hidden;text-overflow:ellipsis}.checkout-screen table .item-details .title div{font-size:13px;color:#404040}.checkout-screen table .item-details .title a{margin-top:15px;color:#888888;font-weight:600;font-size:13px}.checkout-screen table .purchase-details .d-flex{font-size:14px}.checkout-screen table .purchase-details .d-flex div{flex:1 1 0}.checkout-screen table .purchase-details .d-flex .cart-prescription{flex:0 0 145px}.checkout-screen table .purchase-details .d-flex div:last-child{font-weight:600}.checkout-screen table .purchase-details .mobile-title{display:none}.checkout-screen table .purchase-details .mobile-title h5{margin:0;width:220px}.checkout-screen table .purchase-details .mobile-title h5 a{float:none;font-size:14px;color:#273D60;margin:0;font-weight:600;font-family:"Open Sans", sans-serif;display:block;overflow:hidden;text-overflow:ellipsis}.checkout-screen table .purchase-details .mobile-title p{font-size:13px;color:#404040;margin-bottom:0}.checkout-screen table .purchase-details .mobile-title a{float:right}.checkout-screen table .purchase-details .cart-prescription{background:#EFEFEF;border-radius:6px;padding:8px}.checkout-screen table .purchase-details .cart-prescription table{margin:0}.checkout-screen table .purchase-details .cart-prescription table td:first-child{font-weight:600}.checkout-screen table tr .item-details,.checkout-screen table tr .purchase-details{padding-bottom:30px}.checkout-screen .notice{font-size:16px;padding:18px 15px;border:1px solid #EFEFEF;border-radius:10px;text-align:center}.checkout-screen.shipping-option .overview:first-child{padding-bottom:0}.checkout-screen .custom-control-label{font-size:13px}.checkout-screen .tab-content h4{font-size:16px;color:#F69F71;font-weight:600;margin-bottom:20px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.addresses{margin-top:25px}.addresses .address-item{position:relative}.addresses .address-actions{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;padding:0 25px 0 0}.addresses .address-actions a+a{margin-left:10px}.addresses .address-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:100%}.addresses .address-checkbox .address-box{background:white;position:relative;display:flex;align-items:center;border:1px solid #B8B8B8;border-radius:8px;padding:20px;font-size:13px;width:100%}.addresses .address-checkbox input{position:absolute;opacity:0;cursor:pointer}.addresses .address-checkbox .checkmark{padding-right:20px}.addresses .address-checkbox .checkmark div{height:25px;width:25px;border:1px solid #B8B8B8;border-radius:50%;position:relative}.addresses .address-checkbox .checkmark div:after{content:"";position:absolute;display:none;top:7px;left:7px;width:9px;height:9px;border-radius:50%;background:#F69F71}.addresses .address-checkbox .title{font-size:16px;font-weight:600}.addresses .address-checkbox .tel{color:#B8B8B8;margin-top:15px}.addresses .address-checkbox:hover input~.address-box .checkmark div{border-color:#F69F71}.addresses .address-checkbox input:checked~.address-box{border-color:#F69F71;box-shadow:0 0 10px rgba(246,159,113,0.2)}.addresses .address-checkbox input:checked~.address-box .checkmark div{border-color:#F69F71}.addresses .address-checkbox input:checked~.address-box .checkmark div:after{display:block}#list-collection .collection-box{background:white;position:relative;border:1px solid #F69F71;box-shadow:0 0 10px rgba(246,159,113,0.2);border-radius:8px;padding:30px;font-size:13px;width:100%}#list-collection .collection-box .title{font-size:16px;font-weight:600}#list-collection .collection-box .tel{color:#888;margin-top:15px;display:block}#list-collection .collection-box .tel a{color:#888}.pod{margin:100px 0}.content-pod h2{margin-bottom:20px;max-width:680px;margin-bottom:60px;color:#f6a071;font-size:40px}.sliver-pod{text-align:center;padding:100px 0;margin-bottom:0}.sliver-pod.dark h2,.sliver-pod.dark p{color:white}.sliver-pod+.sliver-pod{margin-top:0}.sliver-pod .btn-banner{margin-top:20px}.accounts-page{background:#EFF1F4}.login-screen,.register-screen{padding:100px 0}.login-screen .form-control,.register-screen .form-control{height:50px}.login-screen .input-group .input-group-prepend .input-group-text,.register-screen .input-group .input-group-prepend .input-group-text{background:white}.login-screen .input-group .input-group-prepend .input-group-text img,.register-screen .input-group .input-group-prepend .input-group-text img{width:18px;height:auto}.login-screen h1,.register-screen h1{font-weight:600;font-size:32px}.login-screen p,.register-screen p{margin-bottom:40px}.login-screen .forgot,.login-screen label,.register-screen .forgot,.register-screen label{font-size:13px}.login-screen .forgot,.register-screen .forgot{font-weight:600}.login-screen h2,.register-screen h2{margin-bottom:40px;font-weight:400}.login-screen h2 small,.register-screen h2 small{display:block}.login-screen .online-usp p,.register-screen .online-usp p{margin-bottom:10px;font-size:20px}.login-screen .box-container .btn-banner,.register-screen .box-container .btn-banner{width:100%;text-align:center;margin-top:20px}.login-screen .register-link,.register-screen .register-link{font-weight:500;font-size:13px}.login-screen .register-link a,.register-screen .register-link a{font-weight:600}.login-screen{padding:100px 0}.login-screen .form-control{border-left:0}.login-screen .input-group .input-group-prepend .input-group-text{border-right:0}.box-container{padding:20px;border-radius:10px;border:1px solid #e0e0e0;background:white;box-shadow:0 0 40px rgba(0,0,0,0.1)}.blog-show{padding:60px 0 150px}.blog-show .blog-img{margin-bottom:30px}.blog-show .details{font-size:13px;letter-spacing:1px;margin-bottom:30px}.blog-show .share{text-align:center;margin-top:10px}.blog-show .share .social-share-icons{display:flex;flex-direction:column;position:sticky;top:30px}.blog-show .share .social-share-icons a{margin-bottom:12px}.blog-show .share .social-share-icons a img{width:24px;height:24px}.blog-show .share .social-share-icons h6{font-weight:400;margin-bottom:20px}.blog-show h1{font-size:32px}.blog-show h2{font-size:24px}.blog-show h3{font-size:18px}.blog-show h4{font-size:16px}.strip-btn{background:white;display:flex;width:100%;align-items:center;padding:15px;border:1px solid #EFEFEF;border-radius:10px;margin-bottom:15px}.strip-btn img{width:50px;align-self:center}.strip-btn .details{color:#404040;font-weight:700;margin-left:25px}.strip-btn .details small{display:block;color:#888888;font-weight:300}.strip-btn .btn-banner{margin:0 0 0 auto;padding:10px 30px}.strip-btn:hover .btn-banner{background:#F69F71;color:white}.info-icon{position:relative;top:-1px;display:inline-block;width:12px;height:12px;background:#404040;line-height:12px;font-size:9px;font-weight:600;color:white;text-align:center;border-radius:50%}.infocenters,.faqs{padding:80px 0 150px}.infocenters h1,.faqs h1{font-size:21px;font-weight:600}.infocenters .btn-outline-secondary,.faqs .btn-outline-secondary{border-color:#F69F71;color:#F69F71;text-transform:uppercase;font-size:13px;font-weight:600;background-color:white}.infocenters .form-control,.faqs .form-control{padding:15px;height:50px;font-size:14px;border-color:#B8B8B8}.btn-link{color:#404040;padding-left:0;padding-right:0}.btn-link:hover{text-decoration:none;color:#404040}.accounts-screen{padding:100px 0}.accounts-screen .notice{margin-bottom:15px}.accounts-screen .account-header{height:35px}.accounts-screen .accounts-tabs{list-style:none;margin:0;padding-left:0;margin-left:-10px}.accounts-screen .accounts-tabs li{border-radius:5px}.accounts-screen .accounts-tabs li .list-group-item{border:none}.accounts-screen .accounts-tabs li a{display:block;color:#404040;padding:8px 0 8px 10px;font-size:14px}.accounts-screen .accounts-tabs li:hover a{background:#f0f0f0}.accounts-screen .accounts-tabs .active{background:rgba(219,112,93,0.2) !important;color:#DB705D}.accounts-screen .sorting{align-items:center}.accounts-screen .sorting label{flex:0 0 auto;margin:0 15px 0 0;font-size:14px}.accounts-screen .sorting select{font-size:14px}.accounts-screen .order-item .header{align-items:center;margin-bottom:15px}.accounts-screen .order-item .header .status{font-weight:600}.accounts-screen .order-item .header .status small{display:block}.accounts-screen .order-item .header .btn{margin-top:0;padding:10px 14px}.accounts-screen .order-item .items{display:flex;flex-wrap:wrap}.accounts-screen .order-item .items a{flex:0 0 auto;max-height:96px;max-width:96px;margin-right:10px;border:1px solid #dadada}.accounts-screen .order-item .items a img{width:100%;height:100%;object-fit:contain;padding:5px}.accounts-screen .order-item+.order-item{margin-top:35px;border-top:1px solid #f0f0f0}.accounts-screen .order-item+.order-item .header{padding-top:15px}.accounts-screen .addresses{margin-top:0}.accounts-screen .current-collection{background:white;position:relative;border-radius:8px;font-size:14px;width:100%}.accounts-screen .current-collection .title{font-size:14px;font-weight:600;color:#404040}.accounts-screen .credit-available{border-bottom:1px solid #dadada;padding-bottom:15px}.accounts-screen .linked-accounts .linked-item img{align-self:center;width:31px;margin-right:10px}.accounts-screen .linked-accounts .linked-item img+div{line-height:1}.accounts-screen .linked-accounts .linked-item .type{font-weight:600;font-size:15px}.accounts-screen .linked-accounts .linked-item .details{font-size:13px;margin-top:6px}.accounts-screen .linked-accounts .linked-item .selected{margin-top:6px}.accounts-screen .linked-accounts .linked-item .selected small{line-height:1;font-size:10px;color:#DB705D;background:rgba(219,112,93,0.2);border-radius:4px;display:inline-block;padding:1px 2px 2px}.accounts-screen .linked-accounts .linked-item+.linked-item{margin-top:30px}.accounts-screen .linked-accounts .linked-item.disabled img{filter:grayscale(100);opacity:0.4}.accounts-screen .linked-accounts .linked-item.disabled .details{opacity:0.6}.accounts-screen .personal label{font-size:13px}.accounts-screen .personal input+label{margin-top:15px}.accounts-screen .personal .name-input,.accounts-screen .personal .email-input,.accounts-screen .personal .password-input,.accounts-screen .personal .number-input,.accounts-screen .personal .number-otp-input{display:none;margin-bottom:20px}.accounts-screen .personal .name,.accounts-screen .personal .email,.accounts-screen .personal .password,.accounts-screen .personal .number{font-size:14px;margin-bottom:20px;display:flex}.accounts-screen .personal .name h6,.accounts-screen .personal .email h6,.accounts-screen .personal .password h6,.accounts-screen .personal .number h6{margin-bottom:0}.accounts-screen .referal-code{border:1px solid #F69F71;box-shadow:0 0 10px rgba(246,159,113,0.2);background:white;border-radius:50px;display:flex;align-items:center;padding:28px;max-width:400px;margin:40px auto 0}.accounts-screen .referal-code p{flex:1 0 auto;margin-bottom:0;font-weight:600;font-size:22px;text-align:center}.accounts-screen .referal-code a{flex:0 0 auto}.accounts-screen .referral-jumbo{text-align:center}.accounts-screen .referral-jumbo .return-heading{font-size:42px;color:#F69F71;font-weight:600;padding:20px 0 0}.accounts-screen .referral-jumbo .return-heading span{color:#273D60}.accounts-screen .referal-credit{border-bottom:0;border-top:1px solid #dadada;padding-top:50px;margin-top:50px}.btn:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(246,159,113,0.25)}.form-control:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(246,159,113,0.25);border-color:#F69F71}#redeemModal .btn{color:white;background:#F69F71;border-color:#F69F71}#redeemModal .btn:hover{color:white;background:#f48f59}#OrderDetailsModal table .item-details{width:65%}.modal .modal-stepper{background:#F69F71;padding:10px 20px;box-shadow:0 0 15px rgba(0,0,0,0.4)}.modal .modal-stepper hr{background-color:white}.modal .modal-stepper .stepper-item.complete .stepper-text{color:white}.modal .modal-stepper .stepper-item .stepper-text{color:rgba(255,255,255,0.7)}.modal .modal-stepper .stepper-item .stepper-icon span{border-color:white;color:white}.modal .modal-header{background:#F69F71}.modal .modal-header h5{color:white}.modal .modal-header .close{color:rgba(255,255,255,0.5)}.modal .modal-footer{border-top:0;padding-top:25px}.modal .modal-content{border:none}.modal .order-details{justify-content:space-between;padding-bottom:1rem;padding-top:1rem}.modal .order-details .cart-header{color:#B8B8B8;font-weight:600;text-transform:uppercase;font-size:13px}.modal .order-details .detail{font-size:13px}.modal table{border:none;margin:0}.modal table .item-details{vertical-align:top;padding:3px;border:none;font-size:12px}.modal table .item-details img{max-width:70px;max-height:70px;object-fit:contain}.modal table .item-details .title{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.modal table .item-details .title h5{margin:0;width:170px}.modal table .item-details .title h5 a{font-size:14px;color:#273D60;margin:0;font-weight:600;font-family:"Open Sans", sans-serif;display:block;overflow:hidden;text-overflow:ellipsis}.modal table .item-details .title div{font-size:13px;color:#404040}.modal table .purchase-details{padding:3px;border:none}.modal table .purchase-details .mobile-title{display:none}.modal table .purchase-details .mobile-title h5{margin:0;width:220px}.modal table .purchase-details .mobile-title h5 a{float:none;font-size:14px;color:#273D60;margin:0;font-weight:600;font-family:"Open Sans", sans-serif;display:block;overflow:hidden;text-overflow:ellipsis}.modal table .purchase-details .mobile-title p{font-size:13px;color:#404040;margin-bottom:0}.modal table .purchase-details .d-flex div{flex:1 1 0}.modal table .purchase-details .d-flex div:last-child{font-weight:600}.modal table .purchase-details .d-flex .cart-prescription{flex:0 0 145px;background:#EFEFEF;border-radius:6px;padding:8px;min-height:60px}.modal table .purchase-details .d-flex .cart-prescription table{margin:0;border:none}.modal table .purchase-details .d-flex .cart-prescription table td{border:none;padding:0}.modal table .purchase-details .d-flex .cart-prescription table td:first-child{font-weight:600;font-size:12px}.stepper{display:flex;align-items:start}.stepper .stepper-item{align-items:center;display:flex;flex-direction:inherit;width:100%}.stepper .stepper-item .stepper-icon{margin:auto}.stepper .stepper-item .stepper-icon img{width:24px;height:24px}.stepper .stepper-item .stepper-icon span{font-size:14px;align-items:center;border-radius:24px;border:2px solid #dadada;display:inline-flex;font-weight:700;height:24px;justify-content:center;top:0;width:24px;color:#888888}.stepper .stepper-item .stepper-text{font-size:14px;width:100%;justify-self:center;margin-top:8px;text-align:center;color:#888888}.stepper .stepper-item .stepper-text strong{display:block}.stepper .stepper-item:first-child .stepper-text{align-self:flex-start;margin-left:4px;text-align:left}.stepper .stepper-item:last-child .stepper-text{align-self:flex-end;margin-right:4px;text-align:right}.stepper .stepper-item.complete .stepper-text{color:#F69F71}.stepper hr{min-width:120px;flex:1;height:2px;top:11px;position:relative;margin:0;background-color:#F69F71;border:0}.orange{color:#F69F71}.notice{font-size:16px;padding:18px 15px;border:1px solid #EFEFEF;border-radius:10px;text-align:center}.btn-small{padding:7px 14px}.contact-bg{background:#344a7a url(/assets/contact-bg.png) no-repeat center center/cover;padding:40px;height:100%;border-radius:4px 0 0 4px}.contact-bg h3{color:#F69F71;font-weight:600;font-size:32px;margin-bottom:22px}.contact-bg p{margin-bottom:0px;font-size:14px;color:white}.contact-bg .lead{font-size:20px;line-height:1.2;margin-bottom:20px}.contact-icons{list-style:none;padding-left:0;margin-bottom:30px}.contact-icons li+li{margin-top:20px}.contact-icons img{margin-right:20px;width:20px;height:auto}.contact-icons a{color:white;font-size:14px}.social-icons a+a{margin-left:10px}.social-icons img{width:24px}.form-body{padding:40px 40px 40px 10px}.form-body .close{position:relative;top:-20px;right:-20px}.form-body label{font-size:13px}.form-body textarea{resize:none;font-size:14px;padding:15px}.form-body .form-control:not(textarea){padding:15px;height:50px;font-size:14px}.blog-index{padding:60px 0}.blog-index .blog-img{border-radius:8px}.blog-index .blog_post{margin-bottom:50px}.blog-index .blog_post h2{font-size:20px;font-weight:600}.blog-index .blog_post h2 a{color:#404040}.blog-index .blog_post .blog-body-index{padding:20px}.blog-index .blog_post .blog-body-index .details{font-size:13px;letter-spacing:1px;font-weight:500;margin-bottom:10px}.blog-index .blog_post .blog-body-index section{font-size:14px}.blog-index .blog_post .blog-body-index section p,.blog-index .blog_post .blog-body-index section h1,.blog-index .blog_post .blog-body-index section h2,.blog-index .blog_post .blog-body-index section h3,.blog-index .blog_post .blog-body-index section h4,.blog-index .blog_post .blog-body-index section h5,.blog-index .blog_post .blog-body-index section h6,.blog-index .blog_post .blog-body-index section ul,.blog-index .blog_post .blog-body-index section li,.blog-index .blog_post .blog-body-index section ol,.blog-index .blog_post .blog-body-index section table{font-size:14px;font-weight:300}.blog-index .blog_post .blog-body-index section img{display:none}.blog-index .blog-side h2{color:#343434;font-weight:700;font-size:18px;line-height:1;margin-bottom:18px;text-transform:uppercase}.blog-index .blog-side ul{list-style:none;padding-left:0}.blog-index .blog-side .blog-box{border:2px solid #efefef;background-color:#f6f6f6;border-radius:10px;margin-bottom:30px;padding:35px 28px 37px}.blog-index .blog-side #tags{margin-bottom:-9px}.blog-index .blog-side #tags a{color:#656565;border:1px solid #dddddd;border-radius:15px;display:inline-block;font-weight:500;font-size:15px;padding:0 23px;margin-bottom:9px;margin-right:8px;height:40px;line-height:38px}.blog-index .blog-side #blog_posts{margin-bottom:0}.blog-index .blog-side #blog_posts li{border-bottom:1px solid #d9d9d9;margin-bottom:29px;padding-bottom:31px}.blog-index .blog-side #blog_posts li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.blog-index .blog-side #categories li a{border:1px solid #d9d9d9;border-radius:15px;margin-bottom:10px;height:48px;line-height:47px;padding:0 19px;color:#656565;display:block}.blog-index .blog-side .thumb{margin-right:16px;flex:0 0 auto;align-self:center;border-radius:4px}.blog-index .blog-side .date{color:#F69F71;font-weight:600;font-size:13px;text-transform:uppercase}.blog-index .blog-side .title{color:#273D60;font-weight:600}.blog-index .blog-side .posts-details{flex:1 1 auto}.cms-margin{margin:100px 0}.cms-margin h3{font-size:1.3rem}.refer-info h2{color:#F69F71;font-size:48px;font-weight:600}.refer-info h3{font-size:32px;margin-bottom:40px}.refer-info .infographic{counter-reset:section;padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row;justify-content:space-around}.refer-info .infographic .step{position:relative;z-index:9;border-radius:50%;background:white;margin:5px;color:#404040;text-align:center;flex:1 1 0;height:auto;box-shadow:0px 3px 10px rgba(0,0,0,0.1);max-width:270px}.refer-info .infographic .step .d-flex{position:relative;z-index:9;background:white;border-radius:50%}.refer-info .infographic .step .title{color:#F69F71;font-weight:600;font-size:1.75em;margin-bottom:15px}.refer-info .infographic .step .body{font-size:18px}.refer-info .infographic .step:before{content:'';float:left;padding-top:100%}.refer-info .infographic .step:after{counter-increment:section;content:counter(section);position:absolute;z-index:7;left:-85px;font-size:240px;font-weight:700;color:#F69F71;top:50%;transform:translateY(-50%);font-family:"Trueno", sans-serif;color:#F69F71}.refer-info .referal-code{border:1px solid #F69F71;box-shadow:0 0 10px rgba(246,159,113,0.2);background:white;border-radius:50px;display:flex;align-items:center;padding:28px;max-width:400px;margin:50px auto 50px}.refer-info .referal-code p{flex:1 0 auto;margin-bottom:0;font-weight:600;font-size:22px;text-align:center}.refer-info .referal-code a{color:#404040;flex:0 0 auto}.cart-empty{max-width:160px}.alert{position:fixed;top:15px;right:15px;z-index:999;font-size:14px;padding:30px;box-shadow:0 3px 10px rgba(0,0,0,0.4);border-radius:10px}.alert-warning,.alert-success,.alert-notice,.alert-error,.alert-alert{background:#333333;color:white;border-color:#333333}.alert-warning .close,.alert-success .close,.alert-notice .close,.alert-error .close,.alert-alert .close{color:white;font-size:20px;margin-left:15px}#promotions .flex-50{flex:0 0 50%;padding:10px;margin-bottom:40px}#promotions .box{border:1px solid #dadada;color:#404040}.promotion-img{margin-bottom:30px}.promotion-details{font-size:13px;letter-spacing:1px;margin-bottom:30px}.promotion-share{text-align:center;margin-top:10px}.promotion-share .social-share-icons{display:flex;flex-direction:column;position:sticky;top:30px}.promotion-share .social-share-icons a{margin-bottom:12px}.promotion-share .social-share-icons a img{width:24px;height:24px}.promotion-share .social-share-icons h6{font-weight:400;margin-bottom:20px}.promotion-body h1{font-size:32px}.promotion-body h2{font-size:24px}.promotion-body h3{font-size:18px}.promotion-body h4{font-size:16px}.terms{font-size:13px;margin:40px 0;color:#999}#support_modal .modal-body{padding:40px}#support_modal .support-list{margin-bottom:-20px;margin-top:40px}#support_modal .support-list>div{padding-bottom:15px}#support_modal .support-list h4{font-size:14px;margin-bottom:0;font-weight:600}#support_modal .support-list a{color:rgba(0,0,0,0.6);font-size:14px}.invoice h1{color:#273D60;font-weight:600;text-align:center}.invoice a{color:#273D60;font-weight:600;text-align:center;text-decoration:none;font-size:22px}.invoice .invoice-col{margin:auto;text-align:center}.invoice-receipt h2{color:#273D60;font-weight:400;text-align:center;font-size:30px;padding-bottom:15px}.invoice-receipt table{border:none}.invoice-receipt table td{border:none;padding:5px 8px;font-size:20px;color:#273d60;font-weight:400}.invoice-receipt table td:first-child{font-weight:800}.invoice-table{padding:50px 0}.invoice-table tbody{border:2px solid #273d60}.invoice-table table tr{border-left:2px solid #273d60;border-right:2px solid #273d60}.invoice-table table th{padding:8px;font-size:20px;color:#273d60;font-weight:600}.invoice-table table td{border:none;padding:8px;font-size:18px;color:#273d60;font-weight:400}.invoice-table .invoice-script{border-bottom:2px solid #273d60}.invoice-table .invoice-script td{font-size:16px;font-weight:600;padding:0 8px 10px 8px}.invoice-table .invoice-script td span{font-weight:400}.invoice-total{padding-top:25px}.invoice-total h4{color:#273D60;font-weight:600;text-align:left;font-size:18px;line-height:1.5}.invoice-total table{border:none}.invoice-total table td{border:none;padding:8px;font-size:18px;color:#273d60;font-weight:400;text-align:right}.invoice-total table td span{font-weight:800}.invoice-total table .total-divide{border-bottom:2px solid #273d60}.invoice-date{padding-top:30px}.invoice-date p{font-weight:600}.ticker{width:45%;height:18px;overflow:hidden}.ticker>ul{width:100%;margin:0;padding:0;list-style:none}.ticker>ul[data-length="5"]{margin-top:18px;animation-name:news-5;animation-duration:30s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;animation-delay:1s}.ticker>ul[data-length="4"]{margin-top:18px;animation-name:news-4;animation-duration:24s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;animation-delay:3s}.ticker>ul[data-length="3"]{margin-top:18px;animation-name:news-3;animation-duration:18s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;animation-delay:3s}.ticker>ul[data-length="2"]{margin-top:18px;animation-name:news-2;animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;animation-delay:3s}.ticker>ul:hover{animation-play-state:paused}.news{text-align:center;font-weight:bold;height:18px;line-height:18px;display:flex;align-items:center;justify-content:center}.news a{text-decoration:none;color:white}.news__date{color:#88c1ff;margin-right:10px}.news__title{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.subscription_breakdown h2{font-size:16px !important;font-weight:500;width:100%;text-transform:capitalize}@keyframes news-5{0%{margin-top:18px;visibility:visible}5%{margin-top:0}15%{margin-top:0}20%{margin-top:-18px}35%{margin-top:-18px}40%{margin-top:-36px}55%{margin-top:-36px}60%{margin-top:-54px}75%{margin-top:-54px}80%{margin-top:-72px}95%{margin-top:-72px}99%{margin-top:-90px;visibility:hidden}100%{margin-top:18px;visibility:hidden}}@keyframes news-4{0%{top:18px;visibility:visible}5%{top:0}15%{top:0}20%{top:-18px}40%{top:-18px}45%{top:-36px}65%{top:-36px}70%{top:-54px}90%{top:-54px}95%{top:-72px}99%{top:-72px;visibility:hidden}100%{top:18px;visibility:hidden}}@keyframes news-3{0%{top:18px;visibility:visible}5%{top:0}30%{top:0}35%{top:-18px}60%{top:-18px}65%{top:-36px}90%{top:-36px}95%{top:-54px}99%{top:-54px;visibility:hidden}100%{top:18px;visibility:hidden}}@keyframes news-2{0%{top:18px;visibility:visible}5%{top:0}55%{top:0}60%{top:-18px}90%{top:-18px}95%{top:-36px}99%{top:-36px;visibility:hidden}100%{top:18px;visibility:hidden}}@media (min-width: 1400px){.container{max-width:1360px}.container-small{max-width:1200px}}@media (max-width: 1399.98px){.container-small{max-width:1200px}.menu .logo img{width:250px;height:auto}.search{max-width:200px}.search input{width:100%}.featured h4{font-size:22px}.featured h2{font-size:38px}.usps.home{padding:60px 0;font-size:24px}.referal h2{font-size:65px}.newsletter h3{font-size:65px}.newsletter p{font-size:18px}.newsletter .newsletter-form input{width:400px}.support h3{font-size:28px}.support h4{font-size:18px}.cart-screen h3{font-size:20px;padding-bottom:15px;margin-top:15px}.cart-screen .overview{padding:15px;margin-bottom:15px}.cart-screen .overview .totals h4{font-size:14px}.cart-screen .overview .totals h4:last-child{font-size:18px}.cart-screen .overview ul li img{max-width:22px}.cart-screen .overview ul li span{margin-left:30px;font-size:13px}.cart-screen .btn-banner{padding:15px 30px}.checkout-screen .overview ul li img{max-width:22px}.checkout-screen .overview ul li span{margin-left:30px;font-size:13px}.checkout-screen .overview .btn-banner{padding:15px}}@media (max-width: 1199.98px){.refer-info .infographic .step::after{left:-55px;font-size:180px}.refer-info .infographic .step{max-width:220px}.refer-info .infographic .step .body{font-size:16px}.menu .menu-items a{margin:0 8px;font-size:14px}.menu .actions a{width:40px;height:40px}.menu .actions a img{width:18px;height:auto}.search{height:40px}.search input{font-size:14px;padding:4px 0 5px 15px}.search button{padding:4px 15px 5px 0px}.banner h1{font-size:42px}.banner h3{font-size:24px}.btn-banner{margin-top:20px;padding:10px 30px}.featured h2{font-size:28px}.featured h4{font-size:20px}.featured .categories a{padding:20px}.usps.home{font-size:20px}.usps.home img{max-width:80px}.referal{height:640px}.referal h2{font-size:50px}.referal .return-heading{font-size:32px}.referal .steps ul li{font-size:18px}.referal .steps ul li::before{height:42px;width:42px;font-size:24px;flex:0 0 42px}.blog-item .date{right:80%}.blog-item img{max-width:100%;height:auto}.support h3{font-size:26px}.product-item{padding:15px}.product-item .name{font-size:14px}.product-item img{height:100px}.return h3{font-size:32px}.return p{font-size:22px}.show-product .type{font-size:14px}.show-product h1{font-size:28px}.show-product h4{font-size:18px}.show-product .price{font-size:18px}.show-product .referal-box{font-size:14px}.show-product .help{margin-top:25px}.show-product .prescription .inputs .grid .custom-control label{font-size:14px}.show-product .order .totalprice{font-size:22px}.show-details .nav-link{font-size:16px}.show-details p{font-size:14px}.floating-label label{font-size:14px}.cart-screen table .item-details{width:250px}.cart-screen table .item-details img{width:85px;height:auto}.cart-screen table .item-details .title h5{width:155px}.cart-screen table .item-details .title h5 a{font-size:13px}.cart-screen table .purchase-details .d-flex{font-size:13px}.cart-screen .overview .totals h4{font-size:13px}.cart-screen .overview .totals h4:last-child{font-size:16px}.cart-screen .overview .btn-banner{padding:15px 10px}.cart-screen .overview ul li img{max-width:18px}.cart-screen .overview ul li span{margin-left:23px}.crosssell h4{font-size:14px}.crosssell .cross-item img{width:80px;flex:0 0 80px}.crosssell .cross-item h5{font-size:16px}.newsletter{height:500px}.newsletter h3{font-size:57px}.newsletter p{font-size:16px}.newsletter .newsletter-form input{width:340px}}@media (max-width: 991.98px){.reorder{font-size:18px}.refer-info .infographic .step::after{display:none}.menu{top:50px}.menu .menu-items{margin-left:auto;flex:0 1 0}.menu .actions{flex:0 1 0}.menu .menu-items a{margin:0 3px}.banner:not(.narrow-banner):not(.product-banner){align-items:flex-end;padding-bottom:5vh}.brands .d-flex a{padding:10px}.product-item img{height:70px}.product-item .name{font-size:13px}.featured .categories{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;flex-direction:column;margin-top:0}.featured .categories a{padding:12px;border-radius:0}.featured .categories a img{height:24px;width:24px;object-fit:contain}.featured .categories a:last-child,.featured .categories a:not(:first-child):not(:last-child){margin:0}.featured .categories a:last-child{border-radius:0 0 8px 8px}.featured .categories h4+a{margin:0;border-radius:8px 8px 0 0}.featured h2{margin-bottom:30px}.featured h4{margin-top:20px;text-align:center}.return+.featured .categories{-ms-flex:1 1 0%;flex:1 1 0%;flex-direction:row;max-width:none}.return+.featured .categories a{flex:1 1 0;border-radius:8px;font-size:14px}.return+.featured .categories a:not(:first-child):not(:last-child){margin:0 5px}.return+.featured .categories a:last-child{margin-left:5px}.usps.home{font-size:15px;padding:40px 0}.usps.home img{max-width:70px;max-height:40px;margin:0 auto 20px}.latest-blog{padding:70px 0}.latest-blog .blog-item .date{display:none}.latest-blog p{display:none}.blog-item h6{margin-bottom:10px}.blog-item h3{font-size:24px;margin-bottom:10px}.newsletter h3{font-size:42px}.newsletter p{font-size:14px}.newsletter .newsletter-form input{width:220px;padding:15px 0 15px 25px}.support{padding:60px 0}.support .links{flex-direction:column}.support .links h4{margin-bottom:5px;font-size:16px}.support .links a{margin-bottom:15px;display:block;font-size:16px}.referal{background:linear-gradient(90deg, #f4f4f4 0%, rgba(244,244,244,0) 100%), url(/assets/referal-new.jpg) center center/cover}.referal .referal-code{padding:14px 28px}.narrow-banner .usps.cms,.product-banner .usps.cms{font-size:12px}.narrow-banner .usps.cms img,.product-banner .usps.cms img{width:24px;height:auto}.product-list .product-item{flex:0 0 50%;width:50%}.custom-control{padding-left:30px}.custom-control-label{line-height:1}.custom-control-label::before,.custom-control-label::after{width:24px;height:24px;left:-30px;top:4px}.show-product .order{width:170px}.narrow-banner .usps.cms,.product-banner .usps.cms{padding:7px 0}.cart-screen .divider.sectioned{height:10px;background-color:#EFEFEF;box-shadow:150px 0 0 #EFEFEF, -150px 0 0 #EFEFEF}.checkout-screen .page-action.finish{display:flex}.checkout-screen .page-action.finish .btn-banner{width:50% !important;flex:1 1 50%;margin-right:5px}.checkout-screen .page-action.finish .btn-banner+.btn-banner{margin-top:0;margin-right:0px;margin-left:5px}.blog-show .share .social-share-icons{flex-direction:row;align-items:center;margin-top:30px}.blog-show .share .social-share-icons h6{margin:0 24px 0 0}.blog-show .share .social-share-icons a{margin:0 6px}.promotion-share .social-share-icons{flex-direction:row;align-items:center;margin-top:30px}.promotion-share .social-share-icons h6{margin:0 24px 0 0}.promotion-share .social-share-icons a{margin:0 6px}.checkout-progress{font-size:16px}.checkout-progress div:not(:first-child)::before{margin:0 15px}.form-body{padding:40px 40px 40px 40px}#promotions .flex-50{flex:0 0 100%;padding:0}#promotions .box{margin-bottom:20px}}@media (min-width: 768px){.footer ul{display:block !important}}@media (max-width: 767.98px){.cms-margin{margin:50px 0}.refer-info h2{font-size:28px;font-weight:400}.refer-info h3{font-size:20px}.refer-info .infographic .step .body{font-size:14px}.mobile-banner{display:-ms-flexbox;display:flex}.desktop-banner{display:none}.menu .menu-items{display:none}.menu .actions .account{display:none}.menu .actions .menu-toggle{display:flex}.banner h1{font-size:24px}.banner h3{font-size:14px}.banner .btn-banner{font-size:12px}.brands .d-flex{flex-wrap:wrap}.brands .d-flex a{flex:1 0 33%}.brands .d-flex a:nth-child(n+7){display:none}.categories-mobile{display:block}.featured{display:none}.usps.home{display:none}.latest-blog{display:none}.referal{background:white;position:relative;box-shadow:0 10px 10px rgba(0,0,0,0.05)}.referal:before{content:'';display:block;position:absolute;width:100%;height:20px;background:linear-gradient(180deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);top:0;left:0}.referal h2{font-size:35px;font-weight:400}.referal .btn-banner.orange:not(.filled){border:1px solid #dadada}.referal .steps ul li::before{border:1px solid #dadada}.referal-logged{background:#273D60;background-image:none;height:400px}.referal-logged .return-heading{color:white}.referal-logged .return-heading span{color:#F69F71}.referal-logged p{color:white}.referal-logged .referal-code p{color:#404040}.support{text-align:center}.support h3{margin-bottom:35px;font-size:35px}.support p{max-width:300px;margin:0 auto 70px;color:#333}.support .d-flex{margin:0 auto 0px;max-width:320px}.support .d-flex a{flex:1 1 0}.footer{padding-top:35px}.footer h4{display:none}.footer .footer-btn{display:flex;justify-content:space-between;font-size:18px;margin-bottom:5px;margin-top:15px}.footer .social{display:none}.footer .policies{display:flex;flex-wrap:wrap;margin-top:50px}.footer .policies a{flex:1 0 50%;font-size:14px;margin-bottom:10px}.footer .policies a+a{margin:0}.return{border-bottom:1px solid #DCDCDC;padding:50px 0 30px;margin-bottom:10px}.return h3{font-size:18px;margin-bottom:10px}.return p{font-size:16px;margin-bottom:25px}.return a{font-weight:500}.return .date{display:none}.return .price{font-size:14px;margin-bottom:10px;font-weight:400;color:#888888}.return .actions .btn-banner{margin-top:0;font-size:12px;padding:10px 20px}.return .actions .btn-banner+.btn-banner{margin-left:5px}.narrow-banner,.product-banner{align-items:flex-end;padding-bottom:20px}.narrow-banner .usps.cms,.product-banner .usps.cms{display:none}.narrow-banner{height:180px;background:linear-gradient(198deg, #afb4be 0%, #d8ced2 40%, #cdcccc 100%) !important}.product-banner{height:130px;background:linear-gradient(198deg, #afb4be 0%, #d8ced2 40%, #cdcccc 100%) !important}.index{padding:20px 0}.index .search{max-width:none;margin-bottom:0px}.index .search input,.index .search button{border-color:#E0E0E0}.index .index-search{display:flex;margin-bottom:20px}.index .index-search .form-inline{margin:0;flex:1 1 0}.index .index-search .filter-btn{margin:0 0 0 10px;border-color:#E0E0E0;padding:10px 20px;display:block}.index .index-search .filter-btn img{margin-left:10px}.index .index-filters{display:none}.index .brands{display:none}.product-list .product-item{flex:0 0 100%;display:flex;border:1px solid #e0e0e0;border-radius:8px;align-items:center;padding:0;width:100%;position:static !important}.product-list .product-item img{flex:0 0 100px;height:115px;max-width:90px;width:auto;padding:8px}.product-list .product-item div{text-align:left}.product-list .product-item .product-details{flex:1 1 0;padding-left:15px;border-left:1px solid #e0e0e0;display:flex;flex-direction:column;height:100%;justify-content:center}.product-list .product-item .name{font-size:16px;font-weight:500}.product-list .product-item .price{font-size:14px}.product-list .product-item .type{margin-bottom:5px}.product-list .product-item+.product-item{margin-top:20px}.show-product{padding:25px 0}.show-product .product-img{height:30vh;padding:15px}.show-product .image-container{border-bottom:1px solid #e0e0e0;padding-bottom:25px;margin-bottom:25px}.show-product h4{font-size:14px;margin-bottom:20px}.show-product h4>span{font-weight:600;margin-right:10px}.show-product h4>span img{width:20px;height:auto;margin-right:5px}.show-product .referal-box{display:none}.show-product .shipping-receive{display:none}.show-product .help{display:none}.show-product .prescription{display:none;padding-top:60px;position:fixed;z-index:1000;background:#EFEFEF;top:0;left:0;width:100%;height:100%;border-radius:0;overflow-y:scroll}.show-product .prescription form{display:block}.show-product .prescription .mobile-nav{display:block}.show-product .prescription .header{display:block}.show-product .prescription .inputs .grid{display:block}.show-product .prescription .inputs .grid:first-child{border:none}.show-product .prescription .inputs .grid .custom-control{margin-right:0;padding-left:50px;margin-bottom:15px}.show-product .prescription .inputs .grid .custom-control label{font-size:16px}.show-product .prescription .inputs .grid .custom-control-label::before,.show-product .prescription .inputs .grid .custom-control-label::after{width:32px;height:32px;left:-50px}.show-product .prescription .inputs .grid .form-control{background:white;margin-bottom:15px}.show-product .order{width:100%;font-size:20px;padding-bottom:140px}.show-product .order .totalprice{font-size:36px}.show-product .order .order-btn{position:fixed;bottom:0;left:0;width:100%;background:white;padding:15px;z-index:1001;border-top:1px solid #efefef}.show-product .order .order-btn a{width:100%;max-width:300px;margin:0 auto}.show-details{padding:25px 0}.show-details .nav{display:none}.show-details .header{display:none}.show-details .tab-pane{display:block !important;opacity:1 !important;padding-top:0}.show-details .mobile-header,.show-details .nav-link{font-size:20px;margin-bottom:20px;font-weight:600;color:#404040;font-family:"Open Sans", sans-serif;padding:0}.cart-screen{padding:20px 0}.cart-screen h3{padding-bottom:0}.cart-screen h3:nth-child(2){display:none}.cart-screen table{margin-top:0}.cart-screen table tr:not(:first-child) .item-details,.cart-screen table tr:not(:first-child) .purchase-details{padding-top:30px;border-bottom:1px solid #DCDCDC}.cart-screen table tr:last-child .item-details,.cart-screen table tr:last-child .purchase-details{border:none}.cart-screen table tr:first-child .item-details,.cart-screen table tr:first-child .purchase-details{display:none}.cart-screen table .item-details{width:85px}.cart-screen table .item-details .title{display:none}.cart-screen table .purchase-details{padding-left:15px}.cart-screen table .purchase-details .d-flex{flex-wrap:wrap;align-items:center}.cart-screen table .purchase-details .d-flex .mobile-title{display:block;width:100% !important;flex:1 0 100% !important;margin-bottom:7px}.cart-screen table .purchase-details .d-flex .cart-prescription{margin-right:90px;margin-bottom:7px;padding:4px;flex:0 0 auto}.cart-screen table .purchase-details .d-flex .cart-prescription table,.cart-screen table .purchase-details .d-flex .cart-prescription tbody{justify-content:space-between;width:100%}.cart-screen table .purchase-details .d-flex .cart-prescription table td:first-child,.cart-screen table .purchase-details .d-flex .cart-prescription tbody td:first-child{padding-right:3px}.cart-screen table .purchase-details .d-flex .cart-prescription table td:last-child,.cart-screen table .purchase-details .d-flex .cart-prescription tbody td:last-child{padding-right:6px}.cart-screen table .purchase-details .d-flex .quantity{display:flex;flex-direction:column;align-items:center;margin-left:auto;flex:0 1 0 !important;position:absolute;right:35px}.cart-screen table .purchase-details .d-flex .quantity a{font-size:20px}.cart-screen table .purchase-details .d-flex .quantity .remove{display:none}.cart-screen table .purchase-details .d-flex .quantity span{margin:7px 0}.cart-screen table .purchase-details .d-flex div:nth-last-child(2){display:none}.cart-screen table .purchase-details .d-flex div:last-child{width:100%;flex:1 0 100%;font-weight:600}.cart-screen .overview{margin-top:15px}.crosssell{flex-direction:column;padding:0}.crosssell>div{flex:1 1 0;padding:20px 0}.crosssell>.divider{padding:0 0 10px}.crosssell h4{color:#404040;font-size:16px}.checkout-menu,.checkout-banner{display:none}.checkout-nav{display:block}.checkout-screen{background:#EFEFEF;padding:20px 0;min-height:calc(100vh - 91.7px)}.checkout-screen.shipping-option .overview{display:none}.checkout-screen .overview h3{display:none}.checkout-screen .overview .divider{display:none}.checkout-screen .overview .items{display:none}.checkout-screen .overview .totals{flex-direction:column;align-items:center;padding:25px 0 60px}.checkout-screen .overview .totals h4{font-size:20px}.checkout-screen .overview .totals h4:last-child{font-size:40px}.checkout-screen .page-action{position:fixed;bottom:0;left:0;width:100%;background:white;padding:20px 15px;z-index:99}.checkout-screen .page-action .btn-banner{max-width:300px;margin:0 auto;display:block}.checkout-screen .nav-tabs .col{width:100%;flex:1 0 100%;margin-bottom:10px}.checkout-screen .nav-tabs .col .nav-link{background:white}.checkout-screen table{margin-top:20px}.checkout-screen table tr:not(:first-child) .item-details,.checkout-screen table tr:not(:first-child) .purchase-details{padding-top:30px;border-bottom:1px solid #DCDCDC}.checkout-screen table tr:last-child .item-details,.checkout-screen table tr:last-child .purchase-details{border:none}.checkout-screen table .item-details{width:85px}.checkout-screen table .item-details .title{display:none}.checkout-screen table .purchase-details{padding-left:15px}.checkout-screen table .purchase-details .d-flex{flex-wrap:wrap;align-items:center}.checkout-screen table .purchase-details .d-flex .mobile-title{display:block;width:100% !important;flex:1 0 100% !important;margin-bottom:7px}.checkout-screen table .purchase-details .d-flex .cart-prescription{margin-right:90px;margin-bottom:7px;padding:0;background:transparent}.checkout-screen table .purchase-details .d-flex .cart-prescription table,.checkout-screen table .purchase-details .d-flex .cart-prescription tbody{display:flex;justify-content:space-between;width:100%}.checkout-screen table .purchase-details .d-flex .cart-prescription table td:first-child,.checkout-screen table .purchase-details .d-flex .cart-prescription tbody td:first-child{padding-right:6px}.checkout-screen table .purchase-details .d-flex div:last-child{width:100%;flex:1 0 100%;font-weight:600}.checkout-progress div:not(:first-child)::before{margin:0px 10px}#addmedical{background:white;padding:15px;margin:-10px -15px}.strip-btn .btn-banner{display:none}.medical-screen .container .row:nth-child(2)>div:first-child,.shipping-option .container .row:nth-child(2)>div:first-child{min-height:calc(100vh - 363px)}.consent-screen{background:white;border-top:10px solid #efefef;padding-bottom:50px}.consent-screen .overview{padding-top:30px}.checkout-usps{display:none}.payment-screen{background:white;box-shadow:0 -254px 0 #efefef inset;border-top:10px solid #efefef}.confirmation-screen{background:white;border-top:10px solid #efefef;padding-bottom:100px}.confirmation-screen .divider{background-color:#DCDCDC}.confirmation-screen .overview{margin-bottom:0;padding:0}.confirmation-screen .page-action.finish{border-top:1px solid #efefef;justify-content:center}.confirmation-screen .page-action.finish .btn-banner{margin:0}.confirmation-screen .page-action.finish .btn-banner+.btn-banner{border:1px solid #B8B8B8}.order-details{flex-direction:column}.order-details>div{display:flex;margin-bottom:10px}.order-details .cart-header{width:150px;flex:0 0 150px}.custom-control-label{line-height:1}.custom-control-label:before,.custom-control-label:after{top:50%;transform:translateY(-50%)}.login-screen,.register-screen{padding:30px 0}.login-screen .box-container,.register-screen .box-container{padding:0;border:0;box-shadow:none}.accounts-page{background:white}.btn-banner{padding:15px}.blog-show{padding:20px 0 50px}.blog-show h1{font-size:28px}.accounts-screen{padding:0}.accounts-screen .box-container{border-radius:0;border:none;padding-left:0;padding-right:0}.accounts-screen .orders .order-item .btn{padding:0;border:none}.modal table tr:not(:first-child) .item-details,.modal table tr:not(:first-child) .purchase-details{padding-top:30px}.modal .modal-stepper{padding:25px}.modal .modal-footer{padding:.75rem}.modal table .item-details .title{display:none}.modal table .purchase-details .d-flex{flex-wrap:wrap;align-items:center}.modal table .purchase-details .d-flex .mobile-title{display:block;width:100% !important;flex:1 0 100% !important;margin-bottom:7px}.modal table .purchase-details .d-flex .cart-prescription{margin-right:90px;margin-bottom:7px;padding:0;background:transparent}.modal table .purchase-details .d-flex .cart-prescription tbody td:first-child{padding-right:6px}.modal table .purchase-details .d-flex div:last-child{width:100%;flex:1 0 100%;font-weight:600}.show-product .nonclc-quantity{max-width:none}.show-product .order.noclc-order{display:flex;font-weight:300;flex-direction:row;font-size:17px;margin-bottom:10px}.show-product .order.noclc-order .totalprice{font-size:17px;font-weight:600;margin-left:6px}.nonclc-btn .btn{width:100%}.small_footer{display:none}.mobile-cart-buttons{width:auto !important;margin:0 !important;flex:1 1 auto}.mobile-page-actions form,.mobile-page-actions.noform{display:flex;flex-direction:row-reverse}.show-product .overview{margin-top:25px}.btn-small{padding:7px 14px}.content-pod{margin:50px 0}.content-pod h2{font-size:26px}.checkout-body .alert-success{display:none}.medical-screen .overview{margin-top:10px}}@media (max-width: 575.98px){.refer-info .infographic .step{box-shadow:none}}.row.card-image-row.align-items-end{width:70%}
