.maani-guides{max-width:68rem}.maani-guides .feature-header{margin-bottom:clamp(1.5rem,4vw,3rem)}.maani-guides__index{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.75rem clamp(1.5rem,4vw,4rem)}.maani-guides__group,.maani-guides__fallback{border-top:1px solid #ddd8d2}.maani-guides__group h2{margin:1rem 0 .45rem;font-size:1.2rem;letter-spacing:normal;text-transform:none}.maani-guides__index ul{margin:0;padding:0;list-style:none}.maani-guides__index li{margin:0}.maani-guides__index a{display:flex;align-items:center;min-height:44px;padding:.4rem 0;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.maani-guides__index a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mm-reviews{display:block;background:var(--review-bg);color:var(--review-text);overflow:hidden}.mm-reviews__head{text-align:center;max-width:760px;margin:0 auto 32px}.mm-reviews__head h2{font-size:clamp(28px,3.5vw,46px);line-height:1.12;color:var(--review-heading);margin:16px 0}.mm-reviews__stars{font-size:28px;letter-spacing:4px;color:var(--review-stars)}.mm-reviews__source{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--review-accent);margin:20px 0}.mm-reviews__pause{font:inherit;font-size:12px;background:transparent;color:var(--review-heading);border:1px solid var(--review-border);border-radius:24px;min-height:44px;padding:10px 20px;cursor:pointer}.mm-reviews__resume-label,.mm-reviews.is-paused .mm-reviews__pause-label{display:none}.mm-reviews.is-paused .mm-reviews__resume-label{display:inline}.mm-reviews__window{overflow-x:auto;padding:12px 0 24px;scrollbar-width:thin}.mm-reviews__track{display:flex;width:max-content}.mm-reviews__group{display:flex;gap:16px;padding-right:16px;flex-shrink:0}.mm-reviews__card{box-sizing:border-box;width:350px;flex:0 0 350px;margin:0;padding:26px;border:1px solid var(--review-border);border-radius:16px;background:color-mix(in srgb,var(--review-bg) 94%,var(--review-text));display:flex;flex-direction:column;justify-content:space-between;gap:24px;transition:background .2s,box-shadow .2s,translate .2s}.mm-reviews__card:hover{background:color-mix(in srgb,var(--review-bg) 90%,var(--review-text));box-shadow:0 12px 26px #0000000d;translate:0 -4px}.mm-reviews__card blockquote{font:inherit;font-size:14px;line-height:1.7;border:0;padding:0;margin:0;color:var(--review-text)}.mm-reviews__card blockquote p{margin:0}.mm-reviews__card figcaption{display:flex;align-items:center;gap:12px;text-align:left}.mm-reviews__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:0 0 40px}.mm-reviews__initial{display:flex;align-items:center;justify-content:center;background:var(--review-accent);color:#fff;font-size:17px}.mm-reviews__card strong{display:block;font-size:14px;font-weight:600;color:var(--review-heading)}.mm-reviews__card small{display:block;font-size:12px;color:var(--review-text);margin-top:3px}.mm-reviews.is-ready .mm-reviews__track{animation:mm-reviews-left 65s linear infinite;will-change:transform}.mm-reviews.is-ready .mm-reviews__window{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}.mm-reviews.is-paused .mm-reviews__track,.mm-reviews__window:hover .mm-reviews__track,.mm-reviews__window:focus-within .mm-reviews__track{animation-play-state:paused}.mm-reviews__pause:focus-visible,.mm-reviews__window:focus-visible{outline:2px solid var(--review-accent);outline-offset:4px}@keyframes mm-reviews-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.mm-reviews__head{padding:0 24px}.mm-reviews__head h2{font-size:28px}.mm-reviews__card{width:300px;flex-basis:300px;padding:24px}.mm-reviews__source{line-height:1.8;letter-spacing:.1em}.mm-reviews.is-ready .mm-reviews__window{-webkit-mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent)}}@media(prefers-reduced-motion:reduce){.mm-reviews.is-ready .mm-reviews__track{animation:none;transform:none;will-change:auto}.mm-reviews.is-ready .mm-reviews__window{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.mm-reviews__group[aria-hidden],.mm-reviews__pause{display:none!important}.mm-reviews__card{transition:none}.mm-reviews__card:hover{translate:none}}.maani-size-dialog:not([open]){display:none}.maani-size-dialog{width:min(36rem,calc(100% - 24px));max-width:none;max-height:85vh;max-height:85svh;box-sizing:border-box;padding:0;margin:auto;border:0;color:#231f1c;background:#fff;overflow:auto;overscroll-behavior:contain}.maani-size-dialog::backdrop{background:#1a17147a}.maani-size-dialog__header{display:flex;justify-content:space-between;align-items:center;gap:1rem;position:sticky;top:0;z-index:1;padding:12px clamp(16px,4vw,28px);background:#fff;border-bottom:1px solid #ded9d3}.maani-size-dialog__header h2{margin:0;font-size:1.4rem;letter-spacing:normal;text-transform:none}.maani-size-dialog__header button{display:grid;place-items:center;width:44px;min-height:44px;padding:0;border:0;color:inherit;background:transparent}.maani-size-dialog__body{padding:20px clamp(16px,4vw,28px) 28px}.maani-size-dialog__body table{width:100%}.maani-size-dialog__body :is(td,th){white-space:normal}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
