.brew-product-contact,.brew-product-reviews{background:#f7f8f3;color:#303030;font-family:Poppins,sans-serif}.brew-product-contact__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,5vw,90px);padding-block:clamp(36px,5vw,88px)}.brew-product-contact__form,.brew-product-contact__copy,.brew-product-reviews .shopify-app-block{min-width:0}.brew-product-contact__copy{text-align:center}.brew-product-contact__copy h2,.brew-product-reviews__heading{margin:0 0 24px;color:inherit;font-family:NeueMetana,sans-serif;font-size:clamp(24px,2.1vw,36px);font-weight:700;line-height:1.35;letter-spacing:0}.brew-product-contact__copy p{margin:0;font-size:clamp(14px,1.1vw,18px);line-height:1.6}.brew-product-contact__link{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 28px;border-radius:8px;background:#202320;color:#fff;text-decoration:none;font-weight:600}.brew-product-contact__link:hover{background:#a9fd06;color:#202320}.brew-product-contact__link:focus-visible{outline:2px solid #303030;outline-offset:4px}.brew-product-contact .globo-formbuilder,.brew-product-contact .globo-form-app{width:100%;max-width:100%;margin:0;font-family:inherit}.brew-product-contact .globo-formbuilder .globo-form-app{background:transparent;box-shadow:none}.brew-product-contact--hide-form-heading .globo-form-app .gfb__page-header{display:none}.brew-product-contact .globo-form-app .globo-form-input{border-radius:0!important;background:#fff}.brew-product-contact .globo-form-app .globo-form-input :is(input:not([type=checkbox]):not([type=radio]),textarea,select){max-width:100%;border-radius:0!important;background:#fff;font-family:inherit}.brew-product-contact .globo-form-app .globo-form-input textarea{min-height:160px!important}.brew-product-contact .globo-form-app .gfb__footer{text-align:left}.brew-product-contact .globo-form-app .gfb__footer button.submit{width:auto;min-height:44px;padding:10px 30px;border:0;border-radius:8px;background:#202320;color:#fff;font-family:inherit}.brew-product-contact .globo-form-app .gfb__footer button.submit:hover{background:#a9fd06;color:#202320}.brew-product-reviews{overflow:clip}.brew-product-reviews__inner{padding-block:clamp(40px,5vw,88px) clamp(64px,7vw,120px)}.brew-product-reviews__heading{text-align:center;margin-bottom:24px;font-size:clamp(20px,2.08vw,30px);line-height:1.3}brew-product-review-carousel{display:block}.brew-product-reviews .jdgm-review-widget{width:100%;max-width:none!important;margin:0 auto}.brew-product-reviews .jm-review-widget{--jm-review-widget-button-color: #202320 !important;--jm-review-widget-button-text-color: #fff !important;--jm-review-widget-text-color: #303030 !important;--jm-widget-primary-color: #303030 !important;font-family:Poppins,sans-serif;padding:0}.brew-product-reviews .jdgm-rev-widg__title,.brew-product-reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack:first-child,.brew-product-reviews .jm-review-widget-minimal-header__filters,.brew-product-reviews .jm-review-widget__header>.jm-media-preview{display:none}.brew-product-reviews .jm-review-widget-minimal-header>.jm-cluster,.brew-product-reviews .jm-review-widget-minimal-header__button-and-filters,.brew-product-reviews .jm-no-reviews-state__action-buttons{justify-content:center}.brew-product-reviews .jm-no-reviews-state__action-buttons{margin-top:50px}.brew-product-reviews .jm-review-widget-minimal-header__filter-container{flex-grow:0}.brew-product-reviews .jm-review-widget-minimal-header__filter-container,.brew-product-reviews .jm-review-widget-minimal-header__button-and-filters,.brew-product-reviews .jm-review-widget-minimal-header__action-buttons,.brew-product-reviews .jm-review-widget-minimal-header__action-buttons>.jm-stack{width:max-content;max-width:100%}.brew-product-reviews .jm-action-buttons__button,.brew-product-reviews .jdgm-write-rev-link{--jm-btn-bg: #202320;--jm-btn-color: #fff;--jm-btn-border: #202320;--jm-btn-hover-bg: #303030;width:max-content;max-width:none;white-space:nowrap;min-height:44px;padding:10px 24px;border-radius:8px;font:700 clamp(14px,1.1vw,17px)/1.3 "NeueMetana",sans-serif!important}.brew-product-reviews .jm-action-buttons__button .jm-text{font:inherit!important}.brew-product-reviews .jm-action-buttons__button:focus-visible{outline:2px solid #303030;outline-offset:4px}.brew-product-reviews .brew-product-reviews__track:is(.jdgm-review-list,.jdgm-rev-widg__reviews){--brew-review-card-width: min(600px, 64vw);--brew-review-gap: 0px;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc(var(--brew-review-card-width) * .96);align-items:stretch;justify-content:start;gap:var(--brew-review-gap);width:100vw;max-width:none;margin-inline:calc((100% - 100vw)/2);padding:28px calc((100vw - var(--brew-review-card-width)) / 2) 12px;overflow-x:auto;overflow-anchor:none;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;box-sizing:border-box}.brew-product-reviews .brew-product-reviews__track::-webkit-scrollbar{display:none}.brew-product-reviews .brew-product-reviews__track:focus-visible{outline:2px solid #303030;outline-offset:-4px}.brew-product-reviews .brew-product-reviews__track>:is(.jm-review-item,.jdgm-rev){--jm-review-widget-star-and-histogram-color: #f5d900 !important;--jm-review-widget-text-color: #303030 !important;width:var(--brew-review-card-width);max-width:none;min-width:0;margin:0;min-height:340px;display:flex;flex-direction:column;justify-content:center;padding:28px 32px;border:0;border-radius:10px;background:#fff;box-shadow:none;scroll-snap-align:center;overflow-wrap:anywhere;transform:scale(.84);transition:transform .22s ease}.brew-product-reviews .brew-product-reviews__track>:is(.jm-review-item,.jdgm-rev):not([data-brew-review-active]){cursor:pointer}.brew-product-reviews .brew-product-reviews__track>[data-brew-review-clone] *{pointer-events:none}.brew-product-reviews .brew-product-reviews__track>[data-brew-review-active]{transform:none}.brew-product-reviews .brew-product-reviews__track[data-brew-review-jumping]>:is(.jm-review-item,.jdgm-rev){transition:none}.brew-product-reviews .brew-product-reviews__track .jm-review-item__content{display:grid;width:100%;grid-template-columns:48px minmax(0,1fr) auto;gap:10px 16px}.brew-product-reviews .brew-product-reviews__track .jm-review-item__content>*{margin-block:0}.brew-product-reviews .brew-product-reviews__track .jm-star-rating__font-icon{font-size:16px!important}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info,.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__details{display:contents}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-avatar{grid-column:1;grid-row:1 / span 3;align-self:start;width:100%;height:auto;aspect-ratio:1;border-radius:50%;background:#a9fd06;color:#202320}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-avatar .jm-text{font-size:18px;font-weight:400}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__details>.jm-cluster:first-child{grid-column:2;grid-row:1;align-self:center}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__details>.jm-cluster:nth-child(2){grid-column:3;grid-row:1;align-self:center;justify-content:end}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__name{font-size:18px;font-weight:500;line-height:1.3}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__details>.jm-cluster:nth-child(2) .jm-text{font-size:12px}.brew-product-reviews .brew-product-reviews__track .jm-review-item__content>.jm-cluster:has(>.jm-star-rating){grid-column:2 / -1;grid-row:2}.brew-product-reviews .brew-product-reviews__track .jm-review-content{grid-column:2 / -1;grid-row:3}.brew-product-reviews .brew-product-reviews__track .jm-review-content__body{font-size:14px;line-height:1.5}.brew-product-reviews .brew-product-reviews__track .jm-review-content__body p{margin:0}.brew-product-reviews .brew-product-reviews__track .jm-cluster:has(>.jm-box>.jm-media-thumbnail-list__thumbnail){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.brew-product-reviews .brew-product-reviews__track .jm-media-thumbnail-list__thumbnail{width:100%;max-width:100%;height:auto;aspect-ratio:1;border-radius:0;position:relative}.brew-product-reviews .brew-product-reviews__track .jm-media-thumbnail-list__thumbnail img{width:100%;height:100%;object-fit:cover}.brew-product-reviews .brew-product-reviews__track .brew-review-photo-extra{display:none!important}.brew-product-reviews .brew-product-reviews__track [data-brew-more-photos]:after{content:"+" attr(data-brew-more-photos);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000007f;color:#fff;font:600 clamp(20px,2vw,32px)/1 "Poppins",sans-serif;pointer-events:none}.brew-product-reviews__navigation{display:flex;justify-content:center;flex-wrap:wrap;margin-top:12px}.brew-product-reviews__navigation[hidden]{display:none}.brew-product-reviews__dot{display:grid;place-items:center;width:34px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#303030;cursor:pointer}.brew-product-reviews__dot:before{content:"";width:12px;height:12px;border-radius:50%;background:#e6e7e4}.brew-product-reviews__dot[aria-current=true]:before{background:#303030}.brew-product-reviews__dot:hover:before{background:#72746f}.brew-product-reviews__dot:focus-visible{outline:2px solid #303030;outline-offset:-4px;border-radius:6px}.brew-product-reviews .jdgm-review-widget:has(.jm-no-reviews-state) .jdgm-empty-state{display:none}.brew-product-reviews .jdgm-review-widget:has(.jm-no-reviews-state) .jm-review-widget-minimal-header>.jm-cluster{display:none}@media(min-width:1600px){.brew-product-reviews .brew-product-reviews__track:is(.jdgm-review-list,.jdgm-rev-widg__reviews){--brew-review-card-width: min(900px, 41.6667vw)}.brew-product-reviews .brew-product-reviews__track>:is(.jm-review-item,.jdgm-rev){min-height:420px;padding:32px 40px}.brew-product-reviews .brew-product-reviews__track .jm-review-item__content{grid-template-columns:56px minmax(0,1fr) auto;gap:12px 20px}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__name,.brew-product-reviews .brew-product-reviews__track .jm-reviewer-avatar .jm-text{font-size:20px}.brew-product-reviews .brew-product-reviews__track .jm-star-rating__font-icon{font-size:18px!important}.brew-product-reviews .brew-product-reviews__track .jm-review-content__body{font-size:16px}}.brew-product-apps__editor-note{padding:24px;border:1px dashed #70716d;margin-bottom:20px;font-size:14px;line-height:1.6}@media(max-width:1024px){.brew-product-contact .globo-form-app .globo-form-input :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px!important}}@media(max-width:749px){.brew-product-contact__inner{grid-template-columns:minmax(0,1fr);gap:28px}.brew-product-contact__copy{grid-row:1}.brew-product-contact__copy h2{margin-bottom:16px}.brew-product-contact__form>.brew-product-contact__link{display:flex;width:fit-content;margin-inline:auto}.brew-product .brew-product-contact__inner{width:var(--brew-mobile-content-width);gap:24px;padding-block:32px 40px}.brew-product .brew-product-contact__copy{text-align:left}.brew-product .brew-product-contact__copy h2{margin-bottom:12px;font-size:clamp(18px,4.7vw,24px);line-height:1.35}.brew-product .brew-product-contact__copy h2 br{display:none}.brew-product .brew-product-contact .globo-form-app .globo-form-control,.brew-product .brew-product-contact .globo-form-app .gfb__footer{padding-inline:0}.brew-product .brew-product-contact .globo-form-app .globo-form-input{border-radius:12px!important;background:#e8e9e6}.brew-product .brew-product-contact .globo-form-app .globo-form-input :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-radius:12px!important;background:#e8e9e6}.brew-product .brew-product-contact .globo-form-app .gfb__footer button.submit{min-height:40px;padding:10px 20px;border-radius:8px;font:700 14px/1.4 NeueMetana,sans-serif}.brew-product-reviews__inner{padding-block:28px 40px}.brew-product-reviews__heading{margin-bottom:20px;font-size:20px}.brew-product-reviews .brew-product-reviews__track:is(.jdgm-review-list,.jdgm-rev-widg__reviews){--brew-review-card-width: min(480px, 80vw);--brew-review-gap: 0px;padding-block:24px 8px}.brew-product-reviews .brew-product-reviews__track>:is(.jm-review-item,.jdgm-rev){min-height:220px;padding:20px;border-radius:10px}.brew-product-reviews .brew-product-reviews__track>:is(.jm-review-item,.jdgm-rev):not([data-brew-review-active]){transform:scale(.88)}.brew-product-reviews .brew-product-reviews__track .jm-review-item__content{grid-template-columns:40px minmax(0,1fr) auto;gap:7px 12px}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-avatar .jm-text{font-size:16px}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__name{font-size:14px;font-weight:600}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__details>.jm-cluster:nth-child(2){grid-column:3;grid-row:1;justify-content:end;font-size:10px}.brew-product-reviews .brew-product-reviews__track .jm-reviewer-info__details>.jm-cluster:nth-child(2) .jm-text{font-size:inherit}.brew-product-reviews .brew-product-reviews__track .jm-star-rating{font-size:14px}.brew-product-reviews .brew-product-reviews__track .jm-star-rating__font-icon{font-size:14px!important}.brew-product-reviews .brew-product-reviews__track .jm-review-item__content>.jm-cluster:has(>.jm-star-rating){grid-column:2 / -1;grid-row:2}.brew-product-reviews .brew-product-reviews__track .jm-review-content{grid-column:2 / -1;grid-row:3}.brew-product-reviews .brew-product-reviews__track .jm-review-content__body{font-size:12px;line-height:1.4}.brew-product-reviews .brew-product-reviews__track .jm-cluster:has(>.jm-box>.jm-media-thumbnail-list__thumbnail){gap:6px;margin-top:12px}.brew-product-reviews__dot{width:28px}.brew-product-reviews__dot:before{width:7px;height:7px}.brew-product-reviews .jm-action-buttons__button,.brew-product-reviews .jdgm-write-rev-link{padding:10px 20px;font-size:12px!important}}@media(prefers-reduced-motion:reduce){.brew-product-reviews .brew-product-reviews__track>:is(.jm-review-item,.jdgm-rev){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brewthis-product-apps.css.map */
