﻿.og-grid *,.og-grid *:after,.og-grid *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.main>p{text-align:center;padding:50px 20px}.codrops-top{line-height:24px;font-size:11px;background:var(--neutral-0);background:hsla(0,0%,100%,.5);text-transform:uppercase;z-index:9999;position:relative;box-shadow:1px 0px 2px rgba(0,0,0,.2)}.codrops-top a{padding:0px 10px;letter-spacing:1px;color:#333;display:inline-block}.codrops-top a:hover{background:hsla(0,0%,100%,.8);color:var(--neutral-10)}.codrops-top span.right{float:right}.codrops-top span.right a{float:left;display:block}.header,.c775{float:none}.inGrid .content{padding:0}.search #searchCategory a.btn{box-sizing:content-box}#loadingMessage{visibility:hidden}.search input[type=text]{top:2px}.inGrid #page_wrapper{margin-top:0px !important}.content{width:auto;padding-top:0px}.container{margin:0 auto}#consultLink{font-size:12px;background:url("/images/SBC/phone_icon.png") no-repeat;height:25px;float:right;margin-right:17px}#consultLink a{padding-left:25px;line-height:25px}.inGrid .mainContent{background:var(--neutral-0);width:100% !important;padding:0px !important;margin-bottom:10px}#SBCat{padding:0 10px}#SBCat h3{font-size:20px;color:#333;margin-left:8px}#SBCat .quotes h3{font-size:18px}#topCategories{padding:0 0 0 9px;margin-bottom:20px;position:relative}#topCategories li{list-style:none;display:inline-block;width:23.7%;padding-right:10px}#topCategories li.lastBox{padding-right:0px}#topCategories li.lastBox .topCatProdImage{width:94px;height:94px}.topCatBox{width:100%;border:1px solid #e8e4d4}.catBoxFrame{height:33px;text-align:center;background-color:#f1eee7}.boxTop{font-size:16px;font-weight:bold;padding-top:6px;color:#005daa}.boxTop a:hover{text-decoration:underline}.boxBot{font-size:12px;color:#07529e;padding-top:9px}.boxBot a{color:#005daa}.catBoxBody{height:128px}.topCatProdImage{width:100px;height:100px;margin:9px 9px 9px 0px}.topCatProdInfo{font-size:11px;padding-right:2px;padding-top:10px}.topCatProdInfo a{color:#07529e}.topCatProdText{padding-left:88px}#colicareTopCatImage{width:80px;height:80px;margin-top:20px}.og-grid{font-size:0;padding-top:0px !important;list-style:none;padding:20px 0;margin:0 auto;text-align:center;width:100%}.og-grid>li{width:23.75%;height:106px;font-size:13px;display:inline-block;margin:10px 5px 0 5px;vertical-align:top}.og-grid>.gridContentColumn{width:99%;margin:0 .5208333333%;height:0;overflow:hidden}.gridLink{height:106px;background-color:#f1eee7;border:1px solid #ebe4d5 !important;text-decoration:none;outline:none;display:block;position:relative}.gridLink:hover{background-color:#faf8f4;text-decoration:none;box-shadow:1px 2px 4px rgba(51,51,51,.16)}.liveItemPointer{width:24px;height:12px;margin:0 auto -9px;background:url("/images/SBC/gridPointer.png") no-repeat;display:none}.gridContentWrapper{border:10px solid #dad6c8;margin:5px 0;background-color:var(--neutral-0);overflow:hidden}.gridContentInner{overflow:hidden;position:relative}.og-grid h1,.og-grid h2,.og-grid h3,.og-grid h4{margin:10px 0 !important}.og-grid hr{margin:.5em 0}.og-grid .facetlabel{zoom:1}.og-grid .ratingMsg{font-size:11px}#seeAll{font-weight:bold;color:#005daa;margin:40px auto;text-align:left;padding-left:30px}.itemLabel{font-size:14px;font-weight:bold;padding-top:15px;color:#005daa}.itemIcon{margin:0px auto;padding-top:8px;padding-bottom:16px;display:block;overflow:hidden;background-repeat:no-repeat;background-image:url("/images/SBC/icon_sheet.png")}.gridOpenLink .itemIcon,.itemIconOn{margin:0px auto;padding-top:8px;padding-bottom:16px;display:block;overflow:hidden;background-repeat:no-repeat;background-image:url("/images/SBC/icon_sheet_rollover.png")}#closeIcon{background:url("/images/SBC/SBC_closeX.gif") no-repeat;width:20px;height:20px;position:absolute;right:10px;top:14px;cursor:pointer}#closeIcon:hover{background:url("/images/SBC/SBC_hoverX.gif") no-repeat}.icon_anhydrosis{width:80px;height:60px;background-position:-2px -2px}.icon_antiinflammatory{width:80px;height:60px;background-position:-84px -2px}.icon_antioxidants{width:80px;height:60px;background-position:-166px -2px}.icon_calm{width:80px;height:60px;background-position:-248px -2px}.icon_coat{width:80px;height:60px;background-position:-330px -2px}.icon_colicare{width:80px;height:60px;background-position:-84px -318px}.icon_cushings{width:80px;height:60px;background-position:-164px -318px}.icon_digestion{width:80px;height:60px;background-position:-2px -64px}.icon_electrolytes{width:80px;height:60px;background-position:-84px -64px}.icon_energy{width:80px;height:60px;background-position:-166px -64px}.icon_gastric{width:80px;height:60px;background-position:-248px -64px}.icon_health{width:80px;height:60px;background-position:-330px -64px}.icon_herbal{width:80px;height:60px;background-position:-412px -64px}.icon_hoof{width:80px;height:60px;background-position:-2px -126px}.icon_immune{width:80px;height:60px;background-position:-84px -126px}.icon_insect{width:80px;height:60px;background-position:-166px -126px}.icon_joint{width:80px;height:60px;background-position:-248px -126px}.icon_ligament{width:80px;height:60px;background-position:-330px -126px}.icon_mare{width:80px;height:60px;background-position:-412px -126px}.icon_metabolic{width:80px;height:60px;background-position:-2px -188px}.icon_minerals{width:80px;height:60px;background-position:-84px -188px}.icon_multi{width:80px;height:60px;background-position:-166px -188px}.icon_muscle{width:80px;height:60px;background-position:-248px -188px}.icon_respitory{width:80px;height:60px;background-position:-330px -188px}.icon_sandcolic{width:80px;height:60px;background-position:-412px -2px}.icon_senior{width:80px;height:60px;background-position:-2px -250px}.icon_smarts{width:80px;height:60px;background-position:-84px -250px}.icon_vitamins{width:80px;height:60px;background-position:-166px -250px}.icon_weight{width:80px;height:60px;background-position:-248px -250px}.icon_wood{width:80px;height:60px;background-position:-330px -250px}.icon_worm{width:80px;height:60px;background-position:-412px -250px}.icon_exclusive{width:80px;height:60px;background-position:-2px -318px}#poImg{height:60px;margin:0px auto;background-image:url("/images/SBC/icon_sheet_rollover.png")}#popOver{display:none;cursor:pointer;background:#ffffeb;border:1px solid #b9b9b9;border-radius:5px;width:320px;height:200px;position:absolute;z-index:1000;box-shadow:hsla(0,0%,40%,.368627) 1px 5px 8px;padding:8px;font-size:12px}#poLabel{color:#005daa;font-weight:bold;font-size:14px;margin-bottom:5px}#poCopy{height:70px;max-height:70px;padding:5px;text-align:center}#poLink{text-align:center;text-decoration:underline;color:#07529e;font-size:13px;margin-top:5px}.itemCount{font-weight:bold}#tabBanner{width:100%;height:130px;margin-bottom:20px;position:relative;overflow:hidden}#tabBanner>a{display:block;width:100%;height:100%;color:#333;text-decoration:none}#bannerImage{width:100%;height:auto}#bannerTitleBack{background:hsla(0,0%,100%,.4);font-size:30px;margin-top:20px;width:300px;padding:6px 6px 6px 0px;font-weight:bold}#bannerTitleInner{background:var(--neutral-0);padding-left:15px}#tabBanner hr{background:#ccc;position:relative;bottom:28px;height:2px;border:none;width:96%}.shopByTabs{position:absolute;bottom:-6px;padding-left:9px}.shopByTabs li{list-style:none;display:inline-block}.shopByTabs li a{color:#005daa;background-color:var(--neutral-0);padding:10px;border-radius:4px;border:2px solid #ccc;font-size:16px;font-weight:bold;margin-left:5px;margin-bottom:6px;background:#efebe1;background:-moz-linear-gradient(top, #efebe1 0%, #ccc9c0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #EFEBE1), color-stop(100%, #CCC9C0));background:-webkit-linear-gradient(top, #EFEBE1 0%, #CCC9C0 100%);background:-o-linear-gradient(top, #efebe1 0%, #ccc9c0 100%);background:-ms-linear-gradient(top, #efebe1 0%, #ccc9c0 100%);background:linear-gradient(to bottom, #EFEBE1 0%, #CCC9C0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#efebe1", endColorstr="#ccc9c0", GradientType=0)}.shopByTabs li a:hover{text-decoration:none;background:#efebe1}.liveTab{background:var(--neutral-0) !important;color:#333 !important;cursor:default}.pagerWrapper{padding:0px !important}.gridContentInner{padding:0 5px}.og-grid #searchResultsWrapper{float:left;width:755px}.pagelist a.pageNumbers:hover{color:#0071cf}#pcGridTopBar{background:#f2f2f2;padding:5px 10px;margin:0;overflow:hidden}#tabStrip{border-top:1px solid #f2f2f2;padding:5px 0}#tabStrip{display:flex;justify-content:space-between;justify-content:flex-end;align-items:center}#tabStrip li:first-child{order:2}#tabStrip li:first-child:not(:last-child){position:relative;top:4px}#tabStrip li:last-child:not(:first-child){order:1;margin-right:auto}.return-shipping-free{display:inline;width:330px}.ratingMessage{color:#004b97}#refine-Color{text-transform:capitalize}.num-of-colors.pbs.xsmall{margin-top:7px}.sort-by.top{margin:0px}#shopByCategory,#product-grid,.product-row{width:100% !important}a{color:#004b97}a.size:hover{color:#184973 !important;background-color:#dee5ed !important}#categoryTitle{text-align:left}#categoryTitle img{width:auto;max-width:100%;height:auto}.category-banner{margin:10px 0}.category-banner img{max-width:100%;height:auto}#h1Title.title{color:#003058;font-weight:600;letter-spacing:.5px;text-transform:capitalize;font-size:27px}.pageListShowAll,.pagelist{margin-top:3px}.pageListShowAll{margin-right:0}.spe_breadcrumb{text-align:left;top:0}.spe_breadcrumb ul{margin:0 0 22px 0}.product-grid div.product,.product-grid li.product{border:1px #f3f3f3 solid;border-radius:8px;box-shadow:0 1px 5px #f3f3f3;padding:15px;vertical-align:middle;font-size:13px;margin-bottom:15px;margin-right:2%}.product-grid div.product:nth-child(3n),.product-grid li.product:nth-child(3n){margin-right:0}@media only screen and (min-width: 1100px){.product-grid div.product,.product-grid li.product,.product-grid div.product:nth-child(3n),.product-grid li.product:nth-child(3n){margin-right:1.7%}.product-grid div.product:nth-child(4n),.product-grid li.product:nth-child(4n){margin-right:0}}.product-grid div.product:hover{border-color:#dee5ed;-moz-box-shadow:inset 0 0 10px #f0f2f5;-webkit-box-shadow:inset 0 0 10px #f0f2f5;box-shadow:inset 0 0 10px #f0f2f5}.product-grid div.product div.product-image{cursor:pointer;padding:0px;width:100%;margin:auto}.product-grid div.product .searchReviewStars,.product-grid li.product .searchReviewStars{margin:8px 0;min-height:18px}.product-grid div.product .product-name,.product-grid li.product .product-name{font-size:1.6rem;line-height:1.25}.product-grid div.product div.product-name a{display:-webkit-box;max-width:400px;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:1.0384615385em;letter-spacing:.2px;line-height:1.3;min-height:0;color:#333;overflow:hidden}.product-grid div.product-price{font-size:1.1538461538em;color:#004b97;letter-spacing:.0133333333em}.category-tools li{border:2px solid var(--blue);border-radius:4px;padding:8px;margin:0 6px 7px 0;font-weight:700}.category-tools li:last-child{margin-right:0}.category-tools li:hover{background-color:#f4f6f9}.category-tools a:hover{text-decoration:none}.category-tools li:first-child{width:96%;border:0;padding:0;margin-bottom:7px;font-style:italic;color:#757575;letter-spacing:.5px}.category-tools li:first-child:hover{background-color:var(--neutral-0) !important}.chkCompare label{font-size:.9166666667em;letter-spacing:.0454545455em}#productGridBottom .compare{padding-right:15px;padding-bottom:10px}.btnCompare{padding:3px}.cat_tab_panel{width:100%}.tabWrapper{text-align:left}.category_tabs ul li{margin:0;padding:0;width:auto;height:auto;float:left;display:inline;text-align:center;font-size:12px;font-weight:bold;border:1px solid var(--neutral-0);border-bottom:0}.category_tabs ul li.selected{background:var(--neutral-0);border:1px solid #c5ddef;border-bottom:1px solid var(--neutral-0);border-top-left-radius:7px;border-top-right-radius:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px}.backToTopWrapper{float:right;font-size:11px;margin-right:15px;margin-top:15px}#trendsProducts .product-grid{width:100%}#trendsProducts .trends-title{font-size:2rem;line-height:1.4}@media only screen and (max-width: 480px){#trendsProducts .product-grid div.product,#trendsProducts .product-grid li.product{margin:16px 0 0 0;padding:0 0 10px 0 !important;box-shadow:none}}@media only screen and (min-width: 481px){#trendsProducts .trends-title{font-size:3.6rem;line-height:1.2222222222}}@media only screen and (min-width: 1150px){#trendsProducts .product-grid div.product,#trendsProducts .product-grid li.product{max-width:18.6%;flex-basis:18.6%}#trendsProducts .product-grid div.product:nth-child(4n),#trendsProducts .product-grid li.product:nth-child(4n){margin-right:1.7%}#trendsProducts .product-grid div.product:nth-child(5n),#trendsProducts .product-grid li.product:nth-child(5n){margin-right:0}}a.product-modal{cursor:pointer}#mobileFacetsDisplay{display:none}@media only screen and (max-width: 1340px){.perksFlag img{display:block;margin-left:0 !important}}@media only screen and (max-width: 800px){#page_container .sidebar.sidebar-left{width:100%;float:none}#mobileFacetsDisplay{display:block}#desktopFacetsDisplay,#mobileFacetsDisplay .productList-header-wrapper,#mobileFacetsDisplay .yourSelections,#pcGridTopBar .sort-by.top{display:none}#search-display .compare-strip{display:block}#search-display #thumbList{margin:10px 0}#search-display #compareButton{float:none;margin-top:5px}#search-display #compareBar{width:97%;z-index:999}#search-display .category_tabs{border-bottom:none}}@media only screen and (max-width: 640px){.product-grid div.product,.product-grid li.product{max-width:48%;flex-basis:48%}.product-grid div.product:nth-child(3n),.product-grid li.product:nth-child(3n){margin-right:2%}#search-display #thumbList{display:none}#tabStrip{display:block !important}#tabStrip li{width:100%}#tabStrip .return-shipping-free{display:block;width:100%;height:auto;max-width:330px}}#top_picks{overflow:hidden}.product-category{position:relative;float:left;width:31.455399061%;margin-left:2.8169014085%;height:415px;text-align:center}.product-category:first-child{margin-left:0}a.product-category{text-decoration:none;color:inherit}.product-category>.product{display:flex;flex-direction:column;height:100%}.product-category .product-title{color:#07529e;font-size:1.1666666667em;line-height:1.2;min-height:35px}.product-category .product-description{text-align:left;color:#666;font-size:.9166666667em;margin:.5em 0}.product-category .reviews{flex-grow:1}.product-price,.product-title{font-weight:normal}.toppickribbon{position:absolute;top:0;left:0}.product-category .product-image{max-height:230px}.product-image img{width:100%;max-width:100%;height:auto;-moz-transition:all .8s;-webkit-transition:all .8s;transition:all .8s;display:block}.product:hover .product-image img{-moz-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}.buyNowButton{margin-top:1em;padding:.5em 1em;font-size:1em}h1.searchTerm{color:#777;font-size:20px;font-style:italic;padding:0;margin:0}h1.searchTerm em{color:#232323;font-weight:bold}.sidebarHeading,.BRRelatedSearches.BRBlock .br-related-heading,.BRRelatedProducts .br-found-heading{line-height:1.2em;border-bottom:0;border-top:1px solid #f2f2f2;padding:22px 0 0 0;margin-bottom:10px;color:#003058;font-weight:bold;letter-spacing:1px;white-space:normal}[id*=facetRefine-] legend{width:100%}[id*=facetRefine-]:first-of-type legend h2{border-top:0;padding-top:0;margin-top:0}.facetSelect{margin-bottom:10px}.BRRelatedSearches.BRBlock .br-related-query{padding:5px 0}#refine-Size,#ratingStars{margin-top:8px}#facetedSearch .facetSelect .ratingList>li{padding:0}#facetedSearch .visualbox a.size{display:block;float:left;font-family:Arial,Helvetica,sans-serif;padding:5px;text-align:center;text-decoration:none;font-size:1.2rem !important;min-width:16% !important;margin:0 0 1% 1% !important;border-radius:8px;border:1px solid #f2f2f2;color:#757575}#facetedSearch .visualbox a.hidden{display:none}#facetedSearch .visualbox a.size:hover,#facetedSearch .visualbox a.size[data-selected=True]{background:#d0eaf8}.facetValue{margin:0}#facetedSearch .facetValue a{text-decoration:none;letter-spacing:.25px}#facetedSearch a:hover{text-decoration:none}.facetValue a:hover,.facetValue:hover{color:#0071cf !important}#facetedSearch li.facetValue,#facetedSearch .facetValue a{cursor:pointer;color:#757575;line-height:1.5}#facetedSearch li.facetValue.hidden{display:none}#facetedSearch .facetSelect .viewToggle{text-decoration:underline;display:block;padding:10px}#facetedSearch .visualbox .viewToggle{display:inline-block}#facetedSearch .facetSelect .viewLessToggle{display:none}#facetedSearch .facetSelect .viewAllToggle{display:inline-block;text-decoration:inherit;color:inherit}#facetedSearch .viewAllToggle,#facetedSearch .showAllFacetValues .viewLessToggle{display:inline-block;text-decoration:inherit;color:inherit}#facetedSearch .viewLessToggle,#facetedSearch .showAllFacetValues .viewAllToggle{display:none}#facetedSearch .showAllFacetValues li.facetValue,#facetedSearch .showAllFacetValues.visualbox a.size{display:block}#facetedSearch .facetSelect .viewToggle{text-decoration:none;display:block;padding:10px 0;font-size:11px}a.facetUndoAll{float:right;font-size:13px}.cat_tab_panel,#facetedSearch,#br-related-searches-widget{border-radius:0}.cat_tab_panel{width:100%;clear:both}.leftNav{display:none}#ratingStars{font-size:12px;color:#64717d}.ratingList{margin:0 5px 0 0;position:relative;min-width:115px}.ratingList:before{width:115px;height:23px;background:url("/images/00_core/facetstars.png") no-repeat 0 0;position:absolute;top:-2px;left:0;content:"";display:block;pointer-events:none}#facetedSearch .facetSelect .ratingList>li{padding:0}#facetedSearch .facetSelect .ratingList>li:hover{background:rgba(0,0,0,0)}#facetedSearch>div{margin-bottom:20px}.ratingList>li>a{display:block;height:20px;width:20px;padding-right:3px}.ratingList,.ratingCount{float:left}.ratingCount{line-height:20px}.rate1:before{background-position:0 -46px}.rate2:before{background-position:0 -92px}.rate3:before{background-position:0 -138px}.rate4:before{background-position:0 -184px}.rate5:before{background-position:0 -230px}#searchCrumbs{margin:10px 0;display:inline-block}#searchCrumbs .searchCrumbs-title{font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;font-weight:bold;color:#6c7781;margin:0 10px 0 0;display:inline-block}#crumbList{display:inline-block}#searchCrumbs .remove{font-size:1.2rem;margin:0 20px 0 0;line-height:1;color:#004b97;display:inline-block}#searchCrumbs .remove .icon{width:11px;height:11px;fill:var(--neutral-0);background:var(--blue);border-radius:100px;padding:2px;vertical-align:text-bottom}#searchCrumbs a{text-decoration:none}#search-display{margin:15px 0 0 0}.crumbList{float:left;margin:2px;width:600px}#search-display .suggestTips{margin:0;padding:0 0 60px 20px;line-height:2.25em}#search-display .suggestHelp{border-top:1px dashed #ccc;margin:0;padding:10px 0 10px 0;font-size:15px}#search-display .suggestTitle{font-size:15px}.contentArticle{margin-bottom:20px;padding-top:20px;border-top:1px solid #ececec}.contentArticle:first-child{padding-top:0;border-top:none}.contentArticleTitle{display:block;line-height:1}.product-grid li.product.suggestHighlight{border:2px #8d4f94 solid}.product-grid li.product.suggestHighlight:hover{border-color:#8d4f94;-moz-box-shadow:inset 0 0 10px #8d4f94;-webkit-box-shadow:inset 0 0 10px #8d4f94;box-shadow:inset 0 0 10px #8d4f94}.productBg{background:var(--neutral-0);padding-bottom:2%}.suggestPCP{cursor:pointer;color:#8d4f94;line-height:1 !important}.suggestPCP img{position:relative;top:4px}.suggestContainer{position:absolute;padding:0;bottom:3px;left:36px;font-size:12px}li.product .bt-wrapper{text-align:left}.suggestedPCP .suggestBody{margin-top:0}.overThresholdFacet{display:none !important}.showAllFacetValues .overThresholdFacet{display:block !important}h2.contentSearchTerm{color:#777;font-size:20px;font-style:italic;padding:0;margin:0;font-weight:400;border-bottom:1px solid #ccc}h2.contentSearchTerm em{color:#232323;font-weight:bold}h2.contentSearchTerm .countResults{font-size:13px;color:#232323;font-style:normal;font-weight:bold;display:inline-block;line-height:35px}h2.contentSearchTerm .countResults>span{color:#64717d;font-weight:400}.contentResults .result strong{display:block;text-transform:capitalize;font-size:15px;color:#333}.contentResults .result p{margin:0;color:#333}.contentResults .result a:hover{text-decoration:none}.contentResults .result a.contentLink:hover{text-decoration:underline}.og-grid{list-style:none;padding:20px 0;margin:0 auto;text-align:center;width:100%}.og-grid>li{display:inline-block;margin:10px 5px 0 5px;vertical-align:top}.og-grid li.og-expanded>a::after{top:auto;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#ddd;border-width:15px;left:50%;margin:-5px 0 0 -15px}.og-expander{position:absolute;background:#ddd;top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;overflow:hidden}.og-close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer}.og-close::before,.og-close::after{content:"";position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::before,.og-close:hover::after{background:#333}.og-fullimg,.og-details{width:50%;float:left;height:100%;overflow:hidden;position:relative}.og-details{padding:0 40px 0 20px}.og-fullimg{text-align:center}.og-fullimg img{display:inline-block;max-height:100%;max-width:100%}.og-details h3{font-weight:300;font-size:52px;padding:40px 0 10px;margin-bottom:10px}.og-details p{font-weight:400;font-size:16px;line-height:22px;color:#999}.og-details a{font-weight:700;font-size:16px;color:#333;text-transform:uppercase;letter-spacing:2px;padding:10px 20px;border:3px solid #333;display:inline-block;margin:30px 0 0;outline:none}.og-details a::before{content:"→";display:inline-block;margin-right:10px}.og-details a:hover{border-color:#999;color:#999}.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@media screen and (max-width: 830px){.og-expander h3{font-size:32px}.og-expander p{font-size:13px}.og-expander a{font-size:12px}}@media screen and (max-width: 650px){.og-fullimg{display:none}.og-details{float:none;width:100%}}#search-display .title+.body a{text-decoration:underline}.category_tabs{clear:none;height:auto;margin:0;border-bottom:1px solid #003058;padding:0px}.category_tabs ul{clear:both;display:inline;float:left;height:auto;margin:0;padding:0;position:relative;width:100%}.category_tabs ul li{border:1px solid #fff;border-bottom:0;display:inline;float:left;font-size:12px;font-weight:bold;height:auto;margin:0;padding:0;text-align:center;width:auto}.category_tabs ul li a{font-size:13px;line-height:2.75;padding:5px 0px;text-decoration:none}.category_tabs ul li a:hover{text-decoration:underline}.category_tabs ul li.middle{margin:0px;padding:40px 0px;width:30px;height:auto;background:var(--neutral-0);border:none}.category_tabs ul li.selected,.category_tabs ul li:first-of-type{float:right}.category_tabs ul li.selected a,.category_tabs ul li a{color:#757575;cursor:default}.category_tabs ul li a:hover{text-decoration:none}.category_tabs span.count{color:#6c7781;font-weight:normal}.category-grid{position:relative;margin:10px 0;overflow:hidden}.category-row,.subcategory ul{list-style-type:none;margin:0;padding:0;text-align:center;overflow:hidden}.category{float:left;font-size:13px;width:33.3333333333%;*width:32.9032258065%}.category:nth-child(3n+4){clear:left}.category>div{padding:5px 20px}.category li a{color:#333;font-size:12px}.category-image{padding:5px 0 0}.category-name{color:#1e518e;font-size:16px;margin:8px 0 3px}.subcategory{display:none}.subcategory li{display:inline}.subcategory li.more{display:none}.subcategory .single{width:98%}.subcategory .double{width:40%}.seeMove{display:inline}.subcategory .seeMore a{color:#777;font-size:11px;font-weight:bold}p.view-all{font-size:12px;font-weight:bold;padding-top:0px;text-align:center}p.view-all a{color:#333}p.view-all a:hover{color:#333;text-decoration:none}.carat{font-weight:bold;line-height:0;margin:0 3px 0 0;color:#e47911;font-family:verdana,arial,helvetica,sans-serif;font-size:120%;font-weight:bold;margin-right:.2em}.og-grid .cat_tab_panel ul{list-style:disc;padding-left:40px}.og-grid .cat_tab_panel{width:755px;text-align:left}.errorPageProdCon{background:none}.errorPageProdCon .widgetTop,.errorPageProdCon .grayWidget .widgetCon,.errorPageProdCon .grayWidget .widgetTop,.errorPageProdCon .grayWidget .widgetBot{background-image:none}.noResults{width:auto;padding:20px;margin:10px;width:700px;clear:none}.noResults p{padding:20px 0 0;text-align:center}.errorPageProdCon h2{border:0}.noResults span.noResultTerm{border-bottom:1px dashed #ddd;color:#898989;font-size:25px;font-style:italic;font-weight:bold;margin:5px auto 10px;padding:5px;width:100%;text-align:center;display:block}.noResults h1.sorryPal{font-size:20px;padding:10px 0 0;text-align:center}.noResults h2{display:inline}.noResults p.searchTips{font-size:11px;border-bottom:1px dashed #ddd;padding-bottom:30px;width:100%}.cat_tab_panel .imageLink:hover{text-decoration:none}.imageLink img{border:0}#ccModal .blueBg,#ccModal .headRow .blueBg{width:200px;text-align:left;background:#3a71a9;color:var(--neutral-0);font-size:14px}#ccModal .headRow .blueBg{font-size:26px;text-transform:uppercase;text-align:center;vertical-align:middle;border:none}#ccModal .lBlueBg{background:#e6edf7}#ccModal .headRow td{vertical-align:top;background:var(--neutral-0)}#ccModal td{width:100px;text-align:center;padding:10px;background:#d3def0;vertical-align:middle;border-bottom:1px solid var(--neutral-0)}#ccModal p{text-align:center}#ccModal p a{color:#a80003;font-size:16px;text-decoration:underline;font-weight:bold}.BRRelatedSearches.BRBlock .br-related-heading,.BRRelatedProducts .br-found-heading{border-bottom:1px solid #07529e;line-height:1;padding-bottom:10px;margin-bottom:10px;padding-top:1px;white-space:nowrap}.BRRelatedSearches.BRBlock .br-related-query{padding:5px 0}.panelCollapse{overflow:hidden;position:relative}.panelCollapse .readMore{position:absolute;bottom:2px;right:0;width:115px;padding-right:5px;text-align:right;background-size:100% 100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), white 10%, white);z-index:2}.panelCollapse.on{margin-bottom:25px !important;overflow:visible}.panelCollapse.on .readMore{bottom:-20px}.coliCareEligibleText{font-size:2em}#tabStrip{display:flex;justify-content:space-between;justify-content:flex-end;align-items:center}#tabStrip li:first-child{order:2}#tabStrip li:first-child:not(:last-child){position:relative;top:4px}#tabStrip li:last-child:not(:first-child){order:1;margin-right:auto}.return-shipping-free{display:block;width:330px}.return-shipping-free-container:not(.floatRight) .return-shipping-free{margin:0 0 6px;float:none}.newContainer{width:1200px;margin:0 auto}#contentNew{margin-left:20px}.actionItem{cursor:pointer}.prodClassTable{font-size:12px;border-collapse:collapse;border:1px solid #999}.prodClassTable tr.thead td{border-bottom:3px solid #014788}.prodClassTable tr.thead td{text-align:center;font-size:12px;background:var(--neutral-0);color:#333}.prodClassTable tr.thead:hover td,.prodClassTable tr.thead td:hover{background:var(--neutral-0)}.tabImg,.title,.price,.add{margin:0;padding:0;display:block}.imgDiv{min-height:85px}.tabImg{margin:0 auto}.title{height:auto}.price{height:30px;margin-top:10px}.price p{font-size:12px}.add,.ui-widget-content a.add{padding:2px 5px;background-color:#1b51bd;color:#e4ecf9;text-decoration:none;font-size:11px}.add:hover{background-color:#2463e4}.prodClassTable td{border-bottom:1px solid #999;border-right:1px solid #999;color:#666;padding:6px;text-align:center;width:90px}.prodClassTable #titles{width:130px;text-align:right !important}.prodClassTable tr:hover td{background:#cae6f7;color:#333}.odd{background:#e5f1f9}.even{background:var(--neutral-0)}.total{background:#ddd;font-weight:bold}#totals{color:#900}.prodClassTable img.delete{height:10px;width:10px;border:1px solid var(--neutral-10);float:right;position:relative}#compare-link-divider{display:none}.perksFlag{margin-top:5px;white-space:nowrap}.perksFlag a{font-weight:500;text-decoration:none !important}.perksFlag img{vertical-align:bottom;margin-left:4px}#ctrBigText{padding:0 100px 24px 28px;background:url("/images/icons/check_greenDot.png?width=20") 0 3px no-repeat;font-weight:700;margin-left:100px}.numDiv{margin:8px 0px 8px 80px}.numDiv:first-of-type{margin-top:16px}#modalBody-inactive{margin:auto 26px 30px}.smartperksGFK{vertical-align:middle}#perksModalDisclaimer{margin-bottom:30px}.blueTxt{color:#005687;font-weight:bold}#modalBullets li{margin-bottom:8px;padding-left:4px;margin-left:12px}#modalBullets{list-style-image:url("/images/icons/smartperks_logo.png?width=30");margin:20px 4px 30px}#modelHead img{width:300px;display:block;margin:24px auto 28px}#productCompareModal{display:flex;flex-direction:column;height:100%}#bodywrapper{height:100%}#tableWrapper{display:flex;flex-direction:column;height:100%}#productCompareModal #tableWrapper{max-height:70vh}#productCompareModal #tableWrapper{max-height:100%}#scrollPane{overflow-y:scroll;overflow-x:hidden;border-bottom:1px solid #ccc;box-sizing:border-box;flex-grow:1;max-height:30vh}#productCompareModal #scrollPane{max-height:none;min-height:150px}.rowStrip{display:table;table-layout:fixed;width:100%;box-sizing:border-box;border-left:1px solid #ccc;background:var(--neutral-0);flex-shrink:0}.rowStrip:nth-child(odd){background:#ededed}.rowStrip.headStrip:hover{background:var(--neutral-0) !important}.rowStrip:hover{background:#fdfde0 !important}.headStrip{border-left:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0) !important}.stripCell{display:table-cell;border:1px solid #ccc;border-left:0px;border-top:0px;padding:6px 15px;vertical-align:middle;text-align:center}.headStrip .stripCell{border-top:1px solid #ccc;background:#fff;padding:0px 5px 10px;position:relative}.headStrip .topLeftCell{border-top:0px;background:none}.seperatorStrip{border-bottom:3px solid #ccc}.rowSeperator{border-top:2px solid #ccc}.rowHead{text-align:right;word-break:break-all}.boldRowText{font-weight:bold}.productDiv:hover{text-decoration:none}.blueLinkText{color:#005daa;font-weight:bold;margin:15px auto 5px;height:30px;max-height:30px;line-height:16px;overflow:hidden}.blueLinkText:hover{text-decoration:underline}.productDiv img{width:90px}@media only screen and (max-width: 640px){#productCompareModal .productDiv img{max-width:40px}.rowHead{padding:6px 4px}.stripCell{font-size:12px;padding:6px}.stripCell .redBuyButton:not(.plain){width:100% !important;font-size:12px;padding:6px 2px}}.compareRatings img{margin-bottom:-2px;width:auto}.compareRatings{font-size:11px;margin:-2px 0 8px;min-height:29px}.stripCell .redBuyButton:not(.plain){width:85%}.redBuyButton:hover{text-decoration:none;background:#8e2c20}.productDiv{cursor:pointer;display:block;margin-top:5px}.removeColumnWrapper{position:absolute;top:0px;right:5px}.removeColumn{display:inline-block;cursor:pointer;color:#999;font-size:15px}.removeColumn:hover{color:#bbb}.ingredCheck{width:20px;margin-top:-10px}.prohibitedSubstance{font-weight:bold;color:#db9e3b;font-size:16px}#urlHolder{display:none;width:79%}#filterControls{display:none}#shareControls{margin-bottom:8px;overflow:hidden}.optionsShare{float:right}.shareFrame{margin-right:5px}#copyURL{width:86%;padding:4px 6px;border-radius:3px;border:1px solid #bbb}#modalShareCopy{width:87%;text-align:right;font-size:11px;color:#555}#copyButton{display:inline-block;height:20px;background:#dedede;padding-top:1px;padding-right:15px;padding-left:14px;padding-bottom:1px;margin-left:-10px;border-left:3px double #bbb;cursor:pointer;font-weight:bold;color:#777;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #bbb}#copyButton:hover{background:#cdcdcd;color:#333}#productCompareModal #copyButton{padding-top:0px;padding-bottom:2px}#modalGlossary{text-align:center;font-size:12px;width:98%;color:#333;font-style:normal}.disclaimer{font-size:1.2rem;width:100%;margin-top:5px;padding:0;box-sizing:border-box;border:none}.touchy .rowStrip{width:920px}.touchy .bodyWrapper{width:922px}@media print{#printWrapper{display:block !important}#printThis table tr{vertical-align:middle}#printThis table tr:nth-child(even){background:#ededed}#printThis table td:nth-child(1){padding-right:2px}#printThis table th,#printThis table td{border:1px solid #ddd;text-align:center}#printThis table th:nth-child(1){border:none}#tableWrapper{display:none}.ingredCheck{width:20px;margin-top:0px;margin-bottom:0px}}.BRRelatedProducts{overflow:hidden;min-width:100%;position:relative}.BRRelatedProducts .viwc-next,.BRRelatedProducts .viwc-prev{border:1px solid var(--neutral-8);font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:20px;height:20px;position:absolute;top:80px;z-index:200;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.BRRelatedProducts .viwc-next{background:var(--neutral-0) url("/images//icons/chevron-rt_2.png") no-repeat 53% 50%;right:0}.BRRelatedProducts .viwc-prev{background:var(--neutral-0) url("/images//icons/chevron-lt_2.png") no-repeat 47% 50%;left:0}.br-found-heading,.br-related-heading{margin:0 0 var(--sp3);font:900 var(--fs2);font-family:"Lora",serif}@media only screen and (min-width: 768px){.br-found-heading,.br-related-heading{border-bottom:.1rem solid var(--color-divider);padding:0 0 var(--sp3)}}.br-sf-widget{float:left;text-align:center;position:relative;min-height:265px;width:173px}@media only screen and (max-width: 499px){.viwc-list .br-sf-widget{min-width:calc(100vw - 8rem);margin:0 0 0 2.8rem}}.br-sf-widget .br-sf-widget-merchant-qv{display:none}.br-sf-widget:hover .br-sf-widget-merchant-qv{position:absolute;margin:0 auto;right:0;left:0;top:70px;display:block}.br-sf-widget-merchant-popup-view,.br-sf-widget-merchant-popup-close{display:inline-block}.br-sf-widget-merchant-popup-close>a{margin-left:10px}.br-sf-widget-merchant-qv>a,.br-sf-widget-merchant-popup-view>a{background-color:#0551a5;color:var(--neutral-0);padding:6px;font-size:11px}.br-sf-widget-merchant-qv>a:hover,.br-sf-widget-merchant-popup-view>a:hover{text-decoration:none}.br-sf-widget-merchant-cont{padding:10px}.br-sf-widget-merchant-img img{width:120px;height:auto}.br-sf-widget-merchant-title{margin-bottom:var(--sp2);padding:var(--sp1) 0 var(--sp2);border-bottom:.1rem dotted var(--color-divider);font:var(--fs1);line-height:1.35}.br-sf-widget-merchant-desc{font-size:var(--fs-1m);line-height:1.35}.br-rp-qv-show{position:absolute;top:30px;left:0;background-color:var(--neutral-0);z-index:300;width:100%;height:100%}.br-sf-widget-merchant-popup-cont{padding:10px 0}.br-sf-widget-merchant-popup-img{float:left;margin-right:20px}.br-sf-widget-merchant-popup-img img{width:210px;height:auto}.br-sf-widget-merchant-popup-desc{margin:10px 20px 20px 0}.br-sf-widget-merchant-popup-title>a{font-size:18px;line-height:1}.BRRelatedSearches.BRInline{overflow:hidden;margin:20px 0}.BRRelatedSearches.BRInline .br-related-searches-widget{overflow:hidden;min-width:100%}.BRRelatedSearches.BRBlock #br-related-searches-widget{margin-bottom:var(--sp8);padding:var(--sp7) 0 var(--sp7);border-top:.1rem solid var(--color-divider);border-bottom:.1rem solid var(--color-divider)}@media only screen and (min-width: 768px){.BRRelatedSearches.BRBlock #br-related-searches-widget{border:none;padding:0}}.BRRelatedSearches.BRBlock #br-related-searches-widget .br-related-query a{display:block;width:calc(100% + var(--sp4));margin:.2rem 0;padding:var(--sp1) var(--sp2);border-radius:var(--border-radius);transform:translate3d(calc(-1 * var(--sp2)), 0, 0);transition:all var(--duration) var(--transition-out)}.BRRelatedSearches.BRBlock #br-related-searches-widget .br-related-query a:hover{background:var(--blue-light);color:var(--neutral-10)}.BRRelatedSearches.BRInline .br-related-query{float:left;margin-right:20px}@media screen and (max-width: 650px){.br-close-text{position:absolute;left:-9999px}.br-sf-widget-merchant-popup-cont{padding:0}.br-sf-widget-merchant-popup-img{width:38%;margin-right:2%}.br-sf-widget-merchant-popup-img img{max-width:100%}.br-sf-widget-merchant-popup-title{padding-right:20px}.br-sf-widget-merchant-popup-desc{line-height:1.2;margin:0;float:left;width:60%}.br-sf-widget-merchant-popup-close{position:absolute;right:0;top:0}.br-sf-widget-merchant-popup-close>a>.br-close-x:after{content:"X";font-size:16px;top:3px;right:5px;left:auto;color:#555;padding:0 5px;border:1px solid #555;position:absolute}.br-sf-widget-merchant-popup-view>a,.br-sf-widget-merchant-qv>a{background:rgba(0,0,0,0);color:#07529e;font-size:15px;display:block}.br-sf-widget-merchant-popup-view>a{padding-left:0;padding-top:10px}.br-sf-widget .br-sf-widget-merchant-qv{display:block}.br-sf-widget:hover .br-sf-widget-merchant-qv{position:static;margin:0;display:inline-block}.br-rp-qv-show{top:15%;border:1px solid #555;padding:10px;height:85%}.BRRelatedProducts .viwc-next,.BRRelatedProducts .viwc-prev{width:25px;height:25px}}.viwc-list{*zoom:1;margin:0;padding:0;list-style-type:none;position:absolute;top:0;left:0}.viwc-list>li{float:left;display:block}.viwc-list:before,.viwc-list:after{content:"";display:table}.viwc-list:after{clear:both}.viwc-wrapper{position:relative;overflow:hidden}.viwc-pages{position:absolute;top:0;left:0}.viwc-spacer{margin:0 !important;padding:0 !important;height:100%}.compare{display:none}#loadingMessage{visibility:visible;position:fixed}.listview ul.product-row{float:left;margin:0;padding:0;width:auto}.listview li.product{width:675px;position:relative;padding:20px 0;border-bottom:1px dashed #cce1e6;border-left:0;float:left;font-size:12px;list-style:none;margin:0 20px;text-align:center}.listview .productInfoLeft{width:152px;margin-right:20px;display:block;float:left}.listview .product-image{cursor:pointer;text-align:center}.listview .product-price{font-weight:bold;margin:2px 0 3px}.listview .category-review{min-height:30px;text-align:center}.listview .productCopy{overflow:hidden;text-align:left}.listview .product-name{font-size:18px}.listview .product-name a{font-weight:normal;font-size:97%;line-height:1.45;padding:0;display:block}.listview .productSubText{font-size:11px;color:#999;margin-top:-4px}.listview .bulletHead{font-weight:bold;margin-top:3px}.listview .productCopy ul{padding-left:16px;list-style-type:disc}.listview .productCopy li{padding-top:5px;list-style-type:disc;font-size:12px}.listview .product-alternate-view{display:none}.listview .ctaColumn{float:right;width:156px}.listview .toppickbuybutton{display:block;height:25px;margin-left:auto;width:130px;margin-bottom:20px;position:relative;left:auto;bottom:5px}.listview .toppickbuybutton a{background:#a63123;display:block;height:30px;margin-top:7px;border-radius:6px;width:140px;border:#99271a;color:var(--neutral-0);font-weight:bold;font-size:14px;line-height:28px}.listview .toppickbuybutton a:hover{text-decoration:none;background-color:#c83e2d}.ctaBadge{margin-left:27px;display:block}.badge2{margin-top:10px}.listview .product-compare{color:#666;font-size:9px;text-transform:uppercase;position:absolute;right:1px;bottom:22px}.sort-by.top{margin:4px 0 3px}.sort-by.top .select-wrapper{margin:0}@media only screen and (min-width: 768px){.sort-by.top{display:flex;align-items:baseline}.sort-by.top label{margin-right:8px}.sort-by.top .select-wrapper{width:200px}}.gridToggle{background:url("/images/compare/gridToggle.png") no-repeat}.listToggle{background:url("/images/compare/listToggle.png") no-repeat}.pageList .CurtrentPage{color:#999;cursor:default}.pagelist{padding-left:15px;border-left:1px dashed #ccc}#productGridBottom{clear:both}#productGridBottom .pagerWrapper{padding:10px 0 !important}div#compareBar{border-bottom:1px solid #ededed;padding:5px 0;overflow:hidden;box-shadow:0px 2px 3px rgba(100,100,100,.08);background:var(--neutral-0);z-index:200;display:none}.compare-strip{display:flex;justify-content:flex-end}.fixed{position:fixed;top:0}button#compareButton{float:right}.disabled.primary.button:not(.plain){background:var(--neutral-3);border-color:var(--neutral-5);color:var(--neutral-8);cursor:no-drop}.disabled.primary.button:not(.plain):hover{box-shadow:none}ul#thumbList{list-style:none;display:flex;align-items:center;margin:0;margin-right:20px;vertical-align:middle}li.cell{width:30px;height:30px;display:block;border:2px solid #dedede;margin:0 0 0 18px;border-radius:2px;background:var(--neutral-1);background-size:100%;background-repeat:no-repeat;overflow:hidden}li.cell.live{border:3px solid #fd5d37;border-radius:6px;position:relative;box-shadow:0px 1px 2px #646464;cursor:pointer;margin-left:16px;overflow:visible}.cellThumb{display:block;width:100% !important;height:100% !important;overflow:hidden;opacity:0;text-indent:-9999em}.cell .closeX{display:none}.cell.live .closeX{background-color:var(--red-light);display:inline-block;border-radius:10px;width:16px;text-align:center;position:absolute;top:-8px;right:-7px;color:#fff;cursor:pointer;box-shadow:0px 1px 2px #646464;height:16px;line-height:16px;font-size:12px;text-decoration:none}button#clearClose{margin-right:auto}.fullQueueMsg{color:var(--neutral-0) !important;background-color:#ed143d;font-weight:bold;padding:2px 12px;box-shadow:0px 0px 10px #ed143d;margin-top:-4rem !important}.fullQueueMsg.msgLive.noClick{position:relative;z-index:2;padding:1.2rem 1.2rem .8rem}.msgLive{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#msgBoxSpace{display:flex;width:300px;align-items:center}#msgBox{display:none;color:#07529e;font-size:1.2rem;line-height:1.3333333333;text-align:center;font-weight:700}.noClick{cursor:no-drop}.touchy{user-select:none;padding-bottom:5px !important}.touchy .cell{width:35px;height:35px}.touchy #msgBox{width:195px;margin-top:6px}.touchy.fixed.zoomed{width:auto !important;right:0px;left:0px;background:#bada55 !important}.ui-widget-overlay{position:fixed !important}/*# sourceMappingURL=searchpage.css.map */
