.shopify-section-mbb-home-reviews{position:relative;overflow:hidden}.mbb-home-reviews{position:relative;padding:var(--mbb-reviews-padding-top,80px) 0 var(--mbb-reviews-padding-bottom,80px);overflow:hidden;background:var(--mbb-reviews-bg,#fcf8f4);color:var(--mbb-reviews-text,#171717)}.mbb-home-reviews *,.mbb-home-reviews *:before,.mbb-home-reviews *:after{box-sizing:border-box}.mbb-home-reviews__container{width:min(calc(100% - 80px),1400px);margin-inline:auto}.mbb-home-reviews__header{max-width:820px;margin:0 auto 42px;text-align:center}.mbb-home-reviews__eyebrow{margin:0 0 10px;color:var(--mbb-reviews-accent,#6b0017);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mbb-home-reviews__heading{margin:0;color:var(--mbb-reviews-accent,#6b0017);font-family:var(--mbb-heading-font,"Cormorant Garamond",serif);font-size:clamp(40px,3.8vw,60px);font-weight:500;line-height:1;letter-spacing:-.025em}.mbb-home-reviews__divider{display:flex;align-items:center;justify-content:center;gap:10px;width:min(280px,70%);margin:20px auto 22px}.mbb-home-reviews__divider span{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--mbb-reviews-accent,#6b0017));opacity:.45}.mbb-home-reviews__divider span:last-child{transform:scaleX(-1)}.mbb-home-reviews__divider i{width:9px;height:9px;flex:0 0 9px;background:var(--mbb-reviews-accent,#6b0017);transform:rotate(45deg)}.mbb-home-reviews__description{font-size:16px;line-height:1.7}.mbb-home-reviews__description p{margin:0}.mbb-home-reviews__summary{display:flex;align-items:center;justify-content:center;gap:34px;margin-bottom:38px}.mbb-home-reviews__brand{display:flex;align-items:center;gap:12px;font-size:32px;font-weight:700}.mbb-home-reviews__logo{width:auto;max-width:220px;max-height:56px;display:block;object-fit:contain}.mbb-home-reviews__brand-star{color:var(--mbb-reviews-green,#00b67a);font-size:42px;line-height:1}.mbb-home-reviews__summary-line{width:1px;height:78px;background:#17171733}.mbb-home-reviews__rating{display:flex;flex-direction:column;gap:8px}.mbb-home-reviews__rating-label{font-size:18px}.mbb-home-reviews__rating-row{display:flex;align-items:center;gap:14px}.mbb-home-reviews__stars{display:flex;gap:3px}.mbb-home-reviews__stars span{width:34px;height:34px;display:grid;place-items:center;background:var(--mbb-reviews-green,#00b67a);color:#fff;font-size:24px;line-height:1}.mbb-home-reviews__score{font-size:15px;font-weight:600}.mbb-home-reviews__total{display:flex;align-items:center;gap:8px;margin:0;font-size:14px}.mbb-home-reviews__total span{width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--mbb-reviews-green,#00b67a);border-radius:50%;color:var(--mbb-reviews-green,#00b67a);font-size:12px}.mbb-home-reviews__app{margin-bottom:34px}.mbb-home-reviews__slider{position:relative}.mbb-home-reviews__viewport{overflow:hidden}.mbb-home-reviews__track{display:flex;gap:18px;transition:transform .5s cubic-bezier(.22,1,.36,1);will-change:transform}.mbb-home-reviews__card{position:relative;flex:0 0 calc((100% - 54px)/4);min-height:270px;display:flex;flex-direction:column;padding:26px;border:1px solid rgba(107,0,23,.14);border-radius:var(--mbb-reviews-radius,14px);background:#ffffffb8;box-shadow:0 12px 30px #451f120f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.mbb-home-reviews__card:hover{transform:translateY(-6px);border-color:#6b001742;box-shadow:0 22px 45px #451f121a}.mbb-home-reviews__card-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.mbb-home-reviews__card-stars{display:flex;gap:2px}.mbb-home-reviews__card-stars span{color:#d4d4d4;font-size:20px}.mbb-home-reviews__card-stars span.is-active{color:var(--mbb-reviews-green,#00b67a)}.mbb-home-reviews__date{color:#1717179e;font-size:12px}.mbb-home-reviews__author{margin:14px 0 0;font-size:20px;font-weight:800}.mbb-home-reviews__quote{display:block;height:28px;margin-top:8px;color:#b27a2d;font-family:Georgia,serif;font-size:42px;line-height:1}.mbb-home-reviews__text{margin-top:6px;font-size:14px;line-height:1.65}.mbb-home-reviews__text p{margin:0}.mbb-home-reviews__verified{display:flex;align-items:center;gap:8px;margin:auto 0 0;padding-top:20px;color:var(--mbb-reviews-green,#00b67a);font-size:13px}.mbb-home-reviews__verified span{width:20px;height:20px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:11px}.mbb-home-reviews__nav{position:absolute;top:50%;z-index:4;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(107,0,23,.45);border-radius:50%;background:#ffffffeb;color:var(--mbb-reviews-accent,#6b0017);cursor:pointer;transform:translateY(-50%);transition:background .3s ease,color .3s ease,transform .3s ease,opacity .3s ease}.mbb-home-reviews__nav svg{width:22px;height:22px}.mbb-home-reviews__nav--previous{left:-27px}.mbb-home-reviews__nav--next{right:-27px}.mbb-home-reviews__nav:hover{background:var(--mbb-reviews-accent,#6b0017);color:#fff;transform:translateY(-50%) scale(1.05)}.mbb-home-reviews__nav:disabled{cursor:not-allowed;opacity:.3}.mbb-home-reviews__assurances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:54px}.mbb-home-reviews__assurance{position:relative;display:flex;align-items:center;gap:18px;min-width:0}.mbb-home-reviews__assurance:not(:last-child):after{content:"";position:absolute;top:10px;right:-12px;bottom:10px;width:1px;background:#6b001724}.mbb-home-reviews__assurance-icon{width:72px;height:72px;flex:0 0 72px;display:grid;place-items:center;border-radius:50%;background:#ffffffb3;color:#a76a16;box-shadow:0 10px 24px #451f120f;transition:transform .3s ease}.mbb-home-reviews__assurance:hover .mbb-home-reviews__assurance-icon{transform:translateY(-5px) scale(1.04)}.mbb-home-reviews__assurance-icon svg,.mbb-home-reviews__custom-icon{width:42px;height:42px;display:block;object-fit:contain}.mbb-home-reviews__assurance-content h3{margin:0;font-size:20px;font-weight:800}.mbb-home-reviews__assurance-content .rte{margin-top:6px;font-size:13px;line-height:1.55}.mbb-home-reviews__assurance-content p{margin:0}.mbb-home-reviews [data-mbb-reveal]{opacity:0;transition:opacity .75s ease var(--mbb-delay,0ms),transform .75s cubic-bezier(.22,1,.36,1) var(--mbb-delay,0ms)}.mbb-home-reviews [data-mbb-reveal=fade-in]{transform:none}.mbb-home-reviews [data-mbb-reveal=fade-up]{transform:translateY(34px)}.mbb-home-reviews [data-mbb-reveal=fade-left]{transform:translate(38px)}.mbb-home-reviews [data-mbb-reveal=fade-right]{transform:translate(-38px)}.mbb-home-reviews [data-mbb-reveal=zoom-in]{transform:scale(.95)}.mbb-home-reviews [data-mbb-reveal].is-visible{opacity:1;transform:none}@media(max-width:1100px){.mbb-home-reviews__card{flex-basis:calc((100% - 36px)/3)}.mbb-home-reviews__assurances{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.mbb-home-reviews__assurance:nth-child(2n):after{display:none}}@media(max-width:990px){.mbb-home-reviews{padding-top:calc(var(--mbb-reviews-padding-top,80px)*.75);padding-bottom:calc(var(--mbb-reviews-padding-bottom,80px)*.75)}.mbb-home-reviews__container{width:calc(100% - 40px)}.mbb-home-reviews__summary{gap:24px}.mbb-home-reviews__card{flex-basis:calc((100% - 18px)/2)}.mbb-home-reviews__nav--previous{left:-14px}.mbb-home-reviews__nav--next{right:-14px}}@media(max-width:749px){.mbb-home-reviews{padding-top:calc(var(--mbb-reviews-padding-top,80px)*.55);padding-bottom:calc(var(--mbb-reviews-padding-bottom,80px)*.55)}.mbb-home-reviews__container{width:calc(100% - 24px)}.mbb-home-reviews__header{margin-bottom:30px}.mbb-home-reviews__heading{font-size:clamp(34px,10vw,46px)}.mbb-home-reviews__description{font-size:14px}.mbb-home-reviews__summary{flex-direction:column;gap:18px;text-align:center}.mbb-home-reviews__summary-line{width:120px;height:1px}.mbb-home-reviews__brand{font-size:28px}.mbb-home-reviews__rating{align-items:center}.mbb-home-reviews__stars span{width:30px;height:30px;font-size:20px}.mbb-home-reviews__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mbb-home-reviews__viewport::-webkit-scrollbar{display:none}.mbb-home-reviews__track{gap:14px}.mbb-home-reviews__card{flex-basis:86%;min-height:280px;scroll-snap-align:start}.mbb-home-reviews__nav{display:none}.mbb-home-reviews__assurances{grid-template-columns:1fr;gap:0;margin-top:40px}.mbb-home-reviews__assurance{padding:20px 0}.mbb-home-reviews__assurance:not(:last-child):after{top:auto;right:0;bottom:0;left:0;width:auto;height:1px}}@media(prefers-reduced-motion:reduce){.mbb-home-reviews *,.mbb-home-reviews *:before,.mbb-home-reviews *:after{animation:none!important;transition:none!important}.mbb-home-reviews [data-mbb-reveal]{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mbb-home-reviews.css.map */
