.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar){color:#182019!important;background:#f6f3ea!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar)>.back{width:min(100%,1680px);margin:0 auto;padding:24px clamp(1.5rem,4vw,4rem) 0;display:block;color:#18201975!important;letter-spacing:.2em!important;font-size:9px!important;position:relative!important;inset:auto!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar)>main{max-width:1680px!important;padding:0 clamp(1.5rem,4vw,4rem) 5rem!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(1rem,2vw,2rem);min-height:620px;display:grid;position:relative;overflow:hidden;border-bottom:1px solid #1820191f!important;padding:4rem 0!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header>*{z-index:3;position:relative}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header .eyebrow{grid-column:1/4;align-self:start;padding-top:.75rem;color:#18201961!important;letter-spacing:.22em!important;font-size:9px!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header h1{grid-column:9/13;align-self:center;font-family:var(--font-display), Georgia, serif!important;letter-spacing:-.06em!important;color:#182019!important;margin:0!important;font-size:clamp(4.6rem,8vw,8.8rem)!important;font-weight:400!important;line-height:.8!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header .hero-sub{grid-column:9/13;align-self:end;color:#1820197a!important;letter-spacing:.2em!important;margin:0 0 1rem!important;font-size:10px!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header:before{content:"";clip-path:polygon(4% 0,96% 0,100% 91%,92% 100%,8% 100%,0 91%);z-index:1;border:1px solid #18201921;width:clamp(220px,21vw,330px);height:clamp(330px,31vw,480px);position:absolute;top:50%;left:50%;transform:translate(-50%,-48%);box-shadow:0 30px 60px #18201924}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header:after{z-index:2;text-align:center;white-space:pre-line;width:clamp(180px,18vw,280px);font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;font-size:clamp(2.3rem,4vw,4rem);font-weight:400;line-height:.95;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)}.occ-collection-shell .occ-sovann header:before{background:#273229}.occ-collection-shell .occ-sovann header:after{content:"SOVANN\a MONDULKIRI";color:#f6f3ea}.occ-collection-shell .occ-prek header:before{background:#d8cfb7}.occ-collection-shell .occ-prek header:after{content:"PREK\a MONDULKIRI";color:#182019}.occ-collection-shell .occ-angkar header:before{background:#202820}.occ-collection-shell .occ-angkar header:after{content:"ANGKAR\a MONDULKIRI";color:#f6f3ea}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .panel{display:none!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) h2,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) h3,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .display{font-family:var(--font-display), Georgia, serif!important;color:#182019!important;letter-spacing:-.035em!important;font-weight:400!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) h2{font-size:clamp(2.3rem,4vw,4.2rem)!important;line-height:.98!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) h3{font-size:clamp(1.7rem,2.4vw,2.5rem)!important;line-height:1.05!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .lead{font-family:var(--font-display), Georgia, serif!important;letter-spacing:-.035em!important;color:#182019!important;font-size:clamp(2rem,3.2vw,3.4rem)!important;font-weight:400!important;line-height:1.05!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .copy{font-family:var(--font-sans), Inter, Arial, sans-serif!important;color:#18201994!important;font-size:15px!important;line-height:1.85!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .leftbar,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .section-title{border-color:#182019!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .fact-grid{border-bottom:1px solid #18201924;border-top-color:#18201924!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .fact{border:0!important;border-right:1px solid #1820191f!important;padding:22px 18px!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .fact:last-child{border-right:0!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .fact span,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .origin-row span,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .flavor-card span{color:#1820195c!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .fact strong,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .origin-row strong{color:#182019!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) section{border-color:#1820191f!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .flavor-grid{border-color:#18201924!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .flavor-card{background:#fff3;border-color:#1820191f!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .flavor-card p,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .origin-row p,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .faq-item p{color:#1820198f!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .quote{color:#182019!important;border-color:#18201959!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .faq-item{border-color:#1820191f!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .cta{color:#f6f3ea;background:#202820;margin-top:4rem;padding:5rem clamp(1.5rem,5vw,5rem)!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .cta h2,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .cta p{color:#f6f3ea!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .cta p{opacity:.65}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .cta a,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .cta-link{color:#f6f3ea!important;border-color:#f6f3ea8c!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .cta a:hover,.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .cta-link:hover{color:#182019!important;background:#f6f3ea!important}@media (max-width:980px){.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header{min-height:720px;display:block;padding-top:390px!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header .eyebrow{position:absolute;top:1.5rem;left:0}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header h1{font-size:clamp(4rem,14vw,6.8rem)!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header .hero-sub{margin-top:1.1rem!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header:before{width:230px;height:340px;top:46%}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) header:after{font-size:2.4rem;top:45%}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.occ-collection-shell :is(.occ-sovann,.occ-prek,.occ-angkar) .fact{border-bottom:1px solid #1820191f!important}}
