/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.product-junip-reviews{--font-book-19: "Sharp Grotesk Book 19", helvetica, arial, sans-serif;--font-book-21: "Sharp Grotesk Book 21", helvetica, arial, sans-serif;--font-book-23: "Sharp Grotesk Book 23", helvetica, arial, sans-serif;--font-medium-23: "Sharp Grotesk Medium 23", helvetica, arial, sans-serif;background-color:var(--review-bg-color, #f8f0e9);color:var(--review-text-color, #252121)}.product-junip-reviews--secret{--font-book-19: "Times Now", times, serif;--font-book-21: "Times Now", times, serif;--font-book-23: "Times Now", times, serif;--font-medium-23: "Times Now", times, serif}.junip-product-review-bars-container,.junip-review-product-container,.junip-product-review-title,.junip-powered-by-footer{display:none !important}.junip-product-review-summary-container{margin-bottom:24px !important;padding:0 !important}@media screen and (min-width: 750px){.junip-product-review-summary-container{margin-bottom:43px !important}}.junip-separator{margin:0 !important;background-color:#000 !important}.junip-product-review-average-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 !important;padding:7px 0 0 !important}.junip-product-review-average-container .junip-product-review-average{margin:0;font-family:var(--font-medium-23) !important;font-size:2.4rem;line-height:3.2rem}@media screen and (min-width: 750px){.junip-product-review-average-container .junip-product-review-average{font-size:3.2rem;line-height:4rem}}.junip-product-review-average-container .junip-product-review-count{font-family:var(--font-book-19);font-size:1.2rem;line-height:1.5rem;text-transform:capitalize}@media screen and (min-width: 750px){.junip-product-review-average-container .junip-product-review-count{font-size:1.4rem;line-height:1.8rem}}.junip-product-review-average-container .junip-star-ratings-container{margin:0 !important;padding:0 10px}.junip-product-review-average-container .junip-star-ratings-container .junip-star{position:relative;width:20px;height:20px;margin:0;padding:2px}@media screen and (min-width: 750px){.junip-product-review-average-container .junip-star-ratings-container{padding:0 19px 0 10px}}@media screen and (min-width: 750px){.junip-product-review-average-container{padding:0}}.junip-write-review-cta-container{margin-bottom:22px !important;text-align:center;transform:none !important}@media screen and (min-width: 750px){.junip-write-review-cta-container{margin-bottom:0 !important}}.junip-write-review-cta-container .junip-write-review-cta{margin:0;padding:8px 16px !important;color:#fff1e7;font-family:var(--font-book-23);font-size:1.6rem !important;letter-spacing:0;line-height:3.6rem}@media screen and (min-width: 750px){.junip-write-review-cta-container .junip-write-review-cta{padding:12px 16px !important;font-size:2rem !important;line-height:3.6rem}}@media screen and (min-width: 750px){.junip-write-review-cta-container{position:absolute !important;top:0 !important;right:0 !important}}.junip-review-sort{margin-bottom:12px !important}.junip-review-sort-container{padding-bottom:0 !important}.junip-review-sort-container .junip-review-sort{width:100% !important;max-width:100% !important;margin-bottom:16px !important}@media screen and (min-width: 551px){.junip-review-sort-container .junip-review-sort{top:0;right:auto;left:2em;max-width:calc(100% - 4em) !important;margin-left:0;transform:initial}}.junip-review-sort-container .junip-select{width:100%}@media screen and (min-width: 750px){.junip-review-sort-container .junip-select{width:456px !important}}.junip-review-sort-container+.junip-separator{display:none}@media screen and (min-width: 750px){.junip-review-sort-container{height:56px}}.junip-filters{padding-top:0 !important}.junip-filters .junip-filters-label,.junip-filters .junip-filter-checkbox-container{display:none}.junip-filters .junip-filters-container{display:block;padding:8px 0 !important}@media screen and (min-width: 750px){.junip-filters .junip-filters-container{padding:16px 0 !important}}.junip-filters .junip-select-container{max-width:100% !important}.junip-select{min-height:50px !important;padding:28px 16px 6px !important;border:1px solid #000;color:#000 !important;font-family:var(--font-book-19) !important;font-size:1.2rem !important;line-height:1.5rem;text-transform:uppercase !important}@media screen and (min-width: 750px){.junip-select{min-height:70px !important;padding:35px 20px 9px !important}}.junip-select+.junip-select-label{padding-top:10px !important;padding-left:16px !important;color:#000 !important;font-family:var(--font-medium-23) !important;text-transform:lowercase !important}@media screen and (min-width: 750px){.junip-select+.junip-select-label{padding-top:16px !important;padding-left:20px !important}}@media screen and (min-width: 750px){.junip-select{max-width:450px;font-family:var(--font-book-21) !important;font-size:1.4rem !important}}.junip-select option{color:#000 !important}.junip-reviews-container{padding-top:36px !important}.junip-reviews-container .junip-separator{display:none}@media screen and (min-width: 750px){.junip-reviews-container{padding-top:42px !important}}.junip-review-customer{margin-bottom:12px !important}.junip-review-customer .junip-avatar,.junip-review-customer .junip-verified{display:none}.junip-review-customer .junip-customer-container{position:relative}.junip-review-customer .junip-review-author{position:relative;z-index:1;width:auto;padding-right:8px;background-color:var(--review-bg-color, #f8f0e9);font-family:var(--font-book-21) !important;font-size:1.2rem !important;line-height:2.4rem;text-transform:uppercase}@media screen and (min-width: 750px){.junip-review-customer .junip-review-author{font-size:1.4rem !important}}.junip-review-customer .junip-customer-details::before{content:"";position:absolute;z-index:0;top:50%;left:0;width:100%;height:1px;transform:translateY(-50%);background:#000}.junip-review-list-item-container{display:block !important;position:relative;padding:0 0 40px !important}@media screen and (min-width: 750px){.junip-review-list-item-container{padding:0 0 56px !important}}.junip-review-list-item-container .junip-recommendation-container,.junip-review-list-item-container .junip-review-vote-container{display:none}.junip-review-list-item-container .junip-review-title{margin-bottom:22px !important;font-family:var(--font-medium-23) !important;font-size:1.4rem !important;font-weight:400 !important;line-height:1.4rem}@media screen and (min-width: 750px){.junip-review-list-item-container .junip-review-title{font-size:1.8rem !important;line-height:1.8rem}}.junip-review-list-item-container .junip-review-body,.junip-review-list-item-container .junip-review-response{font-family:var(--font-book-19) !important;font-size:1.2rem !important;line-height:1.5rem}@media screen and (min-width: 750px){.junip-review-list-item-container .junip-review-body,.junip-review-list-item-container .junip-review-response{font-size:1.4rem !important;line-height:1.8rem}}.junip-review-list-item-container .junip-review-date{position:absolute;top:0;right:0;padding-left:9px;opacity:1 !important;background-color:var(--review-bg-color, #f8f0e9);font-size:1.2rem !important}@media screen and (min-width: 750px){.junip-review-list-item-container .junip-review-date{font-size:1.4rem !important}}.junip-review-list-item-container .junip-star-ratings-container .junip-star{position:relative;width:22px;height:22px;margin:0;padding:3px}@media screen and (min-width: 750px){.junip-review-list-item-container .junip-star-ratings-container .junip-star{margin:0 -0.02em}}.junip-product-review .junip-btn.junip-see-more{background-color:#f6eee5 !important;font-family:var(--font-book-23);font-size:1.2rem !important;letter-spacing:0 !important;line-height:1.6rem !important}@media screen and (min-width: 750px){.junip-product-review .junip-btn.junip-see-more{max-width:340px !important;font-size:1.6rem !important;line-height:2.4rem !important}}.junip-product-summary-rendered{transform:translateY(-3px)}.junip-modal-container{padding:0 24px !important}.junip-modal-container .junip-modal{background-color:#f8f0e9 !important;color:#252121 !important}.junip-modal-container .junip-close,.junip-modal-container .junip-back-arrow{border:1px solid #b47559;background-color:#f8f0e9 !important}.junip-modal-container .junip-step-title{font-family:var(--font-book-23);font-weight:400}.junip-modal-container .junip-key-stroke{border:none;font-family:var(--font-book-23)}.junip-modal-container .junip-textfield{padding:16px !important;border:1px solid #b47559 !important;color:#b47559 !important;font-family:var(--font-book-23)}.junip-modal-container .junip-textfield::placeholder{opacity:1 !important;color:#b47559 !important;text-transform:lowercase}.junip-modal-container .junip-btn{width:auto !important;max-width:212px !important;margin:0;padding:12px 16px !important;color:#fff1e7;font-family:var(--font-book-23) !important;font-size:1.6rem !important;letter-spacing:0 !important;line-height:3.6rem}@media screen and (min-width: 750px){.junip-modal-container .junip-btn{width:212px}}.junip-product-review-container{--junipBorderColor: var(--junipButtonColor) !important;padding:30px 24px 92px !important;font-family:var(--font-book-23);font-size:1.4rem}@media screen and (min-width: 750px){.junip-product-review-container{padding-top:56px !important}}.template-product.template-strawberry-moon .junip-btn{padding:10px 48px !important;transition:background-position .4s cubic-bezier(0.46, 0.01, 0.32, 1);border-radius:50px;background:var(--strawberry-moon-review-button-color);background-size:150%;color:var(--strawberry-moon-button-text-color) !important}@media screen and (min-width: 750px){.template-product.template-strawberry-moon .junip-btn{padding:16px 48px !important}}.template-product.template-strawberry-moon .junip-btn:hover{background-position:right}.template-product.template-strawberry-moon .junip-product-review-empty .junip-separator{display:none}@media screen and (min-width: 750px){.template-product.template-strawberry-moon .junip-see-more{width:340px !important;max-width:340px !important}}.template-product.template-strawberry-moon .junip-select-label{padding-left:24px}.template-product.template-steph-shep .junip-btn,.template-product.template-steph-shep .junip-see-more{background-color:var(--review-button-color) !important;color:var(--review-button-text-color) !important}.template-product.template-steph-shep .junip-product-review-empty .junip-separator{display:none}@media screen and (min-width: 750px){.template-product.template-steph-shep .junip-see-more{width:340px !important;max-width:340px !important}}.template-product.template-steph-shep .junip-select{background-image:url("suganami-chevron.svg");background-position:right 24px center;border:1px solid var(--review-text-color);color:var(--review-text-color) !important}.template-product.template-steph-shep .junip-select+.junip-select-label{color:var(--review-text-color) !important}.template-product.template-steph-shep .junip-separator{display:none}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-btn,.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-btn.junip-see-more{font-size:1.6rem !important;letter-spacing:0 !important;line-height:2rem !important;text-transform:uppercase !important;padding:16px 28px !important;width:auto !important}@media screen and (min-width: 750px){.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-btn,.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-btn.junip-see-more{max-width:none !important;font-size:1.6rem !important;line-height:2rem !important}}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-product-review-average-container{padding:0 !important}@media screen and (min-width: 750px){.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-product-review-summary-container{margin-bottom:24px !important}}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-review-title{color:#000 !important;text-transform:uppercase !important;font-size:2.4rem !important;line-height:2.8rem !important}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-review-body{color:#000 !important;text-transform:uppercase !important;font-size:1.6rem !important;line-height:2rem !important}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-product-review-average{color:#000 !important;text-transform:uppercase !important;font-size:3.2rem !important;line-height:3.6rem !important;text-align:left;width:25%}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-rating-icon-star svg path,.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-star svg path{fill:var(--junipStarColor)}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-review-author,.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-review-date{color:#000 !important;text-transform:uppercase !important;font-size:1.6rem !important;line-height:2rem !important}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-product-review-count{color:#000 !important;text-transform:uppercase !important;font-size:1.4rem !important;line-height:1.6rem !important;text-align:right;width:25%}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-product-review-empty .junip-separator{display:none}@media screen and (min-width: 750px){.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-see-more{width:340px !important;max-width:340px !important}}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-reviews-container{padding-top:24px}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-product-review-summary-wrapper{border-top:1px solid #000;border-bottom:1px solid #000;padding:32px 0 24px}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-select{background-image:url("sm-select.svg");background-position:right 20px center;background-size:24px;background-color:#f9f9f9;border:1px solid #000;color:#000 !important;text-transform:uppercase !important;font-size:1.6rem !important;line-height:2rem !important;border-radius:0}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-select+.junip-select-label{color:#000 !important;font-size:1.2rem !important;line-height:1.4rem !important;text-transform:uppercase !important}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-product-review-average-container .junip-star-ratings-container{margin:0 !important;padding:0 10px}@media screen and (min-width: 750px){.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-product-review-average-container .junip-star-ratings-container{padding:0 16px}}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-separator{display:none}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-write-review-cta-container{margin-bottom:22px !important;text-align:center;transform:none !important}@media screen and (min-width: 750px){.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-write-review-cta-container{margin-bottom:0 !important}}.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-write-review-cta-container .junip-write-review-cta{margin:0;padding:8px 16px !important;color:#fff1e7;font-family:var(--font-book-23);font-size:1.6rem !important;letter-spacing:0;line-height:3.6rem}@media screen and (min-width: 750px){.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-write-review-cta-container .junip-write-review-cta{padding:12px 16px !important;font-size:2rem !important;line-height:3.6rem}}@media screen and (min-width: 750px){.product-junip-reviews.product-junip-reviews--secret .junip-product-review .junip-write-review-cta-container{position:relative !important}}.template-secret-menu .junip-modal-container{--junipButtonColor: #000;--junipButtonOutlineColor: #000}.template-secret-menu .junip-modal-container .junip-modal{background-color:#fff !important;color:#252121 !important}.template-secret-menu .junip-modal-container .junip-close,.template-secret-menu .junip-modal-container .junip-back-arrow{border:1px solid #000;background-color:#fff !important}.template-secret-menu .junip-modal-container .junip-textfield{border-color:#000 !important;color:#000 !important}.template-secret-menu .junip-modal-container .junip-textfield::placeholder{color:#000 !important}.template-secret-menu .junip-modal-container .junip-btn{background-color:rgba(0,0,0,0);border:1px solid #000 !important;color:#000}.junip-product-review .junip-btn{width:auto !important;max-width:212px !important;padding:14px 26px 12px !important;transition:all 300ms ease-in;border:1px solid var(--button-frame-color, #000) !important;border-radius:30px !important;background-color:var(--button-background-color, transparent) !important;color:var(--button-color, #000) !important;font-family:var(--font-book-23) !important;font-size:1.2rem !important;line-height:1.6rem !important;text-transform:lowercase !important;white-space:nowrap}@media screen and (min-width: 1025px){.junip-product-review .junip-btn{min-width:212px !important;height:60px !important;padding:16px 26px 18px !important;border-radius:100px !important;font-size:1.6rem !important;line-height:2.4rem !important}}.junip-product-review .junip-btn.junip-btn-lg{width:100% !important;max-width:340px !important}.junip-product-review-empty .junip-separator{display:none !important}.product-junip-reviews--hidden-youth .junip-no-reviews,.product-junip-reviews--hidden-youth .product-junip-reviews,.product-junip-reviews--hidden-youth .junip-product-review-average,.product-junip-reviews--hidden-youth .junip-product-review-count,.product-junip-reviews--hidden-youth .junip-review-list-item-container{color:var(--hiddenYouthJunipContentColor) !important}.product-junip-reviews--hidden-youth .junip-select{border:1px solid var(--hiddenYouthJunipContentColor) !important;color:var(--hiddenYouthJunipContentColor) !important}.product-junip-reviews--hidden-youth .junip-select+.junip-select-label{color:var(--hiddenYouthJunipContentColor) !important}.product-junip-reviews--hidden-youth .junip-select option{color:var(--hiddenYouthJunipContentColor) !important}.product-junip-reviews--hidden-youth .junip-product-review .junip-btn{border:1px solid var(--hiddenYouthJunipContentColor) !important;color:var(--hiddenYouthJunipContentColor) !important}.product-junip-reviews--hidden-youth .junip-separator,.product-junip-reviews--hidden-youth .junip-review-customer .junip-customer-details::before{background-color:var(--hiddenYouthJunipContentColor) !important}.product-junip-reviews--hbh .junip-rating-icon-star svg path,.product-junip-reviews--hbh .junip-star svg path{fill:var(--half-baked-harvest-stars-color)}.product-junip-reviews--hbh .junip-no-reviews,.product-junip-reviews--hbh .product-junip-reviews,.product-junip-reviews--hbh .junip-product-review-average,.product-junip-reviews--hbh .junip-product-review-count,.product-junip-reviews--hbh .junip-review-list-item-container{color:var(--half-baked-harvest-content-color) !important}.product-junip-reviews--hbh .junip-select{border:1px solid var(--half-baked-harvest-content-color) !important;color:var(--half-baked-harvest-content-color) !important}.product-junip-reviews--hbh .junip-select+.junip-select-label{color:var(--half-baked-harvest-content-color) !important}.product-junip-reviews--hbh .junip-select option{color:var(--half-baked-harvest-content-color) !important}.product-junip-reviews--hbh .junip-product-review .junip-btn{border:1px solid var(--half-baked-harvest-content-color) !important;color:var(--half-baked-harvest-content-color) !important}.product-junip-reviews--hbh .junip-separator,.product-junip-reviews--hbh .junip-review-customer .junip-customer-details::before{background-color:var(--half-baked-harvest-content-color) !important}.junip-btn{letter-spacing:normal !important}