.mn-home .mn-hero__title{line-height:1.08;padding-bottom:.12em;overflow-wrap:normal}.mn-home .mn-hero__copy{font-size:clamp(16px,1.5vw,20px);line-height:1.65}.mn-home .mn-hero__content{padding-right:clamp(24px,5vw,80px)}.mn-home .mn-hero__signature,.mn-home .mn-hero__note{display:none}.mn-home .mn-actions{align-items:center}.mn-home .mn-actions .mn-link{min-height:44px;font-size:13px;line-height:1.5;letter-spacing:.07em}.mn-home .mn-actions .mn-primary-shop{background:#f7f3ec;color:#292820;padding:14px 22px;border:1px solid #f7f3ec;text-decoration:none}.mn-home .mn-actions .mn-primary-shop:hover{background:#e7dece}.mn-purchase-path{padding-top:40px;padding-bottom:40px;color:#292820}.mn-purchase-path h2{font-family:var(--font-heading-family);font-size:clamp(28px,3vw,42px);line-height:1.2;margin:0 0 26px}.mn-purchase-path ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-left:24px;margin:0 0 20px}.mn-purchase-path li{padding-left:6px}.mn-purchase-path strong{font-size:18px;line-height:1.5}.mn-purchase-path p{font-size:16px;line-height:1.65;margin:8px 0}.mn-purchase-path>a{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:15px;text-underline-offset:5px}.mn-si .mn-si__copy,.mn-look .mn-look__intro p,.mn-partners p{font-size:16px;line-height:1.7}.mn-si .mn-si__link,.mn-si .mn-si__film,.mn-partners .mp-link,.mn-partners .mp-index a{font-size:14px;line-height:1.5;min-height:44px}.mn-si .mn-si__film{display:inline-flex;align-items:center}.mn-si .mn-si__eyebrow,.mn-si .mn-si__card-maker,.mn-look .mn-look__eyebrow,.mn-look .mn-look__maker,.mn-partners .mp-kicker{font-size:12px;line-height:1.6;letter-spacing:.1em}.mn-si .mn-si__collection-head>span,.mn-look .mn-look__intro>span{white-space:normal;font-size:13px;line-height:1.6}.mn-look .mn-look__pair{align-items:stretch}.mn-look .mn-look__item{min-width:0;display:flex}.mn-look .mn-look__product{width:100%;display:flex;flex-direction:column;min-width:0}.mn-look .mn-look__product-title{display:block}.mn-look .mn-look__product-title h3{font-size:clamp(24px,2.1vw,32px);line-height:1.2;overflow-wrap:anywhere}.mn-look .mn-look__product-title>span{display:block;margin-top:10px;font-size:15px;white-space:normal}.mn-look .mn-look__note{font-size:15px;line-height:1.65}.mn-look .mn-look__actions{margin-top:auto;padding-top:16px;display:flex;flex-wrap:wrap;gap:10px}.mn-look .mn-look__actions a{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:13px;line-height:1.5;white-space:normal;letter-spacing:.03em;padding:12px 14px;margin:0}.mn-look .mn-look__list>summary{font-size:16px;line-height:1.5;min-height:48px}.mn-look .mn-look__popover p,.mn-look .mn-look__popover a,.mn-look .mn-look__caption{font-size:14px;line-height:1.6}.mn-look .mn-look__canvas{overflow:visible}.mn-look .mn-look__hotspot--stool .mn-look__popover{left:auto;right:0;transform:none}.mn-look .mn-look__hotspot--cushion .mn-look__popover{left:0;transform:none}.mn-dream .mn-dream__eyebrow{font-size:13px;line-height:1.6;color:#d2d2c4}.mn-dream .mn-dream__form{display:block;padding:18px}.mn-dream .mn-dream__form textarea{display:block;width:100%;min-height:120px;height:auto;max-height:none;font-size:18px;line-height:1.6;padding:12px;resize:vertical}.mn-dream .mn-dream__form textarea::placeholder{color:#d8d8cc;opacity:1}.mn-dream .mn-dream__form input[type=search]{font-size:16px;min-height:56px;line-height:1.5}.mn-dream .mn-dream__form-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:14px 0 0;gap:12px}.mn-dream .mn-dream__form button{font-size:14px;min-height:48px;line-height:1.5}.mn-dream .mn-dream__prompts button,.mn-dream .mn-dream__look-link{font-size:14px;min-height:44px;line-height:1.5}.mn-dream .mn-dream__sourcing{font-size:15px;line-height:1.65;color:#d8d8cc}.mn-dream .mn-ask-refine>summary{font-size:22px;line-height:1.4}.mn-dream .mn-ask-reassurance,.mn-dream .mn-ask-selected,.mn-dream .mn-ask-refine-intro,.mn-dream .mn-ask-field>p,.mn-dream .mn-ask-refine-note{font-size:15px;line-height:1.65}.mn-dream .mn-ask-choices button{font-size:15px;min-height:44px}.mn-price-context{font-size:15px;font-weight:600;margin:0 0 6px;line-height:1.5}.mn-purchase-clarity{background:#f4f0e8;color:#292820;border:1px solid #d6cfc3;padding:20px;margin:18px 0;font-size:15px;line-height:1.65}.mn-purchase-clarity>strong{font-size:17px}.mn-purchase-clarity p{margin:10px 0}.mn-purchase-clarity a{color:inherit;text-underline-offset:4px}.mn-purchase-clarity .mn-quote-action{display:flex;align-items:center;justify-content:center;min-height:48px;background:#292820;color:#f7f3ec;padding:12px 18px;text-align:center;text-decoration:none;font-size:16px;margin:16px 0}.mn-purchase-links{display:flex;flex-wrap:wrap;gap:8px 20px}.mn-purchase-links a{display:inline-flex;align-items:center;min-height:44px}.mn-collection-price-note{font-size:15px;line-height:1.6;margin:18px 0 26px;color:#514b41}.product__info-container .product__tax,.product__info-container .form__label{font-size:14px;line-height:1.6}.product__info-container .product__title h1{line-height:1.2;overflow-wrap:anywhere}.mn-trade p,.mn-discovery p,.mn-philosophy p{font-size:16px;line-height:1.7}.mn-featured-strip .mn-featured-buy{min-height:44px;font-size:14px;line-height:1.5}.mn-home a:focus-visible,.mn-purchase-path a:focus-visible,.mn-purchase-clarity a:focus-visible,.mn-look a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.mn-purchase-path ol{grid-template-columns:1fr;gap:20px}.mn-purchase-path{padding-top:30px;padding-bottom:30px}.mn-look .mn-look__pair{grid-template-columns:minmax(0,1fr);gap:0}.mn-look .mn-look__item+.mn-look__item{border-top:1px solid #cfc6b8}.mn-look .mn-look__product{padding:24px 0}.mn-look .mn-look__actions a{flex:1 1 150px}.mn-home .mn-hero__content{padding-top:60px;padding-bottom:85px}.mn-home .mn-hero__title{font-size:clamp(40px,10vw,64px)}.mn-home .mn-actions{gap:14px 20px;margin-top:24px}.mn-dream .mn-dream__form textarea{font-size:16px;min-height:130px}.mn-dream .mn-dream__form button{width:100%}.mn-dream .mn-dream__form-foot{align-items:stretch}}.mn-collection-discovery .mn-collection-discovery__inner{grid-template-columns:minmax(0,1fr)}.mn-collection-discovery .mn-collection-discovery__heading p{font-size:16px;line-height:1.65;max-width:65ch}.mn-collection-discovery .mn-collection-discovery__form{max-width:760px;width:100%}.mn-collection-discovery .mn-collection-discovery__form input{font-size:16px}.mn-collection-discovery .mn-collection-discovery__form button{font-size:14px;min-height:48px}.facets-container .facets__summary,.facets-container .facets__label,.facets-container .facet-checkbox,.mobile-facets .mobile-facets__label{font-size:14px;line-height:1.6}.mn-legacy-page-heading{padding-top:24px;padding-bottom:24px}.mn-legacy-page-heading h1{font-size:clamp(32px,4vw,52px);line-height:1.2}.mn-policy-links{display:flex;flex-wrap:wrap;gap:12px}.mn-pagehero .mn-btn{min-height:44px;font-size:15px;line-height:1.5}.mn-pagehero .mn-lede{font-size:18px;line-height:1.65}#MainContent .mn-dream .mn-dream__form{background:#30362d;border:1px solid #858b74;border-radius:16px;padding:20px}#MainContent .mn-dream .mn-dream__form textarea{font-family:var(--font-body-family);font-size:18px;line-height:1.6;letter-spacing:0;min-height:120px;height:120px;padding:12px;width:100%;background:transparent!important;color:#f7f3ec;resize:vertical;border-radius:0}#MainContent .mn-dream .mn-dream__form textarea::placeholder{color:#d8d8cc;opacity:1}#MainContent .mn-dream .mn-dream__form-foot button{font-family:var(--font-body-family);font-size:14px;line-height:1.5;letter-spacing:.04em;min-height:48px;border-radius:8px;padding:13px 22px}#MainContent .mn-dream .mn-dream__prompts button{font-family:var(--font-body-family);font-size:14px;line-height:1.5;min-height:48px;text-align:left;padding:12px 16px}#MainContent .mn-dream .mn-ask-followup textarea{font-family:var(--font-body-family);font-size:16px;line-height:1.6;background:transparent!important}#MainContent .mn-dream .mn-ask-results{align-items:stretch}#MainContent .mn-dream .mn-ask-card-body{font-size:16px;line-height:1.65}#MainContent .mn-dream .mn-ask-card-body h3{font-size:28px;line-height:1.2}@media(max-width:749px){#MainContent .mn-dream .mn-dream__form{padding:14px}#MainContent .mn-dream .mn-dream__form textarea{font-size:16px;min-height:120px;height:120px}#MainContent .mn-dream .mn-dream__form-foot button{width:100%}#MainContent .mn-dream .mn-dream__prompts{grid-template-columns:1fr}}#MainContent .product__title h1{font-size:clamp(30px,3.3vw,44px);font-weight:400;line-height:1.16;letter-spacing:-.025em;text-wrap:balance;margin-bottom:16px}#MainContent .mn-buying-guide__note,#MainContent .mn-buying-guide__price{font-size:14px;line-height:1.6}#MainContent .mn-buying-guide__quote{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #4d5144;color:#292820;background:#f7f3ec;text-decoration:none;font:500 15px/1.5 var(--font-body-family);padding:12px 18px;margin-top:16px}#MainContent .mn-buying-guide__link{display:inline-flex;align-items:center;min-height:44px;font-size:14px}#MainContent .mn-purchase-clarity{padding:16px;margin-top:16px}#MainContent .mn-purchase-clarity>strong,#MainContent .mn-purchase-clarity>p:first-of-type{display:none}#MainContent .product-form__submit{min-height:52px;font-size:16px}.mn-mobile-quick{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 24px 20px;border-bottom:1px solid #d6cfc3;margin-bottom:12px}.mn-mobile-quick a{display:flex;align-items:center;justify-content:center;min-height:48px;text-align:center;padding:10px;font-size:14px;line-height:1.4;color:#292820;border:1px solid #b5b0a3;text-decoration:none}.mn-mobile-quick a:last-child{background:#292820;color:#f7f3ec}@media(max-width:749px){#MainContent .product__title h1{font-size:30px;line-height:1.16}#MainContent .mn-purchase-clarity{font-size:14px}}#MainContent .mn-quote__field input,#MainContent .mn-quote__field select,#MainContent .mn-quote__field textarea{font-size:16px;line-height:1.5;min-height:48px}#MainContent .mn-quote__field textarea{min-height:140px;height:140px}#MainContent .mn-quote__field>span{font-size:14px;line-height:1.5}#MainContent .mn-quote__intro p{font-size:17px;line-height:1.65}#MainContent .mn-quote__form button[type=submit]{font-size:15px;min-height:52px}#MainContent .product__title h1{font-size:clamp(30px,3.3vw,44px)!important}@media(max-width:749px){#MainContent .product__title h1{font-size:30px!important}#MainContent .mn-quote__form button[type=submit]{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/mn-shopping-experience.css.map */
