@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&family=DM+Sans:wght@300;400;800&display=swap";:root{--color-background: #F7F5F2 !important;--color-background-rgb: 247, 245, 242 !important;--font-body--family: "DM Sans", sans-serif !important;--font-paragraph--family: "DM Sans", sans-serif !important;--font-subheading--family: "DM Sans", sans-serif !important;--font-accent--family: "DM Sans", sans-serif !important;--font-heading--family: "Cormorant Garamond", serif !important;--font-primary--family: "Cormorant Garamond", serif !important}body{font-family:DM Sans,sans-serif;font-weight:300;background-color:#f7f5f2!important}header-component,.header-section,.announcement-bar,.section-background,.header-drawer,.drawer,.cart-drawer__inner,.product-grid__item,.product-grid__card.product-grid__card,zoom-dialog dialog{background-color:#f7f5f2!important}.hero__blurred-image,.hero__blurred-image--desktop,.hero__blurred-image--mobile,.hero-wrapper .overlay,.hero__container .overlay{display:none!important}.hero[data-blur-shadow=true] .hero__container:before{display:none!important;opacity:0!important;box-shadow:none!important}.hero-wrapper .hero__media-wrapper:before,.hero-wrapper .hero__media-wrapper:after,.hero-wrapper .hero__container:before,.hero-wrapper .hero__container:after{display:none!important}.hero,.hero-wrapper,.hero.color-scheme-5,.hero__container{background-color:#f7f5f2!important}header-component,.header-section header-component{background-color:#f7f5f2;box-shadow:none;border-bottom:none}.header[data-sticky-state=active] .header__row,.header-section:has(>#header-component[sticky=always]) .header__row,.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]) .header__row{background-color:#f7f5f2!important}.menu-list__link,.header-menu .menu-list__link{font-family:DM Sans,sans-serif;font-weight:300;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;border:none;box-shadow:none}.menu-list__link-title{text-decoration:none;border-bottom:none}.menu-list__link:hover,.menu-list__link:focus-visible{opacity:.6;text-decoration:none}.product-grid{--product-grid-columns-desktop: repeat(2, 1fr)}@media screen and (min-width:750px){.product-grid,ul.product-grid,ul[product-grid-view=default],.product-grid.product-grid--grid,.product-grid.product-grid--organic,[class*=product-grid--]{grid-template-columns:repeat(2,1fr)!important}}.product-grid h3,.product-grid__card h3{font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:300;text-transform:uppercase;letter-spacing:.12em}.product-grid product-price,.product-grid .price,.product-grid .compare-at-price{font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:300}.product-grid{gap:40px!important}.product-grid__card.product-grid__card{padding-bottom:24px}.card-gallery{gap:16px}.product-grid__card .card-gallery{margin-bottom:1.2rem}.product-badges__badge{background:none!important;background-color:transparent!important;border:1px solid currentColor!important;padding:4px 8px!important;border-radius:0!important;box-shadow:none!important;font-family:DM Sans,sans-serif!important;font-size:.6rem!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:inherit!important}.product-badges--top-left,.product-badges--top-right,.product-badges--bottom-left{top:12px!important;left:12px!important;right:auto!important;bottom:auto!important}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-lift .product-grid .product-card:hover,.card-hover-effect-scale .product-grid .product-card:hover{transform:none;box-shadow:none}.card-hover-effect-subtle-zoom .product-grid .product-card:hover .card-gallery{transform:none}}rte-formatter{font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:300;letter-spacing:.03em;opacity:.65}.main-collection-grid__title{font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:300;text-transform:uppercase;letter-spacing:.15em}.hero-wrapper{position:relative!important;overflow:hidden!important}.hero-wrapper .hero{min-height:90vh!important}.hero-wrapper .hero__container{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;padding-inline:60px!important;overflow:hidden!important;position:relative!important;min-height:90vh;gap:0!important}.hero-wrapper .hero__media-wrapper{position:relative!important;inset:unset!important;display:grid!important;grid-template-columns:60% 35%!important;column-gap:5%!important;height:calc(75vh + 60px)!important;align-items:start!important}.hero-wrapper .hero__image{height:75vh!important;max-height:80vh!important;width:100%!important;object-fit:cover!important;display:block!important}.hero-wrapper .hero__media-wrapper>img:first-of-type,.hero-wrapper .hero__media-wrapper>picture:first-of-type{max-height:60vh!important}.hero-wrapper .hero__media-wrapper>*:last-child{height:calc(75vh + 40px)!important;min-height:100%!important;margin-top:-40px!important;transform:none!important;align-self:stretch!important;object-fit:cover!important;object-position:center top!important;width:100%!important}.hero-wrapper .hero__media-wrapper img.hero__image.hero__image--desktop:last-of-type,.hero-wrapper .hero__media-wrapper img.hero__image.hero__image--mobile:last-of-type{object-fit:cover!important;object-position:center top!important;height:calc(75vh + 40px)!important;width:100%!important}.hero-wrapper .hero__content-wrapper{position:relative!important;inset:unset!important;margin-top:10px!important;padding-bottom:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center;z-index:auto!important}.marloes-sale-img{position:absolute;bottom:50%;left:50%;transform:translate(-50%) translateY(50%);width:clamp(240px,44vw,520px);pointer-events:none;z-index:10}.hero-wrapper .button,.hero-wrapper .button-secondary{background:none!important;background-color:transparent!important;border:1px solid #000!important;color:#000!important;box-shadow:none!important}@media screen and (max-width:749px){.hero-wrapper .hero__container{padding-inline:16px!important;min-height:unset}.hero-wrapper .hero__media-wrapper{grid-template-columns:1fr!important;column-gap:0!important;height:auto!important;row-gap:12px}.hero-wrapper .hero__image{height:55vw!important}.hero-wrapper .hero__media-wrapper>*:last-child{transform:none}.hero-wrapper .hero__content-wrapper{margin-top:32px!important}}h1,.h1,.h1.h1,.text-block.h1>*,h2,.h2,.h2.h2,.text-block.h2>*,h3,.h3,.h3.h3,.text-block.h3>*,h4,.h4,.h4.h4,.text-block.h4>*,h5,.h5,.h5.h5,.text-block.h5>*,h6,.h6,.h6.h6,.text-block.h6>*{font-family:Cormorant Garamond,serif;font-weight:400}.menu-list__submenu,.menu-list__submenu-inner,.mega-menu,.mega-menu__grid,.overflow-menu{background-color:#f7f5f2!important}.email-signup__input-group,.email-signup__input{background-color:#f7f5f2!important;border-color:#000!important;color:#000!important}.email-signup__input::placeholder{color:#00000073!important}.email-signup__input-group--underline{--box-shadow-color: #000 !important}.email-signup__button,.email-signup__button.button,.email-signup__button.button-secondary{background:none!important;background-color:transparent!important;border:none!important;box-shadow:none!important;color:#000!important}.email-signup__button:hover{background:none!important;background-color:transparent!important;color:#000!important;opacity:.6}.quick-add__button,.quick-add__button.button,.quick-add__button.button.quick-add__button--choose,.quick-add__button.button.add-to-cart-button,quick-add-component .button,.card-gallery .quick-add__button,.card-gallery quick-add-component .button{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;color:#000!important}.quick-add__button:hover,.quick-add__button.button:hover,quick-add-component .button:hover{background:transparent!important;border:none!important;outline:none!important;opacity:.6}.dropdown-localization__button,.localization-selector,.localization-form__select,.header .dropdown-localization select,.header localization-form-component select,.dropdown-localization__button.button,.dropdown-localization__button.button.localization-selector,[data-disclosure-toggle],.disclosure__button{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:300;letter-spacing:.08em}.contact-form input,.contact-form textarea,.contact-form select,.contact-form .field,.contact-form .field__input,form .field,form .field__input,form input[type=text],form input[type=email],form input[type=tel],form input[type=number],form input[type=password],form textarea,.shopify-section form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),.shopify-section form textarea{background-color:#f7f5f2!important;font-family:DM Sans,sans-serif;font-weight:300}.email-signup__input{background-color:#f7f5f2!important;font-family:DM Sans,sans-serif;font-weight:300;font-size:.7rem;letter-spacing:.05em}.email-signup__newsletter-promo{font-family:Cormorant Garamond,serif;font-style:italic;font-size:1rem;font-weight:400;letter-spacing:.02em;line-height:1.4;margin-bottom:1rem;display:block}.header-drawer,.menu-drawer-container,.menu-drawer__navigation,.menu-drawer__menu,.menu-drawer__submenu{background-color:#f7f5f2!important}.menu-drawer__menu-item,.menu-drawer__menu-item-text,.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--child{font-family:DM Sans,sans-serif!important;font-size:.7rem!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.1em!important}.product-grid h3,.product-grid__card h3,.product-grid .h4,product-title,.product-card-gallery__title-placeholder,.product-card-gallery__title-placeholder .title-text,.card-gallery .title-text,.product-grid__card .group-block,.product-grid__card .group-block *{font-family:DM Sans,sans-serif!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.7rem!important}.product-grid .price,.product-grid .compare-at-price,.product-grid product-price,.card-gallery .price,.card-gallery product-price{font-family:DM Sans,sans-serif!important;font-size:.7rem!important;font-weight:300!important;text-transform:none!important;letter-spacing:.03em!important}.main-collection-grid__title,.collection-wrapper .main-collection-grid__title{font-family:Cormorant Garamond,serif;font-size:1.8rem;font-weight:400;letter-spacing:.02em;text-transform:none}.facets__label,.sorting-filter__label,.sorting-filter__select,.facets__status,.product-count,.results-count{font-family:DM Sans,sans-serif!important;font-size:.65rem!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.1em!important}.view-product-title,.view-product-title *,.product-information h1,.product-information h2{font-family:Cormorant Garamond,serif!important;font-weight:400!important}.product-information product-price,.product-information .price,.product-information .compare-at-price{font-family:DM Sans,sans-serif!important;font-size:.8rem!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.1em!important}.product-information rte-formatter,.product-information .rte{font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:300;line-height:1.8;opacity:1;letter-spacing:.02em}.product-information,.product-details{font-family:DM Sans,sans-serif;font-weight:300}.menu-list__link,.header-menu .menu-list__link,.menu-list .menu-list__link{font-family:DM Sans,sans-serif!important;font-weight:300!important;font-size:.7rem!important;text-transform:uppercase!important;letter-spacing:.1em!important}.cart-title,.cart-title *{font-family:Cormorant Garamond,serif;font-weight:400}.cart-items__title,.cart-items__details,.cart-items__variant,.cart-items__properties,.cart-primary-typography{font-family:DM Sans,sans-serif!important;font-weight:300!important}.cart-items__title{font-size:.65rem!important;text-transform:uppercase!important;letter-spacing:.08em!important}.footer-utilities__text,.utilities,.utilities a{font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:300;letter-spacing:.03em}.shopify-section:has(.utilities) h1,.shopify-section:has(.utilities) h2,.shopify-section:has(.utilities) h3,.shopify-section:has(.utilities) h4,.shopify-section:has(.utilities) h5,.shopify-section:has(.utilities) h6,.shopify-section:has(.utilities) .h1,.shopify-section:has(.utilities) .h2,.shopify-section:has(.utilities) .h3,.shopify-section:has(.utilities) .h4,.shopify-section:has(.utilities) .h5,.shopify-section:has(.utilities) .h6{font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:300;text-transform:uppercase;letter-spacing:.12em}.button:not(.button-unstyled):not([aria-disabled=true]):not(:disabled):not(.dropdown-localization__button):not(.quick-add__button):not(.email-signup__button),.button-secondary:not(.button-unstyled):not([aria-disabled=true]):not(.quick-add__button):not(.email-signup__button){background:none!important;background-color:transparent!important;border:1px solid #000!important;color:#000!important;border-radius:0!important;box-shadow:none!important;font-family:DM Sans,sans-serif!important;font-size:.7rem!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.1em!important}.button:not(.button-unstyled):hover,.button-secondary:not(.button-unstyled):hover{background:none!important;background-color:transparent!important;color:#000!important;border-color:#000!important;opacity:.6}.header,.header__row,.header__columns,header-component{background-color:#f7f5f2!important}.menu-list__link,.header-menu .menu-list__link,header-menu .menu-list__link,.menu-list .menu-list__link,.menu-list__link-title{font-family:DM Sans,sans-serif!important;font-size:.7rem!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.1em!important;text-decoration:none!important}.menu-list__link:hover,.menu-list__link:focus-visible{opacity:.6;text-decoration:none!important}.header-actions__action{font-size:.75rem;border:none!important;box-shadow:none!important;background:transparent!important;padding:4px!important}.header-actions__action svg{width:16px!important;height:16px!important}.header-logo{font-family:Cormorant Garamond,serif;font-weight:400;letter-spacing:.04em;padding-inline:4px}.header-logo img{max-height:unset;width:unset}.hero-wrapper .hero .hero__container .button:hover,.hero-wrapper .hero .hero__container .button-secondary:hover{background:#000!important;background-color:#000!important;color:#f7f5f2!important;border-color:#000!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/marloes-editorial.css.map */
