/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--color-red-700:oklch(50.5% .213 27.518);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--font-weight-bold:700}}@layer base{a{color:inherit;text-decoration:none}a:focus-visible{outline-offset:3px;outline:2px solid #a68d70}:root{color:#292923;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--ink:#292923;--muted:#85847d;--line:#e7e4dc;--paper:#f7f6f2;--sand:#d8cfc1;--accent:#a68d70;--serif:"Playfair Display", Georgia, serif;background:#f7f6f2;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #a68d70}img{-o-object-fit:cover;object-fit:cover;max-width:100%;display:block}.category-chip,.filter-chip{border:1px solid var(--line);color:#64635c;background:#fbfaf7;border-radius:3px;align-items:center;gap:9px;padding:10px 13px;font-size:16px;transition:all .2s;display:inline-flex}.editor-form,.editor-preview{background:#fffefa;border:1px solid #ebe8e0;padding:22px}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.\[inset\:0\]{inset:0}.\[inset\:0_40px_15px_35px\]{inset:0 40px 15px 35px}.\[inset\:auto_0_0\]{inset:auto 0 0}.inset-0{inset:0}.\[top\:2px\]{top:2px}.\[top\:11px\]{top:11px}.\[top\:12px\]{top:12px}.\[top\:40px\]{top:40px}.\[top\:78px\]{top:78px}.top-0{top:0}.top-1\/2{top:50%}.\[right\:0\]{right:0}.\[right\:2px\]{right:2px}.\[right\:11px\]{right:11px}.\[right\:13px\]{right:13px}.\[right\:14px\]{right:14px}.\[right\:42px\]{right:42px}.\[bottom\:-3px\]{bottom:-3px}.\[bottom\:13px\]{bottom:13px}.\[bottom\:14px\]{bottom:14px}.\[bottom\:25px\]{bottom:25px}.\[left\:-5px\]{left:-5px}.\[left\:0\]{left:0}.\[left\:12px\]{left:12px}.\[left\:50\%\],.left-1\/2{left:50%}.\[z-index\:2\]{z-index:2}.\[z-index\:25\]{z-index:25}.\[z-index\:50\]{z-index:50}.\[z-index\:1000\]{z-index:1000}.z-20{z-index:20}.\[margin\:0_0_18px\]{margin:0 0 18px}.\[margin\:12px_0_18px\]{margin:12px 0 18px}.\[margin\:25px_0\]{margin:25px 0}.\[margin\:35px_0\]{margin:35px 0}.\[margin\:40px_auto_35px\]{margin:40px auto 35px}.\[margin\:45px_auto_0\]{margin:45px auto 0}.\[margin\:75px_0_25px\]{margin:75px 0 25px}.\[margin-inline\:auto\]{margin-inline:auto}.my-0{margin-block:0}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.\[margin-top\:12px\]{margin-top:12px}.\[margin-top\:15px\]{margin-top:15px}.\[margin-top\:23px\]{margin-top:23px}.\[margin-top\:24px\]{margin-top:24px}.\[margin-top\:29px\]{margin-top:29px}.\[margin-top\:48px\]{margin-top:48px}.\[margin-top\:auto\]{margin-top:auto}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[12px\]{margin-top:12px}.\[margin-bottom\:3px\]{margin-bottom:3px}.\[margin-bottom\:10px\]{margin-bottom:10px}.\[margin-bottom\:16px\]{margin-bottom:16px}.\[margin-bottom\:25px\]{margin-bottom:25px}.\[margin-bottom\:27px\]{margin-bottom:27px}.\[margin-bottom\:28px\]{margin-bottom:28px}.\[margin-bottom\:30px\]{margin-bottom:30px}.\[margin-bottom\:45px\]{margin-bottom:45px}.mb-\[6px\]{margin-bottom:6px}.mb-\[17px\]{margin-bottom:17px}.mb-\[25px\]{margin-bottom:25px}.\[margin-left\:1px\]{margin-left:1px}.\[display\:inline-flex\]{display:inline-flex}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.\[height\:1px\]{height:1px}.\[height\:15px\]{height:15px}.\[height\:25px\]{height:25px}.\[height\:34px\]{height:34px}.\[height\:36px\]{height:36px}.\[height\:39px\]{height:39px}.\[height\:40px\]{height:40px}.\[height\:125px\]{height:125px}.\[height\:190px\]{height:190px}.\[height\:360px\]{height:360px}.\[height\:410px\]{height:410px}.\[height\:430px\]{height:430px}.\[height\:470px\]{height:470px}.\[height\:570px\]{height:570px}.h-\[78px\]{height:78px}.h-\[116px\]{height:116px}.h-\[270px\]{height:270px}.h-\[330px\]{height:330px}.h-full{height:100%}.\[max-height\:calc\(100vh_-_40px\)\]{max-height:calc(100vh - 40px)}.\[min-height\:0\]{min-height:0}.\[min-height\:44px\]{min-height:44px}.\[min-height\:45px\]{min-height:45px}.\[min-height\:100\%\]{min-height:100%}.\[min-height\:100vh\]{min-height:100vh}.min-h-\[240px\]{min-height:240px}.min-h-\[570px\]{min-height:570px}.min-h-\[calc\(100vh-78px\)\]{min-height:calc(100vh - 78px)}.\[width\:15px\]{width:15px}.\[width\:25px\]{width:25px}.\[width\:34px\]{width:34px}.\[width\:36px\]{width:36px}.\[width\:39px\]{width:39px}.\[width\:125px\]{width:125px}.\[width\:155px\]{width:155px}.\[width\:min\(640px\,100\%\)\]{width:min(640px,100%)}.\[width\:min\(900px\,calc\(100\%_-_72px\)\)\]{width:min(900px,100% - 72px)}.\[width\:min\(1240px\,calc\(100\%_-_72px\)\)\]{width:min(1240px,100% - 72px)}.w-6{width:calc(var(--spacing) * 6)}.w-\[116px\]{width:116px}.w-full{width:100%}.\[max-width\:290px\]{max-width:290px}.\[max-width\:440px\]{max-width:440px}.\[max-width\:680px\]{max-width:680px}.\[max-width\:800px\]{max-width:800px}.max-w-\[600px\]{max-width:600px}.\[min-width\:170px\]{min-width:170px}.\[min-width\:210px\]{min-width:210px}.min-w-0{min-width:0}.\[flex\:0_0_auto\]{flex:none}.\[flex\:1\],.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(-50%)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(-50%)}.\[transform\:rotate\(8deg\)\]{transform:rotate(8deg)}.\[transform\:translateX\(-50\%\)\]{transform:translate(-50%)}.cursor-pointer{cursor:pointer}.columns-\[4_220px\]{-moz-columns:220px 4;columns:220px 4}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.\[grid-template-columns\:1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.\[grid-template-columns\:1\.08fr_\.92fr\]{grid-template-columns:1.08fr .92fr}.\[grid-template-columns\:1fr_1fr\]{grid-template-columns:1fr 1fr}.\[grid-template-columns\:160px_1fr\]{grid-template-columns:160px 1fr}.\[grid-template-columns\:repeat\(3\,1fr\)\]{grid-template-columns:repeat(3,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.\[gap\:7px\]{gap:7px}.\[gap\:8px\]{gap:8px}.\[gap\:9px\]{gap:9px}.\[gap\:10px\]{gap:10px}.\[gap\:11px\]{gap:11px}.\[gap\:12px\]{gap:12px}.\[gap\:14px\]{gap:14px}.\[gap\:18px\]{gap:18px}.\[gap\:20px\]{gap:20px}.\[gap\:22px\]{gap:22px}.\[gap\:25px\]{gap:25px}.\[gap\:31px\]{gap:31px}.\[gap\:40px\]{gap:40px}.\[gap\:75px\]{gap:75px}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[5px\]{gap:5px}.gap-\[10px\]{gap:10px}.gap-\[18px\]{gap:18px}.gap-\[28px\]{gap:28px}.gap-\[54px\]{gap:54px}.gap-\[70px\]{gap:70px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc((var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc((var(--spacing) * 2) * (1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc((var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc((var(--spacing) * 5) * (1 - var(--tw-space-y-reverse)))}.gap-x-\[22px\]{-moz-column-gap:22px;column-gap:22px}.gap-y-\[28px\]{row-gap:28px}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\[border-radius\:2px\]{border-radius:2px}.\[border-radius\:3px\]{border-radius:3px}.\[border-radius\:4px\]{border-radius:4px}.\[border-radius\:5px\]{border-radius:5px}.\[border-radius\:11px\]{border-radius:11px}.\[border-radius\:12px\]{border-radius:12px}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:2147483647px}.border{border-width:1px}.border,.border-\[8px\]{border-style:var(--tw-border-style)}.border-\[8px\]{border-width:8px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#ebe8e0\]{border-color:#ebe8e0}.border-\[\#f8f6f1\]{border-color:#f8f6f1}.border-\[var\(--line\)\]{border-color:var(--line)}.bg-\[\#e8e4dc\]{background-color:#e8e4dc}.bg-\[\#e9e4da\]{background-color:#e9e4da}.bg-\[\#f5f4f0\]{background-color:#f5f4f0}.bg-\[\#fffefa\]{background-color:#fffefa}.bg-\[rgba\(247\,246\,242\,\.96\)\]{background-color:#f7f6f2f5}.bg-transparent{background-color:#0000}.object-cover{-o-object-fit:cover;object-fit:cover}.\[padding\:0\]{padding:0}.\[padding\:0_0_80px\]{padding:0 0 80px}.\[padding\:0_8px_38px\]{padding:0 8px 38px}.\[padding\:0_10px_12px\]{padding:0 10px 12px}.\[padding\:0_12px\]{padding:0 12px}.\[padding\:0_35px_20px_25px\]{padding:0 35px 20px 25px}.\[padding\:4px_7px\]{padding:4px 7px}.\[padding\:5px_0\]{padding:5px 0}.\[padding\:7px_9px\]{padding:7px 9px}.\[padding\:8px_0\]{padding:8px 0}.\[padding\:8px_11px\]{padding:8px 11px}.\[padding\:9px\]{padding:9px}.\[padding\:9px_11px\]{padding:9px 11px}.\[padding\:10px_12px\]{padding:10px 12px}.\[padding\:12px_10px\]{padding:12px 10px}.\[padding\:12px_16px\]{padding:12px 16px}.\[padding\:12px_17px\]{padding:12px 17px}.\[padding\:12px_24px\]{padding:12px 24px}.\[padding\:13px_18px\]{padding:13px 18px}.\[padding\:16px_2px_0\]{padding:16px 2px 0}.\[padding\:17px\]{padding:17px}.\[padding\:17px_max\(36px\,calc\(\(100vw_-_900px\)\/2\)\)\]{padding:17px calc(max(36px,50vw - 450px))}.\[padding\:19px\]{padding:19px}.\[padding\:20px\]{padding:20px}.\[padding\:20px_0_10px_28px\]{padding:20px 0 10px 28px}.\[padding\:20px_4px_0\]{padding:20px 4px 0}.\[padding\:20px_35px_20px_0\]{padding:20px 35px 20px 0}.\[padding\:25px_15px\]{padding:25px 15px}.\[padding\:30px_14px_13px\]{padding:30px 14px 13px}.\[padding\:30px_34px\]{padding:30px 34px}.\[padding\:34px_0_46px\]{padding:34px 0 46px}.\[padding\:35px_0_80px\]{padding:35px 0 80px}.\[padding\:35px_20px_0_0\]{padding:35px 20px 0 0}.\[padding\:50px_0_80px\]{padding:50px 0 80px}.\[padding\:52px_0_20px\]{padding:52px 0 20px}.\[padding\:55px_0_80px\]{padding:55px 0 80px}.\[padding\:55px_20px\]{padding:55px 20px}.\[padding\:65px_0\]{padding:65px 0}.\[padding\:65px_7\%\]{padding:65px 7%}.\[padding\:78px_0_36px\]{padding:78px 0 36px}.\[padding\:80px_20px\]{padding:80px 20px}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-\[5px\]{padding:5px}.px-\[42px\]{padding-inline:42px}.px-\[max\(36px\,calc\(\(100vw-1360px\)\/2\)\)\]{padding-inline:calc(max(36px,50vw - 680px))}.py-2{padding-block:calc(var(--spacing) * 2)}.py-\[36px\]{padding-block:36px}.py-\[75px\]{padding-block:75px}.\[padding-top\:10px\]{padding-top:10px}.\[padding-top\:17px\]{padding-top:17px}.\[padding-top\:20px\]{padding-top:20px}.\[padding-top\:35px\]{padding-top:35px}.\[padding-bottom\:5px\]{padding-bottom:5px}.\[padding-bottom\:20px\]{padding-bottom:20px}.\[padding-bottom\:42px\]{padding-bottom:42px}.\[padding-bottom\:70px\]{padding-bottom:70px}.\[padding-bottom\:90px\]{padding-bottom:90px}.\[padding-left\:4px\]{padding-left:4px}.text-center{text-align:center}.text-left{text-align:left}.\[font-family\:\'DM_Sans\'\,sans-serif\]{font-family:DM Sans,sans-serif}.\[font-family\:var\(--serif\)\]{font-family:var(--serif)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[font-size\:\.57em\]{font-size:.57em}.\[font-size\:10px\]{font-size:10px}.\[font-size\:11px\]{font-size:11px}.\[font-size\:12px\]{font-size:12px}.\[font-size\:13px\]{font-size:13px}.\[font-size\:14px\]{font-size:14px}.\[font-size\:15px\]{font-size:15px}.\[font-size\:16px\]{font-size:16px}.\[font-size\:23px\]{font-size:23px}.\[font-size\:28px\]{font-size:28px}.\[font-size\:29px\]{font-size:29px}.\[font-size\:48px\]{font-size:48px}.text-\[13px\]{font-size:13px}.\[line-height\:1\.7\]{line-height:1.7}.\[line-height\:1\.9\]{line-height:1.9}.\[line-height\:2\]{line-height:2}.font-\[var\(--serif\)\]{--tw-font-weight:var(--serif);font-weight:var(--serif)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:500\]{font-weight:500}.tracking-\[\.4px\]{--tw-tracking:.4px;letter-spacing:.4px}.\[letter-spacing\:-\.35px\]{letter-spacing:-.35px}.\[letter-spacing\:-1\.2px\]{letter-spacing:-1.2px}.\[letter-spacing\:\.5px\]{letter-spacing:.5px}.\[letter-spacing\:1\.5px\]{letter-spacing:1.5px}.\[letter-spacing\:1\.65px\]{letter-spacing:1.65px}.\[letter-spacing\:2px\]{letter-spacing:2px}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\[color\:\#4f4d46\]{color:#4f4d46}.\[color\:\#6c5b48\]{color:#6c5b48}.\[color\:\#9a958b\]{color:#9a958b}.\[color\:\#9a8266\]{color:#9a8266}.\[color\:\#9b8061\]{color:#9b8061}.\[color\:\#726b60\]{color:#726b60}.\[color\:\#45443e\]{color:#45443e}.\[color\:\#55554e\]{color:#55554e}.\[color\:\#66665f\]{color:#66665f}.\[color\:\#68816c\]{color:#68816c}.\[color\:\#77766f\]{color:#77766f}.\[color\:\#85847d\]{color:#85847d}.\[color\:\#89877e\]{color:#89877e}.\[color\:\#96948b\]{color:#96948b}.\[color\:\#393932\]{color:#393932}.\[color\:\#504638\]{color:#504638}.\[color\:\#665847\]{color:#665847}.\[color\:\#929087\]{color:#929087}.\[color\:\#969188\]{color:#969188}.\[color\:\#a68d70\]{color:#a68d70}.\[color\:\#aaa79e\]{color:#aaa79e}.\[color\:\#bcb9b0\]{color:#bcb9b0}.\[color\:\#c4b7a5\]{color:#c4b7a5}.\[color\:\#e9e6df\]{color:#e9e6df}.\[color\:\#f4f1e9\]{color:#f4f1e9}.\[color\:\#f5f2ec\]{color:#f5f2ec}.\[color\:\#f7f6f2\]{color:#f7f6f2}.\[color\:\#fff\]{color:#fff}.\[color\:inherit\]{color:inherit}.\[color\:var\(--ink\)\]{color:var(--ink)}.\[color\:white\]{color:#fff}.text-\[\#9a978d\]{color:#9a978d}.text-\[\#9a8266\]{color:#9a8266}.text-\[\#77766f\]{color:#77766f}.text-red-700{color:var(--color-red-700)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.\[box-shadow\:0_8px_30px_\#0002\]{box-shadow:0 8px 30px #0002}.\[box-shadow\:0_14px_30px_\#25251f14\]{box-shadow:0 14px 30px #25251f14}.\[box-shadow\:0_24px_80px_\#0005\]{box-shadow:0 24px 80px #0005}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.\[background\:\#2c2c26\]{background:#2c2c26}.\[background\:\#292923\]{background:#292923}.\[background\:\#a68d70\]{background:#a68d70}.\[background\:\#d9c9b6\]{background:#d9c9b6}.\[background\:\#e6ded1\]{background:#e6ded1}.\[background\:\#e7e2d9\]{background:#e7e2d9}.\[background\:\#e9efe8\]{background:#e9efe8}.\[background\:\#eee9df\]{background:#eee9df}.\[background\:\#eeeae2\]{background:#eeeae2}.\[background\:\#f7f4ee\]{background:#f7f4ee}.\[background\:\#f7f5efed\]{background:#f7f5efed}.\[background\:\#f7f6f2\]{background:#f7f6f2}.\[background\:\#f7f6f2eF\]{background:#f7f6f2ef}.\[background\:\#f8f6f1eF\]{background:#f8f6f1ef}.\[background\:\#fbfaf7\]{background:#fbfaf7}.\[background\:\#fffefa\]{background:#fffefa}.\[background\:linear-gradient\(90deg\,\#191916c9\,\#1919162c_85\%\)\]{background:linear-gradient(90deg,#191916c9,#1919162c 85%)}.\[background\:linear-gradient\(transparent\,\#1c1b19a8\)\]{background:linear-gradient(#0000,#1c1b19a8)}.\[background\:none\]{background:0 0}.\[background\:rgba\(20\,20\,18\,\.62\)\]{background:#1414129e}.\[background\:var\(--accent\)\]{background:var(--accent)}.\[background\:var\(--ink\)\]{background:var(--ink)}.\[background\:var\(--line\)\]{background:var(--line)}.\[border-bottom\:1px_solid_\#b7aa97\]{border-bottom:1px solid #b7aa97}.\[border-top\:1px_solid_\#47473e\]{border-top:1px solid #47473e}.\[border-top\:1px_solid_\#494941\]{border-top:1px solid #494941}.\[border-top\:1px_solid_\#eeeae2\]{border-top:1px solid #eeeae2}.\[border-top\:1px_solid_var\(--line\)\]{border-top:1px solid var(--line)}.\[border\:0\]{border:0}.\[border\:1px_dashed_\#d8d3c8\]{border:1px dashed #d8d3c8}.\[border\:1px_solid_\#292923\]{border:1px solid #292923}.\[border\:1px_solid_\#d9d5cb\]{border:1px solid #d9d5cb}.\[border\:1px_solid_\#e5e1d8\]{border:1px solid #e5e1d8}.\[border\:1px_solid_\#ebe8e0\]{border:1px solid #ebe8e0}.\[border\:1px_solid_\#eeeae2\]{border:1px solid #eeeae2}.\[border\:1px_solid_\#f7f4ee\]{border:1px solid #f7f4ee}.\[border\:1px_solid_var\(--ink\)\]{border:1px solid var(--ink)}.\[border\:1px_solid_var\(--line\)\]{border:1px solid var(--line)}.\[border\:8px_solid_var\(--paper\)\]{border:8px solid var(--paper)}.\[transition\:\.2s\]{transition:all .2s}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:\[color\:white\]:hover{color:#fff}}@media not all and (width>=1051px){.max-\[1051px\]\:h-\[260px\]{height:260px}.max-\[1051px\]\:\[width\:190px\]{width:190px}.max-\[1051px\]\:grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}.max-\[1051px\]\:\[gap\:19px\]{gap:19px}.max-\[1051px\]\:\[gap\:40px\]{gap:40px}.max-\[1051px\]\:gap-\[30px\]{gap:30px}.max-\[1051px\]\:gap-\[35px\]{gap:35px}.max-\[1051px\]\:px-\[24px\]{padding-inline:24px}.max-\[1051px\]\:px-\[25px\]{padding-inline:25px}.max-\[1051px\]\:py-\[28px\]{padding-block:28px}.max-\[1051px\]\:\[padding-left\:0\]{padding-left:0}}@media not all and (width>=940px){.max-\[940px\]\:fixed{position:fixed}.max-\[940px\]\:\[top\:64px\]{top:64px}.max-\[940px\]\:\[right\:0\]{right:0}.max-\[940px\]\:\[left\:0\]{left:0}.max-\[940px\]\:\[z-index\:30\]{z-index:30}.max-\[940px\]\:\[margin-left\:auto\]{margin-left:auto}.max-\[940px\]\:flex{display:flex}.max-\[940px\]\:grid{display:grid}.max-\[940px\]\:hidden{display:none}.max-\[940px\]\:\[height\:33px\]{height:33px}.max-\[940px\]\:\[height\:38px\]{height:38px}.max-\[940px\]\:h-\[64px\]{height:64px}.max-\[940px\]\:\[width\:33px\]{width:33px}.max-\[940px\]\:\[width\:38px\]{width:38px}.max-\[940px\]\:min-w-0{min-width:0}.max-\[940px\]\:flex-col{flex-direction:column}.max-\[940px\]\:justify-center{justify-content:center}.max-\[940px\]\:\[gap\:8px\]{gap:8px}.max-\[940px\]\:gap-\[13px\]{gap:13px}.max-\[940px\]\:\[border-radius\:9px\]{border-radius:9px}.max-\[940px\]\:bg-transparent{background-color:#0000}.max-\[940px\]\:\[padding\:0\]{padding:0}.max-\[940px\]\:\[padding\:12px_18px_18px\]{padding:12px 18px 18px}.max-\[940px\]\:\[padding\:14px_18px\]{padding:14px 18px}.max-\[940px\]\:px-\[18px\]{padding-inline:18px}.max-\[940px\]\:\[font-size\:26px\]{font-size:26px}.max-\[940px\]\:\[box-shadow\:0_15px_30px_\#0000000c\]{box-shadow:0 15px 30px #0000000c}.max-\[940px\]\:\[background\:\#fbfaf7\]{background:#fbfaf7}.max-\[940px\]\:\[border-bottom\:1px_solid_var\(--line\)\]{border-bottom:1px solid var(--line)}.max-\[940px\]\:\[border\:0\]{border:0}}@media not all and (width>=761px){.max-\[761px\]\:\[inset\:0_20px_12px_18px\]{inset:0 20px 12px 18px}.max-\[761px\]\:\[top\:7px\]{top:7px}.max-\[761px\]\:\[top\:22px\]{top:22px}.max-\[761px\]\:\[right\:-2px\]{right:-2px}.max-\[761px\]\:\[right\:7px\]{right:7px}.max-\[761px\]\:\[right\:22px\]{right:22px}.max-\[761px\]\:\[left\:-9px\]{left:-9px}.max-\[761px\]\:\[order\:-1\]{order:-1}.max-\[761px\]\:\[margin\:0\]{margin:0}.max-\[761px\]\:\[margin\:0_4px_0_10px\]{margin:0 4px 0 10px}.max-\[761px\]\:\[margin\:10px_0_0_auto\]{margin:10px 0 0 auto}.max-\[761px\]\:\[margin\:25px_auto\]{margin:25px auto}.max-\[761px\]\:\[margin-top\:30px\]{margin-top:30px}.max-\[761px\]\:\[margin-top\:35px\]{margin-top:35px}.max-\[761px\]\:mt-\[8px\]{margin-top:8px}.max-\[761px\]\:mb-\[5px\]{margin-bottom:5px}.max-\[761px\]\:mb-\[19px\]{margin-bottom:19px}.max-\[761px\]\:block{display:block}.max-\[761px\]\:flex{display:flex}.max-\[761px\]\:hidden{display:none}.max-\[761px\]\:\[height\:30px\]{height:30px}.max-\[761px\]\:\[height\:31px\]{height:31px}.max-\[761px\]\:\[height\:33px\]{height:33px}.max-\[761px\]\:\[height\:93px\]{height:93px}.max-\[761px\]\:\[height\:135px\]{height:135px}.max-\[761px\]\:\[height\:245px\]{height:245px}.max-\[761px\]\:\[height\:280px\]{height:280px}.max-\[761px\]\:\[height\:320px\]{height:320px}.max-\[761px\]\:\[height\:360px\]{height:360px}.max-\[761px\]\:\[height\:390px\]{height:390px}.max-\[761px\]\:h-\[230px\]{height:230px}.max-\[761px\]\:h-\[300px\]{height:300px}.max-\[761px\]\:\[min-height\:0\]{min-height:0}.max-\[761px\]\:\[min-height\:40px\]{min-height:40px}.max-\[761px\]\:min-h-\[190px\]\!{min-height:190px!important}.max-\[761px\]\:\[width\:30px\]{width:30px}.max-\[761px\]\:\[width\:31px\]{width:31px}.max-\[761px\]\:\[width\:33px\]{width:33px}.max-\[761px\]\:\[width\:93px\]{width:93px}.max-\[761px\]\:\[width\:112px\]{width:112px}.max-\[761px\]\:\[width\:calc\(100\%_-_36px\)\]{width:calc(100% - 36px)}.max-\[761px\]\:\[width\:max-content\]{width:max-content}.max-\[761px\]\:w-full\!{width:100%!important}.max-\[761px\]\:\[max-width\:calc\(100\%_-_30px\)\]{max-width:calc(100% - 30px)}.max-\[761px\]\:\[flex-basis\:100\%\]{flex-basis:100%}.max-\[761px\]\:columns-\[2_135px\]{-moz-columns:135px 2;columns:135px 2}.max-\[761px\]\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}.max-\[761px\]\:\[grid-template-columns\:105px_1fr\]{grid-template-columns:105px 1fr}.max-\[761px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[761px\]\:flex-col{flex-direction:column}.max-\[761px\]\:flex-row{flex-direction:row}.max-\[761px\]\:flex-wrap{flex-wrap:wrap}.max-\[761px\]\:items-center{align-items:center}.max-\[761px\]\:items-start{align-items:flex-start}.max-\[761px\]\:items-stretch{align-items:stretch}.max-\[761px\]\:justify-between{justify-content:space-between}.max-\[761px\]\:\[gap\:7px\]{gap:7px}.max-\[761px\]\:\[gap\:8px\]{gap:8px}.max-\[761px\]\:\[gap\:9px\]{gap:9px}.max-\[761px\]\:\[gap\:10px\]{gap:10px}.max-\[761px\]\:\[gap\:12px\]{gap:12px}.max-\[761px\]\:\[gap\:22px\]{gap:22px}.max-\[761px\]\:\[gap\:25px\]{gap:25px}.max-\[761px\]\:gap-\[30px\]{gap:30px}.max-\[761px\]\:gap-x-\[12px\]{-moz-column-gap:12px;column-gap:12px}.max-\[761px\]\:overflow-x-auto{overflow-x:auto}.max-\[761px\]\:\[border-radius\:9px\]{border-radius:9px}.max-\[761px\]\:\[border-width\:6px\]{border-width:6px}.max-\[761px\]\:\[padding\:0\]{padding:0}.max-\[761px\]\:\[padding\:0_8px_0_0\]{padding:0 8px 0 0}.max-\[761px\]\:\[padding\:9px\]{padding:9px}.max-\[761px\]\:\[padding\:10px_0_0\]{padding:10px 0 0}.max-\[761px\]\:\[padding\:12px\]{padding:12px}.max-\[761px\]\:\[padding\:12px_15px\]{padding:12px 15px}.max-\[761px\]\:\[padding\:14px\]{padding:14px}.max-\[761px\]\:\[padding\:15px\]{padding:15px}.max-\[761px\]\:\[padding\:24px_20px\]{padding:24px 20px}.max-\[761px\]\:\[padding\:25px_0_35px\]{padding:25px 0 35px}.max-\[761px\]\:\[padding\:30px\]{padding:30px}.max-\[761px\]\:\[padding\:30px_0_55px\]{padding:30px 0 55px}.max-\[761px\]\:\[padding\:38px_0\]{padding:38px 0}.max-\[761px\]\:\[padding\:38px_0_55px\]{padding:38px 0 55px}.max-\[761px\]\:\[padding\:55px_0_20px\]{padding:55px 0 20px}.max-\[761px\]\:px-\[15px\]{padding-inline:15px}.max-\[761px\]\:py-\[23px\]{padding-block:23px}.max-\[761px\]\:\[padding-top\:10px\]{padding-top:10px}.max-\[761px\]\:\[padding-top\:38px\]{padding-top:38px}.max-\[761px\]\:pt-\[48px\]{padding-top:48px}.max-\[761px\]\:\[padding-bottom\:55px\]{padding-bottom:55px}.max-\[761px\]\:pb-\[43px\]{padding-bottom:43px}.max-\[761px\]\:\[font-size\:10px\]{font-size:10px}.max-\[761px\]\:\[font-size\:11px\]{font-size:11px}.max-\[761px\]\:\[font-size\:13px\]{font-size:13px}.max-\[761px\]\:\[font-size\:15px\]{font-size:15px}.max-\[761px\]\:\[font-size\:20px\]{font-size:20px}.max-\[761px\]\:\[font-size\:26px\]{font-size:26px}.max-\[761px\]\:text-\[12px\]{font-size:12px}.max-\[761px\]\:\[line-height\:1\.5\]{line-height:1.5}.max-\[761px\]\:\[white-space\:normal\]{white-space:normal}.max-\[761px\]\:whitespace-nowrap{white-space:nowrap}.max-\[761px\]\:opacity-100{opacity:1}}@media (width>=64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}.save-button:focus-visible{opacity:1}.article-byline .small-avatar{width:25px;height:25px}@media (width<=760px){.article-byline .small-avatar{width:31px;height:31px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.brand-mark svg{width:31px;height:31px;display:block}.brand-dot,.heading-period{color:var(--accent)}.main-nav button,.mobile-nav button{color:#77766f;background:0 0;border:0;height:100%;font-size:18px;position:relative}.main-nav button.active,.main-nav button:hover{color:var(--ink)}.main-nav button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.search-trigger kbd{border:1px solid var(--line);color:#9b9990;border-radius:3px;margin-left:auto;padding:2px 5px;font-size:10px}.search-panel input{background:0 0;border:0;outline:0;flex:1;font-size:16px}.article-detail-head h1,.collection-overlay h1,.detail-info h1,.hero h1,.page-intro h1,.profile-head h1{font-family:var(--serif);letter-spacing:-2.3px;margin:22px 0 17px;font-size:calc(clamp(45px,5.2vw,70px));font-weight:500;line-height:1.08}.hero h1 em,.newsletter h2 em,.page-intro h1 em{color:#a68d70;font-weight:500}.hero-copy>p,.page-intro>p{color:#77766f;max-width:390px;margin:0;font-size:14px;line-height:1.9}.btn-dark,.btn-light,.btn-link,.btn-outline{border-radius:3px;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.btn-dark:hover{background:#49483f}.btn-outline:hover{background:#fffdf9;border-color:#a68d70}.btn-link:hover{color:#a68d70}.note-avatars i{border:2px solid var(--paper);color:#51493f;background:#d7c8b5;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-5px;font-size:13px;font-style:normal;display:grid}.note-avatars i:nth-child(2){background:#c7c9b9}.note-avatars i:nth-child(3){background:#b8a28e}.collection-collage .collage-img,.collection-hero>img,.detail-thumbs img,.hero-photo-main img,.popular-item img,.product-image img,.table-product img{-o-object-fit:cover;object-fit:cover}.article-image img,.feature-image img,.hero-photo-main img,.hero-photo-small img,.product-image img{width:100%;height:100%}.hero-sticker b{font-weight:600}.section-heading.compact{margin-bottom:20px}.collection-toolbar h2,.related-heading h2,.section-heading h2{font-family:var(--serif);letter-spacing:-.8px;margin:8px 0 0;font-size:31px;font-weight:500}.section-heading p{color:var(--muted);margin:8px 0 0;font-size:16px}.category-chip:hover,.filter-chip.selected,.filter-chip:hover{background:var(--ink);border-color:var(--ink);color:#fff}.category-chip:hover .chip-symbol{color:#e2d4c1}.product-image img{transition:transform .5s;position:absolute;inset:0}.product-card:hover .product-image img{transform:scale(1.035)}.product-card:hover .image-hover,.product-card:hover .save-button,.save-button.saved{opacity:1}.save-button.saved{color:#9d7653}.image-hover span{align-items:center;gap:6px;display:flex}.product-card>h3,.product-title-row h3{margin:0;font-size:13px;font-weight:600;line-height:1.5}.product-price{color:#7e6b56;white-space:nowrap;font-size:11px}.feature-copy .eyebrow{color:#c5a98a}.feature-copy h2{font:500 43px/1.15 var(--serif);letter-spacing:-1px;margin:19px 0}.feature-copy p{color:#c4c1b8;max-width:400px;margin-bottom:26px;font-size:13px;line-height:1.9}.article-image img{transition:transform .5s}.article-card:hover img{transform:scale(1.03)}.article-card .eyebrow{font-size:12px}.article-card h3{font:500 23px/1.25 var(--serif);max-width:470px;margin:12px 0 8px}.article-card p{color:#85847d;max-width:500px;font-size:12px;line-height:1.8}.article-card .btn-link{margin-top:7px}.article-detail-head .eyebrow,.newsletter .eyebrow,.upload-area{justify-content:center}.newsletter h2{font:500 43px/1.15 var(--serif);letter-spacing:-1px;margin:18px 0 12px}.newsletter p{color:#77736b;font-size:12px;line-height:1.8}.newsletter-form input{background:0 0;border:0;outline:0;flex:1;padding:13px 3px;font-size:12px}.newsletter-form button{background:0 0;border:0;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.newsletter small{color:#938c80;font-size:13px}.footer-brand .brand-mark{color:#292923;background:#e9e3d9}.footer-brand .brand-name{color:#f4f1e9}.footer-top>div:first-child p{color:#aaa79e;margin-top:16px;font-size:11px;line-height:1.8}.footer-links>div{flex-direction:column;gap:12px;min-width:100px;display:flex}.footer-links b{margin-bottom:4px;font-size:11px}.footer-links button{text-align:left;color:#aaa79e;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:10px;display:flex}.footer-links button:hover{color:#fff}.page-intro h1{margin:17px 0;font-size:58px}.explore-toolbar .category-chips{gap:7px}.detail-thumbs img{width:90px;height:90px}.detail-info h1{margin:19px 0;font-size:48px}.detail-price{font:500 27px var(--serif);margin:26px 0 5px}.detail-price del{color:#aaa;margin-left:8px;font:12px DM Sans}.detail-disclosure{color:#99958b;margin-bottom:23px;font-size:13px}.detail-attributes div{flex-direction:column;gap:6px;display:flex}.detail-attributes span{color:#99958b;font-size:13px}.detail-attributes b{font-size:11px;font-weight:500}.related-heading h2{font-size:28px}.related-grid{-moz-columns:180px 4;columns:180px 4}.collection-hero>img{width:100%;height:100%}.collection-overlay .eyebrow{color:#e3c8a9}.collection-overlay h1{max-width:560px;margin:18px 0;font-size:48px}.collection-overlay p{color:#e1ddd5;font-size:13px}.collection-overlay>span{color:#d1c9bc;margin-top:12px;font-size:10px}.collection-toolbar h2{font-size:29px}.article-detail-head h1{margin:20px 0;font-size:54px}.article-detail-head>p{color:#77766f;max-width:650px;margin:0 auto;font-size:14px;line-height:1.8}.article-byline>span:last-child{align-items:center;gap:5px;display:flex}.article-body p{margin:0 0 23px}.article-body .lead{font:500 19px/1.7 var(--serif);color:#45443e}.article-body h2{font:500 28px var(--serif);color:var(--ink);margin:35px 0 12px}.article-product-callout img{width:160px;height:160px}.article-product-callout .eyebrow{font-size:12px}.article-product-callout h3{font:500 20px var(--serif);margin:10px 0}.article-product-callout p{margin-bottom:5px;font-size:11px;line-height:1.7}.empty-state h3{font:500 24px var(--serif);color:var(--ink);margin:8px 0 0}.empty-state p{margin:0 0 10px;font-size:12px}.profile-head h1{margin:8px 0;font-size:39px}.profile-head p{color:#85847d;margin:0;font-size:12px}.profile-head .btn-outline{margin-left:auto}.profile-stats div{flex-direction:column;gap:4px;display:flex}.profile-stats b{font:500 25px var(--serif)}.profile-stats span{color:#85847d;font-size:10px}.profile-section .section-heading h2{font-size:26px}.small-masonry{-moz-columns:150px 4;columns:150px 4}.small-masonry .product-image{min-height:150px}.mini-collection img{width:60px;height:55px}.mini-collection span{flex:1}.admin-brand .brand-mark{color:#292923;background:#e8dfd2}.admin-brand small{letter-spacing:2px;color:#aaa79e;font:700 13px DM Sans;display:block}.admin-nav-item.active,.admin-nav-item:hover{color:#fff;background:#424139}.admin-nav-item.active svg{color:#c7aa8b}.second-label{margin-top:28px}.admin-user .avatar{background:#d8c8b4;width:30px;height:30px}.admin-user div:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.admin-user b{font-size:10px}.admin-user small{color:#aaa79e;font-size:13px}.admin-user>svg{color:#aaa79e}.admin-topline h1{font:500 32px var(--serif);margin:8px 0}.admin-welcome>div>span{letter-spacing:1.4px;color:#8c7861;font-size:12px}.admin-welcome h2{font:500 24px var(--serif);margin:9px 0}.admin-welcome p{color:#77736b;margin:0;font-size:11px}.admin-welcome>svg{color:#a68d70}.kpi-card>span{color:#77766f;font-size:10px}.kpi-card>b{font:500 26px var(--serif)}.kpi-card small{color:#89877e;font-size:13px}.kpi-card small i{color:#a09d94;font-style:normal}.kpi-card .positive{color:#68816c}.panel-heading>div{flex-direction:column;gap:5px;display:flex}.panel-heading b{font-size:11px}.panel-heading small{color:#929087;font-size:13px}.chart-legend span{align-items:center;gap:6px;display:flex}.bar-group small{color:#99968d;font-size:12px;position:absolute;bottom:3px}.popular-item:last-child{border:0}.popular-item img{width:39px;height:39px}.popular-item>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.popular-item b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.popular-item small,th{color:#99968d;font-size:12px}.popular-item strong,td{font-size:13px}.recent-panel{margin-bottom:30px}table{border-collapse:collapse;white-space:nowrap;width:100%}th{text-align:left;letter-spacing:1px;border-bottom:1px solid #eae7df;font-weight:600}td,th{padding:11px 9px}td{color:#77766f;border-bottom:1px solid #f0eee8}.table-product img{width:34px;height:34px}.table-product b{color:#4a4942;font-size:10px}.admin-search input{background:0 0;border:0;outline:0;width:100%;padding:12px 0;font-size:11px}.field-group label{color:#626159;font-size:10px;font-weight:600}.field-group input,.field-group select,.field-group textarea{background:#fbfaf7;border:1px solid #e5e1d8;border-radius:2px;outline:0;min-width:0;padding:11px;font-size:11px}.field-group textarea{resize:vertical;line-height:1.7}.field-row{gap:12px;display:flex}.upload-area{color:#8b8378;background:#fbfaf7;border:1px dashed #d5d0c5;flex-direction:column;align-items:center;gap:6px;height:115px;display:flex}.upload-area b{font-size:10px}.upload-area span{color:#aaa49a;font-size:12px}.editor-preview>.eyebrow{margin-bottom:15px}.preview-card img{width:100%;height:190px}.preview-card>div{padding:15px}.preview-card h3{font:500 20px var(--serif);margin:9px 0}.preview-card p{color:#85847d;font-size:10px;line-height:1.7}.preview-card b{font-size:12px}.seo-preview{border-top:1px solid #eeeae2;flex-direction:column;gap:8px;margin-top:20px;padding-top:17px;display:flex}.seo-preview>b{color:#365b9a;font-size:12px}.seo-preview>span{color:#648b68;font-size:13px}.seo-preview p{color:#85847d;margin:0;font-size:13px;line-height:1.6}.toast svg{color:#b6c8ad}.floating-admin:hover{color:#fff;background:#292923}@media (width<=760px){.brand-mark svg{width:28px;height:28px}.search-trigger kbd,.search-trigger span{display:none}.mobile-nav button{text-align:left;border-bottom:1px solid #efede7;height:auto;padding:13px 4px;font-size:18px}.hero h1{margin-top:17px;font-size:51px}.hero-copy>p{font-size:13px}.section-heading h2{font-size:27px}.section-heading.compact{display:block}.section-heading.compact .btn-link{margin-top:12px}.section-heading>.btn-outline{white-space:nowrap;padding:9px 10px;font-size:10px}.product-card>h3,.product-title-row h3{font-size:11px}.product-price{margin-top:3px;display:block}.feature-copy h2{font-size:34px}.feature-copy p{font-size:12px}.article-card h3{font-size:21px}.newsletter h2{font-size:36px}.footer-links>div{min-width:0}.page-intro h1{font-size:48px}.explore-toolbar .category-chips{flex-wrap:nowrap;padding-bottom:10px;overflow-x:auto}.detail-thumbs img{width:70px;height:70px}.detail-info h1{font-size:38px}.collection-overlay h1{font-size:37px}.collection-toolbar h2{font-size:24px}.collection-toolbar .btn-outline{padding:9px;font-size:13px}.article-detail-head h1{font-size:38px}.article-body .lead,.article-product-callout h3{font-size:17px}.article-product-callout img{width:105px;height:125px}.profile-head h1{font-size:31px}.profile-head .btn-outline{margin:8px 0 0 70px}.admin-brand .brand-mark{width:27px;height:27px}.admin-label,.admin-user,.second-label{display:none}.admin-topline h1{font-size:27px}.admin-topline .btn-dark{padding:10px;font-size:10px}.admin-welcome h2{font-size:20px}.admin-welcome p{font-size:10px;line-height:1.6}.kpi-card>b{font-size:23px}.admin-toolbar .btn-dark,.admin-toolbar .btn-outline{flex:1;padding:10px;font-size:10px}.field-row{gap:8px}.editor-actions .btn-dark,.editor-actions .btn-outline{padding:10px;font-size:10px}.related-grid{-moz-columns:135px 2;columns:135px 2}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important}}.collection-collage .collage-img{width:100%;height:100%;min-height:0;display:block}.collection-collage .collage-1{grid-area:1/1}.collection-collage .collage-2{grid-area:1/2}.collection-collage .collage-3{grid-area:2/1}.collection-collage .collage-4{grid-area:2/2}.collection-card-copy h3{font:500 25px/1.15 var(--serif);color:#33332d;margin:8px 0}.collection-card-copy p{color:#85847d;margin:0 0 12px;font-size:11px;line-height:1.7}.collection-card:hover .collection-collage img{filter:saturate(.9)}.collection-card:hover .collection-open{gap:12px}@media (width<=760px){.collection-card-copy h3{font-size:23px}}
