@font-face{font-family:Manrope;src:url(mastt-manrope.woff2) format("woff2");font-weight:300;font-display:swap}:root{--cream: #f8f6f1;--paper: #f0ebe3;--ink: #292925;--muted: #6c6b63;--line: #d8d4cb;--pink: #ec9f93;--blue: #dcebed;--me-image-radius: 10px;--me-card-radius: 12px;--serif: Georgia, "Times New Roman", serif;--sans: Manrope, Arial, sans-serif;--font-body-family: var(--sans);--font-heading-family: var(--serif);--font-heading-weight: 400;--font-body-weight: 400}*{box-sizing:border-box}body{margin:0;background:var(--cream);color:var(--ink);font:14px/1.6 var(--sans);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer}img{display:block;max-width:100%;height:auto}.me-category>div,.me-card-media,.me-curation-choice-image,.me-curation-gift-photo{border-radius:var(--me-image-radius);overflow:hidden}.collection-card-wrapper .card{--border-radius: var(--me-image-radius)}.collection-card-wrapper .card .card__inner .card__media{border-radius:var(--me-image-radius)}.me-card,.product-card-wrapper .card{min-width:0;border:1px solid var(--line);border-radius:var(--me-card-radius);background:var(--cream)}.product-card-wrapper .card{--border-radius: var(--me-card-radius);--border-width: 0px;--shadow-opacity: 0}.product-card-wrapper .card:not(.card--horizontal) .card__inner,.product-card-wrapper .card:not(.card--horizontal) .card__inner .card__media{border-radius:calc(var(--me-card-radius) - 1px) calc(var(--me-card-radius) - 1px) 0 0}.product-card-wrapper .card:not(.card--horizontal)>.card__content{padding-inline:16px}.product-card-wrapper .card.card--horizontal{padding:12px}.product-media-container,.thumbnail,.cart-item__image-container,.cart-notification-product__image,.variant-item__image-container{--media-radius: var(--me-image-radius)}.product__media-wrapper .thumbnail.global-media-settings img,.me-recent-card img,.predictive-search__image{border-radius:var(--me-image-radius)}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--serif);font-weight:400;line-height:1.05;letter-spacing:-.045em}em{font-weight:400}h1{font-size:64px}h2{font-size:46px}h3{font:500 14px/1.5 var(--sans)}p{color:var(--muted)}:focus-visible{outline:2px solid #476575;outline-offset:5px}.me-section svg,.me-hero svg,.me-story svg,.me-note svg,.me-header svg,.me-menu svg{width:22px;height:22px;flex-shrink:0;vertical-align:middle}.me-icon-button,.me-save{border:0;padding:0;color:inherit;cursor:pointer}.me-icon-button{background:none}.me-icon-button[hidden],.me-save[hidden]{display:none}.me-menu-open{overflow:hidden}.me-saved-page{min-height:60vh}.me-unavailable{padding:25px;border:1px solid var(--line)}.me-unavailable button{margin-top:20px}.me-eyebrow{font:11px/1.5 var(--sans);letter-spacing:.15em;text-transform:uppercase}.me-coral{color:#9d5366;font-family:Arial;font-size:25px;line-height:1}.me-header-container{position:sticky;top:0;z-index:20;transition:transform .24s ease}mastt-header-scroll{display:block}.me-header-container.is-scrolled{transform:translateY(calc(-1 * var(--me-announcement-height, 0px)))}.me-header-container.is-scrolled .me-announcement{visibility:hidden;opacity:0}.me-header-container.is-header-hidden{transform:translateY(-100%);pointer-events:none}.me-header-container.is-scrolled .me-header{background:#f8f6f1c7;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom-color:#d8d4cb99;box-shadow:0 4px 18px #2929250a}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.me-header-container.is-scrolled .me-header{background:#f8f6f1f5}}@media(prefers-reduced-motion:reduce){.me-header-container,.me-header-container .me-header{transition:none}}.me-header{position:relative;height:92px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 4%;gap:20px}.me-header-left,.me-header-right,#cart-icon-bubble{display:flex;align-items:center}.me-header-left{gap:26px}.me-header-right{justify-content:flex-end;gap:22px}.me-nav-link{color:var(--muted);transition:color .16s ease}.me-nav-label{position:relative;display:inline-block;font-weight:400}.me-nav-label:after{content:"";position:absolute;inset-inline:0;bottom:-5px;height:1px;background:currentColor;pointer-events:none;opacity:0;transition:opacity .16s ease}.me-nav-link[aria-current],.me-nav-link:focus-visible{color:var(--ink)}.me-nav-link[aria-current] .me-nav-label:after,.me-nav-link:focus-visible .me-nav-label:after{opacity:1}@media(hover:hover)and (pointer:fine){.me-nav-link:hover{color:var(--ink)}.me-nav-link:hover .me-nav-label:after{opacity:1}}@media(prefers-reduced-motion:reduce){.me-nav-link,.me-nav-label:after{transition:none}}.me-brand-art{width:105px;height:50px;object-fit:contain;filter:grayscale(1) brightness(.18)}.me-logo{padding:6px 10px}.me-icon-button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}#cart-icon-bubble{gap:9px;font-size:12px;min-height:44px}.me-bag-count{border:1px solid var(--line);font-size:10px;min-width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.me-hero{display:grid;grid-template-columns:1fr 1fr;max-width:1800px;margin:auto;background:var(--paper)}.me-hero-copy{padding:80px 10.5% 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.me-hero-copy>.me-eyebrow{display:flex;gap:12px;align-items:center;margin-bottom:30px}.me-hero h1{font-size:clamp(52px,6.2vw,98px);line-height:1.01;letter-spacing:-.06em;margin-bottom:25px}.me-hero h1 em{color:#785f58}.me-hero-copy>p{font-size:15px;line-height:1.8;margin-bottom:32px}.me-button{min-height:52px;padding:15px 25px;display:inline-flex;align-items:center;justify-content:center;gap:30px;font-size:12px;letter-spacing:.015em;transition:background .2s,color .2s}.me-button svg{width:19px}.me-dark{background:var(--ink);color:var(--cream);border:1px solid var(--ink)}.me-dark:hover{background:#45443e}.me-outline{border:1px solid var(--ink);background:transparent}.me-outline:hover{background:var(--paper)}.me-hero-foot{font-size:9px;letter-spacing:.04em;display:flex;justify-content:space-between;gap:20px;width:100%;border-top:1px solid #d3cec5;margin-top:70px;padding-top:20px;color:var(--muted)}.me-hero-photo{position:relative;min-height:650px}.me-hero-photo>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center}.me-hero-caption{position:absolute;bottom:24px;left:24px;right:24px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--cream);padding:16px 22px;font-size:12px}.me-hero-caption>span:first-child{display:grid;gap:4px}.me-hero-caption .me-eyebrow{font-size:8px}.me-hero-caption>span:last-child{display:flex;gap:15px;align-items:center}.me-brand-line{padding:23px 4%;display:flex;justify-content:space-around;align-items:center;gap:20px;border-bottom:1px solid var(--line);font-size:9px;letter-spacing:.17em}.me-brand-line .me-coral{font-size:16px}.me-section{padding:84px 5%;max-width:1800px;margin:0 auto}.me-section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.me-section-heading .me-eyebrow{display:block;margin-bottom:15px}.me-section-heading h2{font-size:43px}.me-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;font-size:12px;border-bottom:1px solid var(--ink);padding-bottom:7px;white-space:nowrap}.me-text-link svg{width:20px;transition:transform .2s}.me-text-link:hover svg{transform:translate(4px)}.me-category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.me-category>div{aspect-ratio:1.08;overflow:hidden;background:var(--paper)}.me-category img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.me-category:hover img{transform:scale(1.035)}.me-category-title{font-family:var(--serif);font-size:30px;letter-spacing:-.035em;display:flex;justify-content:space-between;align-items:center;padding-top:18px}.me-category p{font-size:12px;margin-top:5px}.me-edit-section{padding-top:20px}.me-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.me-story{display:grid;grid-template-columns:1fr 1fr;max-width:1800px;margin:0 auto;background:#dce4e4}.me-story-image{aspect-ratio:1.18;overflow:hidden}.me-story-image img{width:100%;height:100%;object-fit:cover}.me-story-copy{align-self:center;padding:60px 16%}.me-story-copy h2{font-size:68px;line-height:1.03;margin:26px 0}.me-story-copy p{font-size:13px;line-height:1.9;margin-bottom:30px;color:#515c5d}.me-note{padding:clamp(40px,5vw,80px) 5%}.me-note-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);max-width:1200px;margin-inline:auto;background:#e8efec}.me-note-photo{min-width:0;overflow:hidden}.me-note-photo img{width:100%;height:100%;aspect-ratio:1;object-fit:cover}.me-note-content{align-self:center;min-width:0;padding:clamp(32px,4vw,64px);text-align:left}.me-note-signature{display:flex;align-items:center;gap:15px;margin-bottom:24px}.me-note-hand{position:relative;display:block;flex:0 0 48px;width:48px;height:64px;overflow:hidden}.me-note-hand img{position:absolute;width:360px;height:360px;max-width:none;left:-265px;top:-129px}.me-note-kicker{color:#455d56;font-size:12px;line-height:1.5;letter-spacing:.025em}.me-note h2{max-width:12ch;margin:0;font-size:clamp(44px,4.5vw,64px);line-height:1.04;letter-spacing:-.05em;text-wrap:balance}.me-note p{max-width:34ch;margin-top:22px;color:#4e5c56;font-size:14px;line-height:1.8}.me-note .me-button{max-width:100%;margin-top:30px;padding:16px 23px;gap:28px;background:#293c35;border-color:#293c35;color:#fff;font-size:12px;line-height:1.5}.me-note .me-button:hover{background:#3c554a;border-color:#3c554a}.me-note .me-button:focus-visible{outline:2px solid #293c35;outline-offset:5px}.me-footer{background:#292925;color:#f3eee5;padding:65px 5% 20px}.me-footer-top{max-width:1650px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:60px}.me-footer-brand .me-brand-art{filter:grayscale(1) brightness(0) invert(1);width:110px;margin-top:-8px}.me-footer-brand p{font:27px/1.25 var(--serif);color:#f3eee5;margin:22px 0}.me-footer-brand .me-footer-brand-line{font:400 14px/1.5 var(--sans);color:var(--pink);letter-spacing:.025em;text-transform:none;margin:14px 0 20px;overflow-wrap:break-word}.me-footer-brand .me-eyebrow{font-size:8px;color:#c5bbb0}.me-footer-top h2{font:10px var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:10px 0 24px}.me-footer-top a{display:block;font-size:12px;color:#d4d1c9;margin:11px 0}.me-footer-top a:hover{text-decoration:underline}.me-footer-note p{color:#bcbcb3;font-size:11px;line-height:1.9}.me-footer-note>span{font-size:9px;display:block;margin-top:20px;color:#bcbcb3}.me-footer-bottom{max-width:1650px;margin:65px auto 0;border-top:1px solid #54544c;padding-top:20px;display:flex;justify-content:space-between;font-size:9px;color:#c5c4bb}.me-saved-page{min-height:70vh}@media(min-width:1600px){.me-hero-photo{min-height:750px}.me-hero-copy{padding-top:100px;padding-bottom:60px}.me-hero-foot{margin-top:90px}}@media(max-width:1100px){.me-header-left{gap:12px}.me-header-right{gap:10px}.me-hero-copy{padding:55px 8% 25px}.me-hero-photo{min-height:590px}.me-hero-foot{margin-top:45px;display:block}.me-hero-foot span{display:block}.me-hero h1{font-size:65px}.me-hero .me-button{gap:17px;padding:14px 20px}.me-section-heading h2{font-size:37px}.me-product-grid{gap:17px}.me-footer-top{gap:30px}.me-story-copy{padding:45px 12%}.me-story-copy h2{font-size:57px}}@media(max-width:760px){.me-header{height:72px;padding:0 16px;gap:0}.me-brand-art{width:92px;height:44px}.me-header-left{gap:0}.me-header-right{gap:2px}.me-bag-word{display:none}.me-header-left .me-icon-button{margin-left:-7px}.me-header-right .me-icon-button{width:36px}#cart-icon-bubble{gap:5px}#cart-icon-bubble>svg{width:21px}.me-bag-count{min-width:18px;height:18px;font-size:9px}.me-hero{grid-template-columns:1fr}.me-hero-copy{padding:41px 25px 30px;min-height:400px}.me-hero-copy>.me-eyebrow{font-size:9px;gap:9px;margin-bottom:23px}.me-hero h1{font-size:65px;margin-bottom:19px}.me-hero-copy>p{font-size:13px;line-height:1.7;margin-bottom:23px}.me-hero .me-button{font-size:11px;min-height:49px;gap:35px}.me-hero-foot{display:none}.me-hero-photo{min-height:0;aspect-ratio:1.05}.me-hero-caption{left:16px;right:16px;bottom:16px;padding:12px 15px;font-size:10px}.me-hero-caption .me-eyebrow{font-size:7px}.me-hero-caption svg{width:18px}.me-brand-line{padding:17px 16px;gap:12px;justify-content:center;font-size:7px;letter-spacing:.1em}.me-brand-line>span:nth-child(n+4){display:none}.me-brand-line .me-coral{font-size:13px}.me-section{padding:50px 20px}.me-section-heading{align-items:flex-start;margin-bottom:25px;gap:20px}.me-section-heading h2{font-size:33px}.me-section-heading .me-eyebrow{font-size:9px;margin-bottom:11px}.me-section-heading>.me-text-link{font-size:10px;gap:12px;align-self:flex-end;white-space:normal;min-width:85px;max-width:115px;line-height:1.5}.me-section-heading>.me-text-link svg{width:16px}.me-category-grid{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.me-category>div{aspect-ratio:.76}.me-category-title{font-size:23px;padding-top:12px}.me-category-title svg{display:none}.me-category p{font-size:9px;line-height:1.6;margin-top:6px}.me-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.product-card-wrapper .card:not(.card--horizontal)>.card__content{padding-inline:12px}.me-save{width:31px;height:31px;right:8px;top:8px}.me-save svg{width:16px}.me-edit-section{padding-top:0}.me-story{grid-template-columns:1fr}.me-story-image{aspect-ratio:1.2}.me-story-copy{padding:45px 30px 50px}.me-story-copy>.me-eyebrow{font-size:9px}.me-story-copy h2{font-size:57px;margin:20px 0}.me-story-copy p{max-width:340px;font-size:12px;margin-bottom:25px}.me-note{padding:36px 20px}.me-note-panel{grid-template-columns:minmax(0,1fr);max-width:520px}.me-note-photo{aspect-ratio:1.4}.me-note-photo img{aspect-ratio:auto;object-position:center 52%}.me-note-content{padding:28px clamp(24px,7vw,40px) 36px}.me-note-signature{gap:12px;margin-bottom:20px}.me-note h2{font-size:clamp(38px,10vw,52px)}.me-note p{margin-top:18px;font-size:14px}.me-note .me-button{width:100%;justify-content:space-between;margin-top:26px;gap:16px}.me-footer-top{grid-template-columns:1fr 1fr;gap:30px}.me-footer-brand{grid-column:1/-1}.me-footer-brand p{font-size:28px;margin:15px 0}.me-footer-note{grid-column:1/-1;padding-top:8px;border-top:1px solid #54544c}.me-footer-note p{max-width:350px}.me-footer-note>span{margin-top:12px}.me-footer{padding:40px 25px 20px}.me-footer-top h2{margin:8px 0 18px}.me-footer-top a{font-size:11px}.me-footer-bottom{margin-top:35px;gap:30px;font-size:8px}.me-saved-page h1{font-size:45px}}@media(max-width:360px){.me-hero h1{font-size:56px}.me-hero-copy{padding:35px 20px}.me-brand-line{font-size:6px}.me-category-title{font-size:20px}.me-section{padding-left:16px;padding-right:16px}}.me-brand-frame{width:132px;height:62px;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;background:#f4e8df}.me-brand-frame .me-brand-art{position:absolute;max-width:none;width:220px;height:220px;left:50%;top:50%;transform:translate(-50%,-50%);filter:none;object-fit:contain}.me-saved-link{width:64px;gap:7px}[data-me-saved-count]{min-width:22px;height:22px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;font-size:10px;font-variant-numeric:tabular-nums}@media(max-width:760px){.me-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:0 12px}.me-logo{justify-self:center;padding:0 4px}.me-brand-frame{width:98px;height:48px}.me-brand-frame .me-brand-art{width:164px;height:164px}.me-header-right{gap:3px}.me-header-right .me-saved-link{width:53px;gap:3px}[data-me-saved-count]{min-width:18px;height:18px;font-size:9px}.me-header-right .me-icon-button svg{width:21px}}@media(max-width:410px){.me-header-right{gap:0}.me-header-right .header__search{width:0}.me-header .header__icon--search{position:absolute;top:50%;left:56px;transform:translateY(-50%)}.me-header-right .me-saved-link{width:48px}}.me-header{background:var(--cream);border-bottom:1px solid var(--line);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.me-header .header__search{display:flex;grid-area:auto}.me-header .header__icon{width:44px;height:44px;margin:0}.me-header .header__icon .svg-wrapper{width:22px;height:22px}.me-header .header__icon--cart{width:auto;text-decoration:none;position:static}.me-header #cart-icon-bubble svg{width:22px;height:22px}.me-saved-link{text-decoration:none;flex-shrink:0}.me-logo-custom{width:132px;max-height:62px;object-fit:contain}.me-save[aria-pressed=true] svg{fill:var(--pink);stroke:#744954}.me-card-copy h3{font-family:var(--sans);font-weight:500;letter-spacing:0;line-height:1.4}.me-product-grid .me-card{min-width:0}.me-noscript-nav{display:flex;gap:20px;padding:15px}.me-footer nav{display:block}.me-footer a{line-height:1.6}.me-footer .me-brand-art{filter:none}.me-footer-brand{min-width:0}.me-choice-note{font-size:12px;color:var(--muted)}.page-width{max-width:1800px;width:100%;padding-left:5%;padding-right:5%}.collection-hero{padding:65px 20px 0;background:var(--paper)}.collection-hero__inner{text-align:center;display:block}.collection-hero__title{font-size:63px;margin:18px 0}.collection-hero__description{max-width:640px;margin:0 auto 40px;font-size:13px;line-height:1.6}.facets-wrapper{padding-top:22px;margin-bottom:30px}.facets__form{align-items:center}.product-grid{--grid-desktop-horizontal-spacing: 25px;--grid-desktop-vertical-spacing: 25px}.product-card-wrapper{position:relative}.product-card-wrapper>.me-save{z-index:3}.card__inner{--ratio-percent: 119.0476% !important}.card__content .card__information{padding:16px 0}.card__heading{font:500 13px/1.5 var(--sans);letter-spacing:0}.card-information>.price{font:12px/1.6 var(--sans);margin-top:7px}.card__badge .badge{background:var(--cream);color:var(--ink);font-size:9px;border:0;border-radius:0}.product__title h1{font-size:42px;line-height:1.08}.product__description{font-size:13px;line-height:1.8}.product__info-container .price{font-size:20px}.product__info-container>.me-save{position:relative;float:right;border:1px solid var(--line);width:44px;height:44px}.product-form__input--pill input[type=radio]+label{border-radius:0;min-height:42px;padding:12px 15px;font-size:12px}.product__info-container .button{min-height:52px;font-size:12px;border-radius:0}.product-media-container{background:var(--paper)}.thumbnail{border-radius:var(--me-image-radius)}.drawer__inner{background:var(--cream);border:0;width:48rem;max-width:100vw;padding:0 30px}.drawer__heading{font:400 32px/1.05 var(--serif)}.drawer__header,.cart-drawer__footer{background:var(--cream)}.cart-item__name{font:500 13px/1.5 var(--sans);letter-spacing:0}.cart-item__details .product-option{font-size:11px}.cart__warnings h1{font-size:50px}.search-modal__content{background:var(--cream)}.button{min-height:52px;font-size:12px;letter-spacing:.015em}.field:after{border-radius:0}@media(max-width:760px){.me-logo-custom{width:98px;max-height:48px}.me-header .header__icon{width:36px}.me-header #cart-icon-bubble svg{width:21px}.page-width{padding-left:20px;padding-right:20px}.collection-hero{padding:40px 20px 0}.collection-hero__title{font-size:43px}.collection-hero__description{font-size:11px;margin-bottom:30px}.product-grid{--grid-mobile-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 22px}.card__inner{--ratio-percent: 121.9512% !important}.card__heading{font-size:11px}.card-information>.price{font-size:11px}.product__title h1{font-size:35px}.drawer__inner{padding:0 22px}.product__info-container>.me-save{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(min-width:761px){product-info[id^=MainProduct]>.page-width{max-width:1600px}product-info[id^=MainProduct] .product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:7%}product-info[id^=MainProduct] .product>.product__media-wrapper,product-info[id^=MainProduct] .product>.product__info-wrapper{width:100%;max-width:100%;padding:0}.product__info-container{padding-top:15px}.product__title h1{font-size:43px;line-height:1.12;letter-spacing:-.035em;margin:20px 0}.product__description{font-size:12px;line-height:1.9;margin-bottom:27px}.product__description p+p{margin-top:10px}.product__info-container .price{margin-bottom:24px}}.product__info-container .form__label{font-size:11px}.product-form__input--pill input[type=radio]+label{font-size:10px;min-height:40px;padding:11px 13px;border-color:var(--line)}@media(max-width:760px){.product__info-container{padding-top:30px}.product__title h1{font-size:36px;line-height:1.12;margin:15px 0}.product__description{font-size:12px;line-height:1.9;margin-bottom:24px}.product__info-container .price{font-size:19px;margin-bottom:18px}}.me-brand-frame{background:transparent}.me-brand-frame .me-brand-art{width:185px;height:185px;transform:translate(-50.85%,-52.7%);filter:none}@media(max-width:760px){.me-brand-frame .me-brand-art{width:138px;height:138px}}.me-footer h2{color:inherit}.me-header .me-bag-count{width:22px;height:22px;min-width:22px;display:grid;place-items:center}.me-header .me-bag-word{height:auto}.me-header #cart-icon-bubble{flex-shrink:0}.me-header .header__icon--search .svg-wrapper{height:22px;width:22px}@media(max-width:760px){.me-header .me-bag-word{display:none}.me-header .me-bag-count{height:18px;min-width:18px;width:18px}.me-header #cart-icon-bubble{width:44px}.me-header .header__icon--search{width:36px}}.me-footer .me-brand-frame{width:180px;max-width:100%;height:auto;aspect-ratio:1;overflow:visible}.me-footer .me-brand-frame .me-brand-art{position:static;width:100%;height:auto;margin:0;transform:none;object-fit:contain}.me-footer .me-logo-custom{width:154px;height:auto;max-height:none;object-fit:contain}.me-footer .me-brand-frame:before,.me-footer .me-brand-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#fff;-webkit-mask:url(MASTT-logo-transparent.png) 0 0 / 100% 100% no-repeat;mask:url(MASTT-logo-transparent.png) 0 0 / 100% 100% no-repeat}.me-footer .me-brand-frame:before{clip-path:inset(66% 50.8% 30.8% 26%)}.me-footer .me-brand-frame:after{clip-path:inset(66% 23.8% 30.8% 53.5%)}.me-section,.me-hero-copy,.me-story-copy,.me-note-content,.me-footer,.page-width,.collection-hero__inner,.product__info-container,.drawer__inner{container-type:inline-size;min-width:0}.me-hero,.me-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.me-hero h1{font-size:min(9.8rem,17.3cqi)}.me-story-copy h2{font-size:min(6.8rem,13.9cqi)}.me-note h2{font-size:min(6.4rem,12cqi)}.me-section-heading>div{min-width:0}.me-section-heading h2{overflow-wrap:anywhere}.me-button{max-width:100%}.me-footer-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}.me-footer-top>*{min-width:0;overflow-wrap:anywhere}@media(max-width:760px){.me-hero,.me-story{grid-template-columns:minmax(0,1fr)}.me-hero-copy{min-height:0;padding:10.5vw 6.41vw 7.69vw}.me-hero h1{font-size:min(9.8rem,19.12cqi);margin-bottom:5.6cqi}.me-hero-copy>.me-eyebrow{font-size:min(1.1rem,2.65cqi);gap:2.65cqi;margin-bottom:6.76cqi}.me-hero-copy>p{font-size:min(1.5rem,3.83cqi);margin-bottom:6.76cqi}.me-hero .me-button{font-size:min(1.2rem,3.24cqi);gap:10.3cqi}.me-section-heading{gap:5cqi}.me-section-heading h2{font-size:min(4.3rem,9.43cqi)}.me-section-heading .me-eyebrow{font-size:min(1.1rem,2.58cqi)}.me-section-heading>.me-text-link{font-size:min(1.2rem,2.86cqi);min-width:0;max-width:33cqi;gap:3.43cqi}.me-story-copy{padding:11.54vw 7.69vw 12.82vw}.me-story-copy h2{font-size:min(6.8rem,17.28cqi);margin-block:6.06cqi}.me-story-copy>.me-eyebrow{font-size:min(1.1rem,2.73cqi)}.me-story-copy p{font-size:min(1.3rem,3.64cqi)}.me-story-copy .me-text-link{font-size:min(1.2rem,3.64cqi)}.me-note h2{font-size:min(5.2rem,13.2cqi)}.me-note p{font-size:min(1.4rem,4.74cqi)}.me-note-kicker,.me-note .me-button{font-size:min(1.2rem,4.06cqi)}.me-footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}.me-saved-page h1{font-size:min(6.4rem,12.86cqi)}.main-page-title,.main-search__header h1,.title--primary,.title-wrapper-with-link .title,.cart__warnings h1{font-size:min(6.4rem,12.86cqi);overflow-wrap:anywhere}.collection-hero__title{font-size:min(6.3rem,12.29cqi);overflow-wrap:anywhere}.collection-hero__description{font-size:min(1.3rem,3.15cqi)}.product__title h1{font-size:min(4.3rem,10.29cqi);overflow-wrap:anywhere}.product__description{font-size:min(1.3rem,3.43cqi)}.product__info-container .price{font-size:min(2rem,5.43cqi)}.drawer__heading{font-size:min(3.2rem,9.25cqi)}.cart-item__name{font-size:min(1.3rem,3.76cqi)}.cart-item__details .product-option{font-size:min(1.1rem,3.18cqi)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mastt-editorial.css.map */
