.recommended-container{background:#f2f6f5;border-radius:8px}.recommended-container .supps{margin:0 auto;padding-top:3rem;padding-bottom:3rem}.recommended-container p{margin:0}.recommended-container #add-all-to-cart{margin-top:20px;margin-bottom:30px}.recommended-container .recommended-supplements-body{display:flex;justify-content:space-around;flex-wrap:wrap;row-gap:1rem;position:relative;padding:20px 0px;margin-top:2rem}.recommended-container .product-link{border-bottom:1px solid #00000014;padding:10px 0px}.recommended-container .product-link:last-of-type{border-bottom:none}.recommended-container .dosage{font-size:1rem}.recommended-container .button--primary{all:unset;text-decoration:underline;color:#406b0b}.recommended-container .supplement_card{max-width:300px;padding:1.5rem;padding-bottom:4rem;box-shadow:rgba(17,17,26,.1) 0px 0px 16px;border-radius:5px;font-size:1.4rem;color:#1a1a1a;background:#fff;height:100%;position:relative}.recommended-container .supplement_card .body{width:100%;display:flex;flex-direction:column;margin-bottom:1rem}.recommended-container .supplement_card a{text-decoration:none;color:#1a1a1a;border-bottom:1px solid #1a1a1a}.recommended-container .supplement_card a.product-link{margin:0;display:inline-block;margin-bottom:1rem;font-size:1rem}.recommended-container .supplement_card .cart-button{margin-top:1rem;width:100%}.recommended-container .supplement_card .header{border-bottom:1px solid #00000014;display:flex;align-items:center;padding:0;padding-bottom:1.3rem;position:relative;flex-direction:column;height:106%}.recommended-container #improvement_area_1{font-family:"Libre Baskerville";font-size:16px;font-weight:700;line-height:28px;letter-spacing:0px;background:#f2f6f5;padding:20px;text-align:left}.recommended-container .accordion-content{background:transparent}.recommended-container .graphic{height:45px;width:45px;background-color:#fef1ed;color:transparent;border-radius:50%;margin-right:1.5rem;background-size:cover}.recommended-container .font-bold{font-weight:700}.recommended-container .supplement_card .title{display:flex;justify-content:space-between;margin:0;align-items:center;width:100%}.recommended-container .supplement_card .title p{margin:1rem 0}.recommended-container .supplement_card .title p:first-child{font-size:1.6rem}.recommended-container .benefits{margin-bottom:2.1rem;display:flex;align-items:center}.recommended-container .benefits p{display:flex;align-items:center;margin-right:8px;position:relative}.recommended-container .benefits p::after{content:"";width:.5rem;height:.5rem;border-radius:50%;background-color:#c4edad;margin-left:.5rem}.recommended-container .benefits p:last-child::after{display:none}.recommended-container .swiper{width:100%;padding-bottom:0}.recommended-container .swiper-wrapper{padding:0 !important}.recommended-container .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.recommended-container .swiper-pagination{display:flex;justify-content:center;height:20px;align-items:center;gap:10px;position:relative}.recommended-container .swiper-slide{display:flex;flex-direction:column}.recommended-container .pagination-pill{width:22px;height:5px;border-radius:10px;background-color:#f6ebd8;cursor:pointer}.recommended-container .pagination-pill--active{background-color:#0d3427}.graphic-row{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #00000014}.graphic-row:last-of-type{border-bottom:none}