:root{--miyo-bg: #EAF5FA;--miyo-bg-soft: #D8ECF5;--miyo-bg-card: #FFFFFF;--miyo-ink: #1B2A36;--miyo-ink-2: #43586A;--miyo-ink-3: #7B8FA2;--miyo-line: #CFE0EB;--miyo-accent: #4ec3e8;--miyo-accent-deep: #1f7fa3;--miyo-accent-soft: #cdebf6;--miyo-font-serif: var(--font-heading-family, "Playpen Sans", system-ui, sans-serif);--miyo-font-hand: var(--font-body-family, "Poppins", system-ui, sans-serif)}body{background-color:var(--miyo-bg);color:var(--miyo-ink)}.announcement-bar-section .utility-bar{background-color:var(--miyo-accent-deep)!important;border-bottom:none!important}.announcement-bar-section .utility-bar--bottom-border{border-bottom-color:#ffffff26!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span,.announcement-bar-section .announcement-bar__link{color:#fbf0e8!important}.announcement-bar-section .announcement-bar__message.h5 span{letter-spacing:1px!important;font-weight:600;font-size:12.5px;color:#fbe9d5!important}.section-header,.header-wrapper{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#eaf5faeb!important;border-color:#e4eef5!important}.header-wrapper.gradient{background-image:none!important}header.header{background-color:transparent!important}.header-wrapper{position:relative}header nav.header__inline-menu{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:2px;z-index:2;pointer-events:none;pointer-events:all}header nav.header__inline-menu a{pointer-events:all}header nav.header__inline-menu .header__menu-item{font-family:Playpen Sans,system-ui,sans-serif;font-size:14px;font-weight:700;color:var(--miyo-ink-2);letter-spacing:.07em;text-transform:uppercase;position:relative;border-radius:6px;transition:color .18s,background .18s;white-space:nowrap}header nav.header__inline-menu .header__menu-item span{letter-spacing:.84px!important}header nav.header__inline-menu .header__menu-item:hover{color:var(--miyo-accent-deep);background:var(--miyo-accent-soft)}header nav.header__inline-menu .header__active-menu-item{color:var(--miyo-accent-deep)}header nav.header__inline-menu a:has(.header__active-menu-item){color:var(--miyo-accent-deep)}header nav.header__inline-menu a:has(.header__active-menu-item):after{content:"";position:absolute;left:50%;bottom:2px;transform:translate(-50%);width:24px;height:4px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 8' preserveAspectRatio='none'><path d='M1 4 Q 10 0 20 4 T 39 4' fill='none' stroke='%231f7fa3' stroke-width='2.2' stroke-linecap='round'/></svg>") center/contain no-repeat;pointer-events:none}@media(max-width:989px){header nav.header__inline-menu{display:none!important}}.header__icon{color:var(--miyo-ink-2);transition:color .18s}.header__icon:hover{color:var(--miyo-accent-deep)}@media(max-width:989px){header.header{padding:10px 16px}.header__icon .icon{height:1.8rem;width:1.8rem}.header__icon,.header__icon--cart .icon{height:3.6rem;width:3.6rem}}@media(max-width:749px){.header__heading-link{padding:0}}.product__info-container .product__title h1{font-family:var(--miyo-font-serif);font-weight:500;letter-spacing:-.01em}.pdp_subheading{font-family:var(--miyo-font-hand)!important;font-size:20px!important;line-height:1.2!important;color:var(--miyo-accent-deep)!important}.breadcrumbs{font-size:12px;color:var(--miyo-ink-3);padding:10px 0}.breadcrumbs a{color:var(--miyo-ink-3);text-decoration:none}.breadcrumbs a:hover{color:var(--miyo-accent-deep)}.breadcrumbs .breadcrumbs__separator{margin:0 6px;opacity:.5}.breadcrumbs .breadcrumbs__item:last-child{color:var(--miyo-ink);font-weight:500}h1.title,h2.title,.collection__title{font-family:var(--miyo-font-serif);font-weight:500;letter-spacing:-.01em}.final-menu-drawer .menu-drawer__menu-item>.svg-wrapper{display:none!important}@media(max-width:767px){.header__heading-logo{height:auto;max-width:90%}.final-header__menu .header__icon .svg-wrapper{justify-content:left}.final-header .header__icon--menu.header__icon--summary:after{display:none!important}.active-facets-mobile{display:none!important}.grid.product-grid{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/customcss.css.map */
