:root{--mm-ivory: #f7f4ee;--mm-ink: #0e0d0c;--mm-toile: #e9e2d6;--mm-thread: #8c2f2b;--mm-stone: #6f6a63;--mm-hairline: #d9d3c9;--mm-needle-angle: -35deg;--mm-measure: 36em;--checkbox-border-radius: 0}:root :focus-visible{outline-color:var(--mm-thread)}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)):hover,.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)):hover,:is(h1,h2,h3,h4,h5,h6,p)>a:where(:not(.button,.button-secondary)):hover{color:var(--mm-thread)}:is(.hero,.slideshow-section) :focus-visible{outline-color:currentcolor}:is(.hero,.slideshow-section) :is(p,li,td,h1,h2,h3,h4,h5,h6,.rte p) a:where(:not(.button,.button-secondary)):hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-70))}:is(svg.placeholder-svg,svg.image-block__placeholder,svg.media-block__placeholder,svg.hero__media,svg.slide__image,svg.layered-slideshow__image,svg.hotspots__background-image,svg.hotspot-dialog__placeholder-product-image,svg.product-media-gallery__placeholder-image,svg.blog-placeholder-svg){background-color:var(--mm-toile)}:is(svg.placeholder-svg,svg.image-block__placeholder,svg.media-block__placeholder,svg.hero__media,svg.slide__image,svg.layered-slideshow__image,svg.hotspots__background-image,svg.hotspot-dialog__placeholder-product-image,svg.product-media-gallery__placeholder-image,svg.blog-placeholder-svg)>*{display:none}.card-gallery .product-card-gallery__title-placeholder{background-color:var(--mm-toile)}.content-for-layout .shopify-policy__container{box-sizing:content-box;max-inline-size:var(--mm-measure);margin-inline:auto;padding-block:clamp(3rem,8vw,6rem) clamp(4rem,10vw,8rem);padding-inline:var(--page-margin, 16px);font-family:var(--font-body--family);font-size:var(--font-paragraph--size);line-height:var(--line-height--body-loose);overflow-wrap:break-word}.content-for-layout .shopify-policy__title{margin-block-end:clamp(2rem,5vw,3.5rem);padding-block-end:clamp(1.5rem,4vw,2.5rem);border-block-end:1px solid var(--mm-hairline);text-align:center}.content-for-layout .shopify-policy__title h1{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-wrap:balance}.content-for-layout .shopify-policy__body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:normal;text-transform:none}.mm-oval{aspect-ratio:2 / 3;border-radius:50%;overflow:hidden;isolation:isolate;background-color:var(--mm-toile)}.mm-oval :is(img,video,svg){inline-size:100%;block-size:100%;object-fit:cover}.mm-thread{--mm-thread-length: 2.5em;--mm-thread-weight: 1px;display:inline-block;flex:none;inline-size:var(--mm-thread-length);block-size:var(--mm-thread-weight);vertical-align:middle;background-color:var(--mm-thread);transform:rotate(var(--mm-needle-angle));pointer-events:none}.mm-thread:dir(rtl){transform:rotate(calc(var(--mm-needle-angle) * -1))}@media(prefers-reduced-motion:reduce){.mm-thread,.mm-oval :is(img,video){animation:none;transition:none}}.image-block>.placeholder-image.size-style{inline-size:100%}.card-gallery[data-image-ratio=portrait]{--gallery-aspect-ratio: 2 / 3 !important}.collection-card{--ratio: 2 / 3 !important}.product-information .media-gallery{--gallery-aspect-ratio: 2 / 3}.accordion .details__header>.svg-wrapper{flex-shrink:0}:root{--letter-spacing--heading-loose: .18em;--mm-tracking: .18em;--mm-label-size: .6875rem}.button,.button-secondary,button.shopify-payment-button__button--unbranded{--button-padding-block: 15px;--button-padding-inline: 32px;font-size:.75rem;letter-spacing:var(--mm-tracking)}.announcement-bar__text,.menu-list__link-title,.madmire-header-contact,.madmire-breadcrumbs,.product-information .details__header,.footer .menu__heading__default{font-size:var(--mm-label-size);letter-spacing:var(--mm-tracking);text-transform:uppercase}.product-card [ref=productTitleLink] .text-block,.product-card .madmire-card-name p{font-family:var(--font-heading--family);font-size:1rem;letter-spacing:.01em;line-height:1.4;text-transform:none}.product-card .madmire-card-name{display:block;padding-block-start:14px;color:inherit;text-align:center;text-decoration:none}.product-card .madmire-card-name p{display:-webkit-box;margin:0;overflow:hidden;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.product-card .madmire-card-name+product-price,.product-card .madmire-card-name+.text-block{margin-block-start:4px}.product-card .price{font-size:.875rem;letter-spacing:.02em;color:var(--mm-stone)}@media screen and (max-width:749px){.product-card [ref=productTitleLink] .text-block,.product-card .madmire-card-name p{font-size:.9375rem}}:root{--mm-icon-dress: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2.5l.6 4-1.1 3.5L4.5 21h15l-4-11-1.1-3.5.6-4M9.6 6.5c1.2 1 3.6 1 4.8 0M8.5 10h7'/%3E%3C/svg%3E");--mm-icon-tape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9.5' cy='11.5' r='6.5'/%3E%3Ccircle cx='9.5' cy='11.5' r='1.6'/%3E%3Cpath d='M9.5 18H21v-3.2h-5.2M13.5 18v-1.6M16.5 18v-1.6M19.5 18v-1.6'/%3E%3C/svg%3E");--mm-icon-heart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10A4.3 4.3 0 0 1 12 7.4 4.3 4.3 0 0 1 19.5 10c0 5.4-7.5 10-7.5 10z'/%3E%3C/svg%3E");--mm-icon-ruler: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 15.5 15.5 3.5l5 5-12 12z'/%3E%3Cpath d='M7 12l1.6 1.6M9.5 9.5l2.2 2.2M12 7l1.6 1.6M14.5 4.5l2.2 2.2'/%3E%3C/svg%3E")}:is(.menu-list__link,.menu-drawer__title)[href$="/collections/all"]{--mm-nav-icon: var(--mm-icon-dress)}:is(.menu-list__link,.menu-drawer__title)[href$="/pages/how-it-works"]{--mm-nav-icon: var(--mm-icon-tape)}:is(.menu-list__link,.menu-drawer__title)[href$="/pages/about"]{--mm-nav-icon: var(--mm-icon-heart)}:is(.menu-list__link,.menu-drawer__title)[href$="/pages/measurements"]{--mm-nav-icon: var(--mm-icon-ruler)}.menu-list__link:is([href$="/collections/all"],[href$="/pages/how-it-works"],[href$="/pages/about"],[href$="/pages/measurements"]) .menu-list__link-title,.menu-drawer__title:is([href$="/collections/all"],[href$="/pages/how-it-works"],[href$="/pages/about"],[href$="/pages/measurements"]){display:inline-flex;align-items:center;gap:.6em}.menu-list__link:is([href$="/collections/all"],[href$="/pages/how-it-works"],[href$="/pages/about"],[href$="/pages/measurements"]) .menu-list__link-title:before,.menu-drawer__title:is([href$="/collections/all"],[href$="/pages/how-it-works"],[href$="/pages/about"],[href$="/pages/measurements"]):before{content:"";flex:none;inline-size:1.45em;block-size:1.45em;background-color:currentcolor;-webkit-mask:var(--mm-nav-icon) center / contain no-repeat;mask:var(--mm-nav-icon) center / contain no-repeat}.menu-drawer__title:is([href$="/collections/all"],[href$="/pages/how-it-works"],[href$="/pages/about"],[href$="/pages/measurements"]):before{inline-size:1.1em;block-size:1.1em}@media screen and (min-width:990px){.menu-list__submenu .mega-menu__grid{display:block}.menu-list__submenu .mega-menu__list{display:flex;flex-wrap:wrap;gap:2.5rem 5rem}.menu-list__submenu .mega-menu__column{min-inline-size:12rem}.menu-list__submenu .mega-menu__link--parent{display:block;margin-block-end:.75rem;padding-block:0 .875rem;border-block-end:1px solid var(--mm-hairline);font-family:var(--font-heading--family);font-size:var(--mm-label-size);letter-spacing:var(--mm-tracking);text-transform:uppercase;color:var(--mm-stone)}.menu-list__submenu .mega-menu__link:not(.mega-menu__link--parent){padding-block:.3rem;font-family:var(--font-heading--family);font-size:1rem;letter-spacing:.01em;line-height:1.5;text-transform:none;color:var(--mm-ink);transition:color .2s}.menu-list__submenu .mega-menu__link:hover{color:var(--mm-thread)}:root .header__underlay-open:after{box-shadow:0 1px 0 var(--mm-hairline),0 24px 32px -20px #0e0d0c38}.menu-list__submenu .mega-menu__column ul:has(>li:nth-child(6)){column-count:2!important;column-gap:3rem}}.variant-option__button-label:has(>input[data-option-name=Color i][value=White i]){--mm-swatch: #ffffff;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value^=Ivory i]){--mm-swatch: #f1e8d2;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value^=Milk i]){--mm-swatch: #faf6ec;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value=Beige i]){--mm-swatch: #e2d2b6;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value=Black i]){--mm-swatch: #141312;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value=Red i]){--mm-swatch: #a3212c;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value=Pink i]){--mm-swatch: #e6a7b4;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value="Baby pink" i]){--mm-swatch: #f4cad3;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value="Rose peach" i]){--mm-swatch: #f0b8a0;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value="Pale blue" i]){--mm-swatch: #d3e3ef;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value="Baby blue" i]){--mm-swatch: #abcbe7;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value=Blue i]){--mm-swatch: #4f7cb6;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value=Turquoise i]){--mm-swatch: #3db3ab;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i][value=Yellow i]){--mm-swatch: #edd26a;--mm-swatch-display: inline-block}.variant-option__button-label:has(>input[data-option-name=Color i]) .variant-option__button-label__text:before{content:"";display:var(--mm-swatch-display, none);inline-size:.95em;block-size:.95em;margin-inline-end:.5em;vertical-align:-.15em;border-radius:50%;background-color:var(--mm-swatch);box-shadow:inset 0 0 0 1px #0e0d0c2e}main img[srcset]:not(.card-gallery slideshow-slide[style*=--mm-lqip] img){background-color:#ecebe8}.card-gallery slideshow-slide[style*=--mm-lqip]{isolation:isolate}.card-gallery slideshow-slide[style*=--mm-lqip]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-lqip) center / cover no-repeat;filter:blur(12px);transform:scale(1.1)}.jdgm-widget{color:var(--mm-ink)}.jdgm-widget .jm-review-widget-minimal-header__title,.jdgm-widget .jm-review-content__title,.jdgm-widget .jm-shop-reply__author{font-family:var(--font-heading--family);font-size:var(--mm-label-size);font-weight:400;letter-spacing:var(--mm-tracking);text-transform:uppercase}.jdgm-widget .jm-review-widget-minimal-header__title{font-size:.8125rem}.jdgm-widget .jm-review-content__title,.jdgm-widget .jm-shop-reply__author{color:var(--mm-stone)}.jdgm-widget :is(.jm-review-content__body,.jm-shop-reply__text,.jm-average-rating-display){font-size:.875rem;line-height:1.7;color:var(--mm-ink)}.jdgm-widget .jm-reviewer-info__name{font-size:.875rem;font-weight:500}.jdgm-widget .jm-reviewer-avatar{background:var(--mm-toile)}.jdgm-widget .jm-shop-reply{border-inline-start:1px solid var(--mm-hairline)}.jdgm-widget .jm-review-item{border-block-end:1px solid var(--mm-hairline)}.jdgm-widget :is(.jm-button,.jm-sort-filter__select,.jm-media-grid__item,.jm-media-grid__image-container,.jm-media-grid__image,.jm-frame,.jm-media-thumbnail-list__thumbnail){border-radius:0}.jdgm-widget .jm-button{font-family:var(--font-heading--family);font-size:.75rem;letter-spacing:var(--mm-tracking);text-transform:uppercase}.jdgm-widget .jm-button--secondary,.jdgm-widget .jm-sort-filter__select{border-color:var(--mm-hairline);color:var(--mm-ink)}.jdgm-widget .jm-star-rating{font-size:.6875rem}.jdgm-widget .jm-sort-filter__select,.jdgm-widget :is(.jm-review-content__expand-button,.jm-shop-reply__expand-button){font-family:var(--font-heading--family);font-size:var(--mm-label-size);font-weight:400;letter-spacing:var(--mm-tracking);text-transform:uppercase}.jdgm-widget :is(.jm-review-content__expand-button,.jm-shop-reply__expand-button){color:var(--mm-stone)}.jdgm-widget :is(.jm-review-content,.jm-shop-reply){max-width:var(--mm-measure)}.jdgm-cards-carousel{--text-color: var(--mm-ink) !important;--header-color: var(--mm-ink) !important;--card-color: transparent !important;--border-radius: 0 !important;--arrows-color: var(--mm-ink) !important;--text-size: 14px !important;--stars-size: 14px !important}.jdgm-widget.jdgm-cards-carousel .jdgm-title{display:none}.jdgm-widget.jdgm-cards-carousel .jdgm-card{border:1px solid var(--mm-hairline)}.jdgm-widget.jdgm-cards-carousel :is(.jdgm-star,.jdgm-rating-star){color:var(--mm-ink)}.jdgm-widget.jdgm-cards-carousel .jdgm-card .jdgm-rating-section .jdgm-star{font-size:.875rem}.jdgm-widget.jdgm-cards-carousel .jdgm-text{line-height:1.7}.jdgm-widget.jdgm-cards-carousel :is(.jdgm-card,.jdgm-header-info) :is(.jdgm-reviewer-name,.jdgm-product-name,.jdgm-rating-text){font-family:var(--font-heading--family);font-size:var(--mm-label-size);font-weight:400;letter-spacing:var(--mm-tracking);text-transform:uppercase}.jdgm-widget.jdgm-cards-carousel .jdgm-card .jdgm-product-name{color:var(--mm-stone)}.jdgm-widget.jdgm-cards-carousel .jdgm-card .jdgm-reviewer-info .jdgm-reviewer-name{font-size:var(--mm-label-size);font-weight:400}.mm-rev-skel{--mm-skel-w: 225px;display:grid;justify-items:center;gap:40px;width:100%;max-width:1100px;margin-inline:auto;padding-block:28px 44px;overflow:hidden}.shopify-section:has(.jdgm-cards-carousel:not(.jdgm-hidden)) .mm-rev-skel{display:none}.mm-rev-skel__row{display:flex;gap:20px;justify-content:center;width:100%}.mm-rev-skel__card{flex:0 0 var(--mm-skel-w);display:flex;flex-direction:column;align-items:center;gap:10px;height:calc(var(--mm-skel-w) + 188px);padding-block-end:16px;border:1px solid var(--mm-hairline)}.mm-rev-skel__card:nth-child(n+2){display:none}.mm-rev-skel__shape{display:block;background:linear-gradient(90deg,var(--mm-toile) 30%,#f2ede5 50%,var(--mm-toile) 70%) 100% 0 / 300% 100%;animation:mm-shimmer 1.4s ease-in-out infinite}.mm-rev-skel__rating{width:180px;height:14px;margin-block:5px 6px}.mm-rev-skel__photo{width:100%;aspect-ratio:1;margin-block-end:6px}.mm-rev-skel__line{width:80%;height:12px}.mm-rev-skel__line--short{width:55%}.mm-rev-skel__stars{width:80px;height:14px;margin-block-start:6px}.mm-rev-skel__label{width:70px;height:10px}@keyframes mm-shimmer{to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.mm-rev-skel__shape{animation:none}}@media screen and (min-width:750px){.mm-rev-skel{--mm-skel-w: 259px}.mm-rev-skel__row{justify-content:flex-start;padding-inline:60px}.mm-rev-skel__card:nth-child(n+2){display:flex}}@media screen and (min-width:1200px){.mm-rev-skel{--mm-skel-w: 230px}}.mm-uah{display:block;font-size:max(.85em,13px);opacity:.75;margin-top:.15em;white-space:nowrap}.mm-uah:after{content:attr(data-text)}@media screen and (min-width:990px){.header-menu .menu-list{--menu-horizontal-gap: .75rem}.header-menu .menu-list__link .menu-list__link-title{letter-spacing:.12em;gap:.45em}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/madmire.css.map */
