.flex{-ms-display:flex;display:flex;-ms-flex-direction:row;flex-direction:row}.flex.column{-ms-flex-direction:column;flex-direction:column}.flex.row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.space{-ms-justify-content:space-between;justify-content:space-between}.flex.flex-start{-ms-align-items:flex-start;align-items:flex-start}.flex.flex-center{-ms-align-items:center;align-items:center}.flex.flex-end{-ms-align-items:flex-end;align-items:flex-end}.flex.baseline{-ms-align-items:baseline;align-items:baseline}.flex.align-right{-ms-justify-content:flex-end;justify-content:flex-end}.flex.align-center{-ms-justify-content:center;justify-content:center}#customer-fields .form-footer{border-top:0!important}#customer-fields .button{height:40px;font-size:14px;line-height:40px;color:#fff;display:block;margin:30px auto 0;padding:0 20px;font-weight:700;max-width:250px;background:#202020;border-radius:18px;border:none;text-align:center;cursor:pointer;position:relative;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}div[data-customr-container-item-name="customer[patient_tag]"]{display:none}.box-account-details .customr-container-item:not([data-customr-container-item-name="customer[patient_code]"]){display:none}.box-account-details .cancel-form{display:none}.box-account-details #customer-fields .form-footer,.box-account-details .customr-control-label{padding-top:0}.box-account-details .customr-container-item{padding:0}.box-account-details form{margin-top:20px}@media only screen and (max-width: 768px){.wsmenu-list .megamenu .wsmenu-sub-list li{padding-left:0;padding-right:0;border-bottom:0}.wsmenu-list .megamenu .wsmenu-sub-list li ul li{padding-left:15px}.wsmenu-list .megamenu .wsmenu-sub-list li>a{background-color:#fff!important;line-height:20px;height:36px;font-size:14px!important;padding:8px 0 8px 18px}}.form-add-to-cart select{-moz-appearance:window;-webkit-appearance:none}.form-add-to-cart select::-ms-expand{display:none}#content input[type=email],#content input[type=text]{padding:10px;border-radius:15px}div[data-section-type=featured-products-section]{background-color:#f9f9f9;padding:40px 0;margin-top:-30px}#content div[data-section-type=featured-products-section] .h_row_4 h3{float:none!important;margin:0 auto;font-family:Poppins,Helvetica,sans-serif;font-weight:600;text-align:center;display:block}#content .h_row_1 .new-promo-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 40px);color:#fff;z-index:9}#content .h_row_1 .new-promo-overlay h2 p{font-weight:600}@media (max-width: 900px){#content .h_row_1 .new-promo-overlay h2 p{font-size:22px;line-height:30px}}@media (max-width: 479px){#content .h_row_1 .new-promo-overlay h2 p{font-size:18px;line-height:26px}}#content .h_row_1 .new-promo-overlay>a>p{margin-bottom:12px}@media (min-width: 901px){#content .h_row_1 .new-promo-overlay>a>p{font-size:1.2em}}#content .h_row_1 .new-promo-overlay .btn_c{margin:0 auto;max-width:125px}#content .h_row_1 .new-promo-overlay p{color:#fff!important}.add-effect img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.12);transform:scale(1.12)}.add-effect:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.add-effect figcaption{border:2px solid #fff;content:"";-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-webkit-transition:all .35s;transition:all .35s;padding:3em;position:absolute;top:0;left:0;width:100%;height:100%}.add-effect:hover figcaption{position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);opacity:1}.collection-image{position:relative;background-size:cover;background-position:center;min-height:300px}.collection-image img{opacity:0;max-height:420px}.collection-image .title-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center;padding:60px 30px}.collection-image .title-overlay h1{font-weight:600;color:#fff;font-size:54px}@media (max-width: 900px){.collection-image .title-overlay h1{font-size:48px}}@media (max-width: 767px){.collection-image .title-overlay h1{font-size:38px}}@media (max-width: 490px){.collection-image .title-overlay h1{font-size:28px}}#content .cart_tbl ul li .txtbox{border-radius:0}.home_collection{padding-bottom:30px}.home_collection h3{text-align:center;display:block;margin:20px auto}.home_collection a:hover h5{color:#8cd600}.custom-gallery{margin-bottom:30px}.cta-overlay p strong{color:#8cd600}.desc_blk .price.small,.desc_blk .price-prompt.small{font-size:14px;letter-spacing:normal;display:block;margin:8px 0 12px}#content .not-logged-in a{color:#8cd600;text-decoration:underline}#content div.renovated{background-color:#fafafa;border:1px solid #ccc;padding:12px;line-height:1.4}#content div.renovated p{margin:4px 0}#content div.renovated b,#content div.renovated strong{color:#444}.current-topic{margin:30px auto 60px;text-align:center}.current-topic span{display:inline-block;border:1px solid #989898;padding:20px}.current-topic a{color:#444}.article-image{width:calc(40% - 10px)}@media (max-width: 991px){.article-image{width:100%;margin-bottom:20px}}.article-content{width:calc(60% - 10px)}.article-content.fullwidth{width:100%}.article-content .rte{padding-top:0}.article-content .rte h2{margin-top:0}.article-content .btn_c{border-radius:0}@media (max-width: 991px){.article-content{width:100%}}.sidebar .intro{margin:16px 0 30px}.sidebar .browse-by-topic{background-color:transparent;color:#898989;margin:16px auto 0;padding:8px 35px 8px 18px;width:100%;border:1px solid #d7dbdb;background-image:url(//www.progressivenutracare.com/cdn/shop/t/25/assets/arrow-down.svg?v=35592705492758688231749494510);background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:14x auto}
/*# sourceMappingURL=/cdn/shop/t/25/assets/taproom.scss.css.map */
