:root{--paper: #FBF6F4;--ink: #2E2426;--mulberry: #A8666B;--fog: #EEDFDC;--stone: #8C7F80;--white: #FFFFFF;--blush: #F5E6E3;--cocoa: #4A3134;--wrap: 1240px}body.mayd-body{letter-spacing:0;-webkit-font-smoothing:antialiased}.mayd{--muted: var(--stone);--line: var(--fog);color:rgb(var(--color-foreground));font-family:var(--sans);font-size:16px;line-height:1.55;letter-spacing:0}.mayd-dark{--muted: #E6D6D4;--line: rgba(255, 255, 255, .16)}.mayd *,.mayd *:before,.mayd *:after{box-sizing:border-box}mayd-recommendations,mayd-tabs,mayd-product,mayd-length-finder,mayd-complete-look,mayd-filters{display:block}.mayd img,.mayd video{max-width:100%;display:block}.mayd a{color:inherit}.mayd button{font:inherit;cursor:pointer;letter-spacing:0}.mayd :focus-visible{outline:2px solid var(--mulberry);outline-offset:3px;box-shadow:none}.mayd .wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.mayd h1,.mayd h2,.mayd h3,.mayd h4{font-family:var(--serif);font-weight:400;margin:0;letter-spacing:-.01em;line-height:1.1;color:inherit;font-optical-sizing:auto}.mayd h2{font-size:clamp(32px,4.4vw,52px);line-height:1.08}.mayd p{margin:0 0 1em}.mayd .lede{color:var(--muted);max-width:46ch}.mayd blockquote{font-style:normal;color:inherit;margin:0}.mayd-pad{padding-top:var(--pt, 0);padding-bottom:var(--pb, 0)}.mayd .placeholder-svg{width:100%;height:100%;background:var(--fog);fill:var(--stone)}.mayd .btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border-radius:26px;text-decoration:none;font-weight:500;font-size:15px;line-height:1;border:1px solid currentColor;background:transparent;color:inherit;transition:background .2s,color .2s,border-color .2s}.mayd .btn.solid{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.mayd .btn.solid:hover{background:var(--mulberry);border-color:var(--mulberry);color:var(--white)}.mayd .btn:not(.solid):hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.mayd .btn[disabled],.mayd .btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.mayd .btn.btn-light{background:var(--white);color:var(--ink);border-color:var(--white)}.mayd .btn.btn-light:hover{background:var(--paper);color:var(--ink)}.mayd .btn.is-loading{opacity:.7;pointer-events:none}.mayd .btns{display:flex;gap:12px;flex-wrap:wrap}.mayd .icon-btn{background:none;border:0;width:40px;height:40px;padding:0;display:grid;place-items:center;border-radius:50%;color:inherit;position:relative}.mayd .icon-btn:hover{background:var(--fog)}.mayd .icon-btn svg{width:21px;height:21px}.mayd .link-btn,.sc-link{background:none;border:0;padding:0;font:inherit;font-size:13px;color:var(--mulberry);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mayd .link-btn:hover,.sc-link:hover{color:var(--ink)}.mayd .crumbs{font-size:13px;color:var(--muted);padding:22px 0 0}.mayd .crumbs a{color:var(--muted);text-decoration:none}.mayd .crumbs a:hover{color:rgb(var(--color-foreground))}.mayd .crumbs span[aria-hidden]{margin:0 8px}.mayd .hero{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 110px);max-height:880px}.mayd .hero--flip .hero-img{order:2}.mayd .hero-img{position:relative;overflow:hidden;background:var(--fog)}.mayd .hero-img img,.mayd .hero-img svg{width:100%;height:100%;object-fit:cover;object-position:center 25%}.mayd .hero-copy{display:flex;align-items:center;justify-content:space-between;position:relative;gap:clamp(24px,3vw,48px);padding:56px clamp(16px,2.2vw,36px) 56px clamp(24px,4vw,64px)}.mayd .hero-text{flex:1;min-width:0;max-width:470px}.mayd .hero-copy h1{font-size:clamp(44px,4.4vw,80px);line-height:.98;margin-bottom:26px}.mayd .hero-copy h1 em{font-style:italic;color:var(--mulberry)}.mayd .hero-copy p{font-size:18px;color:var(--muted);max-width:36ch;margin:0 0 34px}.mayd .ruler{flex:none;display:flex;align-items:stretch;height:350px;padding:10px 0}.mayd .scale{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;border-right:1.5px solid currentColor}.mayd .tick{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;color:var(--muted);height:0}.mayd .tick:after{content:"";width:12px;height:1.5px;background:currentColor;color:rgb(var(--color-foreground))}.mayd .tick.major{color:rgb(var(--color-foreground));font-weight:600}.mayd .tick.major:after{width:22px}@media(max-width:1100px){.mayd .ruler{display:none}}@media(prefers-reduced-motion:no-preference){.mayd .hero-copy h1,.mayd .hero-copy p,.mayd .hero-copy .btns{animation:maydRise .9s cubic-bezier(.2,.8,.2,1) both}.mayd .hero-copy p{animation-delay:.12s}.mayd .hero-copy .btns{animation-delay:.22s}.mayd .ruler{animation:maydGrow 1.2s .3s cubic-bezier(.2,.8,.2,1) both}}@keyframes maydRise{0%{opacity:0;transform:translateY(18px)}}@keyframes maydGrow{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}.mayd.strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mayd .strip-grid{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr)}.mayd .strip-item{padding:22px 16px;text-align:center;font-size:14px}.mayd .strip-item+.strip-item{border-left:1px solid var(--line)}.mayd .strip-item b{display:block;font-family:var(--serif);font-weight:400;font-size:20px;margin-bottom:2px}.mayd .finder-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.mayd .finder-grid>*{min-width:0}.mayd.finder .lede{margin:18px 0 0}.mayd .tool{display:block;background:var(--white);color:var(--ink);--muted: var(--stone);--line: var(--fog);border-radius:4px;padding:40px;border:1px solid var(--fog)}.mayd .tool h3{font-size:22px;margin-bottom:20px}.mayd .heights{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);gap:10px}.mayd .heights button{height:64px;border:1px solid var(--fog);background:var(--paper);border-radius:4px;font-family:var(--serif);font-size:24px;color:var(--ink);transition:border-color .2s,background .2s}.mayd .heights button:hover{border-color:var(--mulberry)}.mayd .heights button[aria-pressed=true]{background:var(--mulberry);color:var(--white);border-color:var(--mulberry)}.mayd .result{margin-top:30px;display:grid;grid-template-columns:170px 1fr;gap:28px;align-items:center}.mayd .result[hidden]{display:none}.mayd .result h4{font-family:var(--serif);font-weight:400;font-size:34px;margin:0 0 8px}.mayd .result .note{font-size:14px;color:var(--stone);margin:10px 0 20px}.mayd .fitpic{margin:0}.mayd .fp-img{aspect-ratio:3 / 4;overflow:hidden;border-radius:3px;background:var(--blush)}.mayd .fp-img img{width:100%;height:100%;object-fit:cover;object-position:center 75%}.mayd .fitpic figcaption{font-size:12px;color:var(--stone);margin-top:8px;line-height:1.4}.mayd .ins{margin:0 0 4px;color:var(--stone);font-size:15px}.mayd .ins b{color:var(--ink);font-weight:500;margin-left:6px}.mayd .head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px}.mayd .head a{font-size:15px;text-underline-offset:4px}.mayd .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.mayd .grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mayd .scroller{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;scrollbar-width:thin}.mayd .scroller>*{scroll-snap-align:start}.pc-wrap{display:block;min-width:0}.pc{--muted: var(--stone);font-family:var(--sans);color:rgb(var(--color-foreground));letter-spacing:0;line-height:1.5}.pc .pic{position:relative;aspect-ratio:2 / 3;overflow:hidden;background:var(--fog);border-radius:3px}.pc .pic-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.pc .pic img,.pc .pic svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:opacity .45s;max-width:none}.pc .pic img.alt{opacity:0}@media(hover:hover){.pc:hover .pic img.alt{opacity:1}}.pc .badges{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:2;align-items:flex-start;pointer-events:none}.pc .badges span{background:var(--paper);color:var(--ink);font-size:12px;line-height:1.4;padding:5px 10px;border-radius:12px}.pc .badges span.set{background:var(--mulberry);color:var(--white)}.pc .badges span.soldout{background:var(--ink);color:var(--paper)}.pc .qa{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;height:44px;border:0;border-radius:22px;background:var(--ink);color:var(--paper);font-family:var(--sans);font-size:14px;cursor:pointer;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s,background .2s;pointer-events:none}.pc .qa:hover{background:var(--mulberry)}.pc:hover .qa,.pc .qa:focus-visible,.pc:focus-within .qa{opacity:1;transform:none;pointer-events:auto}@media(hover:none){.pc .qa{opacity:1;transform:none;pointer-events:auto}}.pc h3{font-family:var(--sans);font-size:16px;font-weight:500;margin:14px 0 2px;letter-spacing:0;line-height:1.35}.pc h3 a{text-decoration:none;color:inherit}.pc h3 a:hover,.pc h3 a:focus-visible{text-decoration:underline;text-underline-offset:3px}.pc .price{color:var(--muted);font-size:15px}.pc .price s{margin-left:6px;opacity:.7}.pc .dots{display:flex;gap:6px;margin-top:8px}.pc .dots i{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.pc .sc-link{display:inline-block;margin-top:6px;position:relative;z-index:2}.pc--placeholder h3{color:var(--stone)}.mayd-dark .pc{--muted: #E6D6D4}.mayd .look-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,6vw,90px);align-items:center}.mayd .look-img{aspect-ratio:4 / 5;overflow:hidden;border-radius:3px;background:var(--blush)}.mayd .look-img img{width:100%;height:100%;object-fit:cover;object-position:top;transition:opacity .25s}.mayd.look .lede{margin:16px 0 30px}.mayd .look-items{display:grid;gap:12px}.mayd .li{display:grid;grid-template-columns:76px 1fr;gap:16px;align-items:center;width:100%;text-align:left;background:var(--white);color:var(--ink);border:1px solid var(--fog);padding:10px;border-radius:3px;transition:border-color .2s}.mayd .li img{width:76px;height:96px;object-fit:cover;object-position:top;border-radius:2px}.mayd .li span{font-size:14px;color:var(--stone)}.mayd .li b{display:block;color:var(--ink);font-weight:500;font-size:15px}.mayd .li:hover{border-color:var(--mulberry)}.mayd .li.active{border-color:var(--mulberry);box-shadow:inset 0 0 0 1px var(--mulberry)}.mayd .look-links{display:flex;gap:18px;flex-wrap:wrap;margin:14px 0 0;font-size:14px}.mayd .look-links a{color:var(--mulberry);text-underline-offset:3px}.mayd .look-total{display:flex;justify-content:space-between;margin:22px 0 18px;padding-top:18px;border-top:1px solid var(--line)}.mayd .look-total b{font-weight:500}.mayd .look-add-note{font-size:13px;color:var(--muted);margin:8px 0 0}.mayd .story-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.mayd .story-grid .photo{aspect-ratio:4 / 5;overflow:hidden;border-radius:3px;background:#ffffff14}.mayd .story-grid .photo img,.mayd .story-grid .photo svg{width:100%;height:100%;object-fit:cover;object-position:top}.mayd .story-text p,.mayd.story .story-text{color:var(--muted);max-width:52ch;font-family:var(--serif);font-size:19px;line-height:1.65}.mayd.story .sign{font-family:var(--serif);font-size:19px;font-style:italic;color:rgb(var(--color-foreground))}.mayd.story .btns{margin-top:30px}.mayd .name{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);margin:44px 0 36px;border-top:1px solid var(--line)}.mayd .name div{padding-top:18px}.mayd .name b{display:block;font-family:var(--serif);font-weight:400;font-size:clamp(48px,6vw,80px);line-height:1}.mayd .name span{font-size:13px;color:var(--muted);opacity:.85;line-height:1.4;display:block;margin-top:10px}.mayd.reviews{border-top:1px solid var(--line)}.mayd .quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:46px}.mayd .quote{border:1px solid var(--line);padding:34px;border-radius:3px;display:flex;flex-direction:column;margin:0}.mayd .stars{color:var(--mulberry);letter-spacing:3px;font-size:14px}.mayd .quote blockquote{font-family:var(--serif);font-size:21px;line-height:1.4;margin:18px 0 26px;padding:0;border:0}.mayd .quote figcaption{margin-top:auto;font-size:14px;color:var(--muted)}.mayd .quote figcaption b{color:rgb(var(--color-foreground));font-weight:500}.mayd .reviews-app{margin-top:36px}.mayd .soc-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;flex-wrap:wrap}.mayd .soc-head .lede{margin:12px 0 0}.mayd .soc-btns{display:flex;gap:10px;flex-wrap:wrap}.mayd .tiles{display:grid;grid-template-columns:repeat(var(--cols, 6),1fr)}.mayd .tiles a{position:relative;aspect-ratio:1;overflow:hidden;display:block;background:var(--fog)}.mayd .tiles img,.mayd .tiles svg{width:100%;height:100%;object-fit:cover;transition:transform .6s}.mayd .tiles a:hover img{transform:scale(1.05)}.mayd .ig-ov{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#a8666b73;color:#fff;opacity:0;transition:opacity .3s}.mayd .ig-ov svg{width:34px;height:34px}.mayd .tiles a:hover .ig-ov,.mayd .tiles a:focus-visible .ig-ov{opacity:1}.mayd .news-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.mayd.news p{color:rgb(var(--color-foreground));opacity:.92;margin:14px 0 0}.mayd .news-form{display:flex;flex-wrap:wrap;background:var(--paper);border-radius:28px;padding:5px}.mayd .news-form input[type=email]{flex:1;border:0;background:transparent;padding:0 20px;font:inherit;font-size:15px;color:var(--ink);min-width:0;height:48px;box-shadow:none}.mayd .news-form input:focus{outline:none}.mayd .news-form button{height:48px;border:0;border-radius:24px;background:var(--ink);color:var(--paper);padding:0 26px;font-weight:500}.mayd .news-form button:hover{background:var(--cocoa)}.mayd .news-msg{width:100%;padding:12px 20px;margin:0;color:var(--ink);font-size:15px}.mayd .news-msg--error{color:#b3423d}.mayd.shop-hero h1{font-size:clamp(38px,5vw,64px);line-height:1.05}.mayd.shop-hero .crumbs{padding:0 0 14px}.mayd .shop-hero-text{color:var(--muted);max-width:56ch;margin:14px 0 0;font-size:17px}.mayd .shop-hero-text p{margin:0}.mayd .chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px}.mayd .chip{height:40px;padding:0 18px;border-radius:20px;border:1px solid var(--fog);background:var(--white);font-size:14px;color:var(--ink);display:inline-flex;align-items:center;gap:4px;text-decoration:none}.mayd .chip:hover{border-color:var(--ink)}.mayd .chip.is-active,.mayd .chip[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.mayd .chip small{color:inherit;opacity:.6}.mayd.len-tile,.mayd .len-tile{background:var(--cocoa);color:var(--paper);border-radius:3px;padding:30px 26px;display:flex;flex-direction:column;justify-content:center;aspect-ratio:2 / 3;width:100%;box-sizing:border-box}.len-tile h3{font-size:28px;line-height:1.15;margin:0 0 18px;font-family:var(--serif);font-weight:400}.len-tile dl{margin:0 0 22px;display:grid;gap:12px}.len-tile dt{font-family:var(--serif);font-size:20px}.len-tile dd{margin:2px 0 0;font-size:14px;color:#e6d6d4}.len-tile a{color:var(--paper);font-size:14px;text-underline-offset:4px}.mayd-collection{--grid-desktop-horizontal-spacing: 20px;--grid-desktop-vertical-spacing: 36px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 28px;font-family:var(--sans)}.mayd-collection .facets-vertical{max-width:var(--wrap);padding:0 24px;margin:0 auto}.mayd-collection .facets__heading,.mayd-collection .facets__summary,.mayd-collection .facet-filters__label{font-family:var(--sans);color:var(--ink)}.mayd-collection .facets__summary{font-size:14px;font-weight:500}.mayd-collection .facets-vertical .facets__heading{font-family:var(--serif);font-size:26px;font-weight:400}.mayd-collection .facet-checkbox{font-size:14px;color:var(--ink)}.mayd-collection .facet-checkbox input[type=checkbox]{accent-color:var(--mulberry)}.mayd-collection .facet-checkbox .svg-wrapper,.mayd-collection .facet-checkbox>svg{color:var(--mulberry)}.mayd-collection .select__select,.mayd-collection .facet-filters__sort{font-family:var(--sans);font-size:14px;border-radius:20px;background:var(--white)}.mayd-collection .active-facets__button-inner,.mayd-collection .mobile-facets__open{font-family:var(--sans);border-radius:20px}.mayd-collection .product-count__text,.mayd-collection .product-count-vertical{font-family:var(--sans);color:var(--stone);font-size:14px}.mayd-collection .grid__item--tile{display:block}.mayd-collection .grid__item--tile .len-tile{width:100%}.mayd-pdp .pdp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);padding:24px 0 0;align-items:start}.mayd-pdp .gal{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;position:sticky;top:110px}.mayd-pdp .thumbs{display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 150px);overflow-y:auto;scrollbar-width:none}.mayd-pdp .thumbs::-webkit-scrollbar,.mayd-pdp .track::-webkit-scrollbar{display:none}.mayd-pdp .thumbs button{border:1px solid transparent;padding:0;border-radius:3px;overflow:hidden;background:var(--fog);aspect-ratio:2 / 3;flex:none}.mayd-pdp .thumbs button[aria-current=true]{border-color:var(--ink)}.mayd-pdp .thumbs img{width:100%;height:100%;object-fit:cover;object-position:top}.mayd-pdp .track-wrap{position:relative;min-width:0}.mayd-pdp .track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:3px;background:var(--fog)}.mayd-pdp .slide{flex:none;width:100%;aspect-ratio:2 / 3;scroll-snap-align:start}.mayd-pdp .slide img,.mayd-pdp .slide video,.mayd-pdp .slide iframe,.mayd-pdp .slide svg{width:100%;height:100%;object-fit:cover;object-position:top;border:0}.mayd-pdp .gnav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:#ffffffe6;color:var(--ink);display:grid;place-items:center}.mayd-pdp .gnav.prev{left:12px}.mayd-pdp .gnav.next{right:12px}.mayd-pdp .gnav svg{width:18px;height:18px}.mayd-pdp .gcount{position:absolute;bottom:12px;right:12px;background:#ffffffe6;color:var(--ink);font-size:12px;padding:4px 10px;border-radius:12px}.mayd-pdp .info{min-width:0}.mayd-pdp .kicker{font-size:13px;color:var(--mulberry);margin:0 0 8px}.mayd-pdp .info h1{font-size:clamp(34px,3.6vw,48px);line-height:1.08}.mayd-pdp .pprice{font-size:22px;margin:12px 0 0}.mayd-pdp .pprice s{font-size:16px;color:var(--muted);margin-left:8px}.mayd-pdp .pnote{font-size:13px;color:var(--muted);margin:4px 0 0}.mayd-pdp .pdp-installments{margin-top:8px;font-size:13px;color:var(--muted)}.mayd-pdp .pdp-installments:empty{display:none}.mayd-pdp .pdp-app{margin-top:14px}.mayd-pdp .pdp-text{margin-top:20px;font-size:15px;color:var(--muted)}.mayd .opt{margin-top:26px}.mayd .opt-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:14px}.mayd .opt-head b{font-weight:500}.mayd .opt-head span{color:var(--muted)}.mayd .opt-chart{margin:14px 0 0}.mayd .swatches{display:flex;gap:10px;flex-wrap:wrap}.mayd .swatches button{width:34px;height:34px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.15);outline:1px solid transparent;outline-offset:3px;position:relative}.mayd .swatches button[aria-pressed=true]{outline-color:var(--ink)}.mayd .sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:8px}.mayd .sizes button{height:48px;border:1px solid var(--fog);background:var(--white);border-radius:4px;font-size:15px;color:var(--ink);position:relative;overflow:hidden}.mayd .sizes button:hover{border-color:var(--ink)}.mayd .sizes button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.mayd .lens{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mayd .lens button{text-align:left;border:1px solid var(--fog);background:var(--white);border-radius:4px;padding:14px 16px;color:var(--ink);display:flex;flex-direction:column;gap:2px;position:relative;overflow:hidden}.mayd .lens button:hover{border-color:var(--mulberry)}.mayd .lens button b{font-family:var(--serif);font-weight:400;font-size:19px}.mayd .lens button span{font-size:13px;color:var(--stone)}.mayd .lens button[aria-pressed=true]{border-color:var(--mulberry);background:var(--blush);box-shadow:inset 0 0 0 1px var(--mulberry)}.mayd .is-out{color:var(--stone)!important}.mayd .sizes button.is-out:after,.mayd .lens button.is-out:after,.mayd .swatches button.is-out:after{content:"";position:absolute;left:-10%;right:-10%;top:50%;border-top:1px solid var(--stone);transform:rotate(-18deg)}.mayd .sizes button.is-out[aria-pressed=true]{color:var(--paper)!important}.mayd .swatches button.is-out{opacity:.45}.mayd .fit-tip{margin:10px 0 0;font-size:13px;color:var(--muted);display:flex;gap:8px;align-items:flex-start}.mayd .fit-tip[hidden]{display:none}.mayd .fit-tip svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--mulberry)}.mayd .err{color:#b3423d;font-size:13px;margin:8px 0 0;min-height:1em}.mayd-pdp .buy{display:grid;grid-template-columns:120px 1fr;gap:10px;margin-top:18px}.mayd .qty{display:flex;align-items:center;border:1px solid var(--fog);border-radius:26px;background:var(--white);height:52px;color:var(--ink)}.mayd .qty button{width:38px;height:100%;border:0;background:none;font-size:18px;color:var(--ink);flex:none}.mayd .qty input{width:100%;min-width:0;border:0;text-align:center;font:inherit;background:none;color:var(--ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;box-shadow:none;padding:0}.mayd .qty input::-webkit-outer-spin-button,.mayd .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mayd .qty input:focus{outline:none}.mayd-pdp .buy .btn{width:100%}.mayd-pdp .buy-now{grid-column:1 / -1}.mayd-pdp .buy-now[hidden]{display:none}.mayd .notify{margin-top:14px}.mayd .notify [hidden]{display:none}.mayd .notify>div{background:var(--blush);color:var(--ink);border-radius:4px;padding:18px}.mayd .notify-title{font-family:var(--serif);font-size:20px;margin:0 0 4px}.mayd .notify-text{font-size:14px;color:var(--stone);margin:0 0 12px}.mayd .notify-row{display:flex;gap:8px;flex-wrap:wrap}.mayd .notify-row input{flex:1;min-width:180px;height:46px;border:1px solid var(--fog);border-radius:23px;padding:0 18px;font:inherit;font-size:14px;background:var(--white);color:var(--ink);box-shadow:none}.mayd .notify-row .btn{height:46px}.mayd .notify-done{background:var(--blush);color:var(--ink);border-radius:4px;padding:14px 18px;margin:0;font-size:14px}.mayd .perks{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px;font-size:14px}.mayd .perks li{display:flex;gap:10px;align-items:center}.mayd .perks svg{width:18px;height:18px;color:var(--mulberry);flex:none}.mayd .bundle{margin-top:26px;border:1px solid var(--fog);background:var(--white);color:var(--ink);border-radius:4px;padding:16px;display:grid;grid-template-columns:72px 1fr auto;gap:14px;align-items:center}.mayd .bundle img{width:72px;height:92px;object-fit:cover;object-position:top;border-radius:3px}.mayd .bundle p{margin:0;font-size:13px;color:var(--stone)}.mayd .bundle b{display:block;font-weight:500;font-size:15px;color:var(--ink)}.mayd .bundle .tag{display:inline-block;background:var(--mulberry);color:var(--white);font-size:11px;padding:3px 8px;border-radius:10px;margin-bottom:4px}.mayd .bundle button{height:40px;padding:0 16px;border-radius:20px;border:1px solid var(--ink);background:none;font-size:13px;color:var(--ink);white-space:nowrap}.mayd .bundle button:hover{background:var(--ink);color:var(--paper)}.mayd .acc-item{border-bottom:1px solid var(--line)}.mayd .acc-item:not(.acc-item+.acc-item){margin-top:30px;border-top:1px solid var(--line)}.mayd .acc-item summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:15px}.mayd .acc-item summary::-webkit-details-marker{display:none}.mayd .acc-item summary:after{content:"+";font-size:20px;font-weight:300;color:var(--muted)}.mayd .acc-item[open] summary:after{content:"\2212"}.mayd .acc-item .in{padding:0 0 20px;font-size:15px;color:rgb(var(--color-foreground));opacity:.86}.mayd .acc-item .in p{margin:0 0 12px}.mayd .acc-item .in p.lead{font-family:var(--serif);font-size:19px;line-height:1.4;opacity:1}.mayd .acc-item ul{margin:0;padding-left:18px}.mayd .acc-item li{margin:4px 0}.mayd .acc-item .in b,.mayd .acc-item .in strong{font-weight:500}.mayd .models{display:grid;gap:8px}.mayd .models div{display:grid;grid-template-columns:1fr auto auto auto;gap:14px;font-size:14px;padding:8px 12px;background:var(--paper);color:var(--ink);border-radius:4px}.mayd .models b{font-weight:500}.mayd .models span{color:var(--stone)}.mayd .acc-chart{margin-top:14px}.mayd-pdp .sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:45;background:var(--white);color:var(--ink);border-top:1px solid var(--fog);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));display:none;align-items:center;gap:12px;transform:translateY(110%);transition:transform .3s}.mayd-pdp .sticky-buy.show{transform:none}.mayd-pdp .sticky-buy .t{flex:1;min-width:0}.mayd-pdp .sticky-buy .t b{display:block;font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mayd-pdp .sticky-buy .t span{font-size:13px;color:var(--stone)}.mayd-pdp .sticky-buy .btn{height:46px;padding:0 22px}.mayd.pdp-sec{border-top:1px solid var(--line)}.mayd.pdp-sec h2{font-size:clamp(28px,3vw,38px);margin-bottom:30px}.mayd .look2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mayd .ab-hero-in{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,90px);align-items:center}.mayd.ab-hero .crumbs{padding:0 0 18px}.mayd .ab-kicker{font-family:var(--serif);font-style:italic;color:var(--mulberry);font-size:19px;margin:0 0 12px}.mayd.ab-hero h1{font-size:clamp(40px,5.4vw,72px);line-height:1.02}.mayd .ab-intro{font-size:18px;color:rgb(var(--color-foreground));opacity:.82;max-width:48ch;margin:24px 0 0;line-height:1.65}.mayd .ab-portrait{margin:0}.mayd .ab-portrait img{width:100%;height:auto;border-radius:3px;background:var(--fog)}.mayd .ab-portrait figcaption{font-family:var(--serif);font-style:italic;color:var(--mulberry);margin-top:10px;font-size:17px}.mayd .ab-body{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,90px);align-items:center}.mayd .ab-col p{font-size:17px;line-height:1.75;opacity:.88;margin:0 0 18px}.mayd .ab-pull{margin:0;font-family:var(--serif);font-size:clamp(24px,2.6vw,34px);line-height:1.35;border-left:2px solid var(--mulberry);padding-left:28px}.mayd.ab-name h2{font-size:clamp(32px,4vw,48px)}.mayd .ab-name-sub{color:var(--muted);margin:12px 0 0;font-size:17px}.mayd .ab-letters{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);margin-top:44px;border-top:1px solid var(--line)}.mayd .ab-letters div{padding-top:22px}.mayd .ab-letters b{display:block;font-family:var(--serif);font-weight:400;font-size:clamp(56px,8vw,112px);line-height:1}.mayd .ab-letters span{display:block;margin-top:12px;color:var(--muted);opacity:.85;font-size:15px}.mayd.ab-diff h2{font-size:clamp(30px,3.6vw,44px);margin-bottom:40px}.mayd .ab-grid{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:40px}.mayd .ab-grid h3{font-size:24px;margin-bottom:10px}.mayd .ab-grid p{color:var(--muted);margin:0}.mayd .ab-grid>div{border-top:2px solid var(--mulberry);padding-top:22px}.mayd .ab-team-img{width:100%;height:auto;display:block}.mayd .ab-team-txt{text-align:center;padding:72px 24px 80px}.mayd .ab-team-txt p{font-family:var(--serif);font-size:clamp(22px,2.6vw,32px);max-width:30ch;margin:0 auto;line-height:1.35}.mayd .ab-team-txt span{display:block;margin-top:14px;font-style:italic;font-family:var(--serif);font-size:18px}.mayd .ab-team-txt .btns{justify-content:center;margin-top:26px}.mayd .sg-body{max-width:980px}.mayd .sg-h{font-size:clamp(26px,3vw,34px);margin:0 0 20px}.mayd .sg-len{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:64px}.mayd .sg-len>div{background:var(--white);color:var(--ink);border:1px solid var(--fog);border-radius:4px;padding:24px}.mayd .sg-len b{display:block;font-family:var(--serif);font-weight:400;font-size:28px}.mayd .sg-len span{color:var(--mulberry);font-size:15px}.mayd .sg-len dl{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:16px 0 0;font-size:15px}.mayd .sg-len dt{color:var(--stone)}.mayd .sg-len dd{margin:0;font-weight:500}.mayd .sg-tabs{margin-top:0}.mayd .sg-panel{margin-top:24px;background:var(--white);color:var(--ink);border:1px solid var(--fog);border-radius:4px;padding:28px}.mayd .sg-panel[hidden]{display:none}.mayd .sg-panel h3{font-size:26px;margin-bottom:4px}.mayd .sg-panel .sub{color:var(--stone);font-size:14px;margin:0 0 18px}.mayd .sg-shop{margin:18px 0 0}.mayd .sg-shop a{color:var(--mulberry);font-size:14px}.mayd .sg-help{margin-top:56px;text-align:center;background:var(--blush);color:var(--ink);border-radius:4px;padding:40px 24px}.mayd .sg-help h3{font-size:28px;margin-bottom:8px}.mayd .sg-help p{color:var(--stone);max-width:52ch;margin:0 auto 22px}.mayd .sc-scroll{overflow-x:auto}.mayd .sc-table{width:100%;border-collapse:collapse;font-size:14px;min-width:360px}.mayd .sc-table th,.mayd .sc-table td{padding:10px 8px;text-align:center;border-bottom:1px solid var(--fog)}.mayd .sc-table thead th{background:var(--blush);font-weight:500}.mayd .sc-table tbody th{font-weight:500}.mayd .sc-len{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.mayd .sc-len div{background:var(--paper);border:1px solid var(--fog);border-radius:4px;padding:12px 14px;font-size:13px;color:var(--stone);display:flex;flex-direction:column;gap:2px}.mayd .sc-len b{font-family:var(--serif);font-weight:400;font-size:18px;color:var(--ink)}.mayd .sc-how{margin-top:18px;font-size:13px;color:var(--stone)}.mayd .sc-how summary{cursor:pointer;color:var(--ink);font-weight:500;font-size:14px;list-style:none;display:inline-flex;gap:6px}.mayd .sc-how summary::-webkit-details-marker{display:none}.mayd .sc-how summary:after{content:"+";color:var(--mulberry)}.mayd .sc-how[open] summary:after{content:"\2212"}.mayd .sc-how ul{padding-left:18px;margin:10px 0 0}.mayd .sc-how b{color:var(--ink);font-weight:500}.mayd .sc-note{margin:16px 0 0;font-size:13px;color:var(--stone)}.mayd .sc-note--first{margin-top:0}.mayd .contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,90px);align-items:start}.mayd .contact-info h2{font-size:clamp(30px,3.6vw,44px);margin-bottom:16px}.mayd .contact-text{color:var(--muted);font-size:17px}.mayd .contact-list{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.mayd .contact-list li{display:flex;gap:12px;align-items:center}.mayd .contact-list svg{width:20px;height:20px;color:var(--mulberry);flex:none}.mayd .contact-note{color:var(--muted);font-size:14px;margin-top:18px}.mayd .contact-form{background:var(--white);color:var(--ink);border:1px solid var(--fog);border-radius:4px;padding:28px;display:grid;gap:16px}.mayd .contact-form label{display:grid;gap:6px;font-size:14px;font-weight:500}.mayd .contact-form label em{color:var(--mulberry);font-style:normal}.mayd .contact-form input,.mayd .contact-form textarea{width:100%;border:1px solid var(--fog);border-radius:4px;padding:12px 14px;font:inherit;font-weight:400;font-size:15px;background:var(--paper);color:var(--ink);box-shadow:none}.mayd .contact-form input:focus,.mayd .contact-form textarea:focus{outline:2px solid var(--mulberry);outline-offset:1px}.mayd .field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mayd .contact-form .btn{justify-self:start}.mayd .form-ok{background:var(--blush);padding:14px 16px;border-radius:4px;margin:0}.mayd .form-err{color:#b3423d;margin:0}.mayd .faq-wrap{max-width:860px}.mayd .faq .acc-item .in a{color:var(--mulberry)}.mayd-global{font-family:var(--sans);color:var(--ink);--muted: var(--stone);--line: var(--fog)}.mayd .sc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:16px}.mayd .sc-modal[hidden]{display:none}.mayd .sc-shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;justify-self:stretch;align-self:stretch;background:#2e242673}.mayd .sc-box{position:relative;background:var(--white);color:var(--ink);border-radius:6px;width:min(620px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:32px 28px 24px}.mayd .sc-modal:not([hidden]) .sc-box{animation:maydScIn .16s ease-out}@keyframes maydScIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mayd .sc-x{position:absolute;top:10px;right:10px}.mayd .sc-box h3{font-size:28px;margin:0 36px 4px 0}.mayd .sc-sub{margin:0 0 18px;color:var(--stone);font-size:14px}#MaydSizeChart{z-index:2147483010}.mayd .sc-loading{color:var(--stone);font-size:14px}.mayd .qa-box .qa-prod{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:center;margin-bottom:6px;padding-right:30px}.mayd .qa-box .qa-prod img{width:84px;height:108px;object-fit:cover;object-position:top;border-radius:3px;background:var(--fog)}.mayd .qa-box .qa-prod b{display:block;font-family:var(--serif);font-weight:400;font-size:22px;line-height:1.2}.mayd .qa-box .qa-prod span{color:var(--stone);font-size:15px}.mayd .qa-box .btn{width:100%;margin-top:22px}.mayd .qa-box .full{display:block;text-align:center;margin-top:14px;font-size:14px;color:var(--ink)}.mayd .qa-box .qa-step{font-size:13px;color:var(--mulberry);margin:0 0 10px}.mayd .cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482990;visibility:hidden}.mayd .cart.open{visibility:visible}.mayd .cart .shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#2e242666;opacity:0;transition:opacity .3s}.mayd .cart.open .shade{opacity:1}.mayd .cart .panel{position:absolute;top:0;right:0;bottom:0;width:min(92vw,420px);background:var(--paper);transform:translate(100%);transition:transform .35s ease;display:flex;flex-direction:column;outline:none}.mayd .cart.open .panel{transform:none}.mayd .cart-head{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;border-bottom:1px solid var(--fog)}.mayd .cart-head h2{font-size:26px}.mayd .ship{padding:16px 22px;border-bottom:1px solid var(--fog);font-size:14px}.mayd .ship[hidden]{display:none}.mayd .ship .bar{height:6px;background:var(--fog);border-radius:3px;margin-top:10px;overflow:hidden}.mayd .ship .bar i{display:block;height:100%;background:var(--mulberry);border-radius:3px;transition:width .4s}.mayd .cart-items{flex:1;overflow-y:auto;padding:8px 22px}.mayd .ci{display:grid;grid-template-columns:76px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--fog)}.mayd .ci img{width:76px;height:98px;object-fit:cover;object-position:top;border-radius:3px;background:var(--fog)}.mayd .ci a{text-decoration:none}.mayd .ci b{display:block;font-weight:500;font-size:15px}.mayd .ci .v{font-size:13px;color:var(--stone);margin:2px 0 6px}.mayd .ci .d{font-size:12px;color:var(--mulberry);margin:0 0 8px}.mayd .ci .q{display:inline-flex;align-items:center;border:1px solid var(--fog);border-radius:18px;height:34px;background:var(--white)}.mayd .ci .q button{width:30px;height:100%;border:0;background:none;color:var(--ink);padding:0}.mayd .ci .q span{min-width:20px;text-align:center;font-size:14px}.mayd .ci .rm{background:none;border:0;padding:0;margin-left:12px;font-size:12px;color:var(--stone);text-decoration:underline}.mayd .ci .lp{font-size:15px;text-align:right}.mayd .ci .lp s{display:block;font-size:12px;color:var(--stone)}.mayd .cart-empty{text-align:center;padding:60px 10px;color:var(--stone)}.mayd .cart-empty .btn{margin-top:20px}.mayd .cart-foot{padding:18px 22px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--fog);background:var(--white)}.mayd .cart-foot[hidden]{display:none}.mayd .cart-foot .row{display:flex;justify-content:space-between;font-size:15px;margin-bottom:6px}.mayd .cart-foot .row.disc{color:var(--mulberry)}.mayd .cart-foot .row.tot{font-size:18px;font-weight:500;margin-top:6px}.mayd .cart-foot small{display:block;color:var(--stone);font-size:12px;margin:4px 0 14px}.mayd .cart-foot textarea{width:100%;border:1px solid var(--fog);border-radius:4px;padding:10px;font:inherit;font-size:14px;resize:vertical;min-height:44px;margin-bottom:12px;background:var(--paper);color:var(--ink);box-shadow:none}.mayd .cart-foot .btn{width:100%}.mayd .cart-error{color:#b3423d;font-size:13px;margin:10px 0 0}.mayd .cart.is-busy .cart-items{opacity:.6;pointer-events:none}.mayd .toast{position:fixed;right:24px;top:96px;width:340px;background:var(--white);border:1px solid var(--fog);border-radius:6px;box-shadow:0 18px 40px #4a313424;padding:14px;display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center;z-index:2147482980;opacity:0;transform:translateY(-10px);transition:opacity .35s,transform .35s;pointer-events:none;visibility:hidden}.mayd .toast.show{opacity:1;transform:none;pointer-events:auto;visibility:visible}.mayd .toast.noimg{grid-template-columns:1fr;text-align:center}.mayd .t-img{width:64px;height:80px;border-radius:4px;overflow:hidden;background:var(--blush)}.mayd .t-img img{width:100%;height:100%;object-fit:cover;object-position:top}.mayd .toast.noimg .t-img,.mayd .toast.noimg .t-link{display:none}.mayd .t-title{font-family:var(--serif);font-size:19px;line-height:1.25;color:var(--ink);margin:0 0 3px}.mayd .t-title .heart{color:var(--mulberry);font-family:var(--sans);font-size:14px;margin-left:4px}.mayd .t-sub{font-size:13px;color:var(--stone);margin:0 0 8px}.mayd .t-link{font-size:13px;color:var(--mulberry);text-decoration:underline;text-underline-offset:3px}.announcement-bar__message{font-family:var(--sans);font-size:13px;letter-spacing:.04em;padding:9px 16px;min-height:0}.header-wrapper{background:#fbf6f4f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-wrapper--border-bottom{border-bottom:1px solid var(--fog)}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__inline-menu{justify-self:center}.header--middle-left .header__icons{justify-self:end}}.header__heading-logo{height:auto}.header__menu-item{font-family:var(--sans);font-size:15px;letter-spacing:0;color:rgb(var(--color-foreground))}.header__menu-item:hover{color:var(--mulberry)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header__active-menu-item{color:var(--mulberry)}.list-menu--inline{gap:10px}.header__icon{color:rgb(var(--color-foreground))}.cart-count-bubble{background:var(--mulberry);color:#fff;font-family:var(--sans)}.menu-drawer{background:var(--paper)}.menu-drawer__menu-item{font-family:var(--serif);font-size:28px;letter-spacing:0;padding:12px 32px}.menu-drawer__navigation .menu-drawer__menu>li{border-bottom:1px solid var(--fog);margin:0 32px}.menu-drawer__navigation .menu-drawer__menu>li .menu-drawer__menu-item{padding-left:0;padding-right:0}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:none;color:var(--mulberry)}.search-modal__form .field__input,.search__input,.footer{font-family:var(--sans)}.footer .footer-block__heading{font-family:var(--sans);font-weight:500;font-size:15px;letter-spacing:0;color:rgb(var(--color-foreground));margin-bottom:14px}.footer .footer-block__details-content,.footer .footer-block__brand-info .rte,.footer .list-menu__item--link{font-size:14px;color:rgba(var(--color-foreground),.7);letter-spacing:0}.footer .list-menu__item--link:hover,.footer .footer-block__details-content a:hover{color:rgb(var(--color-foreground));text-decoration:none}.footer .footer-block__details-content a{text-decoration:none;color:inherit;line-height:1.9}.footer .footer-block__brand-info .rte{max-width:34ch;margin-top:14px}.footer .copyright__content,.footer .policies li a{font-size:13px;color:rgba(var(--color-foreground),.7);letter-spacing:0}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.12)}.main-page-title,.title,.h0,.h1,.h2,.h3{letter-spacing:-.01em}.button,.shopify-payment-button__button--unbranded{font-family:var(--sans);letter-spacing:0}@media(max-width:1024px){.mayd .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mayd .scroller{grid-auto-columns:calc((100% - 20px) / 2.3)}.mayd .finder-grid,.mayd .story-grid,.mayd .news-grid,.mayd .look-grid,.mayd .contact-grid{grid-template-columns:1fr;gap:44px}.mayd .quotes,.mayd-pdp .pdp{grid-template-columns:1fr}.mayd-pdp .gal{position:static;grid-template-columns:1fr}.mayd-pdp .thumbs{display:none}.mayd-pdp .sticky-buy{display:flex}}@media(max-width:860px){.mayd .hero{grid-template-columns:1fr;min-height:0;max-height:none}.mayd .hero--flip .hero-img{order:0}.mayd .hero-img{aspect-ratio:4 / 5}.mayd .hero-copy{padding:44px 24px 56px}.mayd .strip-grid{grid-template-columns:1fr 1fr}.mayd .strip-item:nth-child(odd){border-left:0}.mayd .strip-item:nth-child(n+3){border-top:1px solid var(--line)}.mayd .tiles{grid-template-columns:repeat(3,1fr)}.mayd .ab-hero-in,.mayd .ab-body{grid-template-columns:1fr}.mayd .ab-portrait{max-width:420px}.mayd .ab-grid{grid-template-columns:1fr;gap:28px}.mayd .ab-letters span{font-size:13px}.mayd .sg-len{grid-template-columns:1fr}.mayd .sg-panel{padding:20px 16px}.pc .qa{opacity:1;transform:none;height:38px;font-size:13px;pointer-events:auto}}@media(max-width:749px){.mayd-pad{padding-top:calc(var(--pt, 0px) * .72);padding-bottom:calc(var(--pb, 0px) * .72)}}@media(max-width:640px){.mayd .sc-box{padding:28px 18px 20px}.mayd .sc-len{grid-template-columns:1fr}.mayd .cart-head h2{font-size:22px}.pc .qa{height:38px;font-size:13px;left:8px;right:8px;bottom:8px}.pc h3{font-size:14px}.mayd-pdp .gnav{display:none}.mayd-pdp .pdp{padding-top:12px}.mayd-pdp .pdp-wrap{padding:0}.mayd-pdp .info{padding:0 16px}.mayd .look2{grid-template-columns:1fr 1fr;gap:12px}.mayd .bundle{grid-template-columns:60px 1fr}.mayd .bundle img{width:60px;height:78px}.mayd .bundle button{grid-column:1 / -1}.mayd .models div{grid-template-columns:1fr auto;row-gap:2px}.mayd .field-row{grid-template-columns:1fr}.mayd .contact-form{padding:20px 16px}.len-tile{padding:22px 16px}.len-tile h3{font-size:22px}.len-tile dt{font-size:17px}.len-tile dd{font-size:12px}.mayd .toast{left:12px;right:12px;width:auto;top:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:translateY(12px)}}@media(max-width:520px){.mayd .tool{padding:26px 20px}.mayd .heights button{font-size:20px;height:56px}.mayd .head{flex-direction:column;align-items:flex-start}.mayd .grid{gap:24px 12px}.mayd .scroller{grid-auto-columns:72%}.mayd .news-form{flex-direction:column;background:none;gap:10px;padding:0}.mayd .news-form input[type=email]{background:var(--paper);height:52px;border-radius:26px;flex:none;width:100%}.mayd .news-form button{height:52px;border-radius:26px;width:100%}.mayd .result{grid-template-columns:110px 1fr;gap:18px}.mayd .result .btn{display:flex;width:100%;white-space:nowrap;padding:0 12px;height:46px;font-size:13px}.mayd .result h4{font-size:28px}.mayd.look .btn,.mayd .soc-btns{width:100%}.mayd .soc-btns .btn{flex:1;padding:0 12px;font-size:14px}}@media(max-width:380px){.mayd .tool{padding:22px 14px}.mayd .heights{gap:6px}.mayd .heights button{font-size:17px;height:50px}.mayd .result{grid-template-columns:96px 1fr;gap:14px}.mayd .result h4{font-size:24px}.mayd .result .btn{font-size:12px}}@media(prefers-reduced-motion:reduce){.mayd *,.pc *{transition:none!important;animation:none!important}}.menu-drawer__extra{margin-top:12px}.menu-drawer__extra .menu-drawer__menu-item{font-family:var(--sans);font-size:16px;padding:8px 32px}.mayd-collection .mf-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:44px;align-items:start;max-width:var(--wrap);margin:0 auto;padding:0 24px}.mayd-collection .mf-layout>*{min-width:0}.mayd-collection .mf-layout .collection,.mayd-collection .mf-layout .product-grid-container{padding:0;max-width:none}.mf{position:sticky;top:110px;font-family:var(--sans);color:var(--ink)}.mf .mf-head{display:none}.mf .mf-head h2{font-family:var(--serif);font-size:26px;font-weight:400;margin:0}.mf-group{border-bottom:1px solid var(--fog);padding:18px 0}.mf-group:first-of-type{padding-top:0}.mf-group h3{font-family:var(--sans);font-size:14px;font-weight:500;margin:0 0 12px;letter-spacing:0;color:var(--ink)}.mf-group label{display:flex;align-items:center;gap:10px;font-size:14px;padding:5px 0;cursor:pointer;color:var(--ink)}.mf-group input{accent-color:var(--mulberry);width:16px;height:16px;margin:0;flex:0 0 auto}.mf-hint{font-size:12px;color:var(--stone);margin-left:auto}.mf-dot{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.12);flex:0 0 auto}.mf-clear,.mf-empty button{background:none;border:0;padding:0;margin-top:16px;font:inherit;font-size:13px;color:var(--mulberry);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mf-actions,.mf-shade{display:none}.mf-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;font-family:var(--sans)}.mf-count{font-size:14px;color:var(--stone)}.mf-sort{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--stone);margin-left:auto}.mf-sort select{height:40px;border:1px solid var(--fog);background:var(--white);border-radius:20px;padding:0 14px;font:inherit;font-size:14px;color:var(--ink)}.mf-open{display:none;height:40px;padding:0 18px;border-radius:20px;border:1px solid var(--ink);background:none;font:inherit;font-size:14px;color:var(--ink);align-items:center;gap:8px;cursor:pointer}.mf-open svg{width:16px;height:16px}.mf-empty{font-size:15px;color:var(--stone);padding:40px 0}.mf-empty button{margin:0 0 0 6px}.mayd-collection [data-mf-hidden]{display:none!important}@media(max-width:1024px){.mayd-collection .mf-layout{grid-template-columns:1fr;gap:0;padding:0 16px}.mf{position:fixed;right:0;bottom:0;left:0;z-index:2147482995;visibility:hidden;top:0}.mf.open{visibility:visible}.mf .mf-shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#2e242666}.mf .mf-panel{position:absolute;top:0;left:0;bottom:0;width:min(88vw,360px);background:var(--paper);padding:22px 22px 100px;overflow-y:auto;transform:translate(-100%);transition:transform .3s}.mf.open .mf-panel{transform:none}.mf .mf-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.mf .mf-actions{display:flex;position:absolute;left:0;bottom:0;width:min(88vw,360px);padding:14px 22px;background:var(--white);border-top:1px solid var(--fog);gap:10px;transform:translate(-100%);transition:transform .3s}.mf.open .mf-actions{transform:none}.mf .mf-actions .btn{flex:1;height:46px}.mf-open{display:inline-flex}.mf-count{display:none}}@media(max-width:600px){.mf-sort{font-size:0;gap:0}.mf-sort select{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mayd.css.map */
