body:has(.mm-subpage-editorial){background:#fff;color:#171717;font-family:Arial,Helvetica,sans-serif}body:has(.mm-subpage-editorial) .shopify-section-header{z-index:60}body:has(.mm-subpage-editorial) .shopify-section-header .header-wrapper{border:1px solid rgba(20,20,20,.085);border-radius:999px;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 7px 28px #0000000a;width:min(calc(100% - 34px),1060px);margin:14px auto;overflow:visible}body:has(.mm-subpage-editorial) .shopify-section-header .header{min-height:61px}body:has(.mm-subpage-editorial) .header__inline-menu a,body:has(.mm-subpage-editorial) .header__menu-item{font-family:Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:-.025em}.mm-subpage-editorial{position:relative;isolation:isolate;min-height:clamp(440px,62svh,690px);background:#f4f4f1;color:#171717;overflow:hidden;display:flex;align-items:flex-end;padding:clamp(42px,6vw,80px) max(32px,calc((100vw - 1370px)/2)) clamp(70px,7vw,105px);font-family:Arial,Helvetica,sans-serif}.mm-subpage-editorial__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:#f5f5f3}.mm-subpage-editorial__media img{width:100%;height:100%;object-fit:cover;object-position:center 45%;display:block;filter:grayscale(1) brightness(1.22) contrast(.8)}.mm-subpage-editorial__wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#fffffffa,#ffffffd4 22%,#ffffff40 60%,#ffffff17)}.mm-subpage-editorial__inner{width:min(100%,1090px);position:relative;z-index:2}.mm-subpage-editorial__eyebrow{font-size:11px;letter-spacing:.17em;font-weight:600;margin-bottom:17px;color:#3d3d3d}.mm-subpage-editorial__heading{font-size:clamp(48px,6vw,90px);line-height:1.02;letter-spacing:-.078em;font-weight:400;margin:0 0 19px;max-width:1100px;text-wrap:balance;color:#171717}.mm-subpage-editorial__description{margin:0 0 27px;max-width:650px;font-size:clamp(14px,1.2vw,17px);line-height:1.7;color:#595959}.mm-subpage-editorial__cta{display:inline-flex;align-items:center;gap:24px;padding:15px 24px;border:1px solid rgba(25,25,25,.27);border-radius:999px;color:#202020!important;background:#ffffff7a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:13px;font-weight:600;text-decoration:none!important;transition:background .26s ease,transform .26s ease}.mm-subpage-editorial__cta:hover{background:#ffffffd9;transform:translateY(-2px)}.mm-subpage-editorial__cta-dot{width:6px;height:6px;border:1px solid rgba(20,20,20,.35);border-radius:50%;background:#1414141f}.mm-subpage-editorial__five{position:absolute;bottom:27px;left:50%;transform:translate(-50%);display:grid;grid-template-columns:repeat(3,5px);grid-template-rows:repeat(3,5px);gap:2px;width:19px;height:19px;place-items:center;z-index:2}.mm-subpage-editorial__five i{width:3px;height:3px;background:#626262;border-radius:50%;opacity:.65}.mm-subpage-editorial__five i:nth-child(1){grid-area:1/1}.mm-subpage-editorial__five i:nth-child(2){grid-area:1/3}.mm-subpage-editorial__five i:nth-child(3){grid-area:2/2}.mm-subpage-editorial__five i:nth-child(4){grid-area:3/1}.mm-subpage-editorial__five i:nth-child(5){grid-area:3/3}body:has(.mm-subpage-editorial) #mm-subpage-content{scroll-margin-top:90px}body:has(.mm-subpage-editorial) .main-page-title,body:has(.mm-subpage-editorial) .product__title{color:#1d1d1d;font-family:Arial,Helvetica,sans-serif;letter-spacing:-.065em}body:has(.mm-subpage-editorial) .product__title{font-size:clamp(34px,3.8vw,58px)!important;font-weight:400!important;line-height:1.09}body:has(.mm-subpage-editorial) .price-wrapper{letter-spacing:-.03em}body:has(.mm-subpage-editorial) .product-form__buttons button,body:has(.mm-subpage-editorial) .product-form__buttons .button,body:has(.mm-subpage-editorial) .shopify-payment-button__button{border-radius:999px!important;min-height:54px}body:has(.mm-subpage-editorial) .product__info-container,body:has(.mm-subpage-editorial) .product__description{font-family:Arial,Helvetica,sans-serif;line-height:1.7}body:has(.mm-subpage-editorial) .cta-grid{max-width:1270px;margin:0 auto;gap:20px!important}body:has(.mm-subpage-editorial) .cta-card{border:1px solid #e8e8e5!important;background:#fff!important;border-radius:22px!important;padding:clamp(26px,3vw,48px)!important;box-shadow:0 3px 18px #00000006}body:has(.mm-subpage-editorial) .cta-card h2{font-size:clamp(26px,3vw,41px)!important;line-height:1.15!important;letter-spacing:-.058em!important;font-weight:400!important;margin:0 0 18px!important}body:has(.mm-subpage-editorial) .cta-card p{color:#666}body:has(.mm-subpage-editorial) .cta-button{border:1px solid #dededc!important;border-radius:99px!important;background:#f7f7f5!important;color:#222!important;padding:14px 22px!important;transition:background .25s ease,transform .25s ease}body:has(.mm-subpage-editorial) .cta-button:hover{background:#ededeb!important;transform:translateY(-2px)}body:has(.mm-subpage-editorial) .product .accordion,body:has(.mm-subpage-editorial) .product__accordion{border-color:#e5e5e5}@media(max-width:749px){body:has(.mm-subpage-editorial) .shopify-section-header .header-wrapper{width:calc(100% - 20px);margin:8px auto}.mm-subpage-editorial{min-height:clamp(435px,67svh,620px);padding:38px 22px 71px}.mm-subpage-editorial__heading{font-size:clamp(43px,10.5vw,66px)}.mm-subpage-editorial__description{font-size:14px}.mm-subpage-editorial__media img{object-position:center 40%}.mm-subpage-editorial__five{bottom:18px}}@media(prefers-reduced-motion:reduce){.mm-subpage-editorial__cta,body:has(.mm-subpage-editorial) .cta-button{transition:none!important}}body:has(.mm-subpage-editorial) .shopify-section-header{display:none!important}body:has(.mm-subpage-editorial) .milan-subpage-section{position:relative;z-index:1}body:has(.mm-subpage-editorial) .mm-editorial-nav.mm-v2-header{position:fixed!important;top:14px;left:50%;transform:translate(-50%);z-index:110;display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 42px),1090px);min-height:64px;margin:0!important;padding:8px 11px 8px 20px;gap:18px;border-radius:100px;border:1px solid rgba(35,35,35,.1);background:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 6px 25px #0000000f;font-family:Arial,Helvetica,sans-serif}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-brand{flex:0 0 auto;display:flex;width:125px;align-items:center}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-brand img{display:block;width:100%;height:auto;max-height:38px;object-fit:contain}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-menu{display:flex;align-items:center;justify-content:center;gap:clamp(13px,1.45vw,23px);flex:1}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-menu a{font-size:12px;font-weight:600;letter-spacing:-.02em;color:#252525;text-decoration:none;white-space:nowrap;transition:opacity .2s}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-menu a:hover{opacity:.55}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-cta{display:inline-flex;align-items:center;gap:14px;padding:14px 18px;border-radius:100px;background:#f4f4f1;border:1px solid #e5e4df;color:#212121;text-decoration:none;font-size:12px;font-weight:600;white-space:nowrap;transition:background .25s}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-cta:hover{background:#e8e8e4}body:has(.mm-subpage-editorial) .mm-v2-cta-dot{display:block;width:6px;height:6px;border-radius:50%;background:#1919193d}body:has(.mm-subpage-editorial) .mm-mobile-nav{display:none;position:relative;font-family:Arial,Helvetica,sans-serif}body:has(.mm-subpage-editorial) .mm-mobile-nav summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;font-size:12px;font-weight:600;color:#222}body:has(.mm-subpage-editorial) .mm-mobile-nav summary::-webkit-details-marker{display:none}body:has(.mm-subpage-editorial) .mm-mobile-nav__dot{width:5px;height:5px;border-radius:50%;background:#777}body:has(.mm-subpage-editorial) .mm-mobile-nav__panel{position:absolute;right:-105px;top:40px;z-index:121;min-width:215px;display:flex;flex-direction:column;padding:8px;border:1px solid #e8e8e8;border-radius:16px;background:#fffffffc;box-shadow:0 16px 35px #0000001c}body:has(.mm-subpage-editorial) .mm-mobile-nav__panel a{padding:11px 12px;text-decoration:none;color:#222;font-size:13px;border-radius:10px}body:has(.mm-subpage-editorial) .mm-mobile-nav__panel a:hover{background:#f4f4f3}.mm-subpage-editorial__five{transform:translate(-50%);transform-origin:center;opacity:.7}.mm-subpage-editorial__five.is-visible{animation:mm-subpage-dots-gather 1.12s ease-out 1 both}.mm-subpage-editorial__five.is-visible i:nth-child(1){--dx:-15px;--dy:-11px}.mm-subpage-editorial__five.is-visible i:nth-child(2){--dx:15px;--dy:-11px}.mm-subpage-editorial__five.is-visible i:nth-child(3){--dx:0px;--dy:11px}.mm-subpage-editorial__five.is-visible i:nth-child(4){--dx:-15px;--dy:11px}.mm-subpage-editorial__five.is-visible i:nth-child(5){--dx:15px;--dy:11px}.mm-subpage-editorial__five.is-visible i{animation:mm-subpage-dot-arrive 1.12s cubic-bezier(.18,.82,.3,1) both}@keyframes mm-subpage-dots-gather{0%{opacity:.4}to{opacity:.7}}@keyframes mm-subpage-dot-arrive{0%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.6)}to{opacity:.7;transform:translate(0) scale(1)}}@media(max-width:720px){body:has(.mm-subpage-editorial) .mm-editorial-nav.mm-v2-header{top:9px;width:calc(100% - 20px);min-height:56px;padding:8px 11px 8px 17px;gap:11px}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-menu{display:none}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-brand{width:105px;margin-right:auto}body:has(.mm-subpage-editorial) .mm-mobile-nav{display:block}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-cta{font-size:11px;padding:12px 13px;gap:8px}}@media(max-width:410px){body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-brand{width:95px}body:has(.mm-subpage-editorial) .mm-mobile-nav__panel{right:-90px}}@media(prefers-reduced-motion:reduce){.mm-subpage-editorial__five.is-visible,.mm-subpage-editorial__five.is-visible i{animation:none!important;opacity:.7!important;transform:none!important}}.mm-subpage-editorial__five.is-visible i:nth-child(1){animation-duration:1.18s;animation-delay:0s}.mm-subpage-editorial__five.is-visible i:nth-child(2){animation-duration:1.25s;animation-delay:35ms}.mm-subpage-editorial__five.is-visible i:nth-child(3){animation-duration:1.1s;animation-delay:75ms}.mm-subpage-editorial__five.is-visible i:nth-child(4){animation-duration:1.21s;animation-delay:.02s}.mm-subpage-editorial__five.is-visible i:nth-child(5){animation-duration:1.15s;animation-delay:55ms}@media(prefers-reduced-motion:reduce){.mm-subpage-editorial__five.is-visible i{animation:none!important;transform:none!important;opacity:.65!important}}.mm-subpage-editorial--gift{min-height:clamp(520px,66svh,750px);background:#f8f8f6}.mm-subpage-editorial--gift .mm-subpage-editorial__media{background:#fafaf8!important}.mm-subpage-editorial--gift .mm-voucher-canvas{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 38% 76% at 78% 44%,rgba(195,195,190,.23),transparent 81%),linear-gradient(124deg,#fafaf8 5%,#efefec 68%,#f8f8f6)}.mm-subpage-editorial--gift .mm-subpage-editorial__wash{display:none!important}.mm-subpage-editorial--gift .mm-subpage-editorial__inner{max-width:min(58%,700px);position:relative;z-index:3}.mm-subpage-editorial--gift .mm-subpage-editorial__heading{max-width:700px;font-size:clamp(54px,6.7vw,101px)}.mm-voucher-art{position:absolute;z-index:1;top:12%;bottom:5%;right:5.5%;width:min(48vw,660px);pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#292929;font-family:Arial,Helvetica,sans-serif}.mm-voucher-art__orbit{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);border:1px solid rgba(31,31,31,.13);border-radius:50%}.mm-voucher-art__orbit--outer{width:min(42vw,565px);height:min(42vw,565px)}.mm-voucher-art__orbit--inner{width:min(33vw,445px);height:min(33vw,445px);border-color:#1f1f1f12}.mm-voucher-art__eyebrow{position:relative;z-index:2;display:block;text-align:center;font-size:10px;letter-spacing:.2em;color:#868681;margin:0 0 30px}.mm-voucher-art__word{position:relative;z-index:2;display:block;font-size:clamp(65px,11.5vw,170px);font-weight:300;letter-spacing:-.095em;line-height:.95;color:#252525}.mm-voucher-art__caption{position:relative;z-index:2;font-size:11px;letter-spacing:.23em;margin-top:32px;color:#71716c}.mm-voucher-art__five{position:relative;z-index:2;margin-top:44px;width:19px;height:19px;display:grid;gap:2px;grid-template-columns:repeat(3,5px);grid-template-rows:repeat(3,5px)}.mm-voucher-art__five i{width:3px;height:3px;border-radius:50%;background:#2a2a2a;opacity:.62}.mm-voucher-art__five i:nth-child(1){grid-area:1/1}.mm-voucher-art__five i:nth-child(2){grid-area:1/3}.mm-voucher-art__five i:nth-child(3){grid-area:2/2}.mm-voucher-art__five i:nth-child(4){grid-area:3/1}.mm-voucher-art__five i:nth-child(5){grid-area:3/3}@media(max-width:800px){.mm-subpage-editorial--gift{min-height:520px}.mm-subpage-editorial--gift .mm-subpage-editorial__inner{max-width:74%}.mm-voucher-art{width:62%;right:-9%;top:20%;bottom:0;opacity:.45}.mm-voucher-art__orbit--outer{width:56vw;height:56vw}.mm-voucher-art__orbit--inner{width:45vw;height:45vw}}@media(max-width:600px){.mm-subpage-editorial--gift .mm-subpage-editorial__inner{max-width:100%}.mm-subpage-editorial--gift .mm-subpage-editorial__heading{font-size:clamp(44px,10vw,67px);max-width:390px}.mm-voucher-art{width:82%;right:-31%;top:16%;opacity:.2}.mm-voucher-art__word{font-size:92px}.mm-voucher-art__orbit--outer{width:85vw;height:85vw}.mm-voucher-art__orbit--inner{width:66vw;height:66vw}}body:has(.mm-subpage-editorial) .mm-editorial-nav .mm-v2-menu a{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:-.015em!important;line-height:1.25!important}body:has(.mm-subpage-editorial--gift) .mm-voucher-product-media{display:block!important;width:100%!important}body:has(.mm-subpage-editorial--gift) .mm-voucher-product-media>:not(.mm-voucher-product-art){display:none!important}body:has(.mm-subpage-editorial--gift) .mm-voucher-product-art{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/5;min-height:415px;overflow:hidden;background:radial-gradient(ellipse 65% 55% at 50% 45%,#fafaf8,#f0f0ec 64%,#eaeae6);color:#222;font-family:Arial,Helvetica,sans-serif;border-radius:3px}.mm-voucher-product-art__rings{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.mm-voucher-product-art__rings i{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);border:1px solid rgba(40,40,40,.11);border-radius:50%;width:82%;aspect-ratio:1}.mm-voucher-product-art__rings i:nth-child(2){width:63%;border-color:#28282817}.mm-voucher-product-art__rings i:nth-child(3){width:43%;border-color:#28282812}.mm-voucher-product-art__inner{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:25px;text-align:center;z-index:2}.mm-voucher-product-art__kicker{margin:0 0 clamp(32px,4vw,56px);font-size:10px;line-height:1.4;font-weight:500;letter-spacing:.19em;color:#73736f}.mm-voucher-product-art__headline{display:block;max-width:100%;white-space:nowrap;font-size:clamp(30px,4.05vw,62px);line-height:1.02;font-weight:300;letter-spacing:-.074em;color:#212121}.mm-voucher-product-art__subtitle{margin:clamp(29px,3vw,43px) 0 0;font-size:10px;letter-spacing:.23em;color:#8b8b85}.mm-voucher-product-art__five{display:grid;grid-template-columns:repeat(3,5px);grid-template-rows:repeat(3,5px);gap:2px;width:19px;height:19px;margin-top:36px;place-items:center}.mm-voucher-product-art__five i{width:3.3px;height:3.3px;background:#3c3c3b;border-radius:50%;opacity:.68}.mm-voucher-product-art__five i:nth-child(1){grid-area:1/1}.mm-voucher-product-art__five i:nth-child(2){grid-area:1/3}.mm-voucher-product-art__five i:nth-child(3){grid-area:2/2}.mm-voucher-product-art__five i:nth-child(4){grid-area:3/1}.mm-voucher-product-art__five i:nth-child(5){grid-area:3/3}.mm-voucher-product-art__footer{position:absolute;left:0;right:0;bottom:32px;text-align:center;font-size:9px;letter-spacing:.18em;color:#a1a19c}@media(min-width:1250px){.mm-voucher-product-art__headline{font-size:clamp(48px,4.2vw,67px)}}@media(max-width:989px){.mm-voucher-product-art__headline{font-size:clamp(35px,7vw,57px)}}@media(max-width:600px){body:has(.mm-subpage-editorial--gift) .mm-voucher-product-art{aspect-ratio:4/4.25;min-height:330px}.mm-voucher-product-art__headline{font-size:clamp(32px,8vw,48px)}.mm-voucher-product-art__rings i{width:75%}.mm-voucher-product-art__footer{bottom:20px}.mm-voucher-product-art__kicker{margin-bottom:37px}.mm-voucher-product-art__subtitle{margin-top:28px}}.mm-subpage-editorial--gift .mm-subpage-editorial__media:has(img) .mm-subpage-editorial__wash{display:block!important;background:linear-gradient(0deg,#fffffff5,#ffffffa6 31%,#fff3 75%,#ffffff0f)}.mm-subpage-editorial--gift .mm-subpage-editorial__media img{object-fit:cover;object-position:50% 48%;filter:grayscale(1) brightness(1.16) contrast(.82)}body:has(.mm-subpage-editorial--gift) .mm-voucher-description{max-width:650px;font-family:Arial,Helvetica,sans-serif;color:#5a5a58;font-size:14px;line-height:1.75;letter-spacing:-.005em}body:has(.mm-subpage-editorial--gift) .mm-voucher-description p{margin:0 0 16px}body:has(.mm-subpage-editorial--gift) .mm-voucher-description strong{color:#242424;font-weight:600}body:has(.mm-subpage-editorial--gift) .mm-voucher-description a{text-decoration:underline;text-underline-offset:3px;color:#252525}.mm-subpage-editorial--gift .mm-subpage-editorial__inner{max-width:min(78%,950px)}.mm-subpage-editorial--gift .mm-subpage-editorial__heading{max-width:none!important;white-space:nowrap;text-wrap:nowrap;font-size:clamp(33px,4.5vw,69px)!important;letter-spacing:-.075em}@media(max-width:800px){.mm-subpage-editorial--gift .mm-subpage-editorial__inner{max-width:100%}.mm-subpage-editorial--gift .mm-subpage-editorial__heading{font-size:clamp(30px,5.8vw,48px)!important}}@media(max-width:600px){.mm-subpage-editorial--gift .mm-subpage-editorial__heading{font-size:clamp(27px,7vw,40px)!important}}@media(max-width:600px){.mm-subpage-editorial--gift .mm-subpage-editorial__heading{font-size:clamp(29px,10vw,43px)!important;letter-spacing:-.09em!important;white-space:nowrap!important;text-wrap:nowrap!important}}@media(max-width:340px){.mm-subpage-editorial--gift .mm-subpage-editorial__heading{font-size:9.4vw!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/milan-editorial-subpages.css.map */
