:root{--mio-charcoal: #4b4b4b;--mio-purple: #875d9c;--mio-white: #fcfcfc;--mio-lavender: #eee7f1;--mio-line: #c9c3cc}body,.page-wrapper,.content-for-layout{background:var(--mio-white);color:var(--mio-charcoal)}#header-group .header-section,#header-group .header__row,#header-group .header__row--top,#header-group .header__row--bottom{background:var(--mio-white)!important;color:var(--mio-charcoal)!important}#header-group .header-section{border-color:var(--mio-line)!important}#header-group .announcement-bar{color:#fff}body.template-index .hero-wrapper .button{background:var(--mio-purple)!important;border-color:var(--mio-purple)!important;color:#fff!important}body.template-index .hero-wrapper .hero__container{width:100%;min-height:0!important;aspect-ratio:16 / 9;padding-block:0!important}body.template-index .hero-wrapper .hero{min-height:0!important}body.template-index a:focus-visible,body.template-index button:focus-visible,body.template-index input:focus-visible{outline:2px solid var(--mio-purple);outline-offset:3px}@media(max-width:749px){body.template-index .hero-wrapper .hero__container{min-height:0!important;aspect-ratio:3 / 4;padding-block:0!important}}[id$=__product_list_x4WhiP]{background:#fff}[id$=__product_list_x4WhiP] .section-background{background-color:#fff!important}[id$=__product_list_x4WhiP] .section-resource-list{--util-page-margin-offset: 0px;grid-template-columns:clamp(18px,3vw,48px) minmax(0,1fr) clamp(18px,3vw,48px);row-gap:24px}[id$=__product_list_x4WhiP] .section-resource-list>.resource-list{grid-column:2;min-width:0}[id$=__product_list_x4WhiP] .section-resource-list__header{min-width:0}.bf-badge-row{display:block;flex:0 0 100%;width:100%;min-width:0;margin-top:6px;line-height:1.4;white-space:normal}.bf-badge-row .bf-badge.bf-badge{background:#7e5e95;color:#fff;display:inline-block;box-sizing:border-box;margin:0;padding:5px 9px;font-family:var(--font-brand-body, Arial, sans-serif);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.02em;white-space:nowrap;max-width:100%;vertical-align:top}.announcement-bar__text .bf-announcement-phrase{white-space:nowrap}@media(max-width:749px){.bf-badge-row .bf-badge.bf-badge{font-size:11px;padding:5px 7px}.announcement-bar__text:has(.bf-announcement-phrase){font-size:clamp(10px,3vw,12px);line-height:1.4;white-space:normal;text-wrap:initial}.announcement-bar__text .bf-announcement-break{display:none}.announcement-bar__text .bf-announcement-phrase{display:block}}
/*# sourceMappingURL=/cdn/shop/t/243/assets/miogallery-editorial-home.css.map */
