main[data-template^=page],main[data-template="404"]{background:radial-gradient(circle at 8% 7%,rgba(212,175,55,.08),transparent 28rem),var(--oum-neo-ivory,#faf8f3)}main[data-template^=page] .section-wrapper:has(.page-content)>.section,main[data-template^=page] .section-wrapper:has(.oum-reviews-page)>.section{padding-block:clamp(36px,5vw,74px)!important}main[data-template^=page] .section-wrapper:has(.page-content) .section-content-wrapper{gap:clamp(22px,3vw,38px)!important}main[data-template^=page] .section-wrapper:has(.page-content) h1,main[data-template^=page] .section-wrapper:has(.oum-reviews-page) h1{margin:0;color:var(--oum-neo-night,#0f1419);font-family:var(--font-heading--family,inherit)!important;font-size:clamp(2.35rem,5vw,4.7rem)!important;line-height:.98!important;letter-spacing:-.025em;text-wrap:balance}main[data-template^=page] .page-content{width:100%;max-width:980px;margin-inline:auto;padding:clamp(22px,4vw,48px);border:1px solid rgba(15,20,25,.08);border-radius:24px;background:#ffffffbf;box-shadow:0 18px 52px #0f141912;line-height:1.72}main[data-template^=page] .page-content :is(h2,h3,h4){color:var(--oum-neo-night,#0f1419);font-family:var(--font-heading--family,inherit);line-height:1.08;text-wrap:balance}main[data-template^=page] .page-content h2{margin-block:1.5em .55em;font-size:clamp(1.7rem,3vw,2.45rem)}main[data-template^=page] .page-content h3{margin-block:1.35em .5em;font-size:clamp(1.35rem,2.2vw,1.8rem)}main[data-template^=page] .page-content :is(a:not(.button),a:not(.button-secondary)){text-decoration-color:#d4af37a6;text-decoration-thickness:2px;text-underline-offset:3px}main[data-template^=page] .page-content :is(blockquote,table,pre){border-radius:14px}main[data-template^=page] .page-content blockquote{margin-inline:0;padding:18px 22px;border-inline-start:3px solid var(--oum-neo-gold,#d4af37);background:#d4af3712}main[data-template^=page] .page-content table{max-width:100%;overflow:hidden;border:1px solid rgba(15,20,25,.1);background:#ffffffb8}main[data-template^=page] .page-content pre{max-width:100%;overflow:auto}main[data-template^=page] .oum-reviews-page__header{margin-bottom:clamp(26px,4vw,44px)}main[data-template^=page] .oum-reviews-page__summary{box-shadow:0 10px 26px #0f141926;transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){main[data-template^=page] .oum-reviews-page__summary:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0f141933}}main[data-template="page.contact"] .contact-form{width:min(100%,760px)!important;padding:clamp(22px,4vw,38px)!important;border:1px solid rgba(212,175,55,.28);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(212,175,55,.09),transparent 18rem),#ffffffd6;box-shadow:0 20px 58px #0f14191a}main[data-template="page.contact"] .contact-form__form{gap:16px}main[data-template="page.contact"] .contact-form__input{min-height:52px;padding:14px 17px;border:1px solid rgba(15,20,25,.14)!important;border-radius:13px!important;background:#ffffffe6!important;color:var(--oum-neo-night,#0f1419)!important;box-shadow:inset 0 1px #fff9;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}main[data-template="page.contact"] .contact-form__input:focus{border-color:var(--oum-neo-gold,#d4af37)!important;box-shadow:0 0 0 3px #d4af3721;background:#fff!important}main[data-template="page.contact"] .contact-form__input--textarea{min-height:180px}main[data-template="page.contact"] .contact-form .submit-button{min-height:52px;padding-inline:24px;border:1px solid var(--oum-neo-gold,#d4af37)!important;border-radius:999px!important;background:linear-gradient(135deg,#e2c45c,var(--oum-neo-gold,#d4af37))!important;color:var(--oum-neo-night,#0f1419)!important;font-weight:850;box-shadow:0 12px 28px #d4af3733}main[data-template="page.contact"] :is(.contact-form__success,.contact-form__error){padding:12px 14px;border-radius:12px;background:#ffffffc7}main[data-template="404"]>:first-child{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 25%,rgba(212,175,55,.2),transparent 28rem),linear-gradient(135deg,var(--oum-neo-night,#0f1419),#1b2530)!important;color:#fff}main[data-template="404"]>:first-child .section-background{background:transparent!important}main[data-template="404"]>:first-child .section-content-wrapper{min-height:clamp(360px,52vh,620px);min-height:clamp(360px,52svh,620px)}main[data-template="404"]>:first-child :is(h1,h2,h3,p){color:#fff!important}main[data-template="404"]>:first-child h1{font-family:var(--font-heading--family,inherit)!important;font-size:clamp(3rem,8vw,7rem)!important;line-height:.9!important}main[data-template="404"]>:first-child .button{min-height:52px;padding-inline:24px;border:1px solid var(--oum-neo-gold,#d4af37)!important;border-radius:999px!important;background:var(--oum-neo-gold,#d4af37)!important;color:var(--oum-neo-night,#0f1419)!important;font-weight:850}@media(max-width:749px){main[data-template^=page] .page-content{padding:20px 17px;border-inline:0;border-radius:18px}main[data-template^=page] .page-content table{display:block;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}main[data-template^=page] .page-content pre{overflow-x:auto;-webkit-overflow-scrolling:touch}main[data-template="page.contact"] .contact-form{padding:20px 16px!important;border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/oum-neo-pages.css.map */
