:root{--ml-line: rgba(var(--color-foreground), .18)}html{scroll-behavior:smooth;scroll-padding-top:110px}body{letter-spacing:.02em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3{letter-spacing:-.035em}.page-width{padding-left:clamp(22px,4.2vw,72px);padding-right:clamp(22px,4.2vw,72px)}.button{font-size:13px;letter-spacing:.075em;min-height:52px;padding:0 28px;gap:32px}.button:after,.button:before{transition:box-shadow .2s}.button:not([disabled]):hover{filter:brightness(.93)}.ml-wordmark{display:block;font-family:Baskerville,Palatino Linotype,Palatino,serif;font-size:var(--ml-logo-size,32px);font-weight:400;line-height:1.1;text-transform:uppercase;letter-spacing:.13em;color:currentColor;white-space:nowrap}.header__heading-link{padding:8px 0}.header__menu-item{font-size:13px;letter-spacing:.025em}.header__active-menu-item{text-underline-offset:5px}.announcement-bar__message{font-family:var(--font-body-family);font-size:10px;font-weight:400;letter-spacing:.18em;padding:11px 0;min-height:35px}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.13)}.header__icon .icon{width:21px;height:21px}.header__icon--cart .icon{width:44px;height:44px}.ml-eyebrow{margin:0 0 23px;font-family:var(--font-body-family);font-size:11px;line-height:1.5;font-weight:500;letter-spacing:.17em;text-transform:uppercase}.ml-image{display:block;width:100%;height:100%;object-fit:cover}.ml-hero{display:grid;grid-template-columns:42% 58%;min-height:var(--ml-hero-height,660px)}.ml-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:65px clamp(28px,5.2vw,90px)}.ml-hero-heading{max-width:600px;font-size:clamp(44px,4.5vw,76px);font-weight:400;line-height:1.035;margin:8px 0 27px}.ml-hero-description{font-size:16px;line-height:1.7;max-width:350px}.ml-hero-description p{margin:0}.ml-hero .button{margin-top:34px}.ml-hero-note{font-size:11px;margin:54px 0 0;letter-spacing:.04em;opacity:.75}.ml-hero-media{position:relative;min-width:0}.ml-hero-media .ml-image{object-position:var(--ml-image-position,60%) center}.ml-desktop-image,.ml-mobile-image{position:absolute;top:0;right:0;bottom:0;left:0}.ml-mobile-image{display:none}.ml-photo-caption{position:absolute;bottom:24px;right:28px;left:28px;text-align:right;font-size:9px;letter-spacing:.2em;color:#fff;text-shadow:0 1px 8px #0009}.ml-section{padding-top:var(--ml-pt,72px);padding-bottom:var(--ml-pb,72px)}.ml-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:38px}.ml-section-heading .ml-eyebrow{margin-bottom:13px}.ml-section-heading h2{font-size:clamp(32px,3vw,48px);line-height:1.15;margin:0}.ml-heading-note{font-size:14px;line-height:1.65}.ml-heading-note p{margin:0}.ml-univers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ml-univers-card{color:inherit;text-decoration:none;min-width:0}.ml-univers-media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:rgba(var(--color-foreground),.04)}.ml-univers-media .ml-image{transition:transform .7s cubic-bezier(.2,.6,.3,1)}.ml-univers-card:hover .ml-image{transform:scale(1.035)}.ml-univers-card:first-child .ml-image{object-position:68% center}.ml-card-number{position:absolute;top:18px;left:19px;font-size:11px;color:#fff;text-shadow:0 1px 8px #000;letter-spacing:.1em}.ml-univers-caption{padding:20px 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.ml-univers-caption h3{margin:0 0 6px;font-size:clamp(22px,2vw,29px)}.ml-univers-caption p{font-size:12px;margin:0;opacity:.8}.ml-arrow-circle{border:1px solid rgba(var(--color-foreground),.23);border-radius:100%;width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;transition:background .2s}.ml-univers-card:hover .ml-arrow-circle{background:rgba(var(--color-foreground),.07)}.ml-text-link{display:inline-flex;align-items:center;gap:30px;color:inherit;font-size:13px;text-decoration:none;padding:5px 0 9px;border-bottom:1px solid currentColor}.ml-text-link:hover{opacity:.7}.ml-selection .product-grid{margin-bottom:0}.ml-editor-note{padding:35px;border:1px dashed currentColor;font-size:14px}.card__heading{font-family:var(--font-body-family);font-size:15px;font-weight:400;letter-spacing:.01em}.card-information>.price{font-size:13px}.card__information{padding-top:18px}.card__inner{background:rgba(var(--color-foreground),.035)}.card .badge{font-size:10px;letter-spacing:.04em;border:0;padding:7px 11px}.quick-add__submit{min-height:44px;font-size:11px}.ml-story{display:grid;grid-template-columns:1fr 1fr}.ml-story-media{min-height:590px;position:relative}.ml-story-media .ml-image{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 45%}.ml-story-copy{align-self:center;padding:70px clamp(32px,6vw,96px)}.ml-story-copy h2{font-size:clamp(38px,3.8vw,60px);line-height:1.1;margin:0 0 28px;max-width:450px}.ml-story-copy .rte{font-size:15px;line-height:1.85;max-width:390px}.ml-story-copy .ml-text-link{margin-top:22px}.ml-story-signature{display:block;font-family:var(--font-heading-family);font-style:italic;font-size:27px;margin-top:42px}.ml-story-reverse .ml-story-media{order:2}.ml-values{border-top:1px solid rgba(var(--color-foreground),.14);border-bottom:1px solid rgba(var(--color-foreground),.14)}.ml-values-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:44px;padding-bottom:44px;gap:36px}.ml-value{display:flex;gap:22px}.ml-value-index{font-size:11px;padding-top:5px;opacity:.6}.ml-value h2{font-size:23px;margin:0 0 7px}.ml-value .rte{font-size:12px;line-height:1.7}.ml-value p{margin:0}.ml-newsletter-layout{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:80px}.ml-newsletter h2{font-size:clamp(34px,3.5vw,52px);line-height:1.12;margin:0 0 21px}.ml-newsletter .rte{font-size:14px;line-height:1.8}.ml-newsletter-form>.ml-eyebrow{display:block;margin-bottom:10px;font-size:9px}.ml-email-row{display:flex;border-bottom:1px solid currentColor}.ml-email-row input{min-width:0;width:100%;border:0;color:inherit;background:transparent;font:inherit;font-size:16px;padding:15px 0;border-radius:0}.ml-email-row input::placeholder{color:inherit;opacity:.65}.ml-email-row button{border:0;background:transparent;color:inherit;padding:12px 0 12px 20px;white-space:nowrap;cursor:pointer;font:inherit;font-size:12px}.ml-email-row button span{padding-left:20px;font-size:20px}.ml-newsletter .ml-newsletter-consent{font-size:11px;opacity:.8;margin-top:17px}.ml-privacy-link{font-size:11px;color:inherit;text-underline-offset:3px}.ml-footer{padding:70px 0 25px}.ml-footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:45px;padding-bottom:65px}.ml-footer-logo{display:inline-block;text-decoration:none;color:inherit}.ml-footer-logo img{max-width:100%;height:auto}.ml-footer .ml-wordmark{font-size:31px}.ml-footer-brand>.rte{font-size:13px;line-height:1.8;margin-top:22px}.ml-footer-column .ml-eyebrow{font-size:10px;margin:5px 0 24px;letter-spacing:.12em}.ml-footer ul{list-style:none;padding:0;margin:0}.ml-footer-column li{margin-bottom:12px}.ml-footer-column a,.ml-footer-column .rte{font-size:12px;color:inherit;text-decoration:none;line-height:1.9}.ml-footer a:hover{text-decoration:underline;text-underline-offset:4px}.ml-footer-column .rte p{margin-top:0}.ml-footer-bottom{border-top:1px solid rgba(var(--color-foreground),.2);padding-top:25px;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.ml-footer-bottom small{font-size:10px}.ml-footer .ml-policy-links{display:flex;flex-wrap:wrap;gap:16px;margin-left:auto}.ml-policy-links a{font-size:10px;text-decoration:none;color:inherit}.ml-footer .list-payment{display:flex;flex-wrap:wrap;gap:6px}.ml-footer .list-social{justify-content:flex-start;margin-left:-12px}.product__title h1{font-size:clamp(32px,3.5vw,50px);line-height:1.12}.product__text.caption-with-letter-spacing{letter-spacing:.18em;font-size:10px}.product__info-container .price{font-size:18px}.product__info-container .product__description{font-size:14px;line-height:1.85}.product-form__input input[type=radio]+label{min-width:45px;padding:13px 15px;font-size:13px}.product-form__submit{min-height:56px}.accordion__title{font-family:var(--font-body-family);font-size:14px;letter-spacing:.01em}.collection-hero__title{font-size:clamp(40px,4vw,64px)}.collection-hero__description{max-width:650px;font-size:15px}.cart__empty-text{font-size:clamp(32px,4vw,52px)}.shopify-policy__container{padding-top:40px;padding-bottom:60px}@media(min-width:1440px){.ml-hero-copy{padding-left:max(75px,calc((100vw - 1290px)/2))}}@media(max-width:1099px){.ml-hero-copy{padding:45px 32px}.ml-hero-heading{font-size:55px}.ml-hero-note{margin-top:35px}.ml-footer-grid{gap:28px;grid-template-columns:1.4fr 1fr 1fr}.ml-footer-column:last-child{grid-column:1 / -1}.ml-newsletter-layout{gap:45px}.ml-story-copy{padding:44px 32px}.ml-story-media{min-height:550px}}@media(max-width:749px){html{scroll-padding-top:80px}.ml-wordmark{font-size:min(var(--ml-logo-size),clamp(19px,6vw,26px));letter-spacing:.09em}.header{padding-top:15px;padding-bottom:15px}.header__heading-logo-wrapper{max-width:calc(100vw - 160px)}.announcement-bar__message{font-size:8px;letter-spacing:.12em}.ml-hero{grid-template-columns:1fr;min-height:0}.ml-hero-copy{padding:43px 24px 38px}.ml-hero .ml-eyebrow{font-size:9px;margin-bottom:12px}.ml-hero-heading{font-size:clamp(44px,11.8vw,68px);max-width:440px;margin:5px 0 19px}.ml-hero-description{font-size:14px;line-height:1.7}.ml-hero .button{margin-top:24px}.ml-hero-note{margin-top:24px;font-size:10px}.ml-hero-media{min-height:400px;min-height:clamp(350px,105vw,560px)}.ml-mobile-image{display:block}.ml-has-mobile{display:none}.ml-photo-caption{font-size:8px;bottom:18px;right:20px}.ml-section{padding-top:calc(var(--ml-pt,72px)*.7);padding-bottom:calc(var(--ml-pb,72px)*.7)}.ml-section-heading{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:25px}.ml-section-heading h2{font-size:33px}.ml-eyebrow{font-size:9px}.ml-heading-note{font-size:13px}.ml-univers-grid{grid-template-columns:1fr;gap:32px}.ml-univers-media{aspect-ratio:5 / 6}.ml-univers-caption{padding-top:16px}.ml-univers-caption h3{font-size:27px}.ml-story{grid-template-columns:1fr}.ml-story-media{min-height:440px}.ml-story-copy{padding:40px 0}.ml-story-copy h2{font-size:43px}.ml-story-copy .rte{font-size:14px}.ml-story-signature{margin-top:30px}.ml-story-reverse .ml-story-media{order:0}.ml-values-grid{grid-template-columns:1fr;padding-top:33px;padding-bottom:33px;gap:25px}.ml-value{gap:18px}.ml-value h2{font-size:24px}.ml-newsletter-layout{grid-template-columns:1fr;gap:25px}.ml-newsletter h2{font-size:38px}.ml-newsletter .rte{font-size:13px}.ml-newsletter .ml-newsletter-consent{font-size:10px}.ml-footer{padding-top:45px}.ml-footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px;padding-bottom:35px}.ml-footer-brand{grid-column:1 / -1}.ml-footer .ml-wordmark{font-size:32px}.ml-footer-column .ml-eyebrow{margin-bottom:16px}.ml-footer-bottom{align-items:flex-start;flex-direction:column;gap:17px}.ml-footer .ml-policy-links{margin-left:0;gap:12px}.card__heading{font-size:13px}.quick-add__submit{padding:10px;font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ml-univers-media .ml-image{transition:none}}.ml-hero-secondary{display:inline-flex;align-items:center;gap:18px;margin-top:19px;padding-bottom:4px;color:inherit;font-size:12px;text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.45)}.ml-hero-secondary:hover{border-bottom-color:currentColor}.ml-hero-copy:has(.ml-hero-secondary) .ml-hero-note{margin-top:32px}.ml-empty-catalog{text-align:center;padding:65px 25px;margin:12px 0 64px}.ml-empty-catalog h2{font-size:clamp(32px,4vw,54px);margin:0 0 22px;line-height:1.15}.ml-empty-catalog .rte{max-width:490px;margin:0 auto 28px;font-size:16px;line-height:1.7}.ml-footer-column>a{display:inline-block;margin-top:6px;border-bottom:1px solid rgba(var(--color-foreground),.45);padding-bottom:4px}.ml-footer-column a{overflow-wrap:anywhere}.ml-footer .ml-footer-column li a{display:inline-block;padding:3px 0}.shopify-policy__container{max-width:86rem}.shopify-policy__title h1{font-size:clamp(32px,4vw,52px)}.shopify-policy__body{line-height:1.85}.shopify-policy__body a{color:inherit;text-underline-offset:3px}@media(max-width:749px){.ml-empty-catalog{padding:45px 20px;margin-bottom:35px}.ml-empty-catalog .button{padding:0 18px;gap:15px;font-size:12px}.ml-hero-copy:has(.ml-hero-secondary) .ml-hero-note{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/maelorina.css.map */
