.woocommerce ul.products{display:flex;flex-wrap:wrap;align-items:stretch}.woocommerce ul.products li.product{display:flex;flex-direction:column;height:100%;margin-right:1em;margin-bottom:1em;font-family:Helvetica,Arial !important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-right:2%;margin-bottom:2%}.woocommerce ul.products li.product .woocommerce-loop-category__title{padding:.5em !important}.woocommerce ul.products li.product .woocommerce-loop-product__link img{width:100%;height:200px;object-fit:contain;object-position:center;display:block}.woocommerce ul.products li.product .product-wrap img{width:69% !important;margin:0 auto !important}.single-product div.product .woocommerce-product-gallery{width:40%}.single-product div.product .summary{width:55%}.woocommerce ul.products li.product .product-short-desc{display:-webkit-box !important;font-size:12px !important;color:#666 !important;line-height:1.35;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden;font-family:'Inter Regular' !important;padding:.5em 0 !important;margin-bottom:15px;height:4.5em !important}h2.woocommerce-loop-category__title,h2.woocommerce-page ul.products li.product{font-size:15px !important}.woocommerce ul.products li.product a img{margin-bottom:0 !important;transition:none !important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:14.5px !important;line-height:1.3;min-height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:.5em 0;margin:0;font-family:'Montserrat Medium' !important;text-transform:capitalize !important;color:#000 !important;font-weight:400 !important}div.loop-price{margin:5px 0 !important}.products li.product.minimal{display:flex;flex-direction:column;height:100%}.products li.product.minimal .product-meta .amount{font-family:Helvetica !important;color:var(--gs-global-link-color) !important;font-size:15px;background:rgba(95,114,142,.05) !important;padding:3px 7.5px !important;border-radius:2.5px !important}.woocommerce ul.products li.product.minimal .price,.woocommerce-page ul.products li.product.minimal .price{color:var(--gs-global-link-color) !important;font-weight:400;display:none !important}.products li.product.minimal .product-meta{padding:7.5px 10px;display:flex;flex-direction:column;flex:1}ul.products li.product img.nectar-lazy{background-color:transparent !important;font-size:18px !important}.products li.product.minimal .product-image-wrap{position:relative;background:radial-gradient(circle at center,rgba(95,114,142,.2) 0%,rgba(95,114,142,.15) 30%,rgba(95,114,142,.1) 60%,rgba(95,114,142,.05) 100%) !important;border-top-left-radius:5px !important;border-top-right-radius:5px !important}.woocommerce-page ul.products li.product.minimal .product-wrap,.woocommerce ul.products li.product.minimal .product-wrap{border:1px solid rgb(15,58,95,.1) !important;background:#fff !important;margin:.25em !important;display:flex;flex-direction:column;flex:1;height:100%}.woocommerce-page ul.products li.product.minimal .product-wrap:hover,.woocommerce ul.products li.product.minimal .product-wrap:hover{border:1px solid rgb(15,58,95,.2) !important;transition:box-shadow .3s ease,transform .3s ease;box-shadow:0 0 10px 2px rgba(192,192,192,.3)}.woocommerce ul.products li.product a .salient-loop-short-desc,.woocommerce ul.products li.product a .salient-loop-research-meta{font-size:12px !important;line-height:1 !important;color:rgba(0,0,0,.65) !important;opacity:1 !important}.salient-loop-short-desc{font-size:13px;line-height:1.45;opacity:.75;margin:6px 0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:calc(1.45em * 2);letter-spacing:.01em;color:rgba(0,0,0,.65)}.salient-loop-short-desc:after{content:"Research Use Only";display:block;font-size:10px;opacity:.6;margin-top:2px;text-transform:uppercase;letter-spacing:.08em}.research-badge{font-size:12px;text-transform:uppercase;letter-spacing:.08em;opacity:.75;margin-top:4px}.text_on_hover.product .nectar_quick_view{color:var(--gs-global-link-color) !important;left:25% !important;right:25% !important}.woocommerce ul.products li.text_on_hover .product-wrap .text-on-hover-wrap{padding:20px !important;background:#fff !important;margin:1.5% !important}.products .product .nectar-product-overlay .price:after{content:"Research Use Only • Not for Human Consumption";display:block;font-size:11px;opacity:.7;margin-top:4px}.category-grid-title{font-size:28px;font-weight:600;margin-top:60px;margin-bottom:20px;border-bottom:2px solid #eee;padding-bottom:10px}.gs-category-description p{font-size:13px !important;color:#333 !important}.woocommerce ul.products li.product-category{width:48.4% !important;margin-right:4%;float:left;background:#fff !important;border-radius:10px !important;border:1px solid rgba(192,192,192,.3)}.woocommerce ul.products li.product-category:hover{border:1px solid rgba(95,114,142,.1) !important;background:rgba(255,255,255,1) !important;transition:box-shadow .3s ease,transform .3s ease;box-shadow:0 0 5px 2px rgba(192,192,192,.3)}.woocommerce ul.products li.product-category:nth-child(2n){margin-right:0}.woocommerce ul.products li.product-category:nth-child(2n+1){clear:both}.woocommerce ul.products li.product-category:last-child{margin-bottom:60px}.custom-loop-actions{margin-top:auto}@media (max-width:768px){.custom-loop-actions{grid-template-columns:1fr}.custom-loop-actions>div{width:100%;text-align:center}}.custom-loop-actions{display:grid;grid-template-columns:auto 1fr auto;gap:4px;align-items:center;justify-items:center;margin:10px 0 !important;border-radius:5px !important;background:rgba(30,115,190,.075) !important;opacity:.9 !important}.custom-loop-actions:hover{opacity:1 !important}.custom-loop-actions a,.custom-loop-actions button{align-self:center;display:flex;align-items:center}.custom-loop-actions .loop-price{font-size:13px;font-weight:600;white-space:nowrap}.custom-loop-actions .loop-view-details a,.custom-loop-actions .loop-add-to-cart a{font-size:13px !important;margin:0 !important;text-align:center !important;align-items:center !important}.custom-loop-actions .loop-view-details a{display:inline-block;color:#0f3a5f !important;font-size:13px !important;text-align:center;line-height:1 !important}.custom-loop-actions .loop-add-to-cart a{background:rgba(30,115,190,.9) !important;color:#fff !important;padding:.75em 1em !important}.custom-loop-actions .loop-add-to-cart a:hover{color:#fff !important;background:rgba(30,115,190,1) !important;transition:all .2s ease-out !important}.product-wrap .premium-peptide-badge{position:absolute;top:-35px;left:10px;padding:6px 10px;color:rgba(30,115,190,.9) !important;border-radius:4px;background:rgba(255,255,255,1) !important;font-size:11px;font-weight:700;line-height:1}.nectar-quick-view-box{position:fixed !important;width:1025px !important;height:550px !important;transform:translate(-50%,-50%) scale(.85) !important;top:50% !important;left:50% !important;transform-origin:center center !important}body .nectar-quick-view-box div.product div.summary{padding:25px !important}.loop-add-to-cart .button{position:relative}.loop-add-to-cart .button.pcm-loading{pointer-events:none;opacity:.85}