.mm-customer-saying{position:relative;overflow:hidden;background-color:var(--mm-customer-saying-bg, #ffffff);color:var(--mm-customer-saying-nav, #1a5449)}.mm-customer-saying .page-width{position:relative;z-index:2;padding:0 20px;max-width:1300px;margin:0 auto}.mm-customer-saying__deco{position:absolute;z-index:1;pointer-events:none;color:var(--mm-customer-saying-accent, #1a5449)}.mm-customer-saying__deco .mm-icon{display:block;width:100%;height:100%}.mm-customer-saying__deco svg{display:block;width:100%;height:100%}.mm-customer-saying__deco--circle-desk{display:none}.mm-customer-saying__deco--dot-grid-mob{left:-35px;top:60px;width:92px;height:42px;transform:rotate(180deg) scaleY(-1)}.mm-customer-saying__deco--dot-grid-desk{display:none}.mm-customer-saying__head{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:24px;text-align:center}.mm-customer-saying__heading{margin:0 0 20px;font-family:var(--font-roundo);font-weight:700;font-size:30px;line-height:30px;color:#000}.mm-customer-saying__desc{margin:0;font-family:var(--font-outfit);font-weight:300;font-size:14px;line-height:20px;color:#000}.mm-customer-saying__carousel-wrap{position:relative;z-index:2}.mm-customer-saying__slider{overflow:hidden;width:100%;box-sizing:border-box}.mm-customer-saying__slide{height:auto;box-sizing:border-box}.mm-customer-saying__card{display:flex;flex-direction:column;height:100%;border-radius:8px;overflow:hidden}.mm-customer-saying__card-top{display:flex;align-items:flex-start;justify-content:space-between;padding:19px 33px 0 26px;flex-shrink:0}.mm-customer-saying__product{width:90px;height:94px;flex-shrink:0;line-height:0}.mm-customer-saying__product-img{display:block;width:100%;height:100%;object-fit:contain}.mm-customer-saying__avatar{width:66px;height:66px;flex-shrink:0;border-radius:50%;overflow:hidden;line-height:0}.mm-customer-saying__avatar-img{display:block;width:100%;height:100%;object-fit:cover}.mm-customer-saying__card-body{display:flex;flex-direction:column;flex:1 1 auto;padding:10px 33px 24px}.mm-customer-saying__quote-icon{display:block;margin-bottom:16px;color:var(--mm-customer-saying-accent, #1a5449)}.mm-customer-saying__quote-icon .mm-icon{width:44px;height:36px}.mm-customer-saying__quote-text{margin:0 0 16px;font-family:var(--font-outfit);font-weight:400;font-size:16px;line-height:22px;color:#000}.mm-customer-saying__stars{display:block;margin-bottom:12px;color:var(--mm-customer-saying-accent, #1a5449)}.mm-customer-saying__stars .mm-icon{width:93px;height:12px}.mm-customer-saying__author{margin:0;font-family:var(--font-outfit);font-weight:700;font-size:12px;line-height:20px;color:#1a5449}.mm-customer-saying__side-arrow,.mm-customer-saying__nav-btn{align-items:center;background:#f9fce8;border:2px solid #034525;border-radius:50%;box-shadow:0 4px 12px #0345252e;box-sizing:border-box;color:#034525;cursor:pointer;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;width:32px}.mm-customer-saying__side-arrow svg,.mm-customer-saying__nav-btn svg{display:block;height:14px;width:14px}.mm-customer-saying__side-arrow--next svg,.mm-customer-saying__nav-btn--next svg{transform:scaleX(-1)}.mm-customer-saying__side-arrow:focus-visible,.mm-customer-saying__nav-btn:focus-visible{outline:2px solid #000;outline-offset:2px}.mm-customer-saying__side-arrow{display:none;position:absolute;top:50%;z-index:3;transform:translate(var(--mm-cs-arrow-shift, 0),-50%)}.mm-customer-saying__side-arrow--prev{--mm-cs-arrow-shift: -50%;left:24px}.mm-customer-saying__side-arrow--next{--mm-cs-arrow-shift: 50%;right:24px}@media(hover:hover){.mm-customer-saying__side-arrow:hover,.mm-customer-saying__nav-btn:hover{background:#034525;box-shadow:0 6px 16px #03452547;color:#f9fce8}.mm-customer-saying__side-arrow:hover{transform:translate(var(--mm-cs-arrow-shift, 0),-50%) scale(1.06)}.mm-customer-saying__nav-btn:hover{transform:scale(1.06)}}.mm-customer-saying__side-arrow:active{transform:translate(var(--mm-cs-arrow-shift, 0),-50%) scale(.94)}.mm-customer-saying__nav-btn:active{transform:scale(.94)}.mm-customer-saying__nav{display:flex;align-items:center;gap:16px;margin-top:24px;color:currentColor}.mm-customer-saying__nav--desk{display:none}.mm-customer-saying__nav-btn{display:inline-flex}.mm-customer-saying__nav-track{position:relative;flex:1 1 auto;height:14px}.mm-customer-saying__nav-line{position:absolute;top:50%;left:0;right:0;height:1px;transform:translateY(-50%);background-color:currentColor}.mm-customer-saying__nav-progress{position:absolute;top:50%;left:0;width:0;height:1px;transform:translateY(-50%);background-color:currentColor;transition:width .4s ease}@media screen and (min-width:750px){.mm-customer-saying__deco--dot-grid-mob{display:none}.mm-customer-saying__carousel-wrap{padding:0 24px}.mm-customer-saying__carousel-wrap--count-1,.mm-customer-saying__carousel-wrap--count-2{padding:0}.mm-customer-saying__deco--circle-desk{display:block;left:-75px;top:180px;width:207px;height:204px;color:#a9d1a5;transform:rotate(-90deg)}.mm-customer-saying__deco--dot-grid-desk{display:block;top:0;right:0;width:138px;height:64px;transform:rotate(180deg) scaleY(-1)}.mm-customer-saying__head{margin-bottom:40px}.mm-customer-saying__heading{font-size:50px;line-height:50px}.mm-customer-saying__desc{font-size:18px;line-height:25px}.mm-customer-saying__slider{padding:0}.mm-customer-saying__quote-icon .mm-icon{width:53px;height:43px}.mm-customer-saying__stars .mm-icon{width:111px;height:14px}.mm-customer-saying__slide{width:auto}.mm-customer-saying__card{height:100%;border-radius:10px}.mm-customer-saying__card-top{padding:23px 40px 0 31px}.mm-customer-saying__product{width:107px;height:111px}.mm-customer-saying__avatar{width:78px;height:78px}.mm-customer-saying__card-body{padding:22px 40px 32px 39px}.mm-customer-saying__quote-text{font-size:20px;line-height:28px;max-width:250px}.mm-customer-saying__author{font-size:16px;line-height:24px}.mm-customer-saying__side-arrow{display:inline-flex;align-items:center;justify-content:center}.mm-customer-saying__nav--mob{display:none}}@media screen and (min-width:991px){.mm-customer-saying__side-arrow{height:44px;width:44px}.mm-customer-saying__side-arrow svg{height:18px;width:18px}}@media screen and (min-width:992px){.mm-customer-saying__carousel-wrap--count-3{padding:0}.mm-customer-saying__carousel-wrap--count-3 .mm-customer-saying__side-arrow{display:none}}@media screen and (min-width:1200px){.mm-customer-saying__deco--circle-desk{top:100px}}@media(prefers-reduced-motion:reduce){.mm-customer-saying__side-arrow,.mm-customer-saying__nav-btn,.mm-customer-saying__nav-progress{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mm-customer-saying.css.map */
