:root{--charcoal: #3a3230;--kraft-cream: #f8f8f6;--linen: #ede0c8;--warm-gray: #8a7d77;--white: #ffffff;--chalk-blue: #7ec8e3;--chalk-pink: #f4a7b9;--chalk-yellow: #f79433;--chalk-mint: #7ecba1;--chalk-blue-tint: #dceff6;--chalk-pink-tint: #fbe5ea;--chalk-yellow-tint: #fbe7cf;--chalk-mint-tint: #dcf0e5;--mo-font: "DM Sans", system-ui, -apple-system, sans-serif;--mo-radius: 8px;--mo-radius-card: 16px;--mo-container: 1200px;--mo-ease: .2s ease}body{background:var(--kraft-cream);color:var(--charcoal);font-family:var(--mo-font);-webkit-font-smoothing:antialiased}.mo-container{max-width:var(--mo-container);margin:0 auto;padding-left:24px;padding-right:24px}.mo-h2{font:600 34px/1.05 var(--mo-font);letter-spacing:-.02em;color:var(--charcoal);margin:0 0 8px}.mo-h2 .mo-accent-pink{color:var(--chalk-pink)}.mo-h2 .mo-accent-yellow{color:var(--chalk-yellow)}.mo-sub{font:400 16px/1.5 var(--mo-font);color:var(--warm-gray);margin:0}.mo-eyebrow{font:500 13px/1 var(--mo-font);letter-spacing:.14em;text-transform:uppercase;color:var(--warm-gray)}.mo-btn{font:500 15px var(--mo-font);letter-spacing:.01em;border-radius:var(--mo-radius);cursor:pointer;transition:background-color var(--mo-ease),color var(--mo-ease),border-color var(--mo-ease);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1;text-decoration:none;padding:12px 22px;border:2px solid transparent}.mo-btn--sm{padding:8px 16px;font-size:13px}.mo-btn--lg{padding:15px 30px;font-size:15px}.mo-btn--full{width:100%}.mo-btn--primary{background:var(--chalk-blue);color:var(--charcoal);border-color:var(--chalk-blue)}.mo-btn--primary:hover{background:var(--chalk-pink);border-color:var(--chalk-pink);color:var(--charcoal)}.mo-btn--secondary{background:transparent;color:var(--charcoal);border-color:var(--charcoal)}.mo-btn--secondary:hover{background:var(--linen)}.mo-badge{display:inline-flex;align-items:center;gap:6px;color:var(--charcoal);font:500 12px var(--mo-font);letter-spacing:.02em;line-height:1;white-space:nowrap;padding:5px 11px;border-radius:999px}.mo-badge--lg{font-size:15px;font-weight:600;letter-spacing:0}.mo-badge--blue{background:var(--chalk-blue-tint)}.mo-badge--pink{background:var(--chalk-pink-tint)}.mo-badge--yellow{background:var(--chalk-yellow-tint)}.mo-badge--mint{background:var(--chalk-mint-tint)}.mo-card{background:var(--white);border:1px solid var(--linen);border-radius:var(--mo-radius-card);overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%;font-family:var(--mo-font)}.mo-card__media{position:relative;aspect-ratio:1 / 1;background:var(--kraft-cream);display:flex;align-items:center;justify-content:center}.mo-card__media img{width:100%;height:100%;object-fit:cover;display:block}.mo-card__cat{position:absolute;top:12px;left:12px}.mo-card__ship{position:absolute;top:12px;right:12px}.mo-card__body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.mo-card__name{margin:0;font:500 19px var(--mo-font);color:var(--charcoal);line-height:1.1}.mo-card__name a{color:inherit;text-decoration:none}.mo-card__desc{margin:0;font:300 13px/1.45 var(--mo-font);color:var(--warm-gray);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mo-card__price{display:flex;align-items:baseline;gap:8px;margin-top:2px}.mo-card__price-now{font:700 20px var(--mo-font);color:var(--charcoal)}.mo-card__price-was{font:300 14px var(--mo-font);color:var(--warm-gray);text-decoration:line-through}.mo-card__cta{margin-top:8px}.mo-card__cta .mo-btn{width:100%}.mo-hero{position:relative;min-height:90vh;display:flex;align-items:center;background-color:var(--kraft-cream);background-size:cover;background-position:center;background-repeat:no-repeat}.mo-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#f8f8f699,#f8f8f600 60%)}.mo-hero__inner{position:relative;z-index:1;width:100%;padding:0 80px}.mo-hero__content{max-width:600px}.mo-hero__eyebrow{margin-bottom:20px}.mo-hero__title{font:600 60px/1.04 var(--mo-font);letter-spacing:-.03em;color:var(--charcoal);margin:0 0 20px}.mo-hero__title .mo-accent{color:var(--chalk-pink)}.mo-hero__text{font:400 18px/1.7 var(--mo-font);color:var(--warm-gray);margin:0 0 36px;max-width:44ch}.mo-hero__actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.mo-cats-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.mo-cats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mo-tile{text-align:left;background:var(--white);border:2px solid var(--linen);border-radius:var(--mo-radius-card);overflow:hidden;padding:0;cursor:pointer;display:flex;flex-direction:column;text-decoration:none;transition:transform var(--mo-ease),border-color var(--mo-ease)}.mo-tile:hover{transform:translateY(-3px);border-color:var(--chalk-blue)}.mo-tile__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--kraft-cream)}.mo-tile__media img{width:100%;height:100%;object-fit:cover;display:block}.mo-tile__body{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.mo-tile__title{font:600 20px/1.1 var(--mo-font)}.mo-tile__blurb{font:400 13px/1.3 var(--mo-font);color:var(--warm-gray);margin-top:4px}.mo-tile__arrow{flex:0 0 auto;color:var(--chalk-blue)}.mo-tile--pink .mo-tile__title{color:var(--chalk-pink)}.mo-tile--mint .mo-tile__title{color:var(--chalk-mint)}.mo-tile--yellow .mo-tile__title{color:var(--chalk-yellow)}.mo-tile--blue .mo-tile__title{color:var(--chalk-blue)}.mo-tile--cta{background:var(--chalk-pink-tint);border:2px solid var(--chalk-pink);border-radius:var(--mo-radius-card);padding:28px 24px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;transition:background var(--mo-ease)}.mo-tile--cta:hover{background:var(--chalk-blue-tint);transform:none}.mo-tile--cta__title{font:600 22px/1.1 var(--mo-font);color:var(--charcoal);margin-bottom:8px;max-width:12ch}.mo-tile--cta__link{display:flex;align-items:center;gap:8px;font:500 14px/1 var(--mo-font);color:var(--charcoal)}.mo-featured{background:var(--white);border-top:2px solid var(--linen);border-bottom:2px solid var(--linen)}.mo-featured__inner{max-width:var(--mo-container);margin:0 auto;padding:72px 24px}.mo-featured__head{margin-bottom:32px}.mo-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.mo-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mo-card-wrap{display:flex}.mo-card-wrap>*{flex:1}.mo-why{max-width:var(--mo-container);margin:0 auto;padding:88px 24px}.mo-why__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}.mo-why__media{border:2px solid var(--chalk-pink);border-radius:20px;overflow:hidden;background:var(--white);aspect-ratio:4 / 3}.mo-why__media img{width:100%;height:100%;object-fit:cover;display:block}.mo-why__title{font:600 36px/1.08 var(--mo-font);letter-spacing:-.02em;color:var(--charcoal);margin:16px 0 36px;max-width:18ch}.mo-why__title img{height:.74em;width:auto;display:inline-block;transform:translateY(.06em)}.mo-why__list{display:flex;flex-direction:column;gap:28px}.mo-why__item{display:flex;gap:18px;align-items:center}.mo-why__ico{flex:0 0 auto;width:52px;height:52px;border-radius:999px;border:2px solid var(--chalk-blue);display:inline-flex;align-items:center;justify-content:center}.mo-why__item--mint .mo-why__ico{border-color:var(--chalk-mint)}.mo-why__item--pink .mo-why__ico{border-color:var(--chalk-pink)}.mo-why__h{font:600 19px/1.2 var(--mo-font);color:var(--charcoal);margin-bottom:5px}.mo-why__p{font:400 15px/1.6 var(--mo-font);color:var(--warm-gray);max-width:48ch}.mo-footer{background:var(--charcoal);font-family:var(--mo-font);padding:48px 24px 28px}.mo-footer__top{max-width:var(--mo-container);margin:0 auto;display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between}.mo-footer__brand{max-width:260px;display:flex;flex-direction:column;gap:14px}.mo-footer__brand img{height:76px;width:auto}.mo-footer__tagline{margin:0;font:300 13px/1.6 var(--mo-font);color:#fff9}.mo-footer__cols{display:flex;gap:48px;flex-wrap:wrap}.mo-footer__col{display:flex;flex-direction:column;gap:12px}.mo-footer__col-title{font:600 17px var(--mo-font);color:#fff}.mo-footer__link{font:300 13px var(--mo-font);color:#ffffffd9;text-decoration:none;transition:color var(--mo-ease);width:fit-content}.mo-footer__link:hover{color:var(--chalk-yellow)}.mo-footer__legal{max-width:var(--mo-container);margin:28px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font:300 11px var(--mo-font);color:#fff9}@media screen and (max-width:989px){.mo-grid-4,.mo-cats-grid,.mo-grid-3{grid-template-columns:repeat(2,1fr)}.mo-why__grid{grid-template-columns:1fr;gap:32px}.mo-hero__inner{padding:0 40px}}@media screen and (max-width:749px){.mo-hero{min-height:70vh}.mo-hero__inner{padding:0 24px}.mo-hero__title{font-size:40px}.mo-cats-grid,.mo-grid-3,.mo-grid-4{grid-template-columns:1fr 1fr}.mo-h2{font-size:27px}.mo-featured__inner,.mo-why{padding-top:48px;padding-bottom:48px}}@media screen and (max-width:480px){.mo-cats-grid,.mo-grid-3,.mo-grid-4{grid-template-columns:1fr}}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.shopify-challenge__button{border-radius:var(--mo-radius)!important;box-shadow:none!important;font-family:var(--mo-font)!important;font-weight:500!important;letter-spacing:.01em;--color-button: 126, 200, 227;--color-button-text: 58, 50, 48}.button--primary,.product-form__submit,.cart__checkout-button{background:var(--chalk-blue)!important;color:var(--charcoal)!important;border:2px solid var(--chalk-blue)!important}.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover{background:var(--chalk-pink)!important;border-color:var(--chalk-pink)!important}.button--secondary{background:transparent!important;color:var(--charcoal)!important;border:2px solid var(--charcoal)!important}.shopify-section-group-header-group,.header-wrapper{background:var(--kraft-cream)}.header-wrapper--border-bottom{border-bottom:2px solid var(--linen)}.header__heading-link .h2,.header__inline-menu .header__menu-item{font-family:var(--mo-font);color:var(--charcoal)}.header__inline-menu{gap:30px}.header__inline-menu .header__menu-item{font-size:15px;font-weight:500;letter-spacing:.01em;padding-top:0;padding-bottom:0}.header__menu-item span{transition:color var(--mo-ease)}.header__menu-item:hover span,.header__active-menu-item{color:var(--chalk-blue)!important;text-decoration:none}.header__icons .header__icon:hover .icon,.header__icon:hover{color:var(--chalk-blue)}.cart-count-bubble{background:var(--chalk-pink);color:var(--charcoal)}.header:not(.is-light){background:var(--kraft-cream)}.header__icon .icon{color:var(--charcoal)}.header__submenu.global-settings-popup{background:var(--white);border:2px solid var(--linen)!important;border-radius:12px!important;box-shadow:none!important}.header__submenu.list-menu{padding:8px;display:flex;flex-direction:column;gap:2px;min-width:250px}.header__submenu .header__menu-item{font:500 15px var(--mo-font);color:var(--charcoal);border-radius:8px;padding:11px 12px;justify-content:flex-start;gap:10px}.header__submenu .header__menu-item:hover{background:var(--kraft-cream);text-decoration:none}.header__submenu .header__menu-item .icon-caret{display:none}.mo-crumbs{max-width:1100px;margin:0 auto;padding:28px 24px 0;font:500 13px/1 var(--mo-font);color:var(--warm-gray);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mo-crumbs a{color:var(--warm-gray);text-decoration:none}.mo-crumbs a:hover{color:var(--chalk-blue)}.mo-crumbs .mo-crumbs__current{color:var(--charcoal)}.mo-collhero{position:relative;min-height:46vh;display:flex;align-items:center;overflow:hidden;background:var(--kraft-cream);background-size:cover;background-position:center}.mo-collhero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#f8f8f6b8,#f8f8f61a 65%,#f8f8f600)}.mo-collhero__inner{position:relative;z-index:1;width:100%;padding:0 80px}.mo-collhero__crumb{font:500 12px/1 var(--mo-font);letter-spacing:.18em;text-transform:uppercase;color:var(--warm-gray);margin-bottom:16px}.mo-collhero__crumb a{color:var(--warm-gray);text-decoration:none}.mo-collhero__title{font:700 52px/1.04 var(--mo-font);letter-spacing:-.03em;color:var(--charcoal);margin:0 0 14px}.mo-collhero__sub{font:400 18px/1.6 var(--mo-font);color:var(--warm-gray);margin:0;max-width:46ch}.mo-shop{max-width:1280px;margin:0 auto;padding:40px 24px 88px}.mo-shop__layout{display:grid;grid-template-columns:248px 1fr;gap:40px;align-items:start}.mo-aside{position:sticky;top:96px;border:2px solid var(--linen);border-radius:16px;padding:22px 18px;background:var(--white)}.mo-aside__title{font:600 13px/1 var(--mo-font);letter-spacing:.1em;text-transform:uppercase;color:var(--warm-gray);margin:0 0 14px;padding:0 4px}.mo-aside__list{display:flex;flex-direction:column;gap:2px}.mo-aside__link{text-align:left;background:none;border:none;border-radius:8px;padding:11px 14px;font:500 15px var(--mo-font);color:var(--warm-gray);cursor:pointer;display:flex;align-items:center;gap:10px;text-decoration:none;transition:background .16s ease,color .16s ease;width:100%}.mo-aside__link:hover{background:var(--kraft-cream);color:var(--charcoal)}.mo-aside__link.is-active{background:var(--kraft-cream);color:var(--charcoal);font-weight:600}.mo-aside__dot{flex:0 0 auto;width:10px;height:10px;border-radius:999px}.mo-aside__sep{height:2px;background:var(--linen);margin:20px 4px}.mo-results__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.mo-results__title{font:700 36px/1.04 var(--mo-font);letter-spacing:-.03em;color:var(--charcoal);margin:0}.mo-results__count{font:400 15px/1 var(--mo-font);color:var(--warm-gray)}.mo-empty{border:2px dashed var(--linen);border-radius:16px;padding:56px 24px;text-align:center;color:var(--warm-gray);font:400 16px/1.6 var(--mo-font)}.mo-product{max-width:1100px;margin:0 auto;padding:32px 24px 0}.mo-product__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.mo-gallery__main{background:var(--white);border:2px solid var(--chalk-blue);border-radius:20px;aspect-ratio:1/1;overflow:hidden}.mo-gallery__main img{width:100%;height:100%;object-fit:cover;display:block}.mo-gallery__thumbs{display:flex;gap:12px;margin-top:12px}.mo-gallery__thumb{flex:1;background:var(--white);border:1px solid var(--linen);border-radius:12px;aspect-ratio:1/1;overflow:hidden;padding:0;cursor:pointer}.mo-gallery__thumb.is-active{border:2px solid var(--chalk-blue)}.mo-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mo-pdp__title{font:600 38px/1.08 var(--mo-font);letter-spacing:-.02em;color:var(--charcoal);margin:16px 0 14px}.mo-pdp__pricerow{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.mo-pdp__price{font:700 30px/1 var(--mo-font);color:var(--charcoal)}.mo-pdp__compare{font:400 18px/1 var(--mo-font);color:var(--warm-gray);text-decoration:line-through}.mo-pdp__desc{font:400 16px/1.7 var(--mo-font);color:var(--charcoal);margin:0 0 24px;max-width:46ch}.mo-pdp__badges{display:flex;gap:10px;margin-bottom:26px;flex-wrap:wrap}.mo-pdp__buy{display:flex;gap:14px;align-items:stretch;margin-bottom:28px;flex-wrap:wrap}.mo-qty{display:flex;align-items:center;border:2px solid var(--linen);border-radius:8px;overflow:hidden}.mo-qty button{width:46px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--charcoal)}.mo-qty input{width:44px;text-align:center;border:none;background:none;font:600 17px var(--mo-font);color:var(--charcoal);-moz-appearance:textfield}.mo-qty input::-webkit-outer-spin-button,.mo-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mo-pdp__submit{flex:1;min-width:220px}.mo-pdp__variants{margin-bottom:20px}.mo-pdp__variants select{width:100%;border:2px solid var(--linen);border-radius:8px;padding:12px 14px;font:400 15px var(--mo-font);color:var(--charcoal);background:var(--white)}.mo-pdp__details{border-top:1px solid var(--linen);padding-top:20px;display:flex;flex-direction:column;gap:14px}.mo-pdp__detail{display:flex;gap:16px}.mo-pdp__detail dt{font:500 15px/1.4 var(--mo-font);color:var(--charcoal);width:90px;flex:0 0 auto;margin:0}.mo-pdp__detail dd{font:400 14px/1.5 var(--mo-font);color:var(--warm-gray);margin:0}.mo-related{max-width:1100px;margin:0 auto;padding:72px 24px 96px}.mo-related__title{font:600 30px/1.05 var(--mo-font);letter-spacing:-.02em;color:var(--charcoal);margin:0 0 28px}.mo-inline-logo{height:.82em;width:auto;display:inline-block;vertical-align:baseline;transform:translateY(.08em)}.mo-page{max-width:820px;margin:0 auto;padding:48px 24px 96px}.mo-page__crumb{font:500 12px/1 var(--mo-font);letter-spacing:.18em;text-transform:uppercase;color:var(--warm-gray);margin-bottom:16px}.mo-page__title{font:700 44px/1.04 var(--mo-font);letter-spacing:-.03em;color:var(--charcoal);margin:0 0 16px}.mo-page__body{font:400 18px/1.75 var(--mo-font);color:var(--warm-gray)}.mo-page__body h2,.mo-page__body h3{color:var(--charcoal);margin:32px 0 10px}.mo-page__body a{color:var(--chalk-blue)}.mo-faq{max-width:920px;margin:0 auto;padding:8px 24px 24px;display:flex;flex-direction:column;gap:14px}.mo-faq details{border:2px solid var(--linen);border-radius:12px;background:var(--white)}.mo-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;font:600 18px/1.3 var(--mo-font);color:var(--charcoal);cursor:pointer;list-style:none}.mo-faq summary::-webkit-details-marker{display:none}.mo-faq summary:after{content:"+";color:var(--chalk-blue);font-size:24px;font-weight:400}.mo-faq details[open] summary:after{content:"\2013"}.mo-faq__a{padding:0 22px 22px;font:400 16px/1.65 var(--mo-font);color:var(--warm-gray)}.mo-contact{max-width:920px;margin:0 auto;padding:24px 24px 96px}.mo-contact__card{border:2px solid var(--chalk-blue);border-radius:20px;background:var(--white);padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.mo-contact__card h2{font:700 32px/1.06 var(--mo-font);letter-spacing:-.02em;color:var(--charcoal);margin:0 0 12px}.mo-input{width:100%;box-sizing:border-box;border:2px solid var(--linen);border-radius:8px;padding:13px 14px;font:400 15px var(--mo-font);color:var(--charcoal);background:var(--white);outline:none;transition:border-color .16s ease}.mo-input:focus{border-color:var(--chalk-blue)}.mo-auth{max-width:460px;margin:0 auto;padding:64px 24px 96px}.mo-auth__crumb{font:500 12px/1 var(--mo-font);letter-spacing:.18em;text-transform:uppercase;color:var(--warm-gray);margin-bottom:16px;text-align:center}.mo-auth__crumb a{color:inherit;text-decoration:none}.mo-auth__title{font:700 36px/1.06 var(--mo-font);letter-spacing:-.03em;color:var(--charcoal);margin:0 0 6px;text-align:center}.mo-auth__sub{font:400 16px/1.6 var(--mo-font);color:var(--warm-gray);margin:0 0 28px;text-align:center}.mo-auth__card{display:flex;flex-direction:column;gap:14px;border:2px solid var(--linen);border-radius:16px;padding:28px;background:var(--white)}.mo-auth__alt{text-align:center;font:400 14px/1.5 var(--mo-font);color:var(--warm-gray)}.mo-auth__alt a{color:var(--chalk-blue);font-weight:600;text-decoration:none}.mo-auth__error{border:2px solid var(--chalk-pink);background:var(--chalk-pink-tint);border-radius:10px;padding:12px 14px;margin-bottom:14px;font:400 14px/1.5 var(--mo-font);color:var(--charcoal)}.mo-account__avatar{width:64px;height:64px;border-radius:999px;border:2px solid var(--chalk-mint);display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.mo-account__empty{border:2px dashed var(--linen);border-radius:12px;padding:22px;margin-bottom:20px;width:100%;box-sizing:border-box;font:400 15px/1.5 var(--mo-font);color:var(--warm-gray)}.mo-account__order{display:flex;justify-content:space-between;gap:12px;border:2px solid var(--linen);border-radius:10px;padding:12px 14px;text-decoration:none;color:var(--charcoal);font:500 14px var(--mo-font)}.mo-account__order:hover{border-color:var(--chalk-blue)}.cart__empty-text,.cart--empty .cart__warnings h1{font-family:var(--mo-font);color:var(--charcoal)}@media screen and (max-width:989px){.mo-shop__layout{grid-template-columns:1fr}.mo-aside{position:static}.mo-product__grid{grid-template-columns:1fr;gap:28px}.mo-contact__card{grid-template-columns:1fr}.mo-collhero__inner{padding:0 40px}.mo-collhero__title{font-size:40px}}@media screen and (max-width:749px){.mo-collhero__inner{padding:0 24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/momitos.css.map */
