:root{--mif-cream: #F5F0E8;--mif-stone: #E6DED3;--mif-stone-2: #DCD2C4;--mif-ink: #2B2520;--mif-ink-soft: #6B6158;--mif-bronze: #8C6A3F;--mif-bronze-light: #C9A878;--mif-dark: #231E1A;--mif-line-color: rgba(43, 37, 32, .14);--mif-serif: var(--font-stack-header, "Cormorant", Georgia, serif);--mif-sans: var(--font-stack-body, "Jost", system-ui, -apple-system, sans-serif);--mif-wrap: 1320px;--mif-gutter: 40px;--mif-ease: cubic-bezier(.16, 1, .3, 1)}@media(max-width:780px){:root{--mif-gutter: 16px}}.mif-section{--mif-bg: var(--mif-cream);--mif-text: var(--mif-ink);--mif-soft: var(--mif-ink-soft);--mif-accent: var(--mif-bronze);--mif-card: var(--mif-stone);--mif-line: var(--mif-line-color);--mif-pt: 110;--mif-pb: 110;position:relative;background:var(--mif-bg);color:var(--mif-text);font-family:var(--mif-sans);font-weight:300;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.mif-section.mif-section--scheme{--mif-bg: rgb(var(--color-background));--mif-text: rgb(var(--color-foreground));--mif-soft: rgb(var(--color-foreground-secondary));--mif-accent: rgb(var(--color-heading));--mif-card: rgb(var(--color-background-secondary));--mif-line: rgba(var(--color-border), .6);background:var(--gradient-background, var(--mif-bg))}.mif-section--padded{padding-top:calc(var(--mif-pt) * 1px);padding-bottom:calc(var(--mif-pb) * 1px)}@media(max-width:780px){.mif-section--padded{padding-top:calc(var(--mif-pt) * .65px);padding-bottom:calc(var(--mif-pb) * .65px)}}.mif-section *,.mif-section *:before,.mif-section *:after{box-sizing:border-box}:where(.mif-section) a{color:inherit;text-decoration:none}.mif-wrap{width:100%;max-width:var(--mif-wrap);margin-left:auto;margin-right:auto;padding-left:var(--mif-gutter);padding-right:var(--mif-gutter)}.mif-wrap--fluid{max-width:1600px}.mif-wrap--full{max-width:none}.mif-eyebrow{display:block;margin:0;font-family:var(--mif-sans);font-size:11px;font-weight:500;letter-spacing:.22em;line-height:1.5;text-transform:uppercase;color:var(--mif-accent)}.mif-h1,.mif-h2,.mif-h3{margin:0;font-family:var(--mif-serif);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:inherit;text-transform:none}.mif-h1{font-size:clamp(56px,8vw,124px);line-height:.95;letter-spacing:-.02em}.mif-h2{font-size:clamp(32px,3.6vw,48px)}.mif-h3{font-size:24px;line-height:1.2}.mif-h1 em,.mif-h2 em{font-style:italic;color:var(--mif-accent)}.mif-text-soft{color:var(--mif-soft)}.mif-rte>*:first-child{margin-top:0}.mif-rte>*:last-child{margin-bottom:0}.mif-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px}.mif-sec-head .mif-h2{margin-top:8px}.mif-sec-head__text{max-width:440px;margin:14px 0 0;color:var(--mif-soft)}@media(max-width:780px){.mif-sec-head{flex-direction:column;align-items:flex-start;margin-bottom:32px}}.mif-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:15px 30px;border:1px solid var(--mif-text);border-radius:0;background:transparent;color:var(--mif-text);font-family:var(--mif-sans);font-size:12px;font-weight:500;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.mif-btn--dark{background:var(--mif-text);color:var(--mif-bg)}.mif-btn--dark:hover{background:var(--mif-accent);border-color:var(--mif-accent);color:var(--mif-cream)}.mif-btn--line:hover{background:var(--mif-text);color:var(--mif-bg)}.mif-btn--bronze{background:var(--mif-bronze);border-color:var(--mif-bronze);color:var(--mif-cream)}.mif-btn--bronze:hover{background:var(--mif-cream);border-color:var(--mif-cream);color:var(--mif-ink)}.mif-btn--ghost{border-color:#f5f0e899;color:var(--mif-cream)}.mif-btn--ghost:hover{background:var(--mif-cream);border-color:var(--mif-cream);color:var(--mif-ink)}.mif-btn-group{display:flex;flex-wrap:wrap;gap:14px}.mif-link{display:inline-block;padding:12px 0 3px;border-bottom:1px solid currentColor;font-family:var(--mif-sans);font-size:12px;font-weight:500;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;color:var(--mif-text);white-space:nowrap;transition:color .25s ease,border-color .25s ease}.mif-link:hover{color:var(--mif-accent)}.mif-stars{color:var(--mif-accent);letter-spacing:2px;font-size:12px;line-height:1;white-space:nowrap}.mif-stars__empty{opacity:.45}.mif-price__compare{margin-left:8px;opacity:.6}.mif-price--sale{color:var(--mif-accent)}.mif-media{position:relative;overflow:hidden;background:var(--mif-card)}.mif-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;display:block;opacity:1!important;visibility:visible!important}.mif-img--contain{object-fit:contain;mix-blend-mode:multiply}.mif-img--zoom{transition:transform .6s var(--mif-ease)}a:hover .mif-img--zoom,.mif-card-hover:hover .mif-img--zoom{transform:scale(1.05)}.mif-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#2b252040;background:var(--mif-card)}.mif-section a:focus-visible,.mif-section button:focus-visible,.mif-section summary:focus-visible,.mif-section input:focus-visible{outline:2px solid var(--mif-accent);outline-offset:3px}.mif-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.mif-section *,.mif-section *:before,.mif-section *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.m\:column:has(>.m-product-card--style-4){display:flex}.m\:column>.m-product-card--style-4{width:100%;height:100%}.m-product-card--style-4{display:flex;flex-direction:column}.m-product-card--style-4>.m-product-card__content{display:flex;flex-direction:column;flex:1 1 auto}.m-product-card--style-4>.m-product-card__content>.m-product-card__action-wrapper{margin-top:auto;padding-top:14px;width:100%}.m-product-card--style-4 .m-product-card__action-wrapper .m-button,.m-product-card--style-4 .m-product-card__action-wrapper .m-product-form{width:100%}.m-product-card--style-4 .m-product-card__action-wrapper .m-button{box-sizing:border-box;min-height:44px;height:44px;padding-top:0;padding-bottom:0;white-space:nowrap}.m-product-card .m-product-option--swatch .m-product-option--node__label,.m-product-card .m-product-option--swatch .m-product-option--node__label[data-option-type=color]{width:16px;height:16px;margin:3px}.m-product-card .m-product-option--swatch input:checked+label,.m-product-card .m-product-option--swatch .m-product-option--node__label[data-selected=true],.m-product-card .m-product-option--swatch:hover .m-product-option--node__label{box-shadow:0 0 0 1px rgb(var(--color-foreground)),inset 0 0 0 3px rgb(var(--color-background))}.m-product-card .m-product-option--swatch:hover .m-product-option--node__label{transform:scale(1.08)}.m-product-card__media{background-color:var(--mif-product-bg, #F5F0E8)}.m-product-card__main-image img,.m-product-card__hover-image img{mix-blend-mode:multiply}.m-product-media--item,.m-product-media--desktop .m-product-media{background-color:var(--mif-product-bg, #F5F0E8)}.m-product-media--item img,.m-product-media--desktop .m-product-media img{mix-blend-mode:multiply}.m-product-card--style-4 .m-product-card__title{min-height:2.6em;margin-bottom:0}.m-product-card--style-4 .m-product-card__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden;line-height:1.3}.m-product-card--style-4 [data-pcard-variant-picker],.m-product-card--style-4 .m-product-card__info:not(:has([data-pcard-variant-picker])):after{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:35px;margin:0}.m-product-card--style-4 .m-product-card__info:not(:has([data-pcard-variant-picker])):after{content:""}.m-product-item:has(>.m-product-card--style-4){display:flex}.m-product-item>.m-product-card--style-4{width:100%;height:100%}.m-product-card--style-4 .m-product-card__title{min-height:0}.m-product-card--style-4 [data-pcard-variant-picker]{height:auto}.m-product-card--style-4 .m-product-card__info:not(:has([data-pcard-variant-picker])):after{display:none}.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image,.m-product-card__main-image responsive-image,.m-product-card__hover-image responsive-image,.m-product-media--item responsive-image,.m-product-media--item picture,.m-product-media--item .m-image{background-color:var(--mif-product-bg, #F5F0E8)}.m-product-card .m-product-option--content{align-items:center}.m-product-card .m-product-option--more-option{display:inline-flex;align-items:center;margin:0 0 0 3px;padding:0;height:22px;line-height:1}.m-product-card .m-product-option--more-option .text-base{line-height:1}.m-product-card__main-image,.m-product-card__hover-image{transition:opacity .38s ease!important}.m-product-card__main-image img,.m-product-card__hover-image img,.m-product-media--item img{transition:opacity .3s ease}.m-product-option--node__label{transition:box-shadow .2s ease,transform .2s ease}@media(prefers-reduced-motion:reduce){.m-product-card__main-image,.m-product-card__hover-image,.m-product-card__main-image img,.m-product-card__hover-image img,.m-product-media--item img,.m-product-option--node__label{transition:none!important}}.swiper-wrapper:has(>.swiper-slide>.m-product-card--style-4){align-items:stretch}.swiper-slide:has(>.m-product-card--style-4){display:flex;height:auto;align-self:stretch}.swiper-slide>.m-product-card--style-4{flex:1 1 auto;width:100%;min-width:0;height:auto}@media(max-width:749px){.m-product-card--style-4 .m-product-card__action-wrapper .m-button{padding-left:4px;padding-right:4px;font-size:10px;letter-spacing:.02em;line-height:1;white-space:nowrap;overflow:hidden;gap:4px}.m-product-card--style-4 .m-product-card__action-wrapper .m-button span{min-width:0;letter-spacing:.02em;white-space:nowrap}}.m-product-media--slider__thumbnails .swiper-slide,.m-product-media--slider__thumbnails .m-product-media,.m-product-media--slider__thumbnails responsive-image,.m-product-media--slider__thumbnails picture,.m-product-media--slider__thumbnails .m-image{background-color:var(--mif-product-bg, #F5F0E8)}.m-product-media--slider__thumbnails img{mix-blend-mode:multiply}@media(max-width:749px){.m-product-card--style-4 .m-product-card__action-wrapper .m-button{font-size:11.5px;letter-spacing:.06em}.m-product-card--style-4 .m-product-card__action-wrapper .m-button span{letter-spacing:.06em}}.m-collection-list-template__wrapper{row-gap:28px}@media(min-width:750px){.m-collection-list-template__wrapper{row-gap:40px}}.m-collection-list-template .m-collection-card__image{background-color:var(--mif-product-bg, #F5F0E8)}.m-collection-list-template .m-collection-card__image .m-hover-box__wrapper,.m-collection-list-template .m-collection-card__image responsive-image{display:block;width:100%;background-color:var(--mif-product-bg, #F5F0E8)}.m-collection-list-template .m-collection-card__image responsive-image{position:relative;aspect-ratio:1 / 1;overflow:hidden}.m-collection-list-template .m-collection-card__image responsive-image>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:multiply}.m-collection-list-template .m-collection-card__info{text-align:center}.m-collection-list-template .m-collection-card__title{margin-bottom:2px}.mif-room-card--product{background:#e6ded3!important}.mif-room-card--product .mif-room-card-bg{background:#e6ded3}.mif-room-card--product .mif-room-card-bg .mif-room-img{object-fit:contain!important;padding:7% 7% 24%!important;box-sizing:border-box;mix-blend-mode:multiply}.mif-room-card--product .mif-room-card-overlay{background:linear-gradient(to top,#f5f0e8eb,#f5f0e800 38%)!important}.mif-room-card--product .mif-room-title,.mif-room-card--product .mif-room-action,.mif-room-card--product:hover .mif-room-action{color:var(--mif-ink, #2B2520)!important}.mif-room-card--product .mif-room-action,.mif-room-card--product:hover .mif-room-action{border-color:#2b25208c!important}@media(max-width:780px){.mif-room-card--product .mif-room-card-bg .mif-room-img{padding:6% 6% 26%!important}}.m-product-card,.m-collection-list-template .m-collection-card{--mif-product-bg: var(--mif-card-bg, #E6DED3)}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mif-base.css.map */
