@import"https://fonts.googleapis.com/css2?family=Cormorant+Infant:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap";:root{--color-brand: #444443;--color-brand-text: #1E1E1E;--color-brand-icon: #121212;--color-brand-gray: #7F7F7F;--color-white: #ffffff;--korai-coral: #F26B73;--korai-coral-hover: #e35e66;--korai-radius: 8px;--korai-btn-h: 40px}html,body{overflow-x:hidden;max-width:100%}.header-wrapper{border-top:1px solid rgba(var(--color-foreground),.08)}.header-wrapper--border-bottom{border-bottom:none!important}.header__menu-item>details>summary{min-height:100%}.list-menu__item--link:hover,.list-menu__item--active{background-color:rgba(var(--color-foreground),.04);width:100%;display:block;padding-left:1.5rem;padding-right:1.5rem}.header__icon--search{text-decoration:unset}.header__icon .icon,.header__icon .icon path,span.search-text{fill:var(--color-brand-icon);color:var(--color-brand-icon)}span.search-text{margin-left:10px}.header__icons details-modal.header__search{display:none}.mega-menu{position:relative}.mega-menu__content{width:auto;min-width:450px;left:50%;transform:translate(-50%);right:auto;border-radius:0 0 12px 12px;overflow:hidden;padding-top:20px;padding-bottom:20px}.mega-menu__list.page-width{padding-top:10px;padding-bottom:10px}.mega-menu__default-links{gap:4px}.mega-menu__link--level-2{padding-top:4px;padding-bottom:4px;font-size:13px}.mega-menu__image-links{margin-right:20px}.mega-menu__image-links .mega_menu_img{max-width:130px}.mega_menu_img img{border-radius:8px;max-height:160px;object-fit:cover}.mega-menu__image-links .mega_menu_img .title{margin-top:8px;padding-top:0;font-size:13px;font-family:inherit}.menu-drawer__submenu,.menu-drawer__inner-submenu{height:auto;min-height:unset}.menu-drawer__menu-item{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.two-image-section .two-image-heading{font-size:1.6rem!important;font-weight:400;letter-spacing:.03em;line-height:1.2}.two-image-section .two-image-text{font-size:1.2rem!important;line-height:1.5}.card__information .full-unstyled-link,p.product-subtitle{color:var(--color-brand-text);text-decoration:none;display:block;font-size:16px;font-weight:500;text-align:center;margin:0;line-height:1.4em;word-break:break-word;text-overflow:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:hidden;white-space:nowrap}.card__information .full-unstyled-link .first-line,.card__information .full-unstyled-link .second-line{display:block}.product-grid-container .card{box-shadow:unset}p.product-subtitle{margin-bottom:15px}h3.card__tag{background:var(--color-brand);color:var(--color-white);padding:2px 8px;min-width:unset;width:auto;margin:12px auto;font-family:Cormorant Infant,serif;font-size:10px;font-style:italic;font-weight:400;line-height:1.2;white-space:nowrap;display:table;text-align:center}span.card__tag{background:var(--color-brand);color:var(--color-white);padding:1px 4px;min-width:125px;width:125px;text-align:center}span.badge.price__badge-sold-out.color-scheme-3{display:none}#insta-feed h2{font-style:italic}.instafeed-bottom-link-wrapper{position:relative}.instafeed-bottom-link-wrapper a{background:var(--color-brand);padding:10px 15px;border-radius:15px;width:218px;text-align:center;font-size:20px;font-family:Coveted by Marie;position:absolute;bottom:-28px}.instafeed-bottom-link-wrapper[data-feed-id="0"] a:after{border-bottom:unset}.newsletter-form__field-wrapper input.field__input::placeholder{opacity:initial}.newsletter__subheading p{color:var(--color-brand-text);font-weight:700}.page-brands-brand .card__heading .full-unstyled-link{color:#121212bf}.page-brands-brand .card__heading:hover .full-unstyled-link{color:var(--color-brand)}.cb-collection-banner__description h2{font-weight:700;font-size:30px}.cb-collection-banner__description p{font-size:16px}.main-collection .card__content,.main-collection-brands .card__content{display:unset}.custom-collection-grid{width:100%;margin:0 auto}.custom-collection-grid .grid__item{display:flex;justify-content:center;align-items:stretch;margin-bottom:1.5rem}.custom-collection-grid .card{width:100%;min-height:420px;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;background:var(--color-white);display:flex;flex-direction:column}.custom-collection-grid .card-wrapper{width:100%;height:100%;display:flex;flex-direction:column}.custom-collection-grid .card:hover{transform:translateY(-3px);box-shadow:0 6px 15px #0000001a}.custom-collection-grid .card__media{position:relative;padding-bottom:120%;overflow:hidden;flex-shrink:0}.custom-collection-grid .card__media .media{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;transition:transform .5s ease}.custom-collection-grid .card:hover .card__media .media{transform:scale(1.05)}.custom-collection-grid .card__content{padding:1.2rem;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.custom-collection-grid .card__inner,.custom-collection-grid .card__media{width:100%}.custom-collection-grid .card__heading{font-size:1.5rem;line-height:1.4;margin-bottom:0;flex-grow:1}.custom-collection-grid .card-information{margin-top:auto;display:flex;flex-direction:column;align-items:center}.custom-collection-grid .price{font-size:20px;font-weight:600;color:var(--color-brand-text)}.custom-collection-grid .card__badge{top:.8rem;right:.8rem;font-size:.9rem;padding:.4rem .8rem;border-radius:4px}.custom-collection-grid .quick-add{margin-top:1rem;opacity:0;transition:opacity .3s ease;text-align:center}.custom-collection-grid .card:hover .quick-add{opacity:1}.custom-collection-grid .quick-add__submit{padding:.8rem;border-radius:6px;width:100%}.custom-collection-grid .text-block{width:100%;max-width:280px;min-height:420px;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem;margin:0 auto;font-size:1.4rem;line-height:1.5;background-color:transparent;font-family:Cormorant Infant,serif}.custom-collection-grid .text-block p{font-family:Cormorant Infant,serif}.caption-with-letter-spacing{font-family:Cormorant Infant,serif;color:var(--color-brand-text);font-weight:600;font-size:20px;display:block;opacity:1;margin-bottom:22px;letter-spacing:0}.section-collection-list .card__information .full-unstyled-link:hover{color:var(--color-brand)}.collection-description .metafield-rich_text_field h3{margin:20px 0;font-size:20px}.collection-beauty-care .filter-heading,.collection-beauty-care #FacetsWrapperDesktop,.collection-beauty-care .mobile-facets__open,.collection-maries-closet .filter-heading,.collection-maries-closet #FacetsWrapperDesktop,.collection-maries-closet .mobile-facets__open{display:none}.cart-drawer .cart-items thead tr{display:flex;justify-content:space-between}th#CartDrawer-ColumnTotal,th#CartDrawer-ColumnProduct{width:50%}footer.footer{border-color:var(--color-brand)}.footer .rte a:hover{color:var(--color-brand)}.rich-text__wrapper p,.rich-text__wrapper .rich-text__heading{color:var(--color-brand-text)}.rich-text__wrapper .rich-text__heading{font-family:Coveted by Marie}.product .product__title{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.product__title h1,.product__title h1 i{font-style:normal!important}.product__brand{text-decoration:none}.product__info-container>*:first-child{margin-bottom:10px}.product-form__input.product-form__quantity .add-to-cart{display:none}.product-form__buttons{display:flex;align-items:center;gap:15px}.product .product-form__input.product-form__quantity{align-items:center}.product .quantity{width:115px}.product .quantity__button{flex-shrink:unset}:is(.template-product,body[class*=product]) .quantity__input{width:50px}.product .quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:unset;background-color:unset}.custom-add-to-cart .quantity-wrapper .quantity__button{color:var(--color-brand);font-size:22px;opacity:1;margin-bottom:8px;outline:none;font-family:Tenor Sans,sans-serif}.custom-add-to-cart .quantity-wrapper .quantity__input{color:var(--color-brand);font-size:18px;opacity:1;margin-bottom:0;outline:none;font-family:Tenor Sans,sans-serif}.tab__list:first-child h6.custom-tab{padding-left:0}.product .custom-tab.active{color:var(--color-brand);border-bottom:2px solid var(--color-brand)}.product .global-media-settings{border:1px solid var(--color-brand)}.product .thumbnail[aria-current],.product .thumbnail[aria-current]:focus:not(:focus-visible){padding:2px;border:1px solid var(--color-brand)}.product button.slider-button.slider-button--prev,.product button.slider-button.slider-button--next{display:none}variant-selects legend.variant-option-name{font-size:18px;font-weight:700;color:var(--color-brand-text)}.product variant-selects .selected-value-display{display:none}.product span.swatch:after{background-color:unset}.custom-buy-now-button{padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:center}.product-form__input.product-form__quantity,.product .product-form__quantity{border:none!important;box-shadow:none!important;background:transparent!important;height:auto!important}.product-form__quantity .quantity,.product .quantity{border:1px solid rgba(68,68,67,.18)!important;border-radius:var(--korai-radius)!important;box-shadow:none!important}.product-form__quantity .quantity:after,.product-form__quantity .quantity:before,.product .quantity:after,.product .quantity:before{display:none!important}.product-form__input .swatch-input__input+label,.product-form__input input[type=radio]+label,.product-form__input .product-form__radio+label{border-radius:var(--korai-radius)!important}.product-form .shopify-payment-button__button:not(.korai-bitn .shopify-payment-button__button){border-radius:var(--korai-radius)!important;min-height:var(--korai-btn-h)!important;font-size:11px!important;letter-spacing:.16em!important;font-weight:400!important}.shopify-payment-button__button--unbranded{background:var(--korai-coral)!important;color:#fff!important;border:none!important;border-radius:var(--korai-radius)!important;height:40px!important;min-height:40px!important;max-height:40px!important;box-sizing:border-box!important}.shopify-payment-button__button--unbranded:hover{background:var(--korai-coral-hover)!important}.accordion-tabs{margin-top:24px;border-top:1px solid #e8e8e8}.accordion-tab-item{border-bottom:1px solid #e8e8e8}.accordion-tab-trigger{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:400!important;padding:14px 0!important;color:#444443!important}.accordion-tab-content{font-size:13px!important;line-height:1.75!important;color:#666!important;padding-bottom:16px!important}.swatch-input__label--square{--swatch-input--border-radius: 6px !important;border-radius:6px!important;overflow:hidden}.swatch-input__label--square .swatch,.swatch-input__label--square .swatch--square{--swatch--border-radius: 6px !important;border-radius:6px!important;border:none!important}.product-form__input--pill input[type=radio]+label{border-color:#d0d0d0!important;color:#555!important;background-color:#fff!important}.product-form__input--pill input[type=radio]+label:hover{border-color:#999!important;color:#333!important}.product-form__input--pill input[type=radio]:checked+label{border-color:#444443!important;background-color:#444443!important;color:#fff!important}.slider-dots__list{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.slider-dots__item{list-style:none;margin:0 .5rem}.slider-dots__button{width:10px;height:10px;border-radius:50%;background-color:var(--color-brand);border:none;cursor:pointer;transition:background-color .3s ease}.slider-dots__item.is-active .slider-dots__button{background-color:var(--color-brand)}.jdgm-rev-widg__header .jdgm-widget-actions-wrapper a.jdgm-write-rev-link{padding-left:10px;padding-right:10px;max-width:115px}.jdgm-rev-widg__header h2.jdgm-rev-widg__title{display:none}.editorial-img-wrapper.korai-img-host{overflow:hidden}.korai-img-host .eq-wrap{position:absolute;bottom:0;left:0;right:0;padding:10px 14px 12px;background:#fffffff7;transform:translateY(100%);transition:transform .22s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:8;text-align:center;box-sizing:border-box}.korai-card-wrapper.eq-hovered .korai-img-host .eq-wrap{transform:translateY(0);pointer-events:all}.korai-card-wrapper{transition:box-shadow .25s ease,transform .25s ease;border-radius:4px}.korai-card-wrapper.eq-hovered{box-shadow:0 8px 32px #0000001a;transform:translateY(-2px)}.korai-card-wrapper.card--card.card--media>.card__content,.korai-card-wrapper .card--card.card--media>.card__content{margin-top:0!important}.korai-card-wrapper .card__content{position:relative!important;bottom:auto!important}.eq-btn{display:inline-block;background:#444443;color:#fff;border:none;padding:9px 20px;font-family:Tenor Sans,sans-serif;font-size:10px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .15s ease;white-space:nowrap;line-height:1.4}.eq-btn:hover{background:#222;color:#fff}.eq-btn--soldout{background:#ccc;color:#888;cursor:not-allowed}.eq-btn--options{background:transparent;color:#444443;border:1px solid #444443}.eq-btn--options:hover{background:#444443;color:#fff}.eq-btn--hidden{display:none!important}.eq-atb-label{margin:0 0 5px;font-family:Tenor Sans,sans-serif;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#444443}.eq-swatches{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-bottom:7px}.eq-swatch{width:16px;height:16px;border-radius:50%;border:1.5px solid rgba(0,0,0,.15);cursor:pointer;transition:transform .12s ease,border-color .12s ease;display:inline-block;flex-shrink:0;text-decoration:none}.eq-swatch:hover{transform:scale(1.18);border-color:#0006}.eq-swatch--active{border-color:#444443!important;transform:scale(1.12)}.eq-swatch--out{opacity:.3}.eq-sizes{display:flex;align-items:center;gap:3px;margin-bottom:6px;justify-content:center}.eq-sizes__track-wrap{overflow:hidden;flex:1;max-width:100%}.eq-sizes__track{display:flex;gap:3px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:1px 0;justify-content:center;flex-wrap:wrap}.eq-sizes__track::-webkit-scrollbar{display:none}.eq-sizes--cs{flex-wrap:wrap;gap:4px;margin-bottom:6px}.eq-chip{padding:4px 7px;border:1px solid #444443;background:transparent;font-family:Tenor Sans,sans-serif;font-size:9px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease;flex-shrink:0;line-height:1.4}.eq-chip:hover,.eq-chip--active{background:#444443;color:#fff}.eq-chip--out{border-color:#ccc;color:#ccc;cursor:not-allowed;text-decoration:line-through}.eq-chip--out:hover{background:transparent;color:#ccc}.eq-chip--hidden{display:none!important}.eq-arrow{background:none;border:none;font-size:18px;color:#444443;cursor:pointer;padding:0 2px;line-height:1;flex-shrink:0}.eq-arrow:hover{color:#000}.eq-mobile-btn{display:none;position:absolute;bottom:10px;right:10px;width:30px;height:30px;border-radius:50%;background:#444443e0;color:#fff;border:none;font-size:22px;line-height:1;cursor:pointer;z-index:10;align-items:center;justify-content:center;padding:0 0 2px}#korai-toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%) translateY(16px);background:#fff;border:1px solid #e0e0e0;border-radius:3px;padding:10px 20px;display:flex;align-items:center;gap:9px;font-family:Tenor Sans,sans-serif;font-size:12px;letter-spacing:.06em;color:#444443;opacity:0;transition:opacity .22s ease,transform .22s ease;pointer-events:none;z-index:9999;box-shadow:0 4px 16px #00000014;white-space:nowrap}#korai-toast.visible{opacity:1;transform:translate(-50%) translateY(0)}.toast__dot{width:7px;height:7px;border-radius:50%;background:#7bb87b;flex-shrink:0}@media screen and (min-width:990px){.custom-collection-grid .grid--4-col-desktop .grid__item{width:calc(25% - 1.2rem * 3 / 4);max-width:calc(25% - 1.2rem * 3 / 4)}.custom-collection-grid .grid{gap:1.2rem}}@media screen and (min-width:750px){.product .thumbnail-list__item{max-width:unset;aspect-ratio:1 / 1}}@media screen and (max-width:989px){.custom-collection-grid .grid{gap:1.2rem}.custom-collection-grid .grid--3-col-tablet-down .grid__item{width:calc(33.33% - 1.2rem * 2 / 3);max-width:calc(33.33% - 1.2rem * 2 / 3)}.custom-collection-grid .grid--2-col-tablet-down .grid__item{width:calc(50% - .6rem);max-width:calc(50% - .6rem)}.custom-collection-grid .grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.custom-collection-grid .text-block{max-width:100%;min-height:380px}.custom-collection-grid .card{min-height:380px;max-width:100%}.custom-collection-grid .card__content{padding:0}.caption-with-letter-spacing{margin-bottom:15px}span.search-text{display:none}span.card__tag{margin-top:15px}.page-width-desktop{padding:0 2rem}.product .product__title{flex-wrap:wrap}.header--top-center header-drawer{display:flex}.menu-drawer__menu .title{font-size:11px;text-transform:none;letter-spacing:0;font-weight:400}.menu-drawer__menu .mega_menu_img .title{margin-top:6px}}@media screen and (max-width:749px){.two-image-section .two-image-heading{font-size:1.3rem!important}.two-image-section .two-image-text{font-size:1.1rem!important}.custom-collection-grid .grid{gap:1rem}.custom-collection-grid .grid__item{display:flex;align-items:stretch}.custom-collection-grid .card{max-width:100%;min-height:350px}.custom-collection-grid .card__content{padding:1rem}.custom-collection-grid .card__heading{font-size:1.3rem}.custom-collection-grid .text-block{max-width:100%;min-height:350px}.custom-collection-grid .price{font-size:15px}.custom-collection-grid .quick-add{opacity:1}.custom-collection-grid .quick-add__submit{padding-left:20px;padding-right:20px;display:none}.caption-with-letter-spacing{font-size:14px}h3.card__tag{min-width:unset;width:unset;padding:3px 5px;margin:12px auto;font-size:11px;max-width:112px;display:inline-block}.card--card .quick-add{max-width:100px;margin-left:auto;margin-right:auto}.collection-grid-custom .card__information .full-unstyled-link,.collection-grid-custom p.product-subtitle{font-size:12px}.collection-grid-custom .price{font-size:14px}.collection-description .metafield-rich_text_field h3{margin:5px 0 0;font-size:12px}.product .product__info-wrapper{margin-top:40px}.product .product__info-container>*+*{margin-top:0}.product .product-form__input.product-form__quantity{align-items:flex-start;max-height:65px;gap:8px}.product .custom-add-to-cart-form.flex-row{gap:8px}.product .quantity{width:84px}.product .custom-buy-now-button{max-width:292px}.custom-add-to-cart .quantity-wrapper .quantity__button,.custom-add-to-cart .quantity-wrapper .quantity__input{font-size:20px}.custom-add-to-cart .custom-add-to-cart-button{min-width:140px}.mega_menu_img.slide{flex:0 0 90px}.header__icon--wishlist{display:block}.korai-card-wrapper.eq-hovered{box-shadow:none;transform:none}.korai-media-wrap .eq-wrap,.editorial-img-wrapper .eq-wrap{display:none}.eq-mobile-btn{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/custom.css.map */
