.sprout-home .sprout-home-factory__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.sprout-home .sprout-home-factory__intro{max-width:620px;margin:0;color:#bdbdbb;font-size:14px;line-height:1.6}.sprout-home .sprout-home-factory__hint{display:none}.sprout-home .sprout-home-factory__gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sprout-home .sprout-home-factory__gallery:focus-visible{outline:2px solid #baf52a;outline-offset:5px}.sprout-home .sprout-home-factory__card{min-width:0;margin:0;overflow:hidden;border:1px solid #363b2e;border-radius:14px;background:#1b1e17}.sprout-home .sprout-home-factory__photo{display:block}.sprout-home .sprout-home-factory__photo:focus-visible{outline-offset:-4px}.sprout-home .sprout-home-factory__photo img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.sprout-home .sprout-home-factory__caption{padding:18px}.sprout-home .sprout-home-factory__caption h3{margin:0 0 8px;color:#f4f4f0;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.2px}.sprout-home .sprout-home-factory__caption p{margin:0;color:#bdbdbb;font-size:13px;line-height:1.6}@container (max-width: 749px){.sprout-home .sprout-home-factory__heading{display:block;margin-bottom:18px}.sprout-home .sprout-home-factory__intro{font-size:13px}.sprout-home .sprout-home-factory__hint{display:block;margin:12px 0 0;color:#baf52a;font-size:12px;line-height:1.5}.sprout-home .sprout-home-factory__gallery{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:12px;scroll-snap-type:x proximity;scrollbar-color:#95bc3e #222;scrollbar-width:thin}.sprout-home .sprout-home-factory__card{scroll-snap-align:start}.sprout-home .sprout-home-factory__caption{padding:14px}.sprout-home .sprout-home-factory__caption h3{margin-bottom:6px;font-size:16px}.sprout-home .sprout-home-factory__caption p{font-size:12px}}.sprout-home-reviews{color:#f4f4f0;--jdgm-primary-color: #b6f52d;--jdgm-star-color: #b6f52d}.sprout-home-reviews .jdgm-carousel-wrapper{width:100%;max-width:none;margin:0;padding:0}.sprout-home-reviews .jdgm-carousel-title-and-link{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 24px;text-align:left}.sprout-home-reviews .jdgm-carousel-title{margin:0 0 10px;text-align:left;color:#f4f4f0}.sprout-home-reviews__intro{margin:0;color:#bdbdbb;font-size:14px;line-height:1.6}.sprout-home-reviews__summary{display:grid;grid-template-columns:auto auto;align-items:center;gap:4px 10px;flex-shrink:0;text-align:right;font-size:14px;line-height:1.5}.sprout-home-reviews .jdgm-all-reviews-rating{display:block;color:#b6f52d;white-space:nowrap}.sprout-home-reviews .jdgm-star{color:#baf52a!important}.sprout-home-reviews__rating{color:#f4f4f0}.sprout-home-reviews .jdgm-carousel-number-of-reviews{display:block;grid-column:1 / -1;color:#bdbdbb;font-size:12px}.sprout-home-reviews__carousel{min-width:0;min-height:260px}.sprout-home-reviews .jdgm-carousel-item__review,.sprout-home-reviews .jdgm-carousel-item__review-title,.sprout-home-reviews .jdgm-carousel-item__review-body,.sprout-home-reviews .jdgm-carousel-item__reviewer-name{color:#f4f4f0}.sprout-home-reviews .jdgm-carousel-item__product-image{object-fit:contain}.sprout-home-reviews .jdgm-carousel__left-arrow,.sprout-home-reviews .jdgm-carousel__right-arrow{border-color:#b6f52d}.sprout-home-reviews .jdgm-carousel__left-arrow:focus-visible,.sprout-home-reviews .jdgm-carousel__right-arrow:focus-visible{outline:2px solid #b6f52d;outline-offset:8px}.sprout-home-reviews__empty{margin:0;color:#bdbdbb;font-size:14px;line-height:1.6}@container (max-width: 749px){.sprout-home-reviews .jdgm-carousel-title-and-link{display:grid;gap:14px;margin-bottom:18px}.sprout-home-reviews__intro,.sprout-home-reviews__empty{font-size:12px}.sprout-home-reviews__summary{justify-content:start;text-align:left;font-size:13px}.sprout-home-reviews .jdgm-carousel-number-of-reviews{grid-column:auto;font-size:12px}.sprout-home-reviews__carousel{min-height:280px}}.sprout-sheet-review-badge{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;min-height:48px;max-width:100%;margin:8px 0 12px;padding:8px 12px;border:1px solid #42483a;border-radius:8px;background:#191c16;color:#f4f4f0;font-size:14px;line-height:1.4;text-decoration:none}.sprout-sheet-review-badge:hover{border-color:#b6f52d}.sprout-sheet-review-badge__star{flex:0 0 auto;color:#b6f52d}.sprout-sheet-review-badge__rating{font-weight:700}.sprout-sheet-review-badge__separator{color:#aeb5a5}.sprout-sheet-review-badge:focus-visible{outline:2px solid #b6f52d;outline-offset:4px}.sprout-sheet-reviews{min-width:0;padding:40px 0;border-bottom:1px solid #343434;scroll-margin-top:100px;color:#f4f4f0;color-scheme:dark;--jdgm-primary-color: #b6f52d;--jdgm-star-color: #b6f52d}.sprout-sheet-reviews__heading{margin:0 0 20px;color:#f4f4f0;font-size:clamp(25px,3vw,34px);line-height:1.15;letter-spacing:-.6px}.sprout-sheet-reviews .jdgm-widget{width:100%;max-width:100%;min-width:0}.sprout-sheet-reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: #b6f52d !important;--jm-review-widget-button-color: #b6f52d !important;--jm-review-widget-button-text-color: #111 !important;--jm-review-widget-text-color: #f4f4f0 !important;--jm-review-widget-lighter-text-color: #b7bbaf !important;--jm-widget-primary-color: #b6f52d !important}.sprout-sheet-reviews .jdgm-rev-widg{padding:0;border:0;background:transparent;color:#f4f4f0}.sprout-sheet-reviews .jdgm-rev-widg__title,.sprout-sheet-reviews .jm-review-widget-minimal-header__title{display:none}.sprout-sheet-reviews .jdgm-rev__author,.sprout-sheet-reviews .jdgm-rev__title,.sprout-sheet-reviews .jdgm-rev__body{color:#f4f4f0}.sprout-sheet-reviews .jdgm-star{color:#b6f52d}.sprout-sheet-reviews .jdgm-widget button,.sprout-sheet-reviews .jdgm-widget input[type=submit],.sprout-sheet-reviews .jdgm-write-rev-link,.sprout-sheet-reviews .jdgm-paginate__page{min-height:48px;min-width:48px}#sprout-sheet-root .sprout-sheet-reviews .jdgm-write-rev-link,#sprout-sheet-root .sprout-sheet-reviews .jdgm-submit-rev{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-color:#b6f52d;border-radius:7px;background:#b6f52d;color:#111;font:inherit;font-weight:700;text-decoration:none}.sprout-sheet-reviews .jdgm-paginate__page{display:inline-flex;align-items:center;justify-content:center}.sprout-sheet-reviews .jdgm-widget input[type=text],.sprout-sheet-reviews .jdgm-widget input[type=email],.sprout-sheet-reviews .jdgm-widget textarea,.sprout-sheet-reviews .jdgm-widget select{min-height:48px;max-width:100%;border-color:#555;background:#191919;color:#f4f4f0;font:inherit}.sprout-sheet-reviews .jdgm-widget :is(a,button,input,textarea,select,[role=button]):focus-visible{outline:2px solid #b6f52d;outline-offset:4px}@media(max-width:700px){.sprout-sheet-review-badge{margin:6px 0 10px;padding-inline:10px;font-size:13px}.sprout-sheet-reviews{padding:28px 0;scroll-margin-top:80px}.sprout-sheet-reviews__heading{margin-bottom:16px}}.sprout-formats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding-top:24px;padding-bottom:64px}.sprout-format{display:block;overflow:hidden;border:1px solid #3d4930;border-radius:18px;text-decoration:none;color:#f4f5ed;background:#1c2218}.sprout-format-image{aspect-ratio:1;background:#f3f3ed;overflow:hidden}.sprout-format-image img{display:block;width:100%;height:100%;object-fit:contain}.sprout-format-copy{padding:22px}.sprout-format h2{font-size:24px;color:inherit;margin:0 0 12px}.sprout-format p{color:#c4cbbd;line-height:1.6;margin:0 0 18px}.sprout-format span{color:#bcf32d;font-weight:600}.sprout-format:hover{border-color:#bcf32d}.sprout-format:focus-visible{outline:3px solid #bcf32d;outline-offset:4px}@media(max-width:989px){.sprout-formats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.sprout-formats{grid-template-columns:1fr;gap:18px}.sprout-format h2{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
