html:where(.pink-dusk-page)[data-theme="like-doen"][data-font="caslon"]{--body-font:CourierPrime,'Courier New',monospace;--display-font:Amatic,'Arial Narrow',sans-serif;--script-font:Amatic,'Arial Narrow',sans-serif}
html:where(.pink-dusk-page) .o2o-header-section{--navigation-font:var(--body-font)}
html:where(.pink-dusk-page) .o2o-header-section :is(.mega-item,.discover-menu-link,.mobile-menu-group>a){font-style:normal;font-family:var(--body-font)}
html:where(.pink-dusk-page) .o2o-header-section :is(.mega-title,.mobile-menu-group h3 a){font-family:var(--display-font);font-weight:700;font-style:normal;font-size:24px;line-height:1.2}
html:where(.pink-dusk-page) :is(h1,h2,h3,h4,h5,h6,.display,.script){font-family:var(--display-font);font-weight:700;font-style:normal}
html:where(.pink-dusk-page) .o2o-footer-section :is(.footer-desktop-heading,.footer-accordion-trigger){font-family:var(--display-font);font-size:22px;font-weight:700;letter-spacing:.04em}
html:where(.pink-dusk-page) .o2o-collection-seo__copy,html:where(.pink-dusk-page) .o2o-collection-seo__copy .page-content{font-family:var(--body-font)}
html:where(.pink-dusk-page) .o2o-collection-seo :is(h2,h3,h4){font-family:var(--display-font)!important}
html:where(.pink-dusk-page) body :is(input,textarea,select){font-family:var(--body-font)!important}
html [data-product-root]:not([data-quick]) .pdp-info{padding-top:28px}
html [data-product-root]:not([data-quick]) .pdp-breadcrumb-row{margin-bottom:12px}
@media(max-width:900px){html [data-product-root]:not([data-quick]) .pdp-info{padding-top:20px}}
@media(max-width:900px){html #siteMasthead .announcement{white-space:normal;text-align:center;line-height:1.4;padding:4px 12px}}
