/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer utilities{.-top-\[8\%\]{top:-8%}.top-6{top:calc(var(--spacing,.25rem) * 6)}.-right-24{right:calc(var(--spacing,.25rem) * -24)}.-bottom-10{bottom:calc(var(--spacing,.25rem) * -10)}.-left-8{left:calc(var(--spacing,.25rem) * -8)}.my-7{margin-block:calc(var(--spacing,.25rem) * 7)}.mt-\[clamp\(20px\,6vw\,36px\)\]{margin-top:clamp(20px,6vw,36px)}.mt-\[clamp\(22px\,7vw\,40px\)\]{margin-top:clamp(22px,7vw,40px)}.mt-\[clamp\(28px\,8vw\,48px\)\]{margin-top:clamp(28px,8vw,48px)}.mt-\[clamp\(28px\,9vw\,56px\)\]{margin-top:clamp(28px,9vw,56px)}.mt-\[clamp\(34px\,10vw\,56px\)\]{margin-top:clamp(34px,10vw,56px)}.mb-9{margin-bottom:calc(var(--spacing,.25rem) * 9)}.ml-\[0\.06em\]{margin-left:.06em}.h-\[92\%\]{height:92%}.h-\[116\%\]{height:116%}.h-\[min\(36svh\,330px\)\]{height:min(36svh,330px)}.w-\[124\%\]{width:124%}.w-\[128\%\]{width:128%}.w-\[344px\]{width:344px}.w-\[clamp\(48px\,16vw\,64px\)\]{width:clamp(48px,16vw,64px)}.w-\[min\(66vw\,300px\)\]{width:min(66vw,300px)}.max-w-\[340px\]{max-width:340px}.max-w-\[344px\]{max-width:344px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[430px\]{max-width:430px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.flex-auto{flex:auto}.translate-y-\[0\.18em\]{--tw-translate-y:.18em;translate:var(--tw-translate-x) var(--tw-translate-y)}.gap-x-10{column-gap:calc(var(--spacing,.25rem) * 10)}.gap-x-\[clamp\(12px\,3\.6vw\,22px\)\]{column-gap:clamp(12px,3.6vw,22px)}.border-\[\#F2E7D4\]{border-color:#f2e7d4}.border-\[\#F5E9CD\]\/40{border-color:#f5e9cd66;border-color:lab(92.7652% .87747 15.2032/.4)}.bg-\[\#1C100D\]{background-color:#1c100d}.bg-\[\#615A4C\]{background-color:#615a4c}.bg-\[\#524739\]{background-color:#524739}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black,#000) 20%, transparent)}}.bg-\[radial-gradient\(ellipse_at_center\,transparent_30\%\,rgba\(0\,0\,0\,0\.42\)_100\%\)\]{background-image:radial-gradient(#0000 30%,#0000006b 100%)}.bg-\[url\(\'\/templates\/pearl-atelier\/backgrounds-entry-pearl-damask\.webp\'\)\]{background-image:url(/templates/pearl-atelier/backgrounds-entry-pearl-damask.webp)}.px-\[min\(7vw\,36px\)\]{padding-inline:min(7vw,36px)}.pt-7{padding-top:calc(var(--spacing,.25rem) * 7)}.pt-10{padding-top:calc(var(--spacing,.25rem) * 10)}.pt-12{padding-top:calc(var(--spacing,.25rem) * 12)}.pt-\[168px\]{padding-top:168px}.text-\[clamp\(15px\,4\.4vw\,19px\)\]{font-size:clamp(15px,4.4vw,19px)}.text-\[clamp\(16px\,5\.6vw\,22px\)\]{font-size:clamp(16px,5.6vw,22px)}.text-\[clamp\(17px\,5vw\,21px\)\]{font-size:clamp(17px,5vw,21px)}.text-\[clamp\(19px\,5\.2vw\,26px\)\]{font-size:clamp(19px,5.2vw,26px)}.text-\[clamp\(19px\,5\.6vw\,24px\)\]{font-size:clamp(19px,5.6vw,24px)}.text-\[clamp\(20px\,5\.6vw\,24px\)\]{font-size:clamp(20px,5.6vw,24px)}.text-\[clamp\(20px\,5\.6vw\,26px\)\]{font-size:clamp(20px,5.6vw,26px)}.text-\[clamp\(20px\,5\.8vw\,28px\)\]{font-size:clamp(20px,5.8vw,28px)}.text-\[clamp\(20px\,6vw\,30px\)\]{font-size:clamp(20px,6vw,30px)}.text-\[clamp\(22px\,5\.8vw\,28px\)\]{font-size:clamp(22px,5.8vw,28px)}.text-\[clamp\(26px\,8vw\,38px\)\]{font-size:clamp(26px,8vw,38px)}.text-\[clamp\(38px\,11vw\,56px\)\]{font-size:clamp(38px,11vw,56px)}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.tracking-\[0\.38em\]{--tw-tracking:.38em;letter-spacing:.38em}.tracking-normal{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}.text-\[\#8A6B3D\]{color:#8a6b3d}.text-\[\#BFB29A\]{color:#bfb29a}.text-\[\#E8D4C9\]{color:#e8d4c9}.text-\[\#F1E3BC\]{color:#f1e3bc}.text-\[\#F5E9CD\]{color:#f5e9cd}.text-primary-foreground,.text-primary-foreground\/85{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/85{color:color-mix(in oklab, var(--primary-foreground) 85%, transparent)}}.opacity-\[0\.28\]{opacity:.28}.shadow-\[0_0_0_1px_rgba\(242\,231\,212\,0\.35\)\,0_18px_50px_-20px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#f2e7d459), 0 18px 50px -20px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-34px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 24px 60px -34px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_26px_60px_-34px_rgba\(43\,39\,36\,0\.7\)\]{--tw-shadow:0 26px 60px -34px var(--tw-shadow-color,#2b2724b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-30px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 30px 80px -30px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[filter\:drop-shadow\(0_28px_44px_rgba\(0\,0\,0\,0\.5\)\)\]{filter:drop-shadow(0 28px 44px #00000080)}.\[--foreground\:\#2B2724\]{--foreground:#2b2724}.\[--foreground\:\#F5EFE6\]{--foreground:#f5efe6}.\[--muted-foreground\:\#665C52\]{--muted-foreground:#665c52}.\[--muted-foreground\:\#F0E8DD\]{--muted-foreground:#f0e8dd}@media (hover:hover){.group-hover\:border-\[\#F5E9CD\]:is(:where(.group):hover *){border-color:#f5e9cd}}.before\:inset-\[9px\]:before{content:var(--tw-content);inset:9px}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-border:before{content:var(--tw-content);border-color:var(--border)}@media (hover:hover){.hover\:bg-background\/85:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/85:hover{background-color:color-mix(in oklab, var(--background) 85%, transparent)}}.hover\:bg-foreground:hover{background-color:var(--foreground)}.hover\:bg-primary-foreground\/15:hover{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-foreground\/15:hover{background-color:color-mix(in oklab, var(--primary-foreground) 15%, transparent)}}}.\[\&_\.bg-secondary\]\:rounded-none .bg-secondary{border-radius:0}.\[\&_\.bg-secondary\]\:bg-transparent .bg-secondary{background-color:#0000}.\[\&_\.bg-secondary\]\:px-0 .bg-secondary{padding-inline:calc(var(--spacing,.25rem) * 0)}.\[\&_\.bg-secondary\]\:py-0 .bg-secondary{padding-block:calc(var(--spacing,.25rem) * 0)}.\[\&_\.bg-secondary\]\:text-\[18px\] .bg-secondary{font-size:18px}.\[\&_\.bg-secondary\]\:font-normal .bg-secondary{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.\[\&_\.font-khmer\]\:text-\[14px\] .font-khmer{font-size:14px}.\[\&_\.left-4\.top-4\]\:hidden .left-4.top-4{display:none}.\[\&_\.popnum\]\:font-bodoni .popnum{font-family:var(--font-bodoni)}.\[\&_\.popnum\]\:text-\[40px\] .popnum{font-size:40px}.\[\&_\.popnum\]\:font-light .popnum{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.\[\&_\.popnum\]\:tracking-\[0\.04em\] .popnum{--tw-tracking:.04em;letter-spacing:.04em}.\[\&_\.popnum\]\:text-foreground .popnum{color:var(--foreground)}.\[\&_\.rounded-lg\]\:rounded-none .rounded-lg,.\[\&_\.shadow-lg\]\:rounded-none .shadow-lg{border-radius:0}.\[\&_\.shadow-lg\]\:shadow-none .shadow-lg{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.shadow-lg\]\:ring-0 .shadow-lg{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.size-9\]\:hidden .size-9{display:none}.\[\&_\[data-entry-aperture\]\]\:bg-\[\#EDE6D8\] [data-entry-aperture]{background-color:#ede6d8}.\[\&_\[data-entry-bead\]\]\:hidden [data-entry-bead],.\[\&_\[data-entry-fleuron\]\]\:hidden [data-entry-fleuron],.\[\&_\[data-entry-gadroon\]\]\:hidden [data-entry-gadroon]{display:none}.\[\&_\[data-entry-title\]\]\:text-\[\#33241A\] [data-entry-title]{color:#33241a}.\[\&_\[data-slot\=card\]\]\:rounded-none [data-slot=card]{border-radius:0}.\[\&_\[data-slot\=card\]\]\:border [data-slot=card]{border-style:var(--tw-border-style);border-width:1px}.\[\&_\[data-slot\=card\]\]\:border-border [data-slot=card],.\[\&_\[data-slot\=card\]\]\:border-border\/70 [data-slot=card]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\[data-slot\=card\]\]\:border-border\/70 [data-slot=card]{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.\[\&_\[data-slot\=card\]\]\:bg-transparent [data-slot=card]{background-color:#0000}.\[\&_\[data-slot\=card\]\]\:ring-0 [data-slot=card]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\[data-slot\=card\]\]\:\[--shadow-card\:0_24px_60px_-34px_rgba\(0\,0\,0\,0\.6\)\] [data-slot=card]{--shadow-card:0 24px 60px -34px #0009}.\[\&_\[data-slot\=card\]\]\:\[--shadow-card\:none\] [data-slot=card]{--shadow-card:none}.\[\&_button\]\:rounded-none button{border-radius:0}.\[\&_button\]\:border-foreground\/40 button{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.\[\&_button\]\:border-foreground\/40 button{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.\[\&_button\[type\=submit\]\]\:rounded-none button[type=submit]{border-radius:0}.\[\&_button\[type\=submit\]\]\:\[--shadow-foil\:none\] button[type=submit]{--shadow-foil:none}.\[\&_h2\]\:sr-only h2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&_h2\]\:text-\[18px\] h2{font-size:18px}.\[\&_h2\]\:font-normal h2{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.\[\&_h2_span\]\:\[--khmer-face\:var\(--font-khmer-m1\)\] h2 span{--khmer-face:var(--font-khmer-m1)}.\[\&_h2\>\.only-en\]\:font-bodoni h2>.only-en{font-family:var(--font-bodoni)}.\[\&_h2\>\.only-en\]\:text-\[20px\] h2>.only-en{font-size:20px}.\[\&_h2\>\.only-en\]\:font-light h2>.only-en{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.\[\&_h2\>\.only-en\]\:tracking-\[0\.14em\] h2>.only-en{--tw-tracking:.14em;letter-spacing:.14em}.\[\&_h2\>\.only-en\]\:uppercase h2>.only-en{text-transform:uppercase}.\[\&_img\]\:rounded-none img{border-radius:0}.\[\&_img\]\:ring-border img{--tw-ring-color:var(--border)}.\[\&_input\]\:rounded-none input{border-radius:0}.\[\&_li_\.size-2\]\:hidden li .size-2,.\[\&_p\.tracking-wide\]\:hidden p.tracking-wide{display:none}.\[\&_p\:has\(\+_\.bg-secondary\)\]\:hidden p:has(+.bg-secondary){display:none}.\[\&_textarea\]\:rounded-none textarea{border-radius:0}.\[\&_ul\]\:border-l-0 ul{border-left-style:var(--tw-border-style);border-left-width:0}.\[\&_ul\]\:pl-0 ul{padding-left:calc(var(--spacing,.25rem) * 0)}.\[\&\>\.only-en\]\:text-\[12px\]>.only-en{font-size:12px}.\[\&\>\.only-km\]\:text-\[14px\]>.only-km{font-size:14px}.\[\&\>\.only-km\]\:text-\[15px\]>.only-km{font-size:15px}.\[\&\>div\]\:max-w-none>div{max-width:none}.\[\&\>div\]\:gap-1>div{gap:calc(var(--spacing,.25rem) * 1)}.\[\&\>div\]\:rounded-none>div{border-radius:0}.\[\&\>div\]\:bg-transparent>div{background-color:#0000}.\[\&\>div\]\:px-0>div{padding-inline:calc(var(--spacing,.25rem) * 0)}.\[\&\>div\]\:py-0>div{padding-block:calc(var(--spacing,.25rem) * 0)}.\[\&\>div\]\:ring-0>div{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>div\:last-child\]\:gap-4>div:last-child{gap:calc(var(--spacing,.25rem) * 4)}.\[\&\>div\:last-child\>span\:first-of-type\]\:size-auto>div:last-child>span:first-of-type{width:auto;height:auto}.\[\&\>div\:last-child\>span\:first-of-type\]\:rounded-none>div:last-child>span:first-of-type{border-radius:0}.\[\&\>div\:last-child\>span\:first-of-type\]\:border-0>div:last-child>span:first-of-type{border-style:var(--tw-border-style);border-width:0}.\[\&\>div\:last-child\>span\:first-of-type\]\:text-\[clamp\(30px\,10\.2vw\,40px\)\]>div:last-child>span:first-of-type{font-size:clamp(30px,10.2vw,40px)}.\[\&\>div\:last-child\>span\:first-of-type\]\:text-\[\#2B1B12\]>div:last-child>span:first-of-type{color:#2b1b12}.\[\&\>div\:last-child\>span\:nth-of-type\(2\)\]\:hidden>div:last-child>span:nth-of-type(2){display:none}.\[\&\>div\>div\]\:bg-transparent>div>div{background-color:#0000}.\[\&\>div\>div\]\:px-0>div>div{padding-inline:calc(var(--spacing,.25rem) * 0)}.\[\&\>div\>div\]\:py-1>div>div{padding-block:calc(var(--spacing,.25rem) * 1)}.\[\&\>div\>div\]\:ring-0>div>div{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>div\>div\>span\:last-child\]\:font-eb-garamond>div>div>span:last-child{font-family:var(--font-eb-garamond)}.\[\&\>div\>div\>span\:last-child\]\:text-\[11px\]>div>div>span:last-child{font-size:11px}.\[\&\>div\>div\>span\:last-child\]\:tracking-\[0\.3em\]>div>div>span:last-child{--tw-tracking:.3em;letter-spacing:.3em}.\[\&\>div\>div\>span\:last-child\]\:text-muted-foreground>div>div>span:last-child{color:var(--muted-foreground)}.\[\&\>div\>div\>span\:last-child\]\:uppercase>div>div>span:last-child{text-transform:uppercase}.\[\&\>div\>p\.font-khmer\]\:text-\[20px\]>div>p.font-khmer{font-size:20px}}