:root{--dao-ground: #030303;--dao-ground-soft: #030303;--dao-gold-line: rgba(176, 138, 74, .18);--dao-cream: #f4ead7}html,body,.page-wrapper,#MainContent,#MainContent>.shopify-section,.content-for-layout,.section,.section-background,#shopify-section-sections--footer-group,#shopify-section-sections--footer-group .section,#shopify-section-sections--footer-group .section-background{background-color:var(--dao-ground)!important}#MainContent>.shopify-section,#MainContent .section,.dao-policy-page,.dao-contact-page,.dao-notes-page,.dao-notes-submission{border-top-color:var(--dao-gold-line)!important;border-bottom-color:var(--dao-gold-line)!important}.footer-utilities .utilities,#shopify-section-sections--footer-group .utilities{border-top:1px solid rgba(176,138,74,.62)!important;box-shadow:0 -1px #b08a4a1a!important}#header-group,#header-group .header-section,#header-component{z-index:2147483000!important}#header-group .dropdown-localization__button,#header-group .dropdown-localization__button:hover,#header-group .dropdown-localization__button:focus,#header-group .dropdown-localization__button:focus-visible,#header-group .localization-selector,#header-group .localization-selector:hover,#header-group .localization-selector:focus,#header-group .localization-selector:focus-visible{background:transparent!important;border-color:transparent!important;outline:0!important;box-shadow:none!important}@media screen and (max-width:749px){html:has(.menu-drawer-container[open]),body:has(.menu-drawer-container[open]){overflow:hidden!important}body:has(.menu-drawer-container[open]) #MainContent,body:has(.menu-drawer-container[open]) footer{visibility:hidden!important;pointer-events:none!important}body:has(.menu-drawer-container[open]) .announcement-bar-section,body:has(.menu-drawer-container[open]) .announcement-bar{visibility:hidden!important;pointer-events:none!important}body:has(.menu-drawer-container[open]) #header-group,body:has(.menu-drawer-container[open]) #header-group .header-section,body:has(.menu-drawer-container[open]) #header-component{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;box-sizing:border-box!important;overflow:visible!important;transform:none!important;translate:none!important;z-index:2147483000!important}body:has(.menu-drawer-container[open]) #header-component{background:transparent!important}body:has(.menu-drawer-container[open]) .header__drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;width:100vw!important;height:100dvh!important;box-sizing:border-box!important;overflow:visible!important;z-index:2147483001!important;background:var(--dao-ground)!important}.menu-drawer-container[open].menu-drawer-container--viewport{position:fixed!important;left:0!important;top:0!important;margin:0!important;width:100vw!important;height:100dvh!important;box-sizing:border-box!important;z-index:2147483001!important;background:var(--dao-ground)!important;translate:none!important}.menu-drawer-container[open]>.menu-drawer{position:fixed!important;left:0!important;top:0!important;margin:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;box-sizing:border-box!important;border:0!important;background:var(--dao-ground)!important;box-shadow:none!important;overflow:auto!important;z-index:2147483002!important;isolation:isolate!important}.menu-drawer-container[open]>.menu-drawer:before{content:none!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;background:none!important;pointer-events:none!important}.menu-drawer-container[open] .menu-drawer__navigation,.menu-drawer-container[open] .menu-drawer__close-button{position:relative!important;z-index:1!important}.menu-drawer-container[open] .menu-drawer__backdrop{display:none!important}.menu-drawer-container[open] .menu-drawer__close-button{position:absolute!important;top:calc(env(safe-area-inset-top,0px) + 16px)!important;left:18px!important;z-index:3!important;width:44px!important;height:44px!important;padding:0!important;border:1px solid rgba(176,138,74,.32)!important;border-radius:999px!important;background:#030303a3!important;color:#f4ead7e0!important;display:grid!important;place-items:center!important;pointer-events:auto!important}.menu-drawer-container[open] .menu-drawer__navigation{padding:calc(env(safe-area-inset-top,0px) + 86px) 28px 42px!important}.menu-drawer-container[open] .menu-drawer__menu{display:grid!important;gap:6px!important;padding:0!important}.menu-drawer-container[open] .menu-drawer__menu-item{display:flex!important;align-items:center!important;padding:0!important;min-height:52px!important;height:52px!important;width:100%!important;overflow:visible!important}.menu-drawer-container[open] .menu-drawer__menu-item-text{display:block!important;font-size:clamp(1.55rem,7vw,1.9rem)!important;line-height:1.12!important;letter-spacing:.04em!important;color:#f4ead7d1!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}#MainContent:is([data-template=product],[data-template^="product."]) .product-information__grid,#MainContent:is([data-template=product],[data-template^="product."]) .product-details{overflow-x:clip!important}#MainContent:is([data-template=product],[data-template^="product."]) .buy-buttons-block,#MainContent:is([data-template=product],[data-template^="product."]) product-form-component,#MainContent:is([data-template=product],[data-template^="product."]) .product-form-buttons,#MainContent:is([data-template=product],[data-template^="product."]) .product-form-buttons>*,#MainContent:is([data-template=product],[data-template^="product."]) .quantity-selector-wrapper,#MainContent:is([data-template=product],[data-template^="product."]) .quantity-selector,#MainContent:is([data-template=product],[data-template^="product."]) .add-to-cart-button,#MainContent:is([data-template=product],[data-template^="product."]) .shopify-payment-button,#MainContent:is([data-template=product],[data-template^="product."]) .shopify-payment-button__button{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}#MainContent:is([data-template=product],[data-template^="product."]) .product-form-buttons{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}#MainContent:is([data-template=product],[data-template^="product."]) .quantity-selector{--quantity-selector-width: 100%;min-height:54px!important;border-color:#b08a4a61!important;background:#03030352!important}#MainContent:is([data-template=product],[data-template^="product."]) .quantity-selector :is(.quantity-minus,.quantity-plus){width:56px!important;min-width:56px!important}#MainContent:is([data-template=product],[data-template^="product."]) .add-to-cart-button,#MainContent:is([data-template=product],[data-template^="product."]) .shopify-payment-button__button{min-height:54px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/dao-origin-foundation.css.map */
