:root{--canvas: #f7f3ea;--card: #fffdf8;--butter: #fdeecd;--ink: #2b211b;--ink-soft: #4a3c31;--coral-action: #e84e28;--coral-deep: #c0421c;--marigold: #ffb03b}.product-form .add-to-cart,sticky-add-to-cart .button--product,[name=checkout]{background-color:var(--coral-action);border-color:var(--coral-action);color:#fff}.product-form .add-to-cart .button__text,sticky-add-to-cart .button--product .button__text,[name=checkout] .button__text{color:#fff}.product-form .add-to-cart path,sticky-add-to-cart .button--product path,[name=checkout] path{fill:#fff}.no-touchevents .product-form .add-to-cart:hover,.no-touchevents sticky-add-to-cart .button--product:hover,.no-touchevents [name=checkout]:hover{background-color:var(--coral-deep);border-color:var(--coral-deep);color:#fff}.product-gallery-item figure.lazy-image{background-color:var(--canvas)}.product-item__image .lazy-image--fit{background-color:var(--canvas)!important}.product-item__image-figure img.img,.product-gallery-item img.img,.product-recommendations img.img,.thumbnail__image img{mix-blend-mode:darken}.thumbnail__image,.scrolling-images-parent .lazy-image{background-color:var(--canvas)!important}.scrolling-images-parent img.img{mix-blend-mode:darken}.text-color--opacity{opacity:.8}.breadcrumb{opacity:1!important}.breadcrumb__current,.breadcrumb__separator,.breadcrumb__link a{color:var(--ink-soft)}.ml-cstory{max-width:820px;margin:0 auto;padding:8px 20px 40px}.ml-cstory__image{margin:26px 0 0}.ml-cstory__image img{width:100%;height:auto;max-height:380px;object-fit:cover;border:1.5px solid var(--ink);border-radius:12px;display:block}.ml-cstory__title{font-family:Caprasimo,serif;font-weight:400;font-size:24px;color:var(--ink);margin:34px 0 12px;text-align:center}.ml-cstory__band .ml-cstory__body{color:var(--ink-soft);font-size:15.5px;line-height:1.6}.ml-cstory__body>:first-child{margin-top:0}.ml-cstory__faq-item{border:1.5px solid var(--ink);border-radius:10px;background:var(--card);margin-bottom:10px;overflow:hidden}.ml-cstory__faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px;font-weight:700;font-size:15px;color:var(--ink)}.ml-cstory__faq-item summary::-webkit-details-marker{display:none}.ml-cstory__sign{position:relative;width:14px;height:14px;flex:none}.ml-cstory__sign:before,.ml-cstory__sign:after{content:"";position:absolute;background:var(--coral-deep);border-radius:2px}.ml-cstory__sign:before{top:6px;left:0;width:14px;height:2px}.ml-cstory__sign:after{left:6px;top:0;width:2px;height:14px;transition:opacity .2s}.ml-cstory__faq-item[open] .ml-cstory__sign:after{opacity:0}.ml-cstory__faq-body{padding:0 18px 15px;color:var(--ink-soft);font-size:15px;line-height:1.55;border-top:1px solid rgba(43,33,27,.12)}.ml-cstory__faq-body>:first-child{margin-top:12px}.ml-cstory__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:34px;text-align:center;font-family:Archivo Narrow,Archivo,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700;color:var(--ink)}.ml-cstory__trust .ml-cstory__cell+.ml-cstory__cell{border-left:1px solid rgba(43,33,27,.18)}@media(max-width:640px){.ml-cstory__trust{grid-template-columns:minmax(0,1fr);gap:10px}.ml-cstory__trust .ml-cstory__cell+.ml-cstory__cell{border-left:0}}#main .video-component__autoplay-poster{background-color:var(--ink)!important}.button--outline{border:1.5px solid var(--ink);background:var(--card);color:var(--ink);border-radius:10px;transition:box-shadow .15s ease,transform .15s ease}.no-touchevents .button--outline:hover{transform:translateY(-1px);border-color:var(--ink);background:var(--card);color:var(--ink)}.card .button--outline,.no-touchevents .card .button--outline:hover{background:transparent;border-color:var(--color-text-cards);color:var(--color-text-cards)}.sticky-header .header__bottom .area--logo{display:flex;align-items:center;margin:0 22px 0 0;position:static!important;transform:none!important}.sticky-header .header__bottom .area--logo .logo-img{position:static!important;height:auto!important;display:flex;align-items:center}.sticky-header .header__bottom .area--logo .logo-img img{height:20px!important;width:auto!important;max-width:none!important}.sticky-header .header__bottom{display:flex;align-items:center}.product-item{display:flex!important;flex-direction:column;height:100%}.product-item .card__text.product-item__text{display:flex;flex-direction:column;flex:1 1 auto}.product-item .card__text.product-item__text>.product-item__quick-buy{margin-top:auto!important;padding-top:8px}.no-touchevents .product-item{position:relative}.no-touchevents .product-item .card__text.product-item__text>.product-item__quick-buy{position:absolute;left:6px;right:6px;bottom:6px;margin:0!important;padding:10px 12px;background:var(--card);border:1.5px solid var(--ink);border-radius:10px;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:3}.no-touchevents .product-item:hover .card__text.product-item__text>.product-item__quick-buy,.no-touchevents .product-item:focus-within .card__text.product-item__text>.product-item__quick-buy{opacity:1;pointer-events:auto}.template-cart .lazy-image--small,.template-cart .lazy-image--small img,.template-cart .cart__upsell-card .lazy-image,.template-cart .cart__upsell-card img{background-color:var(--canvas)!important}.template-cart .lazy-image--small img,.template-cart .cart__upsell-card img{mix-blend-mode:darken}.template-cart .cart-recommendations .section-heading__title,.template-cart [class*=recommendations] .section-heading__title{font-family:Caprasimo,serif;font-weight:400}.template-cart .product-item__quick-buy .button--outline,.template-cart .product-item__quick-buy .button{border-color:var(--ink);border-radius:10px}.announcement-bar__content,.announcement-bar__content p{font-weight:700}.tl-testimonial p,.tl-testimonial blockquote{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.ml-coll-header{max-width:1100px;margin:0 auto;padding:40px 20px 14px;text-align:center}.ml-coll-header__title{font-family:Caprasimo,serif;font-weight:400;font-size:clamp(32px,6vw,52px);line-height:1.05;color:var(--ink);margin:0}.ml-coll-header__desc{max-width:60ch;margin:12px auto 0;font-size:16px;line-height:1.55;color:var(--ink-soft)}.ml-coll-header__desc>:first-child{margin-top:0}.ml-coll-header__desc>:last-child{margin-bottom:0}.ml-coll-pills{max-width:1100px;margin:0 auto;padding:6px 20px 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media(max-width:640px){.ml-coll-pills{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ml-coll-pills::-webkit-scrollbar{display:none}}.ml-coll-pill{flex:none;display:inline-flex;align-items:center;padding:8px 18px;border:1.5px solid var(--ink);border-radius:100px;background:var(--card);color:var(--ink);font-family:Archivo Narrow,Archivo,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;white-space:nowrap}.no-touchevents .ml-coll-pill:hover{background:var(--butter)}.ml-coll-pill.is-active{background:var(--ink);color:var(--canvas)}.star-rating__stars{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="14" viewBox="0 0 14 13" fill="rgba(43,33,27,0.25)" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z"/></svg>')!important}.star-rating__stars-active{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" fill="%23ffb03b"/></svg>')!important}.product-item__ratings .star-rating__caption{color:var(--ink-soft)}.product-item__price{color:var(--coral-deep);font-weight:700}.product-item__price .product-price--compare,.product-item__price del{color:var(--ink-soft);opacity:1}.product-variant__label{background:var(--canvas)}img.product-variant__item-swatch--color{mix-blend-mode:multiply}.OfferlyModal img.modal-product-image,.OfferlyModal .modal-product-image img{mix-blend-mode:multiply;background:transparent}.OfferlyModal .productImage,.OfferlyModal .productImageMobileDiv{background:transparent}.OfferlyModal #submitOfferButton,.OfferlyModal #modalAddToCartButton{background-color:var(--coral-action);color:#fff;border:none;border-radius:5px;font-weight:700}.OfferlyModal #submitOfferButton:hover,.OfferlyModal #modalAddToCartButton:hover{background-color:var(--coral-deep);color:#fff}.ml-card-tagline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ink-soft);line-height:1.45}.no-touchevents .product-item .product-item__quick-buy{opacity:0;transition:opacity .15s ease}.no-touchevents .product-item:hover .product-item__quick-buy,.no-touchevents .product-item:focus-within .product-item__quick-buy{opacity:1}.no-touchevents .product-item:hover .product-item__image-figure{transition:box-shadow .15s ease}#main .kt-select{border:1.5px solid var(--ink);border-radius:100px;background-color:var(--card);font-family:Archivo Narrow,Archivo,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600;color:var(--ink)}#main .facets__form--horizontal{margin:-28px 0 8px}#main .sorting__prewrapper{width:100%;justify-content:center;margin:0}#main .collection-filters__item.sorting{margin:0}#main .collection-filters__item.sorting .collection-filters__field{display:flex;align-items:center;gap:10px}#main .collection-filters__item.sorting .collection-filters__label{margin:0;width:auto;white-space:nowrap;font-family:Archivo Narrow,Archivo,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600;color:var(--ink-soft)}#main .collection-filters__item.sorting .select{width:auto}#main .kt-select.collection-filters__sort{width:auto;min-width:170px;height:38px;padding-top:5px;padding-bottom:5px}.submenu.mega-menu{border-top:1.5px solid var(--ink);box-shadow:0 14px 28px #2b211b14}.mega-menu .mega-link>.menu-link.text-weight--bold,.mega-menu .mega-link.has-babymenu>.menu-link{font-family:Archivo Narrow,Archivo,system-ui,sans-serif;text-transform:uppercase!important;letter-spacing:.08em;font-size:13.5px;font-weight:700}.mega-menu .babymenu .menu-link{font-size:15px}.no-touchevents .mega-menu .babymenu .menu-link:hover{color:var(--coral-deep)}.mega-menu .menu-promotion{background:var(--butter);border:1.5px dashed var(--ink);border-radius:12px;padding:20px 22px}.footer-item__title{font-family:Archivo Narrow,Archivo,system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.1em;font-size:13.5px!important}.footer-item__menu a{text-decoration:none;border-bottom:0!important}.footer-item__menu a:hover,.footer-item__menu a:focus-visible{color:var(--coral-deep);text-decoration:underline;text-underline-offset:3px}.footer-item__newsletter input[type=email],.newsletter__input input{background:var(--card);border:1.5px solid var(--ink);border-radius:10px}.footer-item__newsletter input[type=email]:focus,.newsletter__input input:focus{outline:2px solid var(--coral-deep);outline-offset:1px}.product-item .product-item__slider .css-slider-navigation-container,.product-item .product-item__slider .css-slider-dot-navigation{display:none!important}h1,h2,h3,h4,h5,h6,.section-heading__title{font-weight:400}.search-block .search-item.cart-item{display:flex;align-items:center;gap:14px}.search-block .cart-item__thumbnail{flex:0 0 84px;max-width:84px}.search-block .cart-item__thumbnail .lazy-image{background-color:var(--canvas)!important}.search-block .cart-item__thumbnail img{mix-blend-mode:darken}.search-block input[type=search],.search-block input[name=q]{background:var(--card);border:1.5px solid var(--ink);border-radius:10px}.search-block .search-title{font-family:Archivo Narrow,Archivo,system-ui,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);display:block;margin-bottom:10px}.search-block .cart-item__content>div{display:flex;flex-direction:column-reverse;gap:2px}.search-block .cart-item__title{font-weight:600}.search-block .cart-item__price{font-size:14px;color:var(--ink-soft)}
/*# sourceMappingURL=/cdn/shop/t/224/assets/morning-light-global.css.map */
