.announcement-bar-section .utility-bar{border:0;background:#6c4234!important;color:#ed678f!important}.announcement-bar-section .announcement-bar__message{min-height:3.4rem;padding:.7rem 1rem;color:#ed678f;font-size:1.22rem;font-weight:800;letter-spacing:.035em}.header__heading-link .pf-wordmark{color:#47281f;font-family:"Bodoni 72",Didot,Bodoni MT,Georgia,"Noto Serif TC",serif;font-size:clamp(2.7rem,3.4vw,4.3rem);font-weight:600;letter-spacing:.015em;line-height:1;white-space:nowrap}@media(max-width:749px){.header{grid-template-columns:auto 1fr auto;padding-left:1.5rem;padding-right:1.2rem}.header__heading-link{justify-self:start;padding:.25rem .6rem}.header__heading-link .pf-wordmark{font-size:2.55rem}}.section-header{z-index:12}.header-wrapper{border:0!important;background:#f8ecdef7!important;color:#0b0b0d!important;box-shadow:0 1px #e58fa814;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 .8rem 2.4rem #0b0b0d17}.header{max-width:138rem}.header__heading-link{padding:.35rem 1rem}.header__heading-logo{max-height:5.6rem;object-fit:contain}.header__heading-link .h2{color:#0b0b0d;font-size:2.4rem;font-weight:650;letter-spacing:.15em}.header__inline-menu{margin-top:0}@media(min-width:990px){.header{column-gap:1.4rem}.header__inline-menu{min-width:0}.header__inline-menu .list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap}.header .header__menu-item{padding-right:1rem;padding-left:1rem;font-size:1.4rem;font-weight:650}.header__icons{flex-shrink:0;white-space:nowrap}}.header__menu-item{position:relative;padding:1.2rem 1.25rem;color:#3a2730;font-size:1.28rem;font-weight:600;letter-spacing:.025em;text-decoration:none}.header__menu-item span{text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;right:1.25rem;bottom:.65rem;left:1.25rem;height:2px;background:#e58fa8;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.header__menu-item:hover,.header__menu-item[aria-expanded=true],.header__active-menu-item{color:#e58fa8}.header__menu-item:hover:after,.header__menu-item[aria-expanded=true]:after,.header__active-menu-item:after{transform:scaleX(1)}.header__icons{gap:.5rem}.header__icon{width:4.7rem;height:4.7rem;border:1px solid rgba(229,143,168,.11);border-radius:50%;color:#0b0b0d;background:#ffffffb8;transition:background .2s ease,color .2s ease,transform .2s ease,border-color .2s ease}.header__icon:hover{border-color:#e58fa84d;background:#f4c5d2;color:#e58fa8;transform:translateY(-1px)}.header__icon .svg-wrapper{width:2.25rem;height:2.25rem}.cart-count-bubble{top:-.15rem;right:-.15rem;bottom:auto;left:auto;width:1.85rem;height:1.85rem;background:#e58fa8;color:#fff;font-size:.95rem}.header-localization .disclosure__button{min-height:4.2rem;padding:.8rem 1.2rem;border:1px solid rgba(229,143,168,.12);border-radius:999px;color:#0b0b0d;background:#ffffffb8;font-size:1.3rem;font-weight:650}.mega-menu__content{max-height:70vh;overflow-y:auto;padding:3.2rem max(3rem,calc((100vw - 132rem)/2));border:0;border-top:1px solid rgba(229,143,168,.08);background:#f7dce4!important;box-shadow:0 2.2rem 4rem #0b0b0d1f}.mega-menu__list{column-gap:3rem;row-gap:2.8rem}.mega-menu__link{color:#66525a;font-size:1.25rem;line-height:1.55;text-decoration:none!important}.mega-menu__link--level-2{margin-bottom:.8rem;color:#0b0b0d;font-size:1.4rem;font-weight:700}.mega-menu__link:hover{color:#e58fa8}.menu-drawer{width:min(92vw,40rem);border:0;background:#f7dce4!important;box-shadow:1rem 0 3rem #0b0b0d1f}.menu-drawer__navigation{padding:2rem 0}.menu-drawer__menu-item{min-height:5.4rem;padding:1.35rem 2.2rem;color:#0b0b0d;font-size:1.55rem;font-weight:550}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{background:#f4c5d2;color:#e58fa8}.menu-drawer__submenu{background:#f7dce4!important}.menu-drawer__close-button{min-height:5.4rem;color:#e58fa8;font-weight:650}.menu-drawer__utility-links{background:#f4c5d2}@media(max-width:989px){.header{grid-template-columns:5.2rem 1fr auto;padding-right:1.2rem;padding-left:1.2rem}header-drawer{margin-left:0}.header__icon--menu{width:4.4rem;height:4.4rem;border-color:#e58fa8;background:#e58fa8;color:#fff}.header__icon--menu:hover{background:#0b0b0d;color:#fff}.header__heading-link{padding:.25rem}.header__heading-logo{max-width:min(42vw,15rem);max-height:4.8rem}.header__icons{gap:.15rem}.header__icons .header__icon{width:4rem;height:4rem}.desktop-localization-wrapper{display:none}}@media(max-width:749px){.announcement-bar-section .announcement-bar__message{font-size:1.05rem}.header__icon--account{display:none}}@media(prefers-reduced-motion:reduce){.header__menu-item:after,.header__icon{transition:none}}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar__message{background:#6c4234!important;color:#ed678f!important}.header-wrapper{background:#f8ecdef7!important;color:#47281f!important}.header__icon--menu{border-color:#0b0b0d!important;background:#0b0b0d!important;color:#fff!important}.header__icon--menu:hover{background:#e58fa8!important;color:#0b0b0d!important}.header__icon--menu,.header__icon--menu:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#6c4234!important}.header__heading-link .pf-brand-lockup{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.header__heading-link .pf-wordmark{color:#6c4234!important}.header__heading-link .pf-brand-tagline{display:block;margin-top:.35rem;color:#6c4234;font-family:Georgia,serif;font-size:.9rem;letter-spacing:.19em;white-space:nowrap}@media(max-width:749px){.header__heading-link .pf-brand-tagline{font-size:.7rem;letter-spacing:.13em}}.header__inline-menu summary.header__menu-item{display:inline-flex;align-items:center;gap:.8rem;padding-right:1.25rem;white-space:nowrap}.header__inline-menu summary.header__menu-item>.icon-caret{position:static;flex:none;width:1rem;height:.6rem;margin:0}.header__inline-menu .header__menu-item,.header-localization .disclosure__button{font-family:PingFang TC,Noto Sans TC,Microsoft JhengHei,sans-serif!important;font-weight:500;letter-spacing:0}@media(min-width:990px){.header.header--has-menu{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:2rem;row-gap:.8rem}.header.header--has-menu .header__heading,.header.header--has-menu>.header__heading-link{grid-area:heading;justify-self:start;margin:0;text-align:left}.header.header--has-menu .pf-brand-lockup{align-items:flex-start}.header.header--has-menu .header__heading-link{padding-left:0}.header.header--has-menu .header__inline-menu{display:block;grid-area:navigation;justify-self:stretch;width:100%;min-width:0;margin:0}.header.header--has-menu .header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.4rem 2.8rem}.header.header--has-menu .header__inline-menu>.list-menu--inline>li>a.header__menu-item,.header.header--has-menu .header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item{padding:1rem 0;font-size:1.8rem;font-weight:600;line-height:1.4}.header.header--has-menu .header__inline-menu summary.header__menu-item{gap:.6rem}.header.header--has-menu .header__icons{grid-area:icons;align-self:center;justify-self:end}.header.header--has-menu header-drawer,.header.header--has-menu>.header__search{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/pf-header.css.map */
