.all_products_page .ap-container{width:100%;padding:10px 0 60px}.all_products_page .ap-intro-info{margin-bottom:45px;text-align:left}.all_products_page .ap-intro-info h2{font-family:var(--secFont, "Barlow", sans-serif);font-size:32px;font-weight:800;text-transform:uppercase;color:var(--secColor, #121212);margin-bottom:12px}.all_products_page .ap-intro-info h2 .sub-heading{display:block;font-family:var(--priFont, "Inter", sans-serif);font-size:16px;font-weight:600;color:var(--priColor, #a21710);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.all_products_page .ap-intro-info h2 .heading{display:block;font-family:var(--secFont, "Barlow", sans-serif);font-size:32px;line-height:1.15}.all_products_page .ap-intro-info p{font-family:var(--priFont, "Inter", sans-serif);font-size:16px;color:#444;max-width:650px;line-height:1.6}.all_products_page .ap-grid{display:flex;flex-wrap:wrap;gap:50px 2%;width:100%;justify-content:flex-start}.all_products_page .ap-card{width:32%;max-width:440px;position:relative;text-align:left;display:flex;flex-direction:column}@media only screen and (max-width:1000px){.all_products_page .ap-card{width:48%}}@media only screen and (max-width:640px){.all_products_page .ap-card{width:100%;max-width:100%}}.all_products_page .ap-figure{height:360px;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:20px;background:#f2f2f2;border-radius:12px;margin:0 0 24px;transition:transform .25s ease}.all_products_page .ap-card:hover .ap-figure{transform:translateY(-4px)}.all_products_page .ap-fig-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.all_products_page .ap-fig-link img,.all_products_page .ap-figure img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;margin:auto;display:block}.all_products_page .ap-card-body{display:flex;flex-direction:column;flex-grow:1}.all_products_page .ap-title{font-family:var(--secFont, "Barlow", sans-serif);font-size:26px;font-weight:800;line-height:1.25;margin:0 0 10px;min-height:68px}.all_products_page .ap-title-link{color:var(--secColor, #121212)!important;text-decoration:none;display:block;border-radius:0!important;transition:color .2s ease}.all_products_page .ap-title-link:hover{color:var(--priColor, #a21710)!important}.all_products_page .ap-title-link small{display:block;font-family:var(--priFont, "Inter", sans-serif);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#777}.all_products_page .ap-title-link span{display:block;font-family:var(--secFont, "Barlow", sans-serif);font-size:24px;font-weight:800;color:var(--secColor, #121212);margin-top:4px}.all_products_page .ap-price{font-family:var(--secFont, "Barlow", sans-serif);font-size:26px;font-weight:800;color:var(--priColor, #a21710)!important;line-height:1.2;margin:0 0 18px}.all_products_page .ap-purchase-list{list-style:none;padding:0;margin:0 0 24px}.all_products_page .ap-purchase-list li{display:flex;align-items:center;margin-bottom:10px;font-family:var(--priFont, "Inter", sans-serif);font-size:15px;color:#222}.all_products_page .ap-purchase-list input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1.5px solid #bbb;border-radius:50%;background:#fff;margin:0 10px 0 0;cursor:pointer;flex-shrink:0;display:grid;place-content:center;transition:border-color .2s}.all_products_page .ap-purchase-list input[type=radio]:checked{border-color:var(--priColor, #a21710)!important;background:#fff!important}.all_products_page .ap-purchase-list input[type=radio]:checked:before{content:""!important;width:10px;height:10px;border-radius:50%;background:var(--priColor, #a21710)!important}.all_products_page .ap-purchase-list label{cursor:pointer;font-weight:500;color:#222}.all_products_page .ap-purchase-list li.active label{font-weight:700;color:#121212}.all_products_page .ap-card-actions{display:flex;flex-direction:column;margin-top:35px}.all_products_page .ap-cart-form{margin:0;padding:0;width:100%}.all_products_page .ap-add-btn{width:237px;min-height:62px;background:var(--priColor, #a21710);color:#fff!important;border:none;border-radius:5px;font-family:var(--priFont, "Inter", sans-serif);font-size:19px;font-weight:700;text-transform:uppercase;position:relative;display:flex;align-items:center;justify-content:center;padding-left:30px;margin-bottom:16px;cursor:pointer;text-decoration:none;transition:opacity .2s ease;line-height:1}.all_products_page .ap-add-btn:before{content:url(btm1-cart.png);position:absolute;top:54%;transform:translateY(-50%);left:0;margin-left:42px}.all_products_page .ap-add-btn:hover{opacity:.8;color:#fff!important;text-decoration:none}.all_products_page .ap-add-btn.disabled{background:#888;cursor:not-allowed;opacity:.7;padding-left:0}.all_products_page .ap-add-btn.disabled:before{display:none}.all_products_page .ap-nutrition-btn{width:237px;background:transparent;border:none;border-radius:50px;color:var(--priColor, #a21710)!important;font-family:var(--priFont, "Inter", sans-serif);font-size:19px;font-weight:700;position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;padding:4px 0;transition:opacity .2s ease}.all_products_page .ap-nutrition-btn:hover{text-decoration:underline;opacity:.8;color:var(--priColor, #a21710)!important}@media only screen and (max-width:1000px){.all_products_page .ap-card-actions{align-items:center}.all_products_page .ap-add-btn,.all_products_page .ap-nutrition-btn{margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/all-products-page.css.map */
