
/* Comment Generated by Combres - Resource '~/Templates/Mercola/CSS/master.min.css' (Mode: Static) */
@charset "UTF-8";html{height:100%;box-sizing:border-box;scroll-behavior:smooth}*,*::after,*::before{box-sizing:inherit}body{margin:0;min-height:100%}img{max-width:100%}::-webkit-input-placeholder{color:#3b3d3f}::-moz-placeholder{color:#3b3d3f}:-moz-placeholder{color:#3b3d3f}@keyframes is-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fade{0%{opacity:0}10%{opacity:0}100%{opacity:1}}@keyframes slide{0%{transform:translateX(200px)}50%{transform:translateX(-30px)}100%{transform:translateX(0)}}@keyframes filter-slide{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.fade-in{opacity:1;animation:fade 700ms ease-out}.fade-out{transform:scale(0);animation-direction:reverse;animation:fade 700ms ease-out}.slide-in-from-right{animation:slide 1000ms ease-out}.filter-slide-in{display:block !important}.filter-slide-out{transform:translateX(-100%)}[data-ar]{position:relative}[data-ar]::before{content:'';display:block}[data-ar]>*{top:0;left:0;width:100%;height:100%;display:block;position:absolute}[data-ar='16:9']::before{padding-top:56.25%}[data-ar='4:3']::before{padding-top:75%}[data-ar='1:1']::before{padding-top:100%}[data-ar='3:4']::before{padding-top:133.33333%}.is-loading{cursor:wait;height:42px;position:relative;align-items:center;justify-content:center;display:flex !important;color:transparent !important}.is-loading::after{top:11px;content:"";width:22px;height:22px;display:block;border-radius:50%;position:absolute;background:transparent;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid transparent;animation:is-loading 500ms linear infinite}.is-loading.black::after{border-top-color:#333;border-left-color:#333;border-right-color:#333}.is-loading.is-large::after{width:64px;height:64px;border-width:3px}.is-loading.black-circle::after{border-color:#333;border-bottom-color:transparent}.is-loading *{visibility:hidden}details.filter{margin:0 10px;font-size:14px;padding:15px 0;font-weight:bold;border-bottom:1px solid #d6d6d6}details.filter details{margin:0;border:0}details.filter details summary{padding:0;font-size:13px;margin:10px 0 0;text-decoration:underline}details.filter details summary::marker{display:none}details.filter details summary::before{display:block;font-size:12px;padding-left:5px;position:absolute;content:"";font-family:FontAwesome}details.filter details[open]>summary::before{font-size:14px;margin-left:-2px;content:"⯅"}details.filter input[type="checkbox"]{margin:0 10px 0 0}details.filter input[type="checkbox"],details.filter label{cursor:pointer}details.filter summary{outline:none;color:#202020;cursor:pointer;padding:10px 0;font-weight:bold;border-radius:3px;position:relative}details.filter summary:hover{background:#e6e6e6}details.filter summary::marker{display:none}details.filter summary::before{top:3px;right:15px;color:#202020;content:"+";font-size:24px;font-weight:bold;position:absolute}details.filter[open]>summary::before{top:-5px;content:"_";font-size:24px;font-weight:bold;margin-left:-2px}details.filter div{display:flex;margin-top:8px;align-items:center;flex-flow:row nowrap}details.filter div label{flex:1}details.filter div label:hover{background:#f7f7f7}.colorvarswatch,.colorvarswatch>.optionbox{width:100%;max-width:100%}.notifyme,.enteremail,.warningmsg,#proddetails,.pdsupply .detailsright{padding:0 !important}ul.actionlinks.cartlinescontainer{padding:0 !important}ul.actionlinks li.cartline a[id*='btnAddToCart']{float:left}#apparel1 #maincontent.productdetails{padding:0 5% !important}#apparel1 #maincontent [class*='owl-item active']:not(#apparel1 #maincontent [class*='owl-item active']){padding:0}#apparel1 #maincontent [class*='owl-item active']:not(#apparel1 #maincontent [class*='owl-item active']) img{padding-bottom:10px;width:100% !important}#apparel1 #maincontent [data-rfkid]{padding:0;position:relative;margin-top:40px!important;border-radius:10px}#apparel1 #maincontent~#productdescriptions{padding:0 5% !important}#apparel1 #maincontent #pdpCustomerReviews{padding:0 !important}#apparel1 #breadcrumbnav{padding:8px}#apparel1 #productdescriptions{margin:20px 0 20px;padding:0 !important}#apparel1 [data-rfkid]{margin:0 5% 0 0}#apparel1 [data-rfkid='rfkid_36']{margin:10px 0 0}#apparel1 [data-rfkid='rfkid_33'],#apparel1 [data-rfkid='rfkid_32']{width:100%;padding:0 5%;margin:10px 0 0;border:0}[data-rfkid]{margin:0;clear:both;height:auto;display:none;max-height:100%;flex-flow:column nowrap}[data-rfkid]>h2{text-align:center;color:#000 !important;letter-spacing:.125ex;padding:10px !important;line-height:1 !important;text-transform:uppercase;font-size:16px !important;margin:15px 0 10px !important;font-weight:var(--default-font-weight-bold)}[data-rfkid] .savingsprice .listprice,[data-rfkid] .price{font-size:14px}[data-rfkid] .savingsprice{color:#666}[data-rfkid] .listprice{color:#666}[data-rfkid="rfkid_12"]{align-items:initial;flex-flow:column nowrap;height:auto!important}[id*="rfkid_"] .owl-stage{justify-content:center}[id*="rfkid_"] .owl-stage .rfk-product{display:flex;align-items:center;flex-flow:column nowrap;justify-content:space-between;padding:0 0 10px 0;height:100%}[id*="rfkid_"] [data-sku]{flex:1 0;display:flex;padding:0 0 15px;flex-flow:column nowrap;justify-content:space-between}[id*="rfkid_"] .owl-carousel .owl-item{flex:1 0;opacity:1;animation:fade 700ms ease-out}[id*="rfkid_"] .owl-carousel .owl-item.cloned{display:none}[id*="rfkid_"] .owl-stage-outer>.owl-stage>.owl-item{height:auto;padding:0 10px;justify-content:center}#rfkid_11{overflow:hidden}#rfkid_11 a[href*="addtocart=true"]{visibility:visible;white-space:nowrap}.rfk-product-image{max-width:170px}.rfk-product-image+div{flex:1 0;display:flex;margin-top:20px;flex-flow:column nowrap;justify-content:flex-start}.rfk-product-name{font-size:14px;overflow:hidden;line-height:17px;text-align:center;margin-bottom:10px;justify-content:center;text-overflow:ellipsis;flex-flow:column nowrap;text-transform:capitalize}.rfk-product-name+div+div{display:flex;justify-content:center;flex-flow:column nowrap}.rfk-product a{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;color:#464646 !important}.rfk-product a:hover{text-decoration:none !important}.rfk-product .savingsprice{flex:1 0;display:flex;justify-content:center;flex-flow:column nowrap}.rfk-product .savings{color:#464646;margin-left:5px}.rfk-product a[href*="addtocart=true"]{width:90%;padding:10px 18px;font-size:12px;visibility:hidden;background:#af1a30;color:#fff !important;border-radius:50px;margin:0 0 10px;flex:none;transition: all .3s ease;}.rfk-product a[href*="addtocart=true"]:hover{transform: scale(1.10);}#rfkid_11 a[href*="addtocart=true"]{visibility:visible;white-space:nowrap}[data-rfkid="rfkid_1"]{background:#fafafa;border-radius:5px;box-shadow:inset 0 0 2px -1px #333}[data-rfkid="rfkid_1"] .rfk-product-image{border-radius:3px;box-shadow:0 0 4px 0 #ccc}[data-rfkid="rfkid_3"]{display:none}[data-rfkid="rfkid_6"]{display:block !important}[data-rfkid="rfkid_11"] .rfk-product-name{-webkit-line-clamp:2}#cartcontent>.suggprodlist>#sugestedproduct{background:transparent !important}[data-rfkid="rfkid_36"]{width:auto;min-height:129px;margin:32px 0 0;flex-flow:row nowrap;align-items:center;border:1px solid #ccc;display:flex !important}[data-rfkid="rfkid_36"]>div{display:flex;flex-flow:column nowrap;justify-content:space-between}[data-rfkid="rfkid_36"] h2{color:#000;width:100%;text-align:center;background:#ebebeb;white-space:nowrap;margin:0 !important;border-radius:0 0 16px 0;font-size:16px !important;padding:10px 30px !important;font-weight:var(--default-font-weight-bold)}[data-rfkid="rfkid_36"] .rfk-product-name{color:#000;min-height:0;font-size:14px;text-align:left;margin-bottom:5px;font-weight:var(--default-font-weight-bold)}[data-rfkid="rfkid_36"] .product{width:100%}[data-rfkid="rfkid_36"] .product .savingsprice{color:#666;display:flex;font-size:14px;flex-flow:row nowrap}[data-rfkid="rfkid_36"] .rfk-product a{flex-flow:row nowrap;justify-content:flex-start}[data-rfkid="rfkid_36"] .rfk-product a .savingsprice{justify-content:flex-start}[data-rfkid="rfkid_36"] .rfk-product a .savings{display:none}[data-rfkid="rfkid_36"] .rfk-product a .price{color:#000;font-size:20px}[data-rfkid="rfkid_36"] .rfk-product-image{max-width:95px}[data-rfkid="rfkid_36"] .rfk-pair-with{flex:1 0}[data-rfkid="rfkid_36"] .rfk-pair-with [href*="product"]{flex:1 0;height:100%;display:flex;align-items:center;flex-flow:column nowrap}[data-rfkid="rfkid_36"] .rfk-info{flex:2 0;display:flex;align-self:center;padding:20px 15px;flex-flow:column nowrap;justify-content:flex-end}[data-rfkid="rfkid_36"] .rfk-info .price{color:#000;font-size:16px;margin-bottom:5px}[data-rfkid="rfkid_36"] .rfk-info .savingsprice{color:#666;font-size:14px;margin-bottom:5px}[id*="rfk-search-container"]{top:52px;width:100%;display:none;z-index:1062000;background:#fff;max-width:826px;overflow:hidden;border-radius:3px;position:absolute;box-shadow:0 2px 3px #555;animation:fade-in 200ms linear;font-family:OpenSans,arial,helvetica,sans-serif}[id="rfk-search-container-mobile"]{overflow:scroll;max-height:65vh}@media(min-width:821px){[id*="rfk-search-container"]{width:100%;height:820px}}@media(min-width:1000px){[id*="rfk-search-container"]{height:560px}}@media(max-height:900px) and (min-width:821px){[id*="rfk-search-container"]{max-height:70vh}[id*="rfk-products"],[id*="rfk-categories"]{overflow:scroll}}[id*="rfk-categories"]{flex:3 0;z-index:10000;font-size:14px;line-height:1.6;text-align:left;background:#f4f4f4}[id*="rfk-categories"] a{color:#202020;display:block;padding:10px 13px}[id*="rfk-categories"] a>*{pointer-events:none}[id*="rfk-categories"] .is-active{background:#fff}[id*="rfk-categories"] .category-header{font-size:16px;font-weight:bold;padding:10px 13px}[id*="rfk-products"]{flex:7 0;margin:0;padding:0;display:flex;list-style:none;position:relative;flex-flow:column nowrap;justify-content:flex-start}[id*="rfk-category-title"]{display:flex;margin:0 5px;padding:0 13px;font-size:16px;font-weight:bold;height:44px !important;justify-content:space-between;border-bottom:1px solid #e6eaee}[id*="rfk-category-title"]>div{padding:10px 0;text-align:left}[id*="rfk-category-title"]>div>a{color:#369}#rfkid_6{display:flex;flex-flow:row wrap;align-items:flex-start}#rfkid_6>*{padding:15px;display:block;flex-basis:100%;text-align:center}#rfkid_6.Grid2By2>*{max-width:50%}#rfkid_6.Grid3By3>*{max-width:33%}#rfkid_6 img{padding:10px;max-height:190px}.low-price-badge{position:relative;display:block}.low-price-badge[data-lang="en"]::after,.low-price-badge[data-lang="es"]::after{top:0;right:0;z-index:1;content:"";width:80px;height:80px;position:absolute;background-size:cover}.low-price-badge[data-lang="en"]::after{background:url("//media.mercolamarket.com/assets/images/shop/EN-Low-Price-Badge.png") no-repeat 0 0}.low-price-badge[data-lang="es"]::after{background:url("//media.mercolamarket.com/assets/images/shop/ES-Low-Price-Badge.png") no-repeat 0 0}#btnSearch_mob{position:absolute;right:0;top:0;bottom:0;height:45px}.search-container{display:flex;flex-flow:row nowrap}#search-filter{top:0;left:0;width:100%;display:none;background:#fff;flex-basis:330px;z-index:10000000;position:absolute;padding:10px 0 75px 0}@media(min-width:769px){#search-filter{padding:0;height:auto;z-index:1;position:static}}#filter-close-button{color:#fff;width:32px;height:32px;display:flex;font-size:18px;border-radius:50%;align-items:center;background:#d6d6d6;margin:0 10px 10px 0;font-family:sans-serif;justify-content:center}@media(min-width:769px){#filter-close-button{display:none}}#show-filters{display:flex;font-size:17px;background:#fff;padding:3px 9px;align-items:center;flex-flow:row nowrap;border:1px solid #ccc;justify-content:space-between}#show-filters svg{width:32px;height:32px}@media(min-width:769px){#show-filters{display:none}}#filter-close{display:flex;justify-content:flex-end}#clear-filters{display:flex;padding:10px 0;margin:0 10px 10px;flex-flow:row nowrap;justify-content:space-between;border-bottom:1px solid #d6d6d6}#clear-filters>span{font-size:15px}#clear-filters>a{color:#337ebb;text-decoration:underline}.itemsfound{font-size:18px !important;margin:0 0 0 5px !important}#user-keyphrase{color:#337ebb;font-size:14px;margin:0 0 5px 10px;font-family:open sans,sans-serif}@media(min-width:768px){#user-keyphrase{font-size:18px}}h1.searchtitle{display:none !important}#apparel1productlist #productlist .header .searchresulttitle{align-items:flex-end !important}#apparel1productlist #productlist .header .searchresulttitle h1{display:inline-block !important}#apparel1productlist #productlist .productssortby{top:0 !important}#apply-filters-container{bottom:0;width:100%;display:flex;padding:15px 0;position:fixed;background:#fff;align-items:center;flex-flow:row nowrap;justify-content:center;box-shadow:0 0 3px 3px #ddd}@media(min-width:769px){#apply-filters-container{display:none}}#apply-filters{color:#fff;font-size:18px;background:#000;padding:5px 30px;z-index:10000000}@media(min-width:769px){#apply-filters{display:none}}@media(max-width:480px){.productitem .prod_name_description{min-height:72px}}.productitem .prod_name_description .prodname .trunprodname{height:72px !important}@media(max-width:480px){.productitem .prod_name_description .prodname .TruncatedPrdName{font-size:16px}}.productitem .actionsnk .prodprice{margin-top:12px;min-height:40px}.productitem .actionsnk .review_rating{height:auto;margin-bottom:5px}.productitem .actionsnk .dietcontainer{height:28px}.productitem .actionsnk .stockstatus{display:none}.dietCicons .freeshipping{margin-top:0}#login{border-radius:3px}[id*="btnAddToCart_"]{display:flex;align-items:center;justify-content:center}div.popup_wrapper_loader div.popup_content{border:0;opacity:1 !important;background:transparent;width:50px !important;height:50px !important;visibility:visible !important;transition:all 0s ease 0s !important;background-size:contain !important;position:relative}div.popup_wrapper_loader div.popup_content::after{content:"" !important;width:50px;height:50px;display:block;border-radius:50%;position:absolute;border:6px solid #fafafa;border-top-color:transparent;animation:is-loading 500ms linear infinite}div#cardlistoverlay::after:not(.fadeandscaleAutoship){content:"";width:50px;height:50px;display:block;border-radius:50%;position:absolute;border:10px solid #fafafa;border-top-color:transparent;animation:is-loading 500ms linear infinite}.popup_background{opacity:.8 !important}.popup_wrapper.popup_wrapper_loader{background:none !important}p#back-to-top{width:0;height:0;display:none !important}.owl-carousel,.owl-carousel .owl-item{border:none}.owl-carousel .owl-item{display:flex;flex:1 0;height:100%}.owl-nav{top:20%;width:100%;display:flex;z-index:1000;position:absolute;flex-flow:row nowrap;justify-content:space-between}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{width:25px;font-size:30px;font-weight:bold;background:transparent}.owl-carousel .owl-nav button.owl-prev:focus,.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel button.owl-dot:focus{outline:0}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel button.owl-dot:hover{background:#e7e7e7}.owl-carousel .owl-stage{display:flex;flex-flow:row nowrap;height:100%;flex:1 0 auto}.owl-nav.disabled{display:none}[data-rfkid] .owl-item{max-width:100%}@media(min-width:550px){[data-rfkid] .owl-item{max-width:33%}}@media(min-width:800px){[data-rfkid] .owl-item{max-width:25%}}@media(min-width:900px){[data-rfkid] .owl-item{max-width:20%}}@media(min-width:1000px){[data-rfkid] .owl-item{max-width:16.6%}}div.showfooteroffer div.footeroffercontent div.offerbanners ul.owl-carousel div.owl-nav button.owl-prev,div.showfooteroffer div.footeroffercontent div.offerbanners ul.owl-carousel div.owl-nav button.owl-next{background:none !important}#rfkid_12 .owl-carousel .owl-nav button.owl-next,#rfkid_12 .owl-carousel .owl-nav button.owl-prev{background:url("/Templates/Mercola/images/icons_24bit.png") no-repeat -35px 0;display:block;height:17px;float:left;font-size:30px;text-indent:0 !important;width:20px;transform:translate(17px,165px)}#rfkid_12 .owl-carousel .owl-nav button.owl-next{transform:translate(8px,165px)}@media(min-width:769px){#ignecom>div.container.mobilecontainer{transform:translateZ(0)}}.container.mobilecontainer{z-index:1}.rc-buttons{display:none !important}.button-holder{display:none !important}.help-button-holder{display:none !important}.audio-button-holder{display:none !important}.image-button-holder{display:none !important}.reload-button-holder{display:none !important}.unload-button-holder{display:none !important}