:root{--mm-ink:#26362f;--mm-muted:#5a7165;--mm-cream:#fffbf6;--mm-peach:#e4f8eb;--mm-orange:#be2056;--mm-orange-deep:#9b1243;--mm-lilac:#e8e1fb;--mm-yellow:#fff1d4;--mm-turquoise:#b7eed9;--mm-green:#c8f4e1;--mm-border:#dfeee4;--mm-shadow:0 18px 44px rgba(31,65,49,.09);--mvp-ink:#26362f;--mvp-muted:#5a7165;--mvp-page:#fffbf6;--mvp-hero:#e4f8eb;--mvp-panel:#fffefa;--mvp-mint:#b7eed9;--mvp-pink:#be2056;--mvp-pink-hover:#9b1243;--mvp-rose-light:#ffe3e9;--mvp-cream:#fff1d4;--mvp-card-1:#f8dce4;--mvp-card-2:#c8f4e1;--mvp-card-3:#ffe9b5;--mvp-card-4:#e8e1fb;--mvp-border:#dfeee4}body{background-color:var(--mvp-page);color:var(--mvp-ink)}a:focus-visible,button:focus-visible,input:focus-visible,.mi-mochila-category:focus-visible{outline:3px solid #9b1243;outline-offset:3px}.header.header__area,.header__area,.header-bar,.header-nav,.header-navigation,.header__container{background-color:var(--mvp-panel)}.header.header__area{border-bottom:1px solid var(--mvp-border)}.top-bar,.top-bar__wrapper,.top-bar__container{background-color:var(--mvp-rose-light);color:var(--mvp-ink)}.header .header__link,.header-nav__anchor,.header-nav__anchor:link,.header-flyout__link,.header-megamenu__title,.header-megamenu__link{color:var(--mvp-ink)}.header .header__link:hover,.header-nav__anchor:hover,.header-flyout__link:hover,.header-megamenu__link:hover{color:var(--mvp-pink)}.header__search input,.header-search input,.header input[type='search']{border-color:var(--mvp-border);border-radius:100px;background:var(--mvp-page)}.header__brand img,.header__logo{object-fit:contain}.header-megamenu,.header-flyout,.header-nav .dropdown-menu{background:var(--mvp-panel);border-color:var(--mvp-border)}.header__item--cart .header__icon,.header .header__icon{color:var(--mvp-ink)}.sidebar-header,.sidebar-accordion__button{background-color:var(--mvp-panel);color:var(--mvp-ink)}.sidebar-accordion__button:hover{color:var(--mvp-pink);background:var(--mvp-rose-light)}.mi-mochila-category-nav{background:#fffdf9;border-color:var(--mvp-border);color:var(--mvp-ink)}.mi-mochila-category-nav__label{color:var(--mvp-pink)}.mi-mochila-category-nav__links{scrollbar-color:var(--mvp-mint) transparent}.mi-mochila-category-nav__link{background:#e4f8eb;color:var(--mvp-ink)!important}.mi-mochila-category-nav__link:hover,.mi-mochila-category-nav__link:focus-visible{background:var(--mvp-rose-light);color:var(--mvp-pink-hover)!important}.mi-mochila-hero{background:var(--mvp-hero)}.mi-mochila-hero::before,.mi-mochila-hero::after{border-color:rgba(190,32,86,.2)}.mi-mochila-hero__eyebrow,.mi-mochila-categories__eyebrow{background:var(--mvp-panel);border-color:var(--mvp-border);color:var(--mvp-pink);box-shadow:0 5px 0 rgba(190,32,86,.12)}.mi-mochila-hero__title{color:var(--mvp-ink)}.mi-mochila-hero__title strong{color:var(--mvp-pink)}.mi-mochila-hero__title strong::after{background:var(--mvp-cream)}.mi-mochila-hero__description{color:var(--mvp-muted)}.mi-mochila-button--primary{background:var(--mvp-pink);color:#fff!important;border-color:var(--mvp-pink);box-shadow:0 7px 0 var(--mvp-pink-hover)}.mi-mochila-button--primary:hover{background:var(--mvp-pink-hover);border-color:var(--mvp-pink-hover);box-shadow:0 9px 0 #7d0f36}.mi-mochila-button--outline{background:var(--mvp-panel);border-color:var(--mvp-ink);color:var(--mvp-ink)!important}.mi-mochila-button--outline:hover{background:#fff}.mi-mochila-hero__card--one{background:var(--mvp-card-1)}.mi-mochila-hero__card--two{background:var(--mvp-card-4)}.mi-mochila-hero__card--three{background:var(--mvp-card-2)}.mi-mochila-hero__sun{background:var(--mvp-cream);box-shadow:0 0 0 22px rgba(255,241,212,.45),0 0 0 45px rgba(255,241,212,.25)}.mi-mochila-hero__star,.mi-mochila-hero__heart{color:var(--mvp-pink)}.mi-mochila-hero__sticker{background:var(--mvp-mint);box-shadow:0 8px 0 #77bba0;color:var(--mvp-ink)}.mi-mochila-categories{background:#fff}.mi-mochila-categories__eyebrow{background:#d8f4e6;box-shadow:none}.mi-mochila-categories h2{color:var(--mvp-ink)}.mi-mochila-categories__heading>p{color:var(--mvp-muted)}.mi-mochila-category{background:var(--mvp-card-1);color:var(--mvp-ink)!important}.mi-mochila-category:nth-child(4n+2){background:var(--mvp-card-2)}.mi-mochila-category:nth-child(4n+3){background:var(--mvp-card-3)}.mi-mochila-category:nth-child(4n+4){background:var(--mvp-card-4)}.mi-mochila-category__copy small{color:#536c60}.mi-mochila-category__symbol{background:rgba(255,255,255,.74)}.mi-mochila-category:hover{box-shadow:0 14px 30px rgba(31,65,49,.13)}.mi-mochila-categories__footer a{color:var(--mvp-pink)!important}.theme-section--feed,.product-page{background:var(--mvp-page)}.theme-section--heading{background:linear-gradient(135deg,#e4f8eb,#fff1d4)}.theme-section__title,.theme-section--heading .theme-section__title{color:var(--mvp-ink)}.theme-section__subtitle,.theme-section__description{color:var(--mvp-muted)}.product-block .product-block__wrapper{background:#fff;border-color:var(--mvp-border);box-shadow:0 8px 22px rgba(31,65,49,.045)}.product-block:nth-child(4n+1) .product-block__gallery{background:var(--mvp-card-2)}.product-block:nth-child(4n+2) .product-block__gallery{background:var(--mvp-card-1)}.product-block:nth-child(4n+3) .product-block__gallery{background:var(--mvp-card-3)}.product-block:nth-child(4n+4) .product-block__gallery{background:var(--mvp-card-4)}.product-block__name,.product-block__title,.product-page__title{color:var(--mvp-ink)}.product-block__brand,.product-page__description{color:var(--mvp-muted)}.product-block__price,.product-block__price--new,.product-page__price,.product-page__price--new,.product-page__price--sale{color:var(--mvp-pink)}.product-block__button,.product-block__button.button--main,.product-form__button,.product-page .button--main{background:var(--mvp-pink);color:#fff;border-color:var(--mvp-pink)}.product-block__button:hover,.product-block__button.button--main:hover,.product-form__button:hover,.product-page .button--main:hover{background:var(--mvp-pink-hover);border-color:var(--mvp-pink-hover);color:#fff}.product-gallery__carousel--main{background:var(--mvp-page)}.product-page__info,.product-gallery__wrapper{background:#fff;border-color:var(--mvp-border)}.product-page__subtitle{color:var(--mvp-ink)}.theme-section .theme-section__button.button--main,.theme-newsletter .button--main{background:var(--mvp-pink);border-color:var(--mvp-pink);color:#fff}.theme-section .theme-section__button.button--main:hover,.theme-newsletter .button--main:hover{background:var(--mvp-pink-hover);border-color:var(--mvp-pink-hover)}.theme-newsletter{background:var(--mvp-hero)}.cart-page,.checkout-page,.revieworder-page,.cart-header{color:var(--mvp-ink)}.cart-page__message{background:var(--mvp-hero);border-color:var(--mvp-border)}.cart-page__heading,.cart-page__content{border-color:var(--mvp-border)}.cart-page .button--main,.checkout-page .button--main,.revieworder-page .button--main{background:var(--mvp-pink);border-color:var(--mvp-pink);color:#fff}.cart-page .button--main:hover,.checkout-page .button--main:hover,.revieworder-page .button--main:hover{background:var(--mvp-pink-hover);border-color:var(--mvp-pink-hover)}.footer{border-top:6px solid var(--mvp-mint)}@media(max-width:767px){.mi-mochila-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-mochila-category-nav__links{gap:6px}.mi-mochila-category-nav__label{font-size:.72rem}}@media(prefers-reduced-motion:reduce){.mi-mochila-category,.mi-mochila-button,.product-block__wrapper{transition:none!important}}