:root{--ad4u-font-display: "Bodoni Moda", Georgia, serif;--ad4u-font-body: "Hanken Grotesk", Arial, sans-serif;--ad4u-font-base-size: 16px;--ad4u-color-primary: #6b0119;--ad4u-color-primary-container: #8b1e2d;--ad4u-color-gold: #c8a96a;--ad4u-color-surface: #fcf9f8;--ad4u-color-ivory: #fcfaf7;--ad4u-color-surface-low: #f6f3f2;--ad4u-color-surface-container: #f0eded;--ad4u-color-surface-high: #eae7e7;--ad4u-color-text: #1b1c1c;--ad4u-color-charcoal: #2c2c2c;--ad4u-color-secondary: #605e5a;--ad4u-color-outline: #8b7171;--ad4u-color-outline-soft: #a88f93;--ad4u-space-mobile-page: 20px;--ad4u-space-desktop-page: 64px;--ad4u-space-section: 120px;--ad4u-container-max: 1440px;--ad4u-radius-sm: 2px;--ad4u-radius-md: 4px;--ad4u-radius-lg: 8px;--ad4u-mobile-header-height: 64px;--ad4u-mobile-display-size: 40px;--ad4u-mobile-display-line: 48px;--ad4u-mobile-label-spacing: .1em}*{box-sizing:border-box}html{background:var(--ad4u-color-ivory);color:var(--ad4u-color-text);font-family:var(--ad4u-font-body);font-size:var(--ad4u-font-base-size);letter-spacing:0;max-width:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;text-rendering:geometricPrecision}body{background:var(--ad4u-color-ivory);margin:0;max-width:100%;min-height:100%;overflow:visible;width:100%}app-root{display:block;min-height:100dvh;overflow:visible;width:100%}button,input,select,textarea{font:inherit}@supports (appearance: base-select){select,select::picker(select){appearance:base-select}select:not([multiple]){align-items:center;padding-block:0}select::picker-icon{align-self:center;font-size:12px}select::picker(select){background:#fff;border:1px solid var(--ad4u-color-outline-soft);border-radius:var(--ad4u-radius-md);box-shadow:0 12px 28px #1b1c1c24;box-sizing:border-box;max-height:min(320px,60vh);min-width:anchor-size(width);overflow-y:auto;padding:4px}select option{background:#fff;border-radius:var(--ad4u-radius-sm);color:var(--ad4u-color-text);font-family:var(--ad4u-font-body);font-size:14px;font-weight:500;letter-spacing:0;padding:9px 12px}select option:hover,select option:checked{background:color-mix(in srgb,var(--ad4u-color-primary) 10%,#fff);color:var(--ad4u-color-primary)}}.material-symbols-outlined{direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-feature-settings:"liga";font-size:24px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}::selection{background:color-mix(in srgb,var(--ad4u-color-gold) 30%,transparent)}img,video{max-width:100%}:where(app-admin-home-page,app-admin-dashboard-page,app-admin-collections-page,app-admin-collection-editor-page,app-admin-product-editor-page,app-admin-orders-page,app-admin-customers-page,app-admin-account-detail-page,app-admin-account-notifications-page,app-admin-settings-page,app-admin-cms-page,app-admin-marketing-page,app-admin-media-library-page,app-admin-placeholder-page,app-admin-homepage-review-page,app-admin-theme-brand-page){display:block!important;min-height:100dvh!important;overflow:visible!important}:where(app-admin-home-page,app-admin-dashboard-page,app-admin-collections-page,app-admin-collection-editor-page,app-admin-product-editor-page,app-admin-orders-page,app-admin-customers-page,app-admin-account-detail-page,app-admin-account-notifications-page,app-admin-settings-page,app-admin-cms-page,app-admin-marketing-page,app-admin-media-library-page,app-admin-placeholder-page,app-admin-homepage-review-page,app-admin-theme-brand-page) app-storefront-footer{display:none!important}app-root>app-storefront-footer{display:block}@media(max-width:767px){*,*:before,*:after{min-width:0}html{overflow-x:hidden}body{min-height:max(884px,100dvh);overflow:visible;-webkit-font-smoothing:antialiased}a,button{-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:16px}.hide-mobile-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-mobile-scrollbar::-webkit-scrollbar{display:none}}
