.product-v2 .h3{font-size:22px}.product-v2 p{font-size:16px;line-height:24px}.product-v2 .product-image-column{width:170px}.product-v2 .product-image{border:solid #DDDDDD 2px;border-radius:10px;padding:5px;margin-bottom:15px;height:170px}@media only screen and (max-width: 1024px){.product-v2 .product-title h1{font-size:22px}.product-v2 .h3{font-size:18px}.product-v2 p{font-size:14px;line-height:21px}.product-v2 .product-desktop-only{display:none}.product-v2 .product-thumbnail-container{display:none!important}}@media only screen and (min-width: 1024px){.product-v2 .product-mobile-only{display:none}.product-v2 .mobile-pagination-container{display:none!important}}.product-v2 .product-image-column .mobile-pagination-container{display:flex;justify-content:center;align-items:center;height:20px;width:auto}.product-v2 .gray-dot{height:8px;width:8px;margin:0 8px;background-color:#d9d9d9;border-radius:50%;display:inline-block}.product-v2 .product-image-column .product-thumbnail-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:15px}.product-v2 .product-image-column .product-thumbnail-container img{max-height:80px;width:auto;cursor:pointer;z-index:1;border:solid #DDDDDD 2px;border-radius:10px;padding:5px;height:50px;width:50px}.product-v2 #thumbnail1{border:solid #488c44 2px!important}.product-v2 #thumbnail3{border:solid white 2px!important}.product-v2 .thumbnail3Container{position:relative}.product-v2 .thumbnail3Overlay{position:absolute;height:50px;width:50px;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-content:center;background-color:#000000b3;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:5px}.product-v2 .thumbnail3Overlay .additional-image-count{z-index:4}.product-v2 .pdp-ad{margin-bottom:18px}.product-v2 .pdp-signup-outer{display:flex;padding:30px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:10px;border:1px solid #DDD;background:#f9f9f9;box-shadow:0 1px 3px #99999926;text-align:center}.product-v2 .pdp-signup-outer p{font-size:14px;color:#666;margin:0}.product-v2 .pdp-signup-headline{color:#333;font-size:20px;margin:12px 0;line-height:27px}.product-v2 .pdp-signup-link{border-radius:6px;background-color:#488c44;box-shadow:0 1px 3px #99999926;color:#fff;font-size:14px;font-weight:700;width:100%;height:44px;display:flex;align-items:center;justify-content:center}.product-v2 .pdp-how-it-works-button{margin:12px 0;border-radius:6px;border:1px solid #DDDDDD;background-color:#fff;box-shadow:0 1px 3px #99999926;color:#488c44;font-size:14px;font-weight:700;width:100%;height:44px}.product-v2 .facts-info-heading{font-size:16px;line-height:24px;font-weight:700;margin-bottom:10px;padding:8px 0;margin-top:20px;border-bottom:1px solid #333333}.product-v2 .facts-info-row{font-size:12px;line-height:15px;padding:6px 0;width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #DDDDDD;font-weight:700}.product-v2 .quick-facts-label{color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1024px){.product-v2 .facts-info-heading{font-size:16px}.product-v2 .facts-info-row{font-size:14px}}.product-v2 .storage-heading{padding:8px 0;margin-top:20px;border-bottom:1px solid #333333}.product-v2 .product-info-wrapper .product-recent-invoices .product-recent-invoices-title{display:flex;justify-content:space-between;color:#666}.product-v2 .product-info-wrapper .product-recent-invoices-v2{padding:0;height:44px;overflow:visible}.product-v2 .product-info-wrapper .product-recent-invoices .product-recent-invoices-title-v2{background:#fafafa;width:100%;font-style:normal;font-weight:700;font-size:12px;line-height:20px;color:#666;padding:12px;border-radius:6px;display:flex;justify-content:space-between}.product-v2 .last-seen-at-container{margin-bottom:5px;cursor:pointer;z-index:0}.product-v2 .last-seen-at-container.no-link{cursor:default}.product-v2 .last-seen-at-label{cursor:pointer}.product-v2 .last-seen-at-container.no-link .last-seen-at-label,.product-v2 .last-seen-at-container.no-link .last-seen-at-label a{cursor:default}.product-v2 .product-info-wrapper .last-seen-at-label{color:#488c44}.product-v2 #main-write-review-button{text-transform:none;width:auto;font-size:14px!important;padding:12px 18px;margin-left:12px;font-weight:700;letter-spacing:normal}.product-v2 #main-write-review-button.top-review-button{margin:0!important}.product-v2 .yotpo-photo-review-container{margin-bottom:20px}.product-v2 .yotpo-review-banner-text p{font-size:14px}.product-v2 .reviews-and-questions-container{display:inline-block;position:relative;height:40px;width:100%;margin:40px 0 30px;padding-bottom:1rem;border-bottom:1px solid #333333}.product-v2 .reviews-and-questions-container .reviews-and-questions .open-close{display:inline-block;position:absolute;right:0}.product-v2 .reviews-and-questions #reviews-close-icon,.product-v2 .reviews-and-questions.open #reviews-open-icon{display:none}.product-v2 .reviews-and-questions.open #reviews-close-icon{display:inline-block}.product-v2 .heading-container{display:inline-block;position:relative;height:40px;width:100%;margin:20px 0;padding-bottom:1rem;border-bottom:1px solid #333333}@media (max-width: 1024px){.product-v2 .heading-container{margin:0}}.product-v2 .description-heading-container .description-heading .open-close{display:inline-block;position:absolute;right:0}.product-v2 .description-heading #description-close-icon,.product-v2 .description-heading.open #description-open-icon{display:none}.product-v2 .description-heading.open #description-close-icon{display:inline-block}.product-v2 .ingredients-heading-container .ingredients-heading .open-close{display:inline-block;position:absolute;right:0}.product-v2 .ingredients-heading #ingredients-close-icon,.product-v2 .ingredients-heading.open #ingredients-open-icon{display:none}.product-v2 .ingredients-heading.open #ingredients-close-icon{display:inline-block}.product-v2 .nutrition-heading-container .nutrition-heading .open-close{display:inline-block;position:absolute;right:0}.product-v2 .nutrition-heading #nutrition-close-icon,.product-v2 .nutrition-heading.open #nutrition-open-icon{display:none}.product-v2 .nutrition-heading.open #nutrition-close-icon{display:inline-block}@media (max-width: 1024px){.product-v2 .nutrition-heading-container{margin-top:18px}.product-v2 .yotpo-photo-review-container{margin-top:10px;margin-bottom:10px}}.product-v2 .specs-table{margin-bottom:30px}.product-v2 .specs-heading-container .specs-heading .open-close{display:inline-block;position:absolute;right:0}.product-v2 .specs-heading #specs-close-icon,.product-v2 .specs-heading.open #specs-open-icon{display:none}.product-v2 .specs-heading.open #specs-close-icon{display:inline-block}.product-v2 .specs-tbody td{padding:0 8px;font-size:14px}.product-v2 .specs-tbody tr{border-bottom:1px solid #DDDDDD}.product-v2 .specs-tbody tr:nth-child(odd){background-color:#fff;height:36px}.product-v2 .specs-tbody tr:nth-child(2n){background-color:#fafafa;height:36px}.product-v2 .nutrition-facts p{font-size:14px}.product-v2 .nutrition-facts table{border-collapse:collapse}@media only screen and (max-width: 1024px){.product-v2 .nutrition-facts p{font-size:12px}}.product-v2 .nutrition-facts__title{font-weight:700;font-size:2rem;margin:0 0 .25rem}.product-v2 .nutrition-facts-header{border-bottom:4px solid #333333}.product-v2 .nutrition-facts-header p{margin:0!important}.product-v2 .nutrition-row{display:flex;justify-content:space-between;border-top:1px solid #333333;width:100%}.product-v2 .child-row{padding-left:12px}.product-v2 .serving-row{border-top:none}.product-v2 .serving-size{margin-bottom:10px!important}.product-v2 .serving-description{font-weight:700;margin:5px 0 8px;line-height:21px;border-top:none}.product-v2 .calories-row{border-top:none;font-size:22px;padding-bottom:8px!important}.product-v2 .value-description{border-top:4px solid #333333;justify-content:flex-end}.product-v2 .section-end{border-top:4px solid #333333}.product-v2 .nutrition-facts-table,.product-v2 .nutrition-facts-micronutrients{width:100%;font-size:14px}.product-v2 .nutrition-facts-table thead tr,.product-v2 .nutrition-facts-micronutrients thead tr{border-bottom:hidden}.product-v2 .nutrition-facts-table thead tr th,.product-v2 .nutrition-facts-micronutrients thead tr th,.product-v2 .nutrition-facts-table thead tr td,.product-v2 .nutrition-facts-micronutrients thead tr td{border:0}.product-v2 .nutrition-facts-table th,.product-v2 .nutrition-facts-micronutrients th,.product-v2 .nutrition-facts-table td,.product-v2 .nutrition-facts-micronutrients td{font-weight:400;text-align:left;padding:.25rem 0;border-top:1px solid #333333;white-space:nowrap}.product-v2 .nutrition-facts-table td:last-child,.product-v2 .nutrition-facts-micronutrients td:last-child{text-align:right}.product-v2 .nutrition-facts-table .blank-cell,.product-v2 .nutrition-facts-micronutrients .blank-cell{width:1rem;border-top:0}.product-v2 .nutrition-facts-table .thick-row th,.product-v2 .nutrition-facts-micronutrients .thick-row th,.product-v2 .nutrition-facts-table .thick-row td,.product-v2 .nutrition-facts-micronutrients .thick-row td{border-top-width:5px}.product-v2 .nutrition-facts-micronutrients{margin:0 0 .5rem}.product-v2 .nutrition-facts-micronutrients td{border-top:1px solid #333333}.product-v2 .text-center{text-align:center}.product-v2 .thick-end{border-bottom:10px solid #333333}.product-v2 .thin-end{border-bottom:1px solid #333333}.product-v2 .tooltip-wrapper{display:inline-block;position:relative}.product-v2 .product-recent-invoices{z-index:0}.product-v2 .product-recent-invoices a{font-weight:700}.product-v2 .tooltip-icon{display:flex;opacity:.5}.product-v2 .tippy-box{box-shadow:#00000059 0 5px 15px}.product-v2 .tippy-box .tippy-content{display:flex;font-size:12px;font-style:normal;background-color:#fff;color:gray}.product-v2 .tippy-box .tippy-content .tooltip-text{display:flex;align-content:center}.product-v2 .tippy-box[data-placement^=top] .tippy-arrow:before{border-top-color:#fff}.product-v2 .tippy-box[data-placement^=bottom] .tippy-arrow:before{border-bottom-color:#fff}.product-v2 .tippy-box[data-placement^=left] .tippy-arrow:before{border-left-color:#fff}.product-v2 .tippy-box[data-placement^=right] .tippy-arrow:before{border-right-color:#fff}.product-v2 .tooltip-text{display:flex;justify-content:space-between;align-items:center}.product-v2 .tooltip-button{display:flex;margin-left:8px;opacity:.5;background:none}
/*# sourceMappingURL=/cdn/shop/t/262/assets/product-v2.scss.css.map */
