:root{--mila-paper: #ffffff;--mila-ink: #282725;--mila-muted: #66635f;--mila-studio: #ffffff;--font-body--family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading--family: "Iowan Old Style", Baskerville, "Times New Roman", serif;--font-subheading--family: var(--font-body--family);--font-accent--family: var(--font-body--family);--font-heading--weight: 400;--font-heading--spacing: 0;--font-paragraph--family: var(--font-body--family);--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.6;--font-paragraph--case: none;--font-h1--family: var(--font-heading--family);--font-h2--family: var(--font-heading--family);--font-h3--family: var(--font-heading--family);--font-h1--weight: 400;--font-h2--weight: 400;--font-h3--weight: 400;--font-h1--letter-spacing: -.02em;--font-h2--letter-spacing: -.015em;--font-h3--letter-spacing: 0;--font-h1--case: none;--font-h2--case: none;--font-h3--case: none;--color-background: var(--mila-paper);--color-foreground: var(--mila-ink);--color-foreground-rgb: 40 39 37}html,body,.page-wrapper,.content-for-layout{background:var(--mila-paper)}body{color:var(--mila-ink);font-family:var(--font-body--family);font-size:1rem;line-height:1.6;letter-spacing:0}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-heading--family);font-weight:400;text-transform:none}.section-resource-list__header :is(h2,h3,.h2,.h3){letter-spacing:-.015em;text-transform:none}.header-section,.header-announcements{background:var(--mila-paper)}.header-logo__image{object-fit:contain}.header-menu .menu-list__link,.menu-list--mobile .menu-list__link{font-family:var(--font-body--family);font-size:15px;font-weight:500;line-height:1.35;letter-spacing:.01em;text-transform:none}.button,.button-secondary,.button-custom{min-height:46px;border-radius:0;font-family:var(--font-body--family);font-size:15px;font-weight:500;line-height:1.3;letter-spacing:.01em;text-transform:none;padding:13px 26px}.button-unstyled{letter-spacing:0;text-transform:none}:is(a,button,input,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:4px}.product-card{min-width:0;font-family:var(--font-body--family);font-size:15px;line-height:1.45;letter-spacing:0}.product-card .text-block p[role=heading],.product-card :is(h2,h3,.h2,.h3),.product-card product-price{font-family:var(--font-body--family)!important;font-size:15px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}.product-card product-price{color:var(--mila-muted)}.product-card .card-gallery{--gallery-aspect-ratio: .6666667 !important;aspect-ratio:2 / 3!important;width:100%;padding:0;background:var(--mila-studio);border-radius:0;overflow:hidden}.product-card .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide){height:100%}.product-card .card-gallery .product-media{width:100%;height:100%;padding:0}.product-card .card-gallery img.product-media__image{width:100%;height:100%;max-height:100%;background:var(--mila-studio);object-fit:cover!important;object-position:center}:is(.media-gallery__grid>.product-media-container--image,media-gallery>slideshow-component slideshow-slide.product-media-container--image){--gallery-aspect-ratio: .6666667 !important;--media-preview-ratio: .6666667 !important;aspect-ratio:2 / 3!important;height:auto;max-height:none!important;padding:0;overflow:hidden;background:var(--mila-studio)}:is(.media-gallery__grid,media-gallery>slideshow-component) .product-media-container--image :is(.product-media,.product-media-constraint-wrapper){width:100%;height:100%;max-width:100%;max-height:none;padding:0}:is(.media-gallery__grid,media-gallery>slideshow-component) .product-media-container--image img.product-media__image{width:100%;height:100%;max-height:none;object-fit:cover!important;object-position:center}.product-grid__item,.resource-list__item{min-width:0}.product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:40px 20px}[id$=__product_list_mila] .resource-list--grid,[id$=__collection_list_mila] .resource-list--grid{--resource-list-columns: repeat(4, minmax(0, 1fr)) !important;--resource-list-column-gap-desktop: 20px !important;--resource-list-row-gap-desktop: 40px !important;grid-template-columns:repeat(4,minmax(0,1fr))}.collection-card{--ratio: 2 / 3 !important}.collection-card .collection-card__image{--ratio: 2 / 3 !important;aspect-ratio:2 / 3!important;width:100%;padding:0;overflow:hidden;background:var(--mila-studio)}.collection-card .collection-card__image .resource-image{aspect-ratio:2 / 3!important;width:100%;height:100%;padding:0}.collection-card img.resource-image__image{width:100%;height:100%;aspect-ratio:auto;object-fit:cover!important;object-position:center;background:var(--mila-studio);border-radius:0}.collection-card :is(h2,h3,p[role=heading]){font-family:var(--font-body--family);font-size:17px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}@media(max-width:749px){.product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 12px}[id$=__product_list_mila] .resource-list--grid,[id$=__collection_list_mila] .resource-list--grid{--resource-list-columns-mobile: repeat(2, minmax(0, 1fr)) !important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:30px}.header-menu .menu-list__link,.menu-list--mobile .menu-list__link{font-size:14px}}[id$=__occasion_mila_lane] .section{--section-min-height: 0 !important;background:#fff}[id$=__occasion_mila_lane] .custom-section-content>.section-content-wrapper{height:auto;min-height:0;max-height:none;padding:0;gap:0;flex-flow:row nowrap;align-items:stretch}[id$=__occasion_mila_lane] .section-content-wrapper>.group-block{flex:0 0 50%;width:50%;height:auto;padding-inline:clamp(32px,5vw,72px)}[id$=__occasion_mila_lane] .group-block-content{width:100%;max-width:34rem;margin-inline:auto;justify-content:center;align-items:flex-start;gap:18px;text-align:left}[id$=__occasion_mila_lane] :is(h2,.h2){font-size:clamp(36px,4vw,54px);line-height:1.1;letter-spacing:-.02em}[id$=__occasion_mila_lane] .text-block.paragraph{max-width:28rem}[id$=__occasion_mila_lane] .section-content-wrapper>.image-block{flex:0 0 50%;width:50%;height:auto;aspect-ratio:1;max-height:none;min-width:0;padding:0;background:var(--mila-studio)}[id$=__occasion_mila_lane] .image-block__image{width:100%;height:100%;aspect-ratio:1;object-fit:cover;object-position:center}[id$=__product_list_occasion] .resource-list--grid{--resource-list-columns: repeat(4, minmax(0, 1fr)) !important;--resource-list-column-gap-desktop: 20px !important;--resource-list-row-gap-desktop: 40px !important;grid-template-columns:repeat(4,minmax(0,1fr))}footer .shopify-section:not(.header-section) .section{background:var(--color-background)}footer .footer-content{border-block-start:1px solid #d9d6cd}footer .menu__heading{font-weight:600}footer .text-block a{text-decoration:underline;text-underline-offset:3px}footer .menu__item a:hover{text-decoration:underline;text-underline-offset:3px}footer .email-signup__input{min-height:48px;font-size:16px}@media(max-width:749px){[id$=__occasion_mila_lane] .custom-section-content>.section-content-wrapper{height:auto;max-height:none;flex-flow:column nowrap}[id$=__occasion_mila_lane] .section-content-wrapper>.group-block{flex:none;width:100%;height:auto;min-height:210px;padding:32px 24px;order:0}[id$=__occasion_mila_lane] .group-block-content{height:auto;gap:14px}[id$=__occasion_mila_lane] :is(h2,.h2){font-size:clamp(32px,8.5vw,40px);line-height:1.12}[id$=__occasion_mila_lane] .section-content-wrapper>.image-block{flex:none;width:100%;height:auto;aspect-ratio:1;max-height:none;order:1}[id$=__product_list_occasion] .resource-list--grid{--resource-list-columns-mobile: repeat(2, minmax(0, 1fr)) !important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:30px}footer .footer-content{gap:28px}}[id$=__milla_about_intro] .custom-section-content>.section-content-wrapper{height:clamp(480px,44vw,580px);min-height:0;max-height:580px;padding:0;gap:0;flex-flow:row nowrap;align-items:stretch}[id$=__milla_about_intro] .section-content-wrapper>.group-block{flex:0 0 50%;width:50%;height:100%;padding-inline:clamp(32px,5vw,72px)}[id$=__milla_about_intro] .group-block-content{width:100%;max-width:34rem;margin-inline:auto;justify-content:center;align-items:flex-start;gap:18px;text-align:left}[id$=__milla_about_intro] h1{font-size:clamp(40px,4.5vw,60px);line-height:1.1}[id$=__milla_about_intro] .section-content-wrapper>.image-block{flex:0 0 50%;width:50%;height:100%;min-width:0;max-height:580px;padding:0;background:var(--mila-studio)}[id$=__milla_about_intro] .image-block__image{width:100%;height:100%;aspect-ratio:2 / 3;object-fit:contain}[id$=__milla_about_care] .text-block a,[id$=__form] .text-block a{text-decoration:underline;text-underline-offset:3px}[id$=__form] form[action*="/contact"] :is(input,textarea){font-size:16px}@media(max-width:749px){[id$=__milla_about_intro] .custom-section-content>.section-content-wrapper{height:auto;max-height:none;flex-flow:column nowrap}[id$=__milla_about_intro] .section-content-wrapper>.group-block{flex:none;width:100%;height:auto;min-height:220px;padding:32px 24px}[id$=__milla_about_intro] .group-block-content{height:auto;gap:14px}[id$=__milla_about_intro] h1{font-size:clamp(36px,9.5vw,44px)}[id$=__milla_about_intro] .section-content-wrapper>.image-block{flex:none;width:100%;height:390px;max-height:420px}}[id$=__hero_mila_lane] .hero{--hero-min-height: 0;--hero-height-offset: 0px;width:100%;height:auto;min-height:0;aspect-ratio:16 / 9}[id$=__hero_mila_lane] .hero__container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;padding:0;background:transparent}[id$=__hero_mila_lane] .hero__content-wrapper{grid-column:1 / -1;width:100%;height:100%;max-width:none;margin:0;padding:clamp(32px,5vw,88px) 32px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;text-align:center}[id$=__hero_mila_lane] .hero__media-grid>.overlay{background:linear-gradient(180deg,#15141100 34%,#1514111a 42%,#1514119e 55%,#151411c7)}[id$=__hero_mila_lane] .hero__content-wrapper>.text-block{width:100%;max-width:56rem;color:#fff;text-align:center;text-shadow:0 1px 12px rgb(0 0 0 / 16%)}[id$=__hero_mila_lane] :is(h1,.h1),[id$=__hero_mila_lane] .text-block.h1>*{margin:0;font-size:clamp(42px,4.6vw,78px);line-height:1.08;font-weight:400;letter-spacing:-.025em}[id$=__hero_mila_lane] .text-block.paragraph{max-width:35rem;font-size:17px;line-height:1.55}[id$=__hero_mila_lane] .text-block.h6{font-size:12px;letter-spacing:.14em}[id$=__hero_mila_lane] .button-custom{min-height:50px;padding-inline:30px;margin-block-start:8px}@media(max-width:749px){[id$=__hero_mila_lane] .hero{aspect-ratio:9 / 16}[id$=__hero_mila_lane] .hero__content-wrapper{padding:32px 24px;gap:14px}[id$=__hero_mila_lane] :is(h1,.h1),[id$=__hero_mila_lane] .text-block.h1>*{max-width:9ch;margin-inline:auto;font-size:clamp(34px,9.5vw,52px);line-height:1.08}[id$=__hero_mila_lane] .text-block.paragraph{max-width:28rem;font-size:15px;line-height:1.5}[id$=__hero_mila_lane] .button-custom{min-height:48px;padding-inline:24px;margin-block-start:4px}}@media(min-width:750px)and (max-width:1100px){[id$=__hero_mila_lane] .text-block.paragraph{display:none}}[id$=__story_mila] .custom-section-content>.section-content-wrapper{width:100%;max-width:1200px;height:auto;min-height:0;margin-inline:auto;flex-flow:row nowrap;align-items:stretch;gap:0}[id$=__story_mila] .section-content-wrapper>.group-block{flex:0 0 50%;width:50%;height:auto;padding-inline:clamp(32px,4vw,64px)}[id$=__story_mila] .group-block-content{width:100%;max-width:22rem;margin-inline:auto;justify-content:center;align-items:flex-start;gap:18px;text-align:left}[id$=__story_mila] h2{font-size:clamp(28px,2.4vw,36px);line-height:1.15;letter-spacing:-.015em}[id$=__story_mila] .text-block.paragraph{font-size:15px;line-height:1.6}[id$=__story_mila] .button-unstyled{min-height:44px;display:inline-flex;align-items:center;padding:0;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}[id$=__story_mila] .section-content-wrapper>.image-block{flex:0 0 50%;width:50%;height:auto;padding:0}[id$=__story_mila] .image-block__image{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center}@media(max-width:749px){[id$=__story_mila] .section{padding-block:48px}[id$=__story_mila] .custom-section-content>.section-content-wrapper{flex-direction:column;gap:28px}[id$=__story_mila] .section-content-wrapper>.group-block{flex-basis:auto;width:100%;padding:0}[id$=__story_mila] .group-block-content{max-width:34rem}[id$=__story_mila] .section-content-wrapper>.image-block{flex-basis:auto;width:100%}}#header-component .header-logo{min-width:0}#header-component .header-logo__image{max-width:100%}#header-component :is(.header-actions__action,.search-action){min-width:44px;min-height:44px}@media(min-width:750px){#header-component .header__row--top .header__columns{--padding-block-start: 10px;--padding-block-end: 4px}#header-component .header__row--bottom .header__columns{--padding-block-start: 0px;--padding-block-end: 10px}#header-component .header-menu .menu-list{--menu-horizontal-gap: 28px}#header-component .header-menu .menu-list__link{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:.025em}}@media(max-width:749px){#header-component .header__row--top .header__columns{padding-block:8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mila-lane.css.map */
