:root{--claritas-gold:#c99636;--claritas-gold-dark:#9f6e1d;--claritas-ink:#181818;--claritas-cream:#f7f3eb;--claritas-line:#e6dccb;--claritas-soft:#fffdf9}body.woocommerce-account:not(.logged-in) .woocommerce{max-width:1540px;margin:0 auto}body.woocommerce-account:not(.logged-in) .woocommerce>h2,body.woocommerce-account:not(.logged-in) .woocommerce>.woocommerce-notices-wrapper{max-width:1540px;margin-left:auto;margin-right:auto}body.woocommerce-account:not(.logged-in) #customer_login{display:grid;grid-template-columns:minmax(330px,.78fr) minmax(520px,1.22fr);gap:34px;align-items:start;margin:36px 0 70px}body.woocommerce-account:not(.logged-in) #customer_login::before,body.woocommerce-account:not(.logged-in) #customer_login::after{display:none}body.woocommerce-account:not(.logged-in) #customer_login .u-column1,body.woocommerce-account:not(.logged-in) #customer_login .u-column2{float:none;width:100%;margin:0;border:1px solid var(--claritas-line);border-radius:22px;overflow:hidden;box-shadow:0 18px 55px rgb(31 26 18 / .08);background:#fff}body.woocommerce-account:not(.logged-in) #customer_login .u-column1{padding:34px}body.woocommerce-account:not(.logged-in) #customer_login .u-column2{padding:0;background:radial-gradient(circle at 95% 5%,rgb(201 150 54 / .20),transparent 28%),linear-gradient(135deg,#fff 0%,#fbf8f1 62%,#f2e9da 100%)}body.woocommerce-account:not(.logged-in) #customer_login h2{margin:0 0 24px;font-size:clamp(30px,3vw,46px);line-height:1.05;color:var(--claritas-ink);font-family:Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:-.02em}body.woocommerce-account:not(.logged-in) #customer_login .u-column2>h2{padding:34px 38px 0;margin-bottom:0}body.woocommerce-account:not(.logged-in) #customer_login form{border:0;margin:0;padding:0}body.woocommerce-account:not(.logged-in) #customer_login .u-column2 form{padding:0 38px 38px}.claritas-registration-intro{position:relative;margin:18px 0 28px;padding:24px 24px 22px;border-radius:16px;background:linear-gradient(115deg,rgb(15 15 15 / .96),rgb(29 25 20 / .94)),linear-gradient(45deg,#191919,#0b0b0b);color:#fff;overflow:hidden}.claritas-registration-intro::after{content:"";position:absolute;inset:auto -45px -75px auto;width:190px;height:190px;border-radius:50%;border:26px solid rgb(201 150 54 / .35);transform:rotate(-18deg)}.claritas-registration-intro .claritas-eyebrow{display:block;color:#e6bd6c;font-size:12px;letter-spacing:.20em;font-weight:700;margin-bottom:9px}.claritas-registration-intro h3{position:relative;z-index:1;margin:0 0 8px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:29px;font-weight:500}.claritas-registration-intro p{position:relative;z-index:1;margin:0;max-width:670px;color:rgb(255 255 255 / .82);font-size:15px}.claritas-mini-benefits{position:relative;z-index:1;display:flex;gap:9px;flex-wrap:wrap;margin-top:17px}.claritas-mini-benefits span{padding:7px 11px;border:1px solid rgb(230 189 108 / .38);border-radius:999px;color:#f1d69d;font-size:12px;background:rgb(255 255 255 / .04)}body.woocommerce-account:not(.logged-in) #customer_login label{color:#292929;font-size:14px;font-weight:600;margin-bottom:7px}body.woocommerce-account:not(.logged-in) #customer_login .required{color:var(--claritas-gold-dark)}body.woocommerce-account:not(.logged-in) #customer_login input.input-text,body.woocommerce-account:not(.logged-in) #customer_login select.input-select,body.woocommerce-account:not(.logged-in) #customer_login textarea.input-text{width:100%;min-height:52px;padding:12px 15px;border:1px solid #d9d3c9;border-radius:10px;background:rgb(255 255 255 / .94);box-shadow:none;color:#202020;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.woocommerce-account:not(.logged-in) #customer_login textarea.input-text{min-height:125px;resize:vertical}body.woocommerce-account:not(.logged-in) #customer_login input.input-text:focus,body.woocommerce-account:not(.logged-in) #customer_login select.input-select:focus,body.woocommerce-account:not(.logged-in) #customer_login textarea.input-text:focus{outline:none;border-color:var(--claritas-gold);box-shadow:0 0 0 3px rgb(201 150 54 / .12)}body.woocommerce-account:not(.logged-in) #customer_login .form-row{margin:0 0 17px}body.woocommerce-account:not(.logged-in) #customer_login .woocommerce-form-register__submit,body.woocommerce-account:not(.logged-in) #customer_login .woocommerce-form-login__submit{min-height:54px;padding:13px 25px;border:0;border-radius:12px;background:linear-gradient(180deg,#dfb45f 0%,#c58b2e 100%);color:#111;font-size:15px;font-weight:800;letter-spacing:.025em;box-shadow:0 12px 26px rgb(164 111 28 / .20);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}body.woocommerce-account:not(.logged-in) #customer_login .woocommerce-form-register__submit{width:100%;margin-top:7px}body.woocommerce-account:not(.logged-in) #customer_login .woocommerce-form-register__submit:hover,body.woocommerce-account:not(.logged-in) #customer_login .woocommerce-form-login__submit:hover{transform:translateY(-1px);box-shadow:0 15px 32px rgb(164 111 28 / .28);filter:brightness(1.03)}.claritas-consent-row{padding-top:3px}.claritas-consent-row label.checkbox{display:flex!important;align-items:flex-start;gap:9px;line-height:1.45;font-weight:500!important}.claritas-consent-row input[type="checkbox"]{width:17px;height:17px;margin-top:2px;accent-color:var(--claritas-gold-dark)}.claritas-registration-trust{display:flex;flex-direction:column;gap:4px;margin:7px 0 18px;padding:15px 17px;border-left:3px solid var(--claritas-gold);background:rgb(255 255 255 / .62);color:#57524a;font-size:13px}.claritas-registration-trust strong{color:#1e1e1e;font-family:Georgia,"Times New Roman",serif;font-size:18px;font-weight:500}body.woocommerce-account:not(.logged-in) #customer_login .woocommerce-LostPassword a{color:#9b6a1d}.claritas-artist-profile-fields{margin:28px 0;padding:26px;border:1px solid var(--claritas-line);border-radius:16px;background:var(--claritas-soft)}.claritas-artist-profile-fields legend{padding:0 10px;font-family:Georgia,"Times New Roman",serif;font-size:24px;color:var(--claritas-ink)}@media (max-width:980px){body.woocommerce-account:not(.logged-in) #customer_login{grid-template-columns:1fr}body.woocommerce-account:not(.logged-in) #customer_login .u-column2{order:-1}}@media (max-width:620px){body.woocommerce-account:not(.logged-in) #customer_login{gap:22px;margin-top:22px}body.woocommerce-account:not(.logged-in) #customer_login .u-column1{padding:24px 20px}body.woocommerce-account:not(.logged-in) #customer_login .u-column2>h2{padding:25px 20px 0}body.woocommerce-account:not(.logged-in) #customer_login .u-column2 form{padding:0 20px 24px}.claritas-registration-intro{padding:20px}.claritas-registration-intro h3{font-size:25px}}.claritas-space-section{width:100%;margin:34px 0 44px}.claritas-space-heading{display:flex;align-items:center;gap:14px;margin-bottom:12px}.claritas-space-heading h2{margin:0;color:#1b1b1b;font-family:Georgia,"Times New Roman",serif;font-size:clamp(23px,2vw,34px);font-weight:600;letter-spacing:.03em}.claritas-space-heading-line{width:62px;height:2px;background:#c99636;opacity:.58}.claritas-space-browse-link{margin-left:auto;color:#55504a;text-decoration:none!important;font-size:12px;font-weight:700;letter-spacing:.12em;transition:color .2s ease}.claritas-space-browse-link:hover{color:#9f6e1d}.claritas-space-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.claritas-space-card{display:block;min-width:0;overflow:hidden;border:1px solid #ebe4d9;background:#fff;color:#171717!important;text-decoration:none!important;box-shadow:0 8px 24px rgb(38 29 17 / .04);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.claritas-space-card:hover{transform:translateY(-3px);border-color:#d8c39b;box-shadow:0 14px 30px rgb(38 29 17 / .10)}.claritas-space-image{display:block;width:100%;aspect-ratio:1.72 / 1;background-size:cover;background-position:center;background-color:#eee8df;transition:transform .35s ease}.claritas-space-image--empty{background:radial-gradient(circle at 72% 28%,rgb(201 150 54 / .24),transparent 28%),linear-gradient(135deg,#e9dfd0,#f7f3ec 48%,#c6b397)}.claritas-space-card:hover .claritas-space-image{transform:scale(1.025)}.claritas-space-name{display:block;padding:11px 13px 13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Georgia,"Times New Roman",serif;font-size:16px;line-height:1.2}@media (max-width:1200px){.claritas-space-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.claritas-space-heading{flex-wrap:wrap}.claritas-space-browse-link{width:100%;margin-left:0}.claritas-space-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:13px;padding-bottom:8px}.claritas-space-card{flex:0 0 76%;scroll-snap-align:start}}.claritas-artwork-upload{max-width:1100px}.claritas-artwork-upload__hero{position:relative;overflow:hidden;margin:0 0 26px;padding:30px 32px;border-radius:18px;background:radial-gradient(circle at 95% 0,rgb(201 150 54 / .30),transparent 30%),linear-gradient(120deg,#111 0%,#252018 100%);color:#fff}.claritas-artwork-upload__hero:after{content:"";position:absolute;right:-55px;bottom:-90px;width:220px;height:220px;border:28px solid rgb(201 150 54 / .20);border-radius:50%}.claritas-artwork-upload__eyebrow{display:block;margin-bottom:8px;color:#e0b65f;font-size:12px;font-weight:700;letter-spacing:.18em}.claritas-artwork-upload__hero h2{position:relative;z-index:1;margin:0 0 8px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(30px,4vw,46px);font-weight:500}.claritas-artwork-upload__hero p{position:relative;z-index:1;max-width:780px;margin:0;color:rgb(255 255 255 / .78)}.claritas-artwork-form{padding:28px;border:1px solid #e6dccb;border-radius:18px;background:#fffdf9;box-shadow:0 15px 45px rgb(31 26 18 / .06)}.claritas-artwork-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.claritas-artwork-grid .form-row{float:none!important;width:auto!important;margin:0!important}.claritas-artwork-full{grid-column:1 / -1}.claritas-artwork-form label{display:block;margin-bottom:7px;color:#26221d;font-weight:700}.claritas-artwork-form .input-text,.claritas-artwork-form .input-select{width:100%;min-height:50px;padding:11px 13px;border:1px solid #d9d3c9;border-radius:9px;background:#fff}.claritas-artwork-form textarea.input-text{min-height:145px}.claritas-artwork-form .input-text:focus,.claritas-artwork-form .input-select:focus{outline:none;border-color:#c99636;box-shadow:0 0 0 3px rgb(201 150 54 / .12)}.claritas-artwork-image-box{padding:20px;border:1px dashed #cdb77f;border-radius:12px;background:#fff}.claritas-artwork-image-box .description{margin:3px 0 12px;color:#766f65}.claritas-artwork-image-box input[type=file]{width:100%}.claritas-artwork-submit-row{display:flex;align-items:center;gap:16px;margin-top:24px;padding-top:22px;border-top:1px solid #eee5d7}.claritas-artwork-submit,.claritas-upload-artwork-button{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;padding:13px 24px!important;border:0!important;border-radius:11px!important;background:linear-gradient(180deg,#dfb45f 0%,#c58b2e 100%)!important;color:#111!important;font-weight:800!important;text-decoration:none!important;box-shadow:0 12px 26px rgb(164 111 28 / .18)}.claritas-artwork-submit-row>span{color:#746d63;font-size:13px}.claritas-my-artworks{margin-top:42px}.claritas-my-artworks h3{margin-bottom:18px;font-family:Georgia,"Times New Roman",serif;font-size:30px}.claritas-my-artworks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.claritas-my-artwork-card{overflow:hidden;border:1px solid #e7dfd2;border-radius:14px;background:#fff}.claritas-my-artwork-card__image{aspect-ratio:1.25/1;overflow:hidden;background:#f2eee7}.claritas-my-artwork-card__image img{width:100%;height:100%;object-fit:cover}.claritas-my-artwork-card__content{padding:15px}.claritas-my-artwork-card__content h4{margin:0 0 10px;font-family:Georgia,"Times New Roman",serif;font-size:20px}.claritas-my-artwork-card__meta{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.claritas-status{display:inline-block;padding:5px 8px;border-radius:999px;background:#eee;color:#555;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.claritas-status--pending{background:#fff2cf;color:#7d5a09}.claritas-status--publish{background:#e3f3e7;color:#23733a}.claritas-status--draft{background:#ececf3;color:#4f5060}@media(max-width:780px){.claritas-artwork-grid{grid-template-columns:1fr}.claritas-artwork-full{grid-column:auto}.claritas-artwork-submit-row{align-items:flex-start;flex-direction:column}.claritas-my-artworks__grid{grid-template-columns:1fr}}.claritas-artist-photo-field{margin:0 0 17px;padding:18px;border:1px dashed #d1b271;border-radius:12px;background:rgb(255 255 255 / .7)}.claritas-artist-photo-field label{display:block;margin-bottom:5px}.claritas-artist-photo-field .description{margin:0 0 11px;color:#746d63;font-size:13px}.claritas-artist-photo-field input[type="file"]{width:100%}.claritas-artist-styles-select{min-height:150px!important;padding:8px!important}.claritas-field-help{display:block;margin-top:6px;color:#746d63;font-size:12px}.claritas-membership-panel{margin:0 0 32px}.claritas-membership-panel__head{padding:30px 32px;border-radius:18px;background:linear-gradient(125deg,#111,#262016);color:#fff;margin-bottom:22px}.claritas-membership-panel__head span{color:#e0b65f;font-size:12px;font-weight:700;letter-spacing:.18em}.claritas-membership-panel__head h2{margin:8px 0 8px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:38px;font-weight:500}.claritas-membership-panel__head p{margin:0;color:rgb(255 255 255 / .78)}.claritas-membership-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.claritas-membership-card{padding:28px;border:1px solid #e6dccb;border-radius:18px;background:#fffdf9;box-shadow:0 14px 38px rgb(44 33 17 / .06)}.claritas-membership-card__badge{display:inline-block;margin-bottom:12px;padding:6px 10px;border:1px solid #d4b36d;border-radius:999px;color:#9a6a1e;font-size:11px;font-weight:800;letter-spacing:.12em}.claritas-membership-card h3{margin:0 0 12px;font-family:Georgia,"Times New Roman",serif;font-size:27px}.claritas-membership-card__price{margin-bottom:18px;font-size:24px;font-weight:700}.claritas-membership-card .button,.claritas-membership-upload{background:linear-gradient(180deg,#dfb45f,#c58b2e)!important;color:#111!important;border-radius:10px!important;border:0!important;padding:13px 20px!important;font-weight:800!important}@media(max-width:700px){.claritas-membership-options{grid-template-columns:1fr}}.claritas-artist-dashboard{max-width:1180px}.claritas-dashboard-hero{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:32px;border-radius:20px;margin-bottom:22px;background:radial-gradient(circle at 92% 5%,rgb(201 151 60 / .30),transparent 25%),linear-gradient(125deg,#111,#282117);color:#fff}.claritas-dashboard-hero span,.claritas-dashboard-kicker{color:#d8a84d;font-size:11px;font-weight:800;letter-spacing:.16em}.claritas-dashboard-hero h2{color:#fff;margin:7px 0 7px;font:500 42px/1.05 Georgia,"Times New Roman",serif}.claritas-dashboard-hero p{margin:0;color:rgb(255 255 255 / .72)}.claritas-dashboard-hero .button{white-space:nowrap;background:linear-gradient(#e0b65f,#c88e30)!important;color:#111!important;border:0!important;border-radius:10px!important;padding:13px 20px!important;font-weight:800!important}.claritas-dashboard-stats{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin-bottom:24px}.claritas-dashboard-stat{padding:18px 12px;border:1px solid #e7ddcd;border-radius:14px;background:#fffdf9;text-align:center}.claritas-dashboard-stat strong{display:block;font:500 31px/1 Georgia,"Times New Roman",serif;color:#b77d23}.claritas-dashboard-stat span{display:block;margin-top:7px;color:#676057;font-size:12px}.claritas-dashboard-section{margin:0 0 24px;padding:25px;border:1px solid #e7ddcd;border-radius:18px;background:#fff}.claritas-dashboard-section h3{margin:5px 0 18px;font:500 29px/1.1 Georgia,"Times New Roman",serif;color:#171512}.claritas-dashboard-two-col{display:grid;grid-template-columns:1fr 1fr;gap:20px}.claritas-dashboard-table-wrap{overflow:auto}.claritas-dashboard-table{width:100%;border-collapse:collapse;min-width:760px}.claritas-dashboard-table th{padding:11px;text-align:left;border-bottom:1px solid #dfd7cb;color:#6a6258;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.claritas-dashboard-table td{padding:12px 11px;border-bottom:1px solid #eee8df;vertical-align:middle}.claritas-dashboard-artwork{display:flex;align-items:center;gap:11px}.claritas-dashboard-artwork img{width:58px;height:58px;object-fit:cover;border-radius:8px}.claritas-dashboard-status{display:inline-block;padding:5px 8px;border-radius:999px;background:#e6f2e9;color:#267240;font-size:10px;font-weight:800;letter-spacing:.05em}.claritas-dashboard-status.is-sold{background:#ece7e0;color:#514a42}.claritas-gallery-manage-form{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.claritas-gallery-manage-form input[type=number]{width:95px!important;min-height:36px!important;padding:5px 8px!important}.claritas-gallery-manage-form select{min-height:36px!important;padding:5px 8px!important}.claritas-gallery-manage-form .button{min-height:36px}.claritas-dashboard-form textarea{width:100%;border:1px solid #d8d0c4;border-radius:10px;padding:12px;margin-bottom:10px}.claritas-dashboard-form .button{background:#c99438!important;color:#111!important;border:0!important;border-radius:9px!important}.claritas-country-list{display:flex;flex-direction:column;gap:14px}.claritas-country-row>div:first-child{display:flex;justify-content:space-between;gap:10px;margin-bottom:5px}.claritas-country-row span{color:#514a42}.claritas-country-row strong{color:#9a671e}.claritas-country-bar{height:7px;border-radius:999px;background:#eee7dc;overflow:hidden}.claritas-country-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#be832b,#e2ba68)}.claritas-dashboard-muted{color:#776f65}.claritas-inquiry-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.claritas-inquiry-card{padding:18px;border:1px solid #e8dfd2;border-radius:13px;background:#fffdf9}.claritas-inquiry-card__head{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #eee5d7;padding-bottom:9px;margin-bottom:11px}.claritas-inquiry-card__head span{color:#8a8177;font-size:12px}.claritas-favorite-form{margin:13px 0}.claritas-favorite-button{display:inline-flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid #d1ad67;border-radius:999px;background:#fff;color:#443a2d;font-size:12px;font-weight:800;letter-spacing:.04em;cursor:pointer}.claritas-favorite-button span{font-size:20px;color:#b77d23;line-height:1}.claritas-favorite-button.is-favorite{background:#fff6e5;border-color:#c99237}.claritas-artwork-inquiry{max-width:900px;margin:35px auto;padding:30px;border:1px solid #e4dacb;border-radius:18px;background:linear-gradient(135deg,#fffdf9,#f8f1e6)}.claritas-artwork-inquiry__head span{color:#b77d23;font-size:11px;font-weight:800;letter-spacing:.16em}.claritas-artwork-inquiry__head h3{margin:6px 0 7px;font:500 33px/1.1 Georgia,"Times New Roman",serif}.claritas-artwork-inquiry__head p{color:#6c645a}.claritas-inquiry-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.claritas-inquiry-grid p{margin:0}.claritas-inquiry-grid label{display:block;margin-bottom:5px;font-weight:700}.claritas-inquiry-grid input,.claritas-inquiry-grid textarea{width:100%;border:1px solid #d9d0c4;border-radius:9px;padding:11px;background:#fff}.claritas-inquiry-full{grid-column:1/-1}.claritas-inquiry-hp{position:absolute!important;left:-9999px!important}.claritas-artwork-inquiry .button{margin-top:15px;background:linear-gradient(#ddb15a,#c58d32)!important;color:#111!important;border:0!important;border-radius:9px!important}@media(max-width:1100px){.claritas-dashboard-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.claritas-dashboard-hero{align-items:flex-start;flex-direction:column}.claritas-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.claritas-dashboard-two-col{grid-template-columns:1fr}.claritas-inquiry-list{grid-template-columns:1fr}.claritas-inquiry-grid{grid-template-columns:1fr}.claritas-inquiry-full{grid-column:auto}}.claritas-account-photo-field{display:flex;align-items:flex-start;gap:22px;margin:0 0 24px;padding:20px;border:1px solid #e2d5c1;border-radius:14px;background:#fffaf2}.claritas-account-photo-preview{flex:0 0 125px}.claritas-account-photo-image{display:block;width:125px!important;height:150px!important;object-fit:cover;border-radius:12px;border:1px solid #dfcfb5;box-shadow:0 8px 22px rgb(55 42 22 / .08)}.claritas-account-photo-controls{flex:1;min-width:0}.claritas-account-photo-controls>label:first-child{display:block;margin-bottom:5px;font-size:16px}.claritas-account-photo-controls .description{margin:0 0 12px;color:#756d62;line-height:1.55}.claritas-account-photo-controls input[type=file]{width:100%;max-width:520px}.claritas-remove-photo{display:block;margin-top:12px;font-size:13px;color:#6d6358}@media(max-width:640px){.claritas-account-photo-field{flex-direction:column}.claritas-account-photo-preview{flex-basis:auto}}body.woocommerce-account .woocommerce{width:min(1480px, calc(100% - 48px));margin:42px auto 70px;display:grid;grid-template-columns:270px minmax(0,1fr);gap:34px;align-items:start}body.woocommerce-account .woocommerce-MyAccount-navigation{float:none!important;width:100%!important;margin:0!important;padding:18px!important;border:1px solid #d9c6a3;border-radius:20px;background:radial-gradient(circle at 85% 5%,rgb(205 154 59 / .20),transparent 28%),linear-gradient(145deg,#11100e,#241d14);box-shadow:0 20px 48px rgb(49 37 20 / .12);position:sticky;top:24px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important}body.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none!important;margin:0!important;padding:0!important;border-bottom:1px solid rgb(229 190 112 / .13)}body.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border-bottom:0}body.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;width:100%;padding:13px 14px!important;color:rgb(255 255 255 / .78)!important;text-decoration:none!important;font-size:15px!important;line-height:1.25!important;border-radius:10px;transition:all .22s ease}body.woocommerce-account .woocommerce-MyAccount-navigation a:hover{color:#efc873!important;background:rgb(255 255 255 / .055)!important;transform:translateX(3px)}body.woocommerce-account .woocommerce-MyAccount-navigation .is-active>a{color:#17130f!important;background:linear-gradient(180deg,#e3bd6b,#c89234)!important;font-weight:800!important;box-shadow:0 8px 20px rgb(146 98 23 / .20)}body.woocommerce-account .woocommerce-MyAccount-navigation-link--artist-dashboard a::after{background:#e1ae4f!important;color:#15110d!important;min-width:23px!important;height:23px!important;padding:0 7px!important;border-radius:999px!important;font-size:11px!important;font-weight:800!important;box-shadow:none!important}body.woocommerce-account .woocommerce-MyAccount-content{float:none!important;width:100%!important;min-width:0;padding:34px 38px!important;border:1px solid #e5d7c0;border-radius:22px;background:radial-gradient(circle at 96% 0%,rgb(202 150 55 / .10),transparent 24%),linear-gradient(180deg,#fffdfa,#fff);box-shadow:0 20px 55px rgb(47 35 18 / .07);color:#3e382f;font-size:16px;line-height:1.75}body.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0;padding:22px 24px;border:1px solid #eadcc6;border-radius:14px;background:#fbf6ed;font-family:Georgia,"Times New Roman",serif;font-size:21px;color:#1b1712}body.woocommerce-account .woocommerce-MyAccount-content a{color:#a86f1f;text-decoration:none;border-bottom:1px solid rgb(168 111 31 / .28);transition:.2s ease}body.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#c99337;border-bottom-color:#c99337}body.woocommerce-account .woocommerce-MyAccount-content h1,body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3{font-family:Georgia,"Times New Roman",serif;color:#17130f;font-weight:500}body.woocommerce-account .woocommerce-MyAccount-content input[type="text"],body.woocommerce-account .woocommerce-MyAccount-content input[type="email"],body.woocommerce-account .woocommerce-MyAccount-content input[type="tel"],body.woocommerce-account .woocommerce-MyAccount-content input[type="password"],body.woocommerce-account .woocommerce-MyAccount-content input[type="number"],body.woocommerce-account .woocommerce-MyAccount-content select,body.woocommerce-account .woocommerce-MyAccount-content textarea{min-height:48px;border:1px solid #d9cbb6!important;border-radius:10px!important;background:#fff!important;color:#201b15!important;padding:10px 12px!important;box-shadow:none!important}body.woocommerce-account .woocommerce-MyAccount-content textarea{min-height:120px}body.woocommerce-account .woocommerce-MyAccount-content input:focus,body.woocommerce-account .woocommerce-MyAccount-content select:focus,body.woocommerce-account .woocommerce-MyAccount-content textarea:focus{outline:none!important;border-color:#c89438!important;box-shadow:0 0 0 3px rgb(200 148 56 / .10)!important}body.woocommerce-account .woocommerce-MyAccount-content .button,body.woocommerce-account .woocommerce-MyAccount-content button,body.woocommerce-account .woocommerce-MyAccount-content input[type="submit"]{border:0!important;border-radius:10px!important;background:linear-gradient(180deg,#e1b75f,#c78e31)!important;color:#15110d!important;min-height:44px!important;padding:10px 18px!important;font-weight:800!important;text-decoration:none!important;box-shadow:0 8px 20px rgb(151 102 26 / .16)}body.woocommerce-account .woocommerce-message,body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-error{border-radius:12px!important;border-top:0!important}body.woocommerce-account .woocommerce-MyAccount-content table{border-collapse:separate!important;border-spacing:0!important;overflow:hidden;border:1px solid #e5d9c7!important;border-radius:14px!important}body.woocommerce-account .woocommerce-MyAccount-content table th{background:#f7f0e6!important;color:#554b3f!important;font-size:12px!important;letter-spacing:.07em!important;text-transform:uppercase}body.woocommerce-account .woocommerce-MyAccount-content table th,body.woocommerce-account .woocommerce-MyAccount-content table td{padding:12px 13px!important;border-color:#eee5d8!important}body.woocommerce-account .woocommerce-MyAccount-content .claritas-artist-dashboard{max-width:none!important}@media(max-width:1024px){body.woocommerce-account .woocommerce{width:min(100% - 32px, 1200px);grid-template-columns:220px minmax(0,1fr);gap:22px}body.woocommerce-account .woocommerce-MyAccount-content{padding:28px!important}}@media(max-width:767px){body.woocommerce-account .woocommerce{width:calc(100% - 24px);margin:24px auto 45px;display:block}body.woocommerce-account .woocommerce-MyAccount-navigation{position:static;margin-bottom:18px!important;padding:10px!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;gap:7px;padding-bottom:5px!important}body.woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto;border-bottom:0}body.woocommerce-account .woocommerce-MyAccount-navigation a{white-space:nowrap;padding:10px 12px!important}body.woocommerce-account .woocommerce-MyAccount-content{padding:20px!important;border-radius:17px}body.woocommerce-account .woocommerce-MyAccount-content>p:first-child{font-size:18px;padding:17px}}@media (min-width:768px){body.woocommerce-account .woocommerce{display:grid!important;grid-template-columns:270px minmax(0,1fr)!important;grid-template-rows:auto!important;gap:34px!important;align-items:start!important}body.woocommerce-account .woocommerce-MyAccount-navigation{grid-column:1!important;grid-row:1!important;width:270px!important;max-width:270px!important;min-width:270px!important;justify-self:start!important}body.woocommerce-account .woocommerce-MyAccount-content{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}body.woocommerce-account .claritas-artist-dashboard{width:100%!important;max-width:100%!important;min-width:0!important}body.woocommerce-account .claritas-dashboard-hero{width:100%!important;max-width:100%!important}body.woocommerce-account .claritas-dashboard-stats{width:100%!important;max-width:100%!important}body.woocommerce-account .claritas-dashboard-section{width:100%!important;max-width:100%!important}}@media (min-width:768px) and (max-width:1100px){body.woocommerce-account .woocommerce{grid-template-columns:220px minmax(0,1fr)!important;gap:22px!important}body.woocommerce-account .woocommerce-MyAccount-navigation{width:220px!important;max-width:220px!important;min-width:220px!important}}@media (max-width:767px){body.woocommerce-account .woocommerce{display:block!important}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;max-width:100%!important;min-width:0!important}}.cap-artwork-page{--cap-gold:#c99539;--cap-gold2:#e1ba66;--cap-ink:#17130f;--cap-cream:#fbf7ef;--cap-line:#e6dac7;color:var(--cap-ink)}.cap-artwork-page .cap-kicker{font-size:11px;letter-spacing:.18em;font-weight:800;color:#a66f1e;text-transform:uppercase}.cap-artwork-page .elementor-widget-woocommerce-product-title .product_title{font-family:Georgia,"Times New Roman",serif;font-size:clamp(46px,5vw,78px);font-weight:500;line-height:.96;letter-spacing:-.03em;color:#17130f}.cap-artwork-page .elementor-widget-woocommerce-product-price .price{font-family:Georgia,"Times New Roman",serif;font-size:34px;color:#a97520}.cap-artwork-page .elementor-widget-woocommerce-product-add-to-cart .button{background:linear-gradient(180deg,var(--cap-gold2),var(--cap-gold))!important;color:#111!important;border-radius:10px!important;padding:15px 24px!important;font-weight:800!important;box-shadow:0 12px 28px rgb(151 101 27 / .18)}.cap-artist-line{display:flex;gap:12px;align-items:center;margin:12px 0 4px}.cap-artist-line span{font-size:10px;letter-spacing:.17em;font-weight:800;color:#987032}.cap-artist-line a,.cap-artist-line strong{font:500 21px/1.2 Georgia,"Times New Roman",serif;color:#211b14;text-decoration:none}.cap-availability{display:flex;align-items:center;gap:10px;margin:13px 0 20px}.cap-availability i{width:9px;height:9px;border-radius:50%;background:#3c9a59}.cap-availability.is-sold i{background:#777}.cap-availability strong{display:block;font-size:13px;letter-spacing:.08em}.cap-availability span{display:block;margin-top:2px;color:#736a5f;font-size:13px}.cap-actions{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.cap-actions form{margin:0}.cap-actions .claritas-favorite-button,.cap-action-btn{min-height:42px!important;padding:9px 14px!important;border:1px solid #d3b274!important;border-radius:999px!important;background:#fff!important;color:#493a25!important;font-size:11px!important;font-weight:800!important;letter-spacing:.05em!important;box-shadow:none!important}.cap-actions .claritas-favorite-button:hover,.cap-action-btn:hover{background:#fff5e2!important;color:#8d5b15!important}.cap-details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--cap-line);border-radius:18px;overflow:hidden;background:#fff}.cap-detail{padding:22px;border-right:1px solid var(--cap-line);border-bottom:1px solid var(--cap-line)}.cap-detail:nth-child(3n){border-right:0}.cap-detail span{display:block;color:#8b7f70;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.cap-detail strong{display:block;margin-top:7px;font:500 18px/1.3 Georgia,"Times New Roman",serif}.cap-detail em{display:block;margin-top:3px;color:#8b7f70;font-style:normal;font-size:12px}.cap-info-card{height:100%;padding:28px;border:1px solid var(--cap-line);border-radius:18px;background:#fff}.cap-card-kicker{font-size:10px;letter-spacing:.16em;font-weight:800;color:#b47920}.cap-info-card h3{font:500 28px/1.15 Georgia,"Times New Roman",serif;margin:8px 0 12px}.cap-info-card p{color:#62594e;line-height:1.7}.cap-info-card small{display:block;margin-top:12px;color:#8a8176;line-height:1.5}.cap-check{margin-top:14px;color:#37714a;font-weight:700}.cap-text-link,.cap-primary-link{color:#9d681d;text-decoration:none;font-weight:800;font-size:12px;letter-spacing:.05em}.cap-country-form{margin-top:15px}.cap-country-form label{display:block;margin-bottom:5px;font-size:11px;font-weight:800;color:#6f665b}.cap-country-form select{width:100%;min-height:42px;border:1px solid #d9ccb8;border-radius:9px;background:#fff;padding:7px}.cap-artist-card{display:grid;grid-template-columns:180px minmax(0,1fr);gap:30px;align-items:center;padding:30px;border:1px solid var(--cap-line);border-radius:20px;background:linear-gradient(135deg,#fffdf9,#f8f1e6)}.cap-artist-photo{width:180px!important;height:220px!important;object-fit:cover;border-radius:13px}.cap-artist-card h3{font:500 36px/1 Georgia,"Times New Roman",serif;margin:8px 0 10px}.cap-artist-card p{color:#655c51;line-height:1.7}.cap-artist-card-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:15px 0}.cap-artist-card-actions span{font-size:12px;color:#7b7165}.cap-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cap-related-card{display:block;text-decoration:none;color:#17130f;background:#fff;border:1px solid var(--cap-line);transition:.3s ease}.cap-related-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgb(51 38 19 / .10)}.cap-related-card img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.cap-related-card div{padding:14px}.cap-related-card h3{font:500 20px/1.2 Georgia,"Times New Roman",serif;margin:0 0 7px}.cap-related-card span{color:#9b681d;font-weight:700}.cap-empty{color:#756b5e}.cap-concierge{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:32px 36px;border-radius:20px;background:radial-gradient(circle at 90% 10%,rgb(200 150 56 / .25),transparent 25%),linear-gradient(135deg,#111,#261e14);color:#fff}.cap-concierge span{font-size:10px;letter-spacing:.17em;color:#e0b45d;font-weight:800}.cap-concierge h3{font:500 30px/1.2 Georgia,"Times New Roman",serif;color:#fff;margin:7px 0}.cap-concierge p{margin:0;color:rgb(255 255 255 / .72)}.cap-concierge a{flex:0 0 auto;padding:13px 20px;border-radius:999px;background:linear-gradient(#e0b861,#c78f32);color:#111;text-decoration:none;font-weight:800}.cap-artwork-page .woocommerce-product-gallery{margin:0!important}.cap-artwork-page .woocommerce-product-gallery__image img{width:100%!important;object-fit:contain;background:#f7f2ea}.cap-artwork-page .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:8px!important;margin-top:10px!important}.cap-artwork-page .flex-control-thumbs li{width:auto!important;float:none!important;margin:0!important}.cap-artwork-page .flex-control-thumbs img{aspect-ratio:1/1;object-fit:cover;border:1px solid #e4dac9}.cap-artwork-page .claritas-artwork-inquiry{max-width:none!important;margin:0!important;background:#fff!important}.cap-artwork-page .claritas-artwork-inquiry__head h3{font-size:38px!important}@media(max-width:1024px){.cap-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cap-detail:nth-child(3n){border-right:1px solid var(--cap-line)}.cap-detail:nth-child(2n){border-right:0}.cap-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.cap-details-grid{grid-template-columns:1fr}.cap-detail{border-right:0!important}.cap-related-grid{grid-template-columns:1fr}.cap-artist-card{grid-template-columns:1fr}.cap-artist-photo{width:120px!important;height:145px!important}.cap-concierge{align-items:flex-start;flex-direction:column}}.cap-artwork-page{--ca-black:#151310;--ca-black2:#241d14;--ca-gold:#c89436;--ca-gold2:#e0b864;--ca-cream:#fbf7ef;--ca-cream2:#f5ecdf;--ca-line:#e4d5bd;--ca-text:#26211b;--ca-muted:#71685e;background:radial-gradient(circle at 7% 0%,rgb(216 177 103 / .12),transparent 20%),#fff;color:var(--ca-text);overflow:hidden}.cap-artwork-page *{box-sizing:border-box}.cap-artwork-page a{transition:.25s ease}.cap-artwork-page .cap-hero{max-width:1640px;margin:34px auto 72px;padding:0 24px;background:transparent!important;border:0!important;gap:28px!important;align-items:stretch!important}.cap-artwork-page .cap-hero>.e-con:first-child{background:#fff;border:1px solid var(--ca-line);border-radius:22px;padding:18px!important;box-shadow:0 24px 65px rgb(61 46 23 / .08);overflow:hidden}.cap-artwork-page .cap-hero>.e-con:last-child{position:relative;overflow:hidden;border:1px solid #dcc7a5;border-radius:22px;padding:56px 54px!important;background:radial-gradient(circle at 92% 4%,rgb(207 155 60 / .17),transparent 26%),linear-gradient(145deg,#fffdf9,#f5ecdf);box-shadow:0 24px 65px rgb(61 46 23 / .07)}.cap-artwork-page .cap-hero>.e-con:last-child:after{content:"";position:absolute;width:230px;height:230px;border:32px solid rgb(194 142 47 / .13);border-radius:50%;right:-110px;bottom:-110px;pointer-events:none}.cap-artwork-page .woocommerce-product-gallery{margin:0!important}.cap-artwork-page .woocommerce-product-gallery__wrapper{border-radius:15px;overflow:hidden;background:#f6f1e8}.cap-artwork-page .woocommerce-product-gallery__image a{display:block}.cap-artwork-page .woocommerce-product-gallery__image img{width:100%!important;max-height:760px;object-fit:contain;background:#f8f4ed}.cap-artwork-page .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px!important}.cap-artwork-page .flex-control-thumbs li{width:auto!important;float:none!important}.cap-artwork-page .flex-control-thumbs img{border:1px solid #ddcfbb;border-radius:8px;padding:3px;background:#fff;opacity:.72}.cap-artwork-page .flex-control-thumbs img.flex-active,.cap-artwork-page .flex-control-thumbs img:hover{opacity:1;border-color:var(--ca-gold)}.cap-artwork-page .cap-section-kicker .elementor-heading-title{font-size:11px!important;letter-spacing:.20em!important;text-transform:uppercase;color:#a86f1f!important;font-weight:800!important}.cap-artwork-page .cap-hero .woocommerce-product-title,.cap-artwork-page .cap-hero .product_title,.cap-artwork-page .cap-hero h1{margin:14px 0 18px!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(48px,5vw,82px)!important;line-height:.98!important;letter-spacing:-.035em!important;color:#16130f!important;font-weight:500!important}.cap-artwork-page .cap-artist-line{display:flex;align-items:center;gap:18px;margin:4px 0 26px}.cap-artwork-page .cap-artist-line span{color:#a86f1f;font-size:11px;letter-spacing:.18em;font-weight:800}.cap-artwork-page .cap-artist-line a,.cap-artwork-page .cap-artist-line strong{color:#1c1712!important;font:500 29px/1.1 Georgia,"Times New Roman",serif;text-decoration:none!important;border:0!important}.cap-artwork-page .cap-artist-line a:hover{color:var(--ca-gold)!important}.cap-artwork-page .price{margin:0 0 28px!important;color:#a97617!important;font:500 33px/1.2 Georgia,"Times New Roman",serif!important}.cap-artwork-page .price .amount{color:#a97617!important}.cap-artwork-page .stock{display:none!important}.cap-artwork-page .cap-availability{display:flex;align-items:center;gap:12px;margin:0 0 28px;padding:15px 17px;max-width:310px;border:1px solid #dfd2bf;border-radius:13px;background:rgb(255 255 255 / .72)}.cap-artwork-page .cap-availability i{width:10px;height:10px;border-radius:50%;flex:0 0 10px}.cap-artwork-page .cap-availability.is-live i{background:#39975c;box-shadow:0 0 0 5px rgb(57 151 92 / .09)}.cap-artwork-page .cap-availability.is-sold i{background:#7b7064}.cap-artwork-page .cap-availability strong{display:block;color:#211b15;font-size:13px;letter-spacing:.07em}.cap-artwork-page .cap-availability span{display:block;margin-top:2px;color:#776d62;font-size:13px}.cap-artwork-page .elementor-widget-woocommerce-product-add-to-cart{margin-top:2px}.cap-artwork-page .single_add_to_cart_button,.cap-artwork-page button.single_add_to_cart_button{min-height:56px!important;padding:14px 30px!important;border:0!important;border-radius:11px!important;background:linear-gradient(180deg,var(--ca-gold2),var(--ca-gold))!important;color:#111!important;font-size:16px!important;letter-spacing:.035em;font-weight:800!important;box-shadow:0 13px 28px rgb(154 105 28 / .20)!important;transition:.25s ease!important}.cap-artwork-page .single_add_to_cart_button:hover{transform:translateY(-2px);box-shadow:0 18px 35px rgb(154 105 28 / .28)!important;background:linear-gradient(180deg,#e7c375,#c58b2d)!important}.cap-artwork-page .cap-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.cap-artwork-page .cap-actions form{margin:0!important}.cap-artwork-page .cap-action-btn,.cap-artwork-page .claritas-favorite-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:43px!important;padding:9px 14px!important;border:1px solid #cda65f!important;border-radius:999px!important;background:transparent!important;color:#33281b!important;font-size:11px!important;letter-spacing:.045em!important;font-weight:800!important;box-shadow:none!important;text-decoration:none!important}.cap-artwork-page .cap-action-btn:hover,.cap-artwork-page .claritas-favorite-button:hover,.cap-artwork-page .claritas-favorite-button.is-favorite{background:#17130f!important;border-color:#17130f!important;color:#fff!important;transform:none!important}.cap-artwork-page .cap-section-title .elementor-heading-title{margin:7px 0 0;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(38px,4vw,60px)!important;line-height:1.03!important;letter-spacing:-.025em!important;color:#17130f!important;font-weight:500!important}.cap-artwork-page .cap-details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;border:1px solid var(--ca-line);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 18px 50px rgb(54 40 19 / .05)}.cap-artwork-page .cap-detail{min-height:118px;padding:23px 24px;border-right:1px solid #eee4d5;border-bottom:1px solid #eee4d5;background:linear-gradient(180deg,#fff,#fffdfa)}.cap-artwork-page .cap-detail:nth-child(3n){border-right:0}.cap-artwork-page .cap-detail span{display:block;margin-bottom:7px;color:#a36c1c;font-size:10px;letter-spacing:.13em;font-weight:800;text-transform:uppercase}.cap-artwork-page .cap-detail strong{display:block;color:#211c16;font-family:Georgia,"Times New Roman",serif;font-size:19px;font-weight:500}.cap-artwork-page .cap-detail em{display:block;margin-top:4px;color:#80766b;font-size:12px;font-style:normal}.cap-artwork-page .cap-info-card{height:100%;padding:29px 27px;border:1px solid var(--ca-line);border-radius:17px;background:#fffdf9;box-shadow:0 16px 42px rgb(55 41 20 / .05)}.cap-artwork-page .cap-card-kicker{display:block;color:#a96f1e;font-size:10px;letter-spacing:.17em;font-weight:800}.cap-artwork-page .cap-info-card h3{margin:8px 0 12px;font:500 25px/1.14 Georgia,"Times New Roman",serif;color:#18140f}.cap-artwork-page .cap-info-card p,.cap-artwork-page .cap-info-card small{color:#6f665c;line-height:1.7}.cap-artwork-page .cap-check{margin-top:14px;color:#2e7547;font-weight:700}.cap-artwork-page .cap-country-form{margin:17px 0 10px}.cap-artwork-page .cap-country-form label{display:block;margin-bottom:5px;color:#544b40;font-size:12px;font-weight:700}.cap-artwork-page .cap-country-form select{width:100%;min-height:43px;padding:8px 10px;border:1px solid #d9c9b1;border-radius:9px;background:#fff}.cap-artwork-page .cap-text-link,.cap-artwork-page .cap-primary-link{color:#9f681b!important;font-weight:800;text-decoration:none!important;border-bottom:1px solid rgb(159 104 27 / .35)}.cap-artwork-page .cap-text-link:hover,.cap-artwork-page .cap-primary-link:hover{color:#17130f!important;border-bottom-color:#17130f}.cap-artwork-page .cap-content-text,.cap-artwork-page .woocommerce-product-details__short-description,.cap-artwork-page .elementor-widget-woocommerce-product-content{font-size:17px!important;line-height:1.9!important;color:#5b5349!important}.cap-artwork-page .cap-artist-card{display:grid;grid-template-columns:220px 1fr;gap:34px;align-items:center;padding:35px;border-radius:21px;background:radial-gradient(circle at 90% 0%,rgb(201 150 56 / .22),transparent 30%),linear-gradient(140deg,#12110f,#261f15);color:#fff;box-shadow:0 23px 58px rgb(31 24 16 / .16)}.cap-artwork-page .cap-artist-card-photo{overflow:hidden;border-radius:13px;border:1px solid rgb(223 183 104 / .45)}.cap-artwork-page .cap-artist-photo{width:100%!important;height:250px!important;object-fit:cover}.cap-artwork-page .cap-artist-card .cap-card-kicker{color:#e0b967}.cap-artwork-page .cap-artist-card h3{margin:7px 0 12px;color:#fff;font:500 39px/1 Georgia,"Times New Roman",serif}.cap-artwork-page .cap-artist-card p{color:rgb(255 255 255 / .72);line-height:1.75}.cap-artwork-page .cap-artist-card-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:17px 0 10px}.cap-artwork-page .cap-artist-card .cap-primary-link{color:#e4bd6d!important}.cap-artwork-page .cap-artist-card .cap-action-btn{color:#f4d28c!important;border-color:rgb(228 189 109 / .55)!important}.cap-artwork-page .cap-artist-card .cap-action-btn:hover{background:#e0b35c!important;color:#111!important;border-color:#e0b35c!important}.cap-artwork-page .cap-concierge{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:35px 40px;border:1px solid #d8b875;border-radius:19px;background:radial-gradient(circle at 92% 20%,rgb(205 155 63 / .18),transparent 25%),linear-gradient(135deg,#fff9ef,#f6ead8)}.cap-artwork-page .cap-concierge>div>span{color:#a56c18;font-size:10px;letter-spacing:.18em;font-weight:800}.cap-artwork-page .cap-concierge h3{margin:7px 0 7px;font:500 31px/1.12 Georgia,"Times New Roman",serif;color:#17130f}.cap-artwork-page .cap-concierge p{margin:0;color:#6e655a}.cap-artwork-page .cap-concierge>a{flex:0 0 auto;padding:13px 19px;border-radius:999px;background:#17130f;color:#fff!important;text-decoration:none!important;font-weight:800;font-size:12px;letter-spacing:.04em}.cap-artwork-page .claritas-artwork-inquiry{max-width:none!important;margin:0!important;padding:34px!important;border:1px solid #dfcfb7!important;border-radius:18px!important;background:linear-gradient(135deg,#fffdfa,#f7efe3)!important}.cap-artwork-page .claritas-artwork-inquiry__head span{color:#a56c18!important}.cap-artwork-page .claritas-artwork-inquiry__head h3{font-family:Georgia,"Times New Roman",serif!important;font-size:35px!important;font-weight:500!important;color:#17130f!important}.cap-artwork-page .claritas-artwork-inquiry input,.cap-artwork-page .claritas-artwork-inquiry textarea{border:1px solid #d9c9b1!important;border-radius:9px!important;background:#fff!important}.cap-artwork-page .claritas-artwork-inquiry .button{background:linear-gradient(180deg,var(--ca-gold2),var(--ca-gold))!important;color:#111!important;border:0!important;border-radius:9px!important}.cap-artwork-page .cap-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;margin-top:26px}.cap-artwork-page .cap-related-card{overflow:hidden;border:1px solid #e3d6c2;border-radius:14px;background:#fff;text-decoration:none!important;color:#17130f!important;transition:.3s ease}.cap-artwork-page .cap-related-card:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgb(50 37 18 / .11)}.cap-artwork-page .cap-related-card img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.cap-artwork-page .cap-related-card>div{padding:15px}.cap-artwork-page .cap-related-card h3{margin:0 0 6px;font:500 20px/1.1 Georgia,"Times New Roman",serif;color:#17130f}.cap-artwork-page .cap-related-card span{color:#a36e1f;font-weight:700}.cap-artwork-page>.e-con:not(.cap-hero){max-width:1480px;margin-left:auto;margin-right:auto}.cap-artwork-page>.e-con{position:relative}.cap-artwork-page>.e-con:not(.cap-hero):before{content:"";position:absolute;top:0;left:28px;right:28px;height:1px;background:linear-gradient(90deg,transparent,#dec79e 12%,#dec79e 88%,transparent)}.cap-artwork-page a:hover{text-decoration:none!important}@media(max-width:1100px){.cap-artwork-page .cap-hero{gap:18px!important}.cap-artwork-page .cap-hero>.e-con:last-child{padding:38px!important}.cap-artwork-page .cap-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cap-artwork-page .cap-detail:nth-child(3n){border-right:1px solid #eee4d5}.cap-artwork-page .cap-detail:nth-child(2n){border-right:0}.cap-artwork-page .cap-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.cap-artwork-page .cap-hero{margin:18px auto 50px;padding:0 14px;flex-direction:column!important}.cap-artwork-page .cap-hero>.e-con{width:100%!important}.cap-artwork-page .cap-hero>.e-con:last-child{padding:30px 24px!important}.cap-artwork-page .cap-hero .woocommerce-product-title,.cap-artwork-page .cap-hero .product_title,.cap-artwork-page .cap-hero h1{font-size:48px!important}.cap-artwork-page .cap-details-grid{grid-template-columns:1fr}.cap-artwork-page .cap-detail,.cap-artwork-page .cap-detail:nth-child(2n),.cap-artwork-page .cap-detail:nth-child(3n){border-right:0}.cap-artwork-page .cap-artist-card{grid-template-columns:1fr;padding:25px}.cap-artwork-page .cap-artist-photo{height:330px!important}.cap-artwork-page .cap-concierge{align-items:flex-start;flex-direction:column;padding:28px}.cap-artwork-page .cap-related-grid{grid-template-columns:1fr}}.claritas-art-finder{--g:#c89436;--g2:#e1b962;--ink:#15130f;--line:#e5d7bf;width:min(1500px,calc(100% - 40px));margin:45px auto 80px;color:#211c16}.claritas-finder-head{padding:42px 46px;border-radius:22px;background:radial-gradient(circle at 92% 8%,rgb(207 157 62 / .23),transparent 25%),linear-gradient(135deg,#11100e,#292116);color:#fff;box-shadow:0 24px 60px rgb(44 33 17 / .12)}.claritas-finder-head>span,.claritas-finder-step__eyebrow,.claritas-finder-results__head span,.claritas-finder-save-card>span,.claritas-finder-alert-card>span,.claritas-finder-phase-two>span{color:#e0b65f;font-size:11px;letter-spacing:.18em;font-weight:800}.claritas-finder-head h2{margin:8px 0;color:#fff;font:500 clamp(40px,5vw,72px)/1 Georgia,"Times New Roman",serif}.claritas-finder-head p{margin:0 0 6px;color:rgb(255 255 255 / .78);font-size:17px}.claritas-finder-head small{color:rgb(255 255 255 / .5)}.claritas-finder-form{margin-top:22px;padding:28px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 20px 55px rgb(47 35 18 / .06)}.claritas-finder-progress{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:30px}.claritas-finder-progress button{display:flex;align-items:center;gap:9px;min-height:46px;padding:8px 10px;border:1px solid #e3d6c3;border-radius:12px;background:#fffaf2;color:#6b6257;cursor:pointer}.claritas-finder-progress button b{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#efe5d5;font-size:11px}.claritas-finder-progress button.is-active{background:#17130f;border-color:#17130f;color:#fff}.claritas-finder-progress button.is-active b{background:#d9a445;color:#111}.claritas-finder-step{display:none;min-height:285px}.claritas-finder-step.is-active{display:block}.claritas-finder-step h3{margin:7px 0 9px;font:500 36px/1.1 Georgia,"Times New Roman",serif}.claritas-finder-step>p{color:#776e63}.claritas-finder-choice-grid,.claritas-finder-budget{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:20px}.claritas-finder-choice{cursor:pointer}.claritas-finder-choice input{position:absolute;opacity:0}.claritas-finder-choice span{display:flex;align-items:center;justify-content:center;min-height:58px;padding:10px 13px;border:1px solid #dfd1bc;border-radius:12px;background:#fffdfa;text-align:center}.claritas-finder-choice input:checked+span{border-color:var(--g);background:#fff3da;color:#7c5115;box-shadow:0 0 0 2px rgb(200 148 54 / .08)}.claritas-finder-size-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:720px;margin-top:22px}.claritas-finder-size-grid label>span,.claritas-finder-destination>span{display:block;margin-bottom:6px;font-weight:700}.claritas-finder-size-grid input,.claritas-finder-destination select,.claritas-finder-alert-card input[type=email]{width:100%;min-height:50px;padding:10px 12px;border:1px solid #d8cab6;border-radius:10px;background:#fff}.claritas-finder-color-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:20px}.claritas-finder-color{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid #e0d4c2;border-radius:11px;background:#fffdfa;cursor:pointer}.claritas-finder-color input{position:absolute;opacity:0}.claritas-finder-color i{display:block;width:25px;height:25px;border-radius:50%;border:1px solid rgb(0 0 0 / .12)}.claritas-finder-color:has(input:checked){border-color:var(--g);background:#fff3da}.claritas-color--black i{background:#171717}.claritas-color--white i{background:#fff}.claritas-color--gold i{background:#c99735}.claritas-color--blue i{background:#346aa0}.claritas-color--green i{background:#578055}.claritas-color--red i{background:#a74338}.claritas-color--orange i{background:#c87932}.claritas-color--pink i{background:#d58a98}.claritas-color--purple i{background:#76557c}.claritas-color--beige i{background:#e5d4b5}.claritas-color--brown i{background:#79543d}.claritas-color--gray i{background:#8a8a8a}.claritas-finder-destination{display:block;max-width:620px;margin-top:20px}.claritas-finder-shipping-note{font-size:12px;color:#84796d}.claritas-finder-nav{display:flex;justify-content:flex-end;gap:9px;padding-top:20px;border-top:1px solid #eee5d8}.claritas-finder-nav button,.claritas-finder-save-card button,.claritas-finder-alert-card button{min-height:44px;padding:10px 17px;border-radius:9px;font-weight:800;cursor:pointer}.claritas-finder-back{border:1px solid #cdbda5;background:#fff}.claritas-finder-next,.claritas-finder-submit,.claritas-finder-save-card button,.claritas-finder-alert-card button{border:0;background:linear-gradient(180deg,#e2ba64,#c68c2e);color:#111}.claritas-finder-submit{display:none}.claritas-finder-results{margin-top:35px}.claritas-finder-results__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.claritas-finder-results__head h3{margin:5px 0 0;font:500 42px/1 Georgia,"Times New Roman",serif}.claritas-finder-results__head>a{color:#9a661b;text-decoration:none;font-weight:800}.claritas-finder-results-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.claritas-finder-result{overflow:hidden;border:1px solid #e3d5c1;border-radius:15px;background:#fff;transition:.3s}.claritas-finder-result:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgb(51 38 20 / .09)}.claritas-finder-result__image{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#f3ece2}.claritas-finder-result__image img{width:100%;height:100%;object-fit:cover}.claritas-finder-result__image>span{position:absolute;top:12px;left:12px;padding:6px 8px;border-radius:999px;background:#fff;color:#27703f;font-size:9px;font-weight:900}.claritas-finder-result__body{padding:15px}.claritas-finder-result__body h4{margin:0 0 4px;font:500 22px/1.1 Georgia,"Times New Roman",serif}.claritas-finder-result__body h4 a{color:#18140f;text-decoration:none}.claritas-finder-result__body p{margin:0 0 9px;color:#786e62;font-size:13px}.claritas-finder-result__body>strong{color:#a36c1d}.claritas-finder-result__actions{display:flex;flex-direction:column;gap:7px;margin-top:13px}.claritas-finder-result__actions a{color:#7e5519;text-decoration:none;font-size:10px;font-weight:900}.claritas-finder-after-results{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.claritas-finder-save-card,.claritas-finder-alert-card{padding:25px;border:1px solid #dfd1bd;border-radius:16px;background:#fffaf2}.claritas-finder-save-card h4,.claritas-finder-alert-card h4{margin:6px 0 14px;font:500 26px/1.15 Georgia,"Times New Roman",serif}.claritas-finder-alert-card form{display:grid;gap:10px}.claritas-finder-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#746b60}.claritas-finder-consent input{margin-top:3px}.claritas-finder-empty{padding:35px;border:1px dashed #d8c5a5;border-radius:15px;background:#fffaf2}.claritas-finder-empty h4{margin:0 0 5px;font:500 28px Georgia,"Times New Roman",serif}.claritas-finder-phase-two{margin-top:34px;padding:28px;border:1px solid #ded2c0;border-radius:17px;background:linear-gradient(135deg,#171410,#292116);color:#fff}.claritas-finder-phase-two>div{display:flex;gap:10px;margin:12px 0}.claritas-finder-phase-two button{padding:10px 14px;border:1px solid rgb(224 182 95 / .45);border-radius:999px;background:#fff0;color:#e0b65f}.claritas-finder-phase-two p{margin:0;color:rgb(255 255 255 / .55);font-size:12px}.claritas-artwork-color-options{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.claritas-artwork-color-choice{padding:7px 9px;border:1px solid #ddd0bd;border-radius:999px;background:#fff}@media(max-width:1100px){.claritas-finder-progress{grid-template-columns:repeat(3,1fr)}.claritas-finder-choice-grid,.claritas-finder-budget{grid-template-columns:repeat(2,1fr)}.claritas-finder-color-grid{grid-template-columns:repeat(4,1fr)}.claritas-finder-results-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.claritas-art-finder{width:calc(100% - 24px);margin:24px auto 50px}.claritas-finder-head{padding:28px 22px}.claritas-finder-form{padding:18px}.claritas-finder-progress{grid-template-columns:repeat(2,1fr)}.claritas-finder-choice-grid,.claritas-finder-budget,.claritas-finder-size-grid{grid-template-columns:1fr}.claritas-finder-color-grid{grid-template-columns:repeat(2,1fr)}.claritas-finder-results-grid,.claritas-finder-after-results{grid-template-columns:1fr}.claritas-finder-results__head{align-items:flex-start;flex-direction:column}}.claritas-art-finder{--caf-gold:#c89436;--caf-gold2:#e7c16f;--caf-black:#14120f;--caf-cream:#fbf7ef;--caf-line:#e5d7bf;width:min(1500px,calc(100% - 40px));margin:45px auto 80px;color:#211c16}.claritas-finder-head{padding:42px 46px;border-radius:22px;background:radial-gradient(circle at 92% 8%,rgb(207 157 62 / .23),transparent 25%),linear-gradient(135deg,#11100e,#292116);color:#fff;box-shadow:0 24px 60px rgb(44 33 17 / .12)}.claritas-finder-head>span,.claritas-finder-step__eyebrow,.claritas-finder-results__head span,.claritas-finder-save-card>span,.claritas-finder-alert-card>span,.claritas-ai-room-box__left>span,.claritas-finder-manual-intro>span,.claritas-ai-analysis-summary>div>span{color:#e0b65f;font-size:11px;letter-spacing:.18em;font-weight:800}.claritas-finder-head h2{margin:8px 0 8px;color:#fff;font:500 clamp(40px,5vw,72px)/1 Georgia,"Times New Roman",serif}.claritas-finder-head p{max-width:880px;margin:0 0 6px;color:rgb(255 255 255 / .78);font-size:17px}.claritas-finder-head small{color:rgb(255 255 255 / .48)}.claritas-ai-room-box{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;margin:24px 0;padding:28px;border:1px solid var(--caf-line);border-radius:20px;background:#fffaf2;box-shadow:0 12px 30px rgb(46 34 16 / .06)}.claritas-ai-room-box__left h3,.claritas-finder-manual-intro h3,.claritas-ai-analysis-summary h3{margin:7px 0 10px;font:500 36px/1.1 Georgia,"Times New Roman",serif;color:#18140f}.claritas-ai-room-box__left p{margin:0 0 10px;color:#6e655a}.claritas-ai-room-box__left ul{margin:0;padding-left:18px;color:#6e655a}.claritas-ai-room-form{display:grid;gap:14px}.claritas-ai-room-form label span{display:block;margin-bottom:6px;font-weight:700}.claritas-ai-room-form input[type=file],.claritas-ai-room-form input[type=number],.claritas-ai-room-form select,.claritas-ai-room-form textarea{width:100%;padding:12px;border:1px solid #d8cab6;border-radius:12px;background:#fff}.claritas-ai-room-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.claritas-ai-room-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.claritas-ai-room-actions button,.claritas-preview-room-btn{min-height:46px;padding:12px 18px;border:0;border-radius:10px;background:linear-gradient(180deg,#e2ba64,#c68c2e);color:#111;font-weight:800;cursor:pointer}.claritas-ai-room-status{font-size:13px;color:#8a5e1d}.claritas-finder-manual-intro{margin:18px 0 12px;padding:0 6px}.claritas-finder-manual-intro h3{font-size:28px;margin:6px 0 0}.claritas-finder-form{margin-top:12px;padding:28px;border:1px solid var(--caf-line);border-radius:20px;background:#fff;box-shadow:0 20px 55px rgb(47 35 18 / .06)}.claritas-finder-progress{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:30px}.claritas-finder-progress button{display:flex;align-items:center;gap:9px;min-height:46px;padding:8px 10px;border:1px solid #e3d6c3;border-radius:12px;background:#fffaf2;color:#6b6257;cursor:pointer}.claritas-finder-progress button b{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#efe5d5;color:#7a6c59;font-size:11px}.claritas-finder-progress button.is-active{background:#17130f;border-color:#17130f;color:#fff}.claritas-finder-progress button.is-active b{background:#d9a445;color:#111}.claritas-finder-step{display:none;min-height:285px}.claritas-finder-step.is-active{display:block}.claritas-finder-step h3{margin:7px 0 9px;font:500 36px/1.1 Georgia,"Times New Roman",serif;color:#18140f}.claritas-finder-step>p{margin:0 0 20px;color:#776e63}.claritas-finder-choice-grid,.claritas-finder-budget{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:20px}.claritas-finder-choice{cursor:pointer}.claritas-finder-choice input{position:absolute;opacity:0;pointer-events:none}.claritas-finder-choice span{display:flex;align-items:center;justify-content:center;min-height:58px;padding:10px 13px;border:1px solid #dfd1bc;border-radius:12px;background:#fffdfa;color:#4d453a;text-align:center}.claritas-finder-choice input:checked+span{border-color:#c89436;background:#fff3da;color:#7c5115;box-shadow:0 0 0 2px rgb(200 148 54 / .08)}.claritas-finder-size-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:720px;margin-top:22px}.claritas-finder-size-grid label>span,.claritas-finder-destination>span{display:block;margin-bottom:6px;font-weight:700}.claritas-finder-size-grid input,.claritas-finder-destination select,.claritas-finder-alert-card input[type=email]{width:100%;min-height:50px;padding:10px 12px;border:1px solid #d8cab6;border-radius:10px;background:#fff}.claritas-finder-color-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:20px}.claritas-finder-color{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid #e0d4c2;border-radius:11px;background:#fffdfa;cursor:pointer}.claritas-finder-color input{position:absolute;opacity:0}.claritas-finder-color i{display:block;width:25px;height:25px;border-radius:50%;border:1px solid rgb(0 0 0 / .12);box-shadow:inset 0 0 0 2px rgb(255 255 255 / .35)}.claritas-finder-color:has(input:checked){border-color:#c89436;background:#fff3da}.claritas-color--black i{background:#171717}.claritas-color--white i{background:#fff}.claritas-color--gold i{background:#c99735}.claritas-color--blue i{background:#346aa0}.claritas-color--green i{background:#578055}.claritas-color--red i{background:#a74338}.claritas-color--orange i{background:#c87932}.claritas-color--pink i{background:#d58a98}.claritas-color--purple i{background:#76557c}.claritas-color--beige i{background:#e5d4b5}.claritas-color--brown i{background:#79543d}.claritas-color--gray i{background:#8a8a8a}.claritas-finder-destination{display:block;max-width:620px;margin-top:20px}.claritas-finder-shipping-note{max-width:780px;margin-top:11px!important;font-size:12px;color:#84796d!important}.claritas-finder-nav{display:flex;justify-content:flex-end;gap:9px;padding-top:20px;border-top:1px solid #eee5d8}.claritas-finder-nav button,.claritas-finder-save-card button,.claritas-finder-alert-card button{min-height:44px;padding:10px 17px;border-radius:9px;font-weight:800;cursor:pointer}.claritas-finder-back{border:1px solid #cdbda5;background:#fff;color:#51483d}.claritas-finder-next,.claritas-finder-submit,.claritas-finder-save-card button,.claritas-finder-alert-card button{border:0;background:linear-gradient(180deg,#e2ba64,#c68c2e);color:#111}.claritas-finder-submit{display:none}.claritas-ai-results-wrap{margin-top:36px}.claritas-ai-result-block{display:grid;gap:26px}.claritas-ai-analysis-summary{padding:24px;border:1px solid #e0d4c2;border-radius:18px;background:#fffdfa}.claritas-ai-analysis-summary p{margin:12px 0 0;color:#6c6459}.claritas-ai-analysis-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.claritas-ai-analysis-chips span{display:inline-flex;padding:7px 10px;border-radius:999px;background:#fff3da;color:#80561a;font-size:12px;font-weight:700}.claritas-ai-visualizer{display:grid;grid-template-columns:1.2fr .8fr;gap:20px;padding:24px;border:1px solid #e1d5c3;border-radius:18px;background:#fff}.claritas-ai-visualizer__stage{position:relative;min-height:520px;border-radius:18px;overflow:hidden;background:#f5eee4}.claritas-room-bg{display:block;width:100%;height:100%;object-fit:cover}.claritas-room-overlay-wrap{position:absolute;inset:0}.claritas-room-overlay{position:absolute;left:56%;top:30%;width:28%;transform:translate(-50%,-50%);box-shadow:0 18px 35px rgb(0 0 0 / .22);border:10px solid rgb(255 255 255 / .98);background:#fff}.claritas-room-overlay-placeholder{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);padding:10px 14px;border-radius:999px;background:rgb(17 15 11 / .75);color:#fff;font-size:12px}.claritas-ai-visualizer__controls{padding:22px;border-radius:16px;background:#fffaf2;border:1px solid #e1d3bf}.claritas-ai-visualizer__controls h4{margin:0 0 12px;font:500 26px/1.2 Georgia,"Times New Roman",serif}.claritas-ai-visualizer__controls label{display:block;margin-bottom:12px}.claritas-ai-visualizer__controls label span{display:block;margin-bottom:6px;font-weight:700}.claritas-ai-visualizer__note{margin:10px 0 0;color:#786f63;font-size:12px}.claritas-finder-results{margin-top:10px}.claritas-finder-results__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.claritas-finder-results__head h3{margin:5px 0 0;font:500 42px/1 Georgia,"Times New Roman",serif}.claritas-finder-results__head>a{color:#9a661b;text-decoration:none;font-weight:800}.claritas-finder-results-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.claritas-finder-result{overflow:hidden;border:1px solid #e3d5c1;border-radius:15px;background:#fff;transition:.3s ease}.claritas-finder-result:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgb(51 38 20 / .09)}.claritas-finder-result__image{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#f3ece2}.claritas-finder-result__image img{width:100%;height:100%;object-fit:cover}.claritas-finder-result__image>span{position:absolute;top:12px;left:12px;padding:6px 8px;border-radius:999px;background:rgb(255 255 255 / .92);color:#27703f;font-size:9px;font-weight:900;letter-spacing:.08em}.claritas-finder-result__body{padding:15px}.claritas-finder-result__body h4{margin:0 0 4px;font:500 22px/1.1 Georgia,"Times New Roman",serif}.claritas-finder-result__body h4 a{color:#18140f;text-decoration:none}.claritas-finder-result__body p{margin:0 0 9px;color:#786e62;font-size:13px}.claritas-finder-result__body>strong{color:#a36c1d;font-size:16px}.claritas-finder-result__actions{display:flex;flex-direction:column;gap:8px;margin-top:13px}.claritas-finder-result__actions a{text-decoration:none;color:#7e5519;font-size:10px;font-weight:900;letter-spacing:.05em}.claritas-preview-room-btn{font-size:12px}.claritas-finder-after-results{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.claritas-finder-save-card,.claritas-finder-alert-card{padding:25px;border:1px solid #dfd1bd;border-radius:16px;background:#fffaf2}.claritas-finder-save-card h4,.claritas-finder-alert-card h4{margin:6px 0 14px;font:500 26px/1.15 Georgia,"Times New Roman",serif}.claritas-finder-login{color:#8d5c17;text-decoration:none;font-weight:800}.claritas-finder-alert-card form{display:grid;gap:10px}.claritas-finder-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#746b60}.claritas-finder-consent input{margin-top:3px}.claritas-finder-alert-card small{display:block;margin-top:9px;color:#8a8176;font-size:11px}.claritas-finder-empty{padding:35px;border:1px dashed #d8c5a5;border-radius:15px;background:#fffaf2}.claritas-finder-empty h4{margin:0 0 5px;font:500 28px Georgia,"Times New Roman",serif}@media(max-width:1200px){.claritas-ai-room-box,.claritas-ai-visualizer{grid-template-columns:1fr}.claritas-finder-progress{grid-template-columns:repeat(3,1fr)}.claritas-finder-choice-grid,.claritas-finder-budget{grid-template-columns:repeat(2,minmax(0,1fr))}.claritas-finder-color-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.claritas-finder-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.claritas-art-finder{width:calc(100% - 24px);margin:24px auto 50px}.claritas-finder-head{padding:28px 22px}.claritas-finder-form,.claritas-ai-room-box{padding:18px}.claritas-ai-room-form__grid,.claritas-finder-choice-grid,.claritas-finder-budget,.claritas-finder-size-grid,.claritas-finder-after-results{grid-template-columns:1fr}.claritas-finder-progress{grid-template-columns:repeat(2,1fr)}.claritas-finder-color-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.claritas-finder-results-grid{grid-template-columns:1fr}.claritas-finder-results__head{align-items:flex-start;flex-direction:column}.claritas-ai-visualizer__stage{min-height:360px}}.claritas-ai-variation-gallery{margin:24px 0 26px;padding:22px;border:1px solid #e1d5c3;border-radius:18px;background:#fffdf8;box-shadow:0 12px 30px rgb(46 34 16 / .05)}.claritas-ai-variation-gallery__head{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin-bottom:18px}.claritas-ai-variation-gallery__head>div>span{color:#e0b65f;font-size:11px;letter-spacing:.18em;font-weight:800}.claritas-ai-variation-gallery__head h4{margin:8px 0 7px;font:500 30px/1.1 Georgia,"Times New Roman",serif;color:#18140f}.claritas-ai-variation-gallery__head p{margin:0;max-width:820px;color:#6e655a}.claritas-ai-variation-gallery__head small{display:block;max-width:250px;color:#8a7c6b;font-size:12px;line-height:1.5}.claritas-ai-variation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.claritas-ai-variation-card{display:flex;flex-direction:column;border:1px solid #e6dccb;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 12px 24px rgb(39 31 18 / .04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.claritas-ai-variation-card:hover,.claritas-ai-variation-card.is-active{transform:translateY(-2px);box-shadow:0 18px 34px rgb(39 31 18 / .10);border-color:#d7b16a}.claritas-ai-variation-card__visual{position:relative;display:block;width:100%;padding:0;border:0;background:#f6efe5;cursor:pointer;overflow:hidden}.claritas-ai-variation-card__room{display:block;width:100%;aspect-ratio:1.16/1;object-fit:cover}.claritas-ai-variation-card__overlay-wrap{position:absolute;inset:0;display:block}.claritas-ai-variation-card__art{position:absolute;box-shadow:0 14px 30px rgb(0 0 0 / .22);border:8px solid rgb(255 255 255 / .98);background:#fff;max-width:none}.claritas-ai-variation-card__cta{position:absolute;left:14px;right:14px;bottom:14px;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:rgb(17 15 11 / .78);backdrop-filter:blur(4px);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.claritas-ai-variation-card__meta{display:grid;gap:8px;padding:15px 16px 17px}.claritas-ai-variation-card__meta h5{margin:0;font:600 20px/1.15 Georgia,"Times New Roman",serif;color:#151515}.claritas-ai-variation-card__meta p{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;color:#6d6254;font-size:13px}.claritas-ai-variation-card__meta strong{color:#1d1d1d;font-size:14px}.claritas-ai-variation-card__actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:2px}.claritas-ai-variation-card__actions .claritas-preview-room-btn,.claritas-ai-variation-card__view{min-height:40px;padding:10px 14px;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.claritas-ai-variation-card__load{flex:1 1 190px}.claritas-ai-variation-card__view{display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7c8b2;background:#fff;color:#1c1813}.claritas-preview-room-btn.is-active{box-shadow:0 0 0 3px rgb(201 150 54 / .22),0 12px 26px rgb(164 111 28 / .22)}@media(max-width:1200px){.claritas-ai-variation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.claritas-ai-variation-gallery{padding:18px}.claritas-ai-variation-gallery__head{flex-direction:column;align-items:flex-start}.claritas-ai-variation-grid{grid-template-columns:1fr}.claritas-ai-variation-card__meta p,.claritas-ai-variation-card__actions{flex-direction:column;align-items:stretch}.claritas-ai-variation-card__actions .claritas-preview-room-btn,.claritas-ai-variation-card__view{width:100%}}.claritas-ai-version-count{margin:0;padding:0;border:0}.claritas-ai-version-count legend{display:block;margin:0 0 8px;font-weight:800;color:#241e17}.claritas-ai-version-count{display:flex;gap:8px;flex-wrap:wrap}.claritas-ai-version-count label{position:relative;cursor:pointer}.claritas-ai-version-count input{position:absolute;opacity:0;pointer-events:none}.claritas-ai-version-count label span{display:inline-flex!important;align-items:center;justify-content:center;min-width:112px;min-height:42px;margin:0!important;padding:8px 13px;border:1px solid #dccdb7;border-radius:999px;background:#fff;color:#51483d!important;font-size:13px;font-weight:800!important;transition:.2s ease}.claritas-ai-version-count input:checked+span{border-color:#c89436;background:linear-gradient(180deg,#e5bd66,#cd9231);color:#111!important;box-shadow:0 8px 18px rgb(165 111 27 / .18)}.claritas-ai-variation-gallery__quick-actions{display:flex;align-items:flex-end;justify-content:flex-end;gap:8px;flex-wrap:wrap}.claritas-ai-variation-gallery__quick-actions small{width:100%;text-align:right}.claritas-ai-variation-gallery__quick-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 12px;border:1px solid #d5c4aa;border-radius:999px;background:#fff;color:#80561a;text-decoration:none;font-size:10px;font-weight:900;letter-spacing:.05em}.claritas-ai-variation-card__more{display:inline-flex;align-items:center;justify-content:center;flex:1 1 100%;min-height:38px;padding:9px 12px;border-radius:10px;background:#17130f;color:#e4b95f!important;text-decoration:none;font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}#claritas-save-room-search,#claritas-email-room-matches{scroll-margin-top:120px}@media(max-width:700px){.claritas-ai-version-count{display:grid;grid-template-columns:repeat(3,1fr)}.claritas-ai-version-count label span{min-width:0;width:100%}.claritas-ai-variation-gallery__quick-actions{justify-content:flex-start}.claritas-ai-variation-gallery__quick-actions small{text-align:left}.claritas-ai-variation-gallery__quick-actions a{width:100%}}.claritas-ai-sync-error{margin:22px 0;padding:20px 22px;border:1px solid #e3c58d;border-radius:14px;background:#fff7e8;color:#6f4a12}.claritas-ai-sync-error strong{display:block;margin-bottom:5px;color:#442d0d;font-size:17px}.claritas-ai-sync-error p{margin:0;line-height:1.55}.claritas-artist-application-status{margin:0 0 28px;padding:28px 30px;border:1px solid #dfc99f;border-radius:18px;background:radial-gradient(circle at 95% 0%,rgb(205 157 66 / .14),transparent 26%),linear-gradient(135deg,#fffdf8,#f8efe2);box-shadow:0 16px 38px rgb(59 43 20 / .06);color:#2a241c}.claritas-artist-application-status>span{display:block;margin-bottom:8px;color:#b07822;font-size:11px;font-weight:800;letter-spacing:.18em}.claritas-artist-application-status h3{margin:0 0 10px;color:#17130f;font:500 31px/1.12 Georgia,"Times New Roman",serif}.claritas-artist-application-status p{max-width:900px;margin:7px 0 0;color:#655c51;line-height:1.7}.claritas-buyer-account,.claritas-buyer-section-head,.claritas-buyer-art-grid,.claritas-buyer-artist-grid,.claritas-buyer-search-list,.claritas-advisor-form,.claritas-buyer-doc-table-wrap{--cb-gold:#c89436;--cb-gold2:#e1b962;--cb-ink:#17130f;--cb-cream:#fbf7ef;--cb-line:#e4d5bd;--cb-muted:#71685d}.claritas-buyer-hero{padding:34px 36px;margin-bottom:22px;border-radius:20px;background:radial-gradient(circle at 92% 5%,rgb(210 158 62 / .20),transparent 26%),linear-gradient(145deg,#11100e,#282116);color:#fff;box-shadow:0 20px 52px rgb(41 31 18 / .13)}.claritas-buyer-hero>span,.claritas-buyer-panel>span,.claritas-buyer-section-head>span,.claritas-buyer-artist-card>div>span,.claritas-buyer-search-row>div>span{color:#e0b65f;font-size:10px;line-height:1.3;letter-spacing:.18em;font-weight:800;text-transform:uppercase}.claritas-buyer-hero h2,.claritas-buyer-section-head h2{margin:7px 0 9px;font:500 clamp(34px,4vw,54px)/1.05 Georgia,"Times New Roman",serif;color:#fff}.claritas-buyer-hero p{margin:0;max-width:820px;color:rgb(255 255 255 / .72)}.claritas-buyer-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 22px}.claritas-buyer-stat{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px solid var(--cb-line);border-radius:15px;background:#fffdfa;text-decoration:none!important;transition:.22s ease}.claritas-buyer-stat:hover{transform:translateY(-2px);border-color:#d5b06a;box-shadow:0 12px 28px rgb(45 33 17 / .08)}.claritas-buyer-stat strong{font:500 34px/1 Georgia,"Times New Roman",serif;color:#17130f}.claritas-buyer-stat span{color:#73695e;font-size:12px;font-weight:700}.claritas-buyer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.claritas-buyer-panel{padding:26px;border:1px solid var(--cb-line);border-radius:17px;background:linear-gradient(180deg,#fff,#fffaf4)}.claritas-buyer-panel h3{margin:7px 0 10px;font:500 27px/1.15 Georgia,"Times New Roman",serif;color:#17130f}.claritas-buyer-panel p{color:#6f665b}.claritas-buyer-panel>a,.claritas-buyer-text-link,.claritas-buyer-artist-card a,.claritas-buyer-search-row__actions a,.claritas-buyer-doc-table a{color:#986318!important;font-size:11px;letter-spacing:.05em;font-weight:900;text-decoration:none!important;border:0!important}.claritas-buyer-section-head{padding:28px 30px;margin-bottom:20px;border:1px solid #ddc9a8;border-radius:18px;background:radial-gradient(circle at 90% 0%,rgb(201 148 48 / .12),transparent 26%),#fffaf1}.claritas-buyer-section-head>span{color:#a97220}.claritas-buyer-section-head h2{color:#17130f;font-size:42px}.claritas-buyer-section-head p{margin:0;color:#6f665b}.claritas-buyer-empty{padding:34px;border:1px dashed #d7c39f;border-radius:16px;background:#fffaf2;text-align:center}.claritas-buyer-empty h3{margin:0 0 7px;font:500 28px/1.15 Georgia,"Times New Roman",serif;color:#17130f}.claritas-buyer-empty p{margin:0 0 15px;color:#746b60}.claritas-buyer-empty a{display:inline-flex;padding:11px 16px;border-radius:999px;background:#17130f;color:#fff!important;text-decoration:none!important;font-weight:800;border:0!important}.claritas-buyer-art-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.claritas-buyer-art-card{overflow:hidden;border:1px solid #e3d5c1;border-radius:15px;background:#fff;transition:.25s ease}.claritas-buyer-art-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgb(42 31 16 / .09)}.claritas-buyer-art-card__image{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#f4eee5;border:0!important}.claritas-buyer-art-card__image img{width:100%;height:100%;object-fit:cover;display:block}.claritas-buyer-art-card__image>span{position:absolute;top:11px;left:11px;padding:6px 8px;border-radius:999px;background:rgb(255 255 255 / .92);color:#2e7347;font-size:9px;font-weight:900;letter-spacing:.07em}.claritas-buyer-art-card__image>span.is-muted{color:#6d655c}.claritas-buyer-art-card__body{display:grid;gap:8px;padding:15px}.claritas-buyer-art-card__body h3{margin:0;font:500 21px/1.15 Georgia,"Times New Roman",serif}.claritas-buyer-art-card__body h3 a{color:#17130f!important;border:0!important}.claritas-buyer-art-card__body>strong{color:#a16b1d}.claritas-buyer-artist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.claritas-buyer-artist-card{display:grid;grid-template-columns:180px 1fr;gap:22px;padding:18px;border:1px solid #dfd1bd;border-radius:17px;background:#fffdf9}.claritas-buyer-artist-card img{width:100%;height:220px;object-fit:cover;border-radius:12px}.claritas-buyer-artist-card h3{margin:7px 0 8px;font:500 27px/1.1 Georgia,"Times New Roman",serif;color:#17130f}.claritas-buyer-artist-card p{color:#6e655a}.claritas-buyer-search-list{display:grid;gap:11px}.claritas-buyer-search-row{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 22px;border:1px solid #e2d6c4;border-radius:15px;background:#fffdfa}.claritas-buyer-search-row h3{margin:5px 0 3px;font:500 22px/1.15 Georgia,"Times New Roman",serif;color:#17130f}.claritas-buyer-search-row p{margin:0;color:#81776b;font-size:12px}.claritas-buyer-search-row__actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.claritas-buyer-search-row__actions form{margin:0}.claritas-buyer-search-row__actions button{border:1px solid #d2c1a7!important;border-radius:999px!important;background:#fff!important;color:#6d6255!important;padding:8px 11px!important;font-size:10px!important;font-weight:800!important;box-shadow:none!important}.claritas-buyer-document-note{padding:15px 17px;margin-bottom:14px;border-left:3px solid #c89436;background:#fff7e8;color:#655a4c}.claritas-buyer-doc-table-wrap{overflow-x:auto;border:1px solid #e0d3c0;border-radius:14px}.claritas-buyer-doc-table{width:100%;border-collapse:collapse!important;border:0!important;border-radius:0!important}.claritas-buyer-doc-table th,.claritas-buyer-doc-table td{padding:13px 14px!important;border-bottom:1px solid #eee4d6!important;text-align:left}.claritas-buyer-doc-table th{background:#f7f0e5!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase;color:#655b4f!important}.claritas-buyer-doc-table td small{display:block;margin-top:4px;color:#8b8175;font-size:10px}.claritas-advisor-form{display:grid;gap:14px;padding:26px;border:1px solid #dfd0b9;border-radius:18px;background:linear-gradient(145deg,#fffdfa,#f8efe1)}.claritas-advisor-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.claritas-advisor-form label>span{display:block;margin-bottom:6px;color:#4d4439;font-weight:700}.claritas-advisor-form input,.claritas-advisor-form select,.claritas-advisor-form textarea{width:100%;border:1px solid #d8c9b2!important;border-radius:10px!important;background:#fff!important;padding:11px 12px!important}.claritas-advisor-form button{justify-self:start;min-height:46px;padding:11px 18px!important;border:0!important;border-radius:10px!important;background:linear-gradient(180deg,#e1b961,#c78e31)!important;color:#15110d!important;font-weight:900!important}.claritas-tracking-mini,.claritas-buyer-tracking-list>div{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.claritas-tracking-mini a,.claritas-buyer-tracking-list a{color:#986318!important;font-size:10px;font-weight:900;text-decoration:none!important}.claritas-tracking-pending{color:#8a8073;font-size:12px}.claritas-order-tracking{margin-top:24px;padding:20px;border:1px solid #e2d5c1;border-radius:15px;background:#fffaf2}.claritas-order-tracking h2{margin-top:0;font-family:Georgia,"Times New Roman",serif!important}body.woocommerce-account .woocommerce-MyAccount-navigation-link--buyer-account a::before{content:"◈";margin-right:7px;color:#d6a13f}body.woocommerce-account .woocommerce-MyAccount-navigation-link--favorites a::before{content:"♡";margin-right:7px;color:#d6a13f}body.woocommerce-account .woocommerce-MyAccount-navigation-link--followed-artists a::before{content:"◎";margin-right:7px;color:#d6a13f}body.woocommerce-account .woocommerce-MyAccount-navigation-link--saved-searches a::before{content:"⌕";margin-right:7px;color:#d6a13f}body.woocommerce-account .woocommerce-MyAccount-navigation-link--recently-viewed a::before{content:"◷";margin-right:7px;color:#d6a13f}body.woocommerce-account .woocommerce-MyAccount-navigation-link--invoices-receipts a::before{content:"▧";margin-right:7px;color:#d6a13f}body.woocommerce-account .woocommerce-MyAccount-navigation-link--art-advisor a::before{content:"✦";margin-right:7px;color:#d6a13f}@media(max-width:1000px){.claritas-buyer-stats{grid-template-columns:repeat(2,1fr)}.claritas-buyer-art-grid{grid-template-columns:repeat(2,1fr)}.claritas-buyer-artist-grid{grid-template-columns:1fr}}@media(max-width:700px){.claritas-buyer-hero{padding:27px 22px}.claritas-buyer-grid,.claritas-buyer-stats,.claritas-buyer-art-grid,.claritas-advisor-form__grid{grid-template-columns:1fr}.claritas-buyer-artist-card{grid-template-columns:1fr}.claritas-buyer-artist-card img{height:300px}.claritas-buyer-search-row{align-items:flex-start;flex-direction:column}.claritas-buyer-doc-table{min-width:720px}}.claritas-artist-subtabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px;padding:8px;border:1px solid #e8dcc8;border-radius:14px;background:#fbf7ef}.claritas-artist-subtab{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:9px;color:#6b5f50!important;font-size:11px;font-weight:800;letter-spacing:.09em;text-decoration:none!important;transition:.2s ease}.claritas-artist-subtab:hover{background:#fff;color:#1a1713!important}.claritas-artist-subtab.is-active{background:linear-gradient(180deg,#e2bb69,#c99538);color:#111!important;box-shadow:0 7px 16px rgb(154 105 31 / .16)}.claritas-artist-bio-page{max-width:1180px}.claritas-bio-hero{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:46px;align-items:center;padding:36px;margin:0 0 24px;border:1px solid #e6d9c4;border-radius:22px;background:radial-gradient(circle at 85% 7%,rgb(205 154 61 / .18),transparent 25%),linear-gradient(135deg,#fffdf9,#f7efe3);overflow:hidden}.claritas-bio-portrait-wrap{position:relative;max-width:360px;margin:auto;width:100%}.claritas-bio-portrait-frame{aspect-ratio:4/5;padding:10px;border:1px solid #cfaa64;background:#fff;box-shadow:0 18px 48px rgb(76 56 31 / .13)}.claritas-bio-portrait-frame img{display:block;width:100%;height:100%;object-fit:cover}.claritas-bio-selected-badge{position:absolute;right:-12px;bottom:22px;display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:#17140f;color:#d9ad59;font-size:10px;font-weight:800;letter-spacing:.14em;box-shadow:0 7px 20px rgb(0 0 0 / .18)}.claritas-bio-eyebrow,.claritas-bio-editor-head>div>span{display:block;margin-bottom:8px;color:#b98029;font-size:11px;font-weight:800;letter-spacing:.18em}.claritas-bio-copy h1{margin:0 0 8px;color:#17140f;font:500 clamp(38px,5vw,66px)/.98 Georgia,"Times New Roman",serif}.claritas-bio-discipline{margin:0 0 14px;color:#7b6c5b;font-size:15px;text-transform:uppercase;letter-spacing:.08em}.claritas-bio-style-pills{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.claritas-bio-style-pills span{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid #dfcfb5;border-radius:999px;background:rgb(255 255 255 / .72);color:#6f604d;font-size:11px;font-weight:700}.claritas-bio-preview-text{max-width:760px;color:#4c443a;font:400 17px/1.85 Georgia,"Times New Roman",serif}.claritas-bio-preview-text p{margin:0 0 14px}.claritas-bio-hero-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px}.claritas-bio-hero-links a,.claritas-bio-public-link{color:#9c6d21!important;font-size:11px;font-weight:800;letter-spacing:.08em;text-decoration:none!important}.claritas-bio-editor-card{padding:30px;border:1px solid #e7ddcd;border-radius:20px;background:#fff}.claritas-bio-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid #eee5d9}.claritas-bio-editor-head h2{margin:0 0 6px;color:#181510;font:500 34px/1.05 Georgia,"Times New Roman",serif}.claritas-bio-editor-head p{margin:0;color:#776d61}.claritas-bio-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.claritas-bio-field{display:block;margin:0}.claritas-bio-field--full{grid-column:1/-1}.claritas-bio-field>span{display:block;margin:0 0 7px;color:#2c2720;font-size:13px;font-weight:800}.claritas-bio-field input[type=text],.claritas-bio-field input[type=url],.claritas-bio-field input[type=file],.claritas-bio-field textarea{width:100%!important;border:1px solid #d9cdbb!important;border-radius:10px!important;background:#fffdf9!important;color:#231f19!important;padding:12px 13px!important;box-shadow:none!important}.claritas-bio-field input[type=text],.claritas-bio-field input[type=url]{min-height:48px}.claritas-bio-field textarea{min-height:260px;resize:vertical;line-height:1.65}.claritas-bio-field small{display:block;margin-top:7px;color:#8a8176;font-size:11px;line-height:1.5}.claritas-bio-form-actions{display:flex;justify-content:flex-end;margin-top:20px}.claritas-bio-form-actions .button,.claritas-dashboard-bio-card .button{background:linear-gradient(180deg,#e0b65f,#c88e30)!important;color:#111!important;border:0!important;border-radius:10px!important;padding:13px 20px!important;font-weight:800!important}@media(max-width:900px){.claritas-bio-hero{grid-template-columns:1fr;gap:28px;padding:24px}.claritas-bio-portrait-wrap{max-width:300px}.claritas-bio-copy{text-align:center}.claritas-bio-style-pills,.claritas-bio-hero-links{justify-content:center}}@media(max-width:650px){.claritas-artist-subtabs{display:grid;grid-template-columns:1fr}.claritas-bio-hero{padding:18px;border-radius:16px}.claritas-bio-selected-badge{right:8px}.claritas-bio-editor-card{padding:20px 16px}.claritas-bio-editor-head{display:block}.claritas-bio-public-link{display:inline-block;margin-top:12px}.claritas-bio-form-grid{grid-template-columns:1fr}.claritas-bio-field--full{grid-column:auto}.claritas-bio-form-actions{justify-content:stretch}.claritas-bio-form-actions .button{width:100%}}.woocommerce div.product .woocommerce-tabs ul.tabs li.claritas_artist_bio_tab a,.woocommerce div.product .wc-tabs li.claritas_artist_bio_tab a{letter-spacing:.08em;font-weight:700}.woocommerce div.product .woocommerce-tabs ul.tabs li.claritas_artist_bio_tab.active a,.woocommerce div.product .wc-tabs li.claritas_artist_bio_tab.active a{color:#9f701d!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.claritas_artist_bio_tab.active,.woocommerce div.product .wc-tabs li.claritas_artist_bio_tab.active{border-bottom-color:#b98a2d!important}.woocommerce-Tabs-panel--claritas_artist_bio,#tab-claritas_artist_bio{padding-top:24px!important}.cap-product-artist-bio{--cab-ink:#201a14;--cab-muted:#74695d;--cab-gold:#b58a31;display:grid;grid-template-columns:150px minmax(220px,360px) 1px minmax(0,1fr);gap:34px;align-items:center;width:100%;padding:28px 10px 30px;background:#fff;color:var(--cab-ink)}.cap-product-artist-bio__portrait{width:132px;height:132px;border-radius:50%;overflow:hidden;border:1px solid #e7dcc8;background:#f6f1e8;box-shadow:0 8px 22px rgb(44 34 20 / .08)}.cap-product-artist-bio__portrait img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;display:block}.cap-product-artist-bio__identity h3{margin:0 0 7px!important;font:500 clamp(32px,3vw,46px)/1 Georgia,"Times New Roman",serif!important;color:var(--cab-ink)!important}.cap-product-artist-bio__identity p{margin:0!important;font:italic 500 20px/1.35 Georgia,"Times New Roman",serif!important;color:#5f574f!important}.cap-product-artist-bio__divider{align-self:stretch;min-height:92px;background:#e7dcc8}.cap-product-artist-bio__copy p{max-width:900px;margin:0 0 14px!important;font:400 18px/1.72 Georgia,"Times New Roman",serif!important;color:#5a5148!important}.cap-product-artist-bio__copy a{display:inline-block;color:#9f701d!important;font-size:11px;letter-spacing:.14em;font-weight:800;text-decoration:none!important;border-bottom:1px solid rgb(159 112 29 / .4);padding-bottom:3px}.cap-product-artist-bio__copy a:hover{color:#1c1712!important;border-bottom-color:#1c1712}@media(max-width:900px){.cap-product-artist-bio{grid-template-columns:120px 1fr;gap:24px}.cap-product-artist-bio__portrait{width:110px;height:110px}.cap-product-artist-bio__divider{display:none}.cap-product-artist-bio__copy{grid-column:1 / -1;padding-top:4px}}@media(max-width:560px){.cap-product-artist-bio{grid-template-columns:1fr;text-align:center;justify-items:center;padding:22px 0 12px}.cap-product-artist-bio__portrait{width:118px;height:118px}.cap-product-artist-bio__copy{grid-column:auto;text-align:left}.cap-product-artist-bio__copy p{font-size:16px!important}}.claritas-core-account{padding:10px 0 30px}.claritas-core-account h2{font-family:Georgia,'Times New Roman',serif;font-size:42px;line-height:1.05;margin:8px 0 12px;color:#17120d}.claritas-core-account>p{max-width:880px;color:#786d61;font-size:16px;line-height:1.7}.claritas-core-inline-form{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr)) auto;gap:8px;align-items:center;min-width:560px}.claritas-core-inline-form input{min-height:40px;border:1px solid #ddc9a9;border-radius:8px;padding:6px 10px;background:#fff}.claritas-core-inline-form .button{min-height:40px;border-radius:8px}@media(max-width:767px){.claritas-core-account h2{font-size:32px}.claritas-core-inline-form{display:flex;flex-direction:column;align-items:stretch;min-width:260px}.claritas-core-inline-form input,.claritas-core-inline-form .button{width:100%}}.claritas-finder-form:has(.claritas-finder-step[data-step="6"].is-active) .claritas-finder-submit{display:inline-flex!important;align-items:center;justify-content:center;min-width:240px;min-height:54px;padding:13px 24px;border-radius:10px;background:linear-gradient(180deg,#e6bc62,#c98d27);color:#17120d;box-shadow:0 10px 24px rgb(129 87 23 / .13);letter-spacing:.04em}.claritas-finder-form:has(.claritas-finder-step[data-step="6"].is-active) .claritas-finder-next{display:none!important}.claritas-curated-results{margin-top:40px;scroll-margin-top:35px}.claritas-curated-results-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:34px 36px;margin-bottom:18px;border:1px solid #ddc9a7;border-radius:20px;background:linear-gradient(135deg,#fffdf8 0%,#f7efe2 100%)}.claritas-curated-results-hero span,.claritas-search-summary>strong,.claritas-results-concierge span,.claritas-finder-empty--guided>span{display:block;color:#b47b22;font-size:11px;font-weight:800;letter-spacing:.18em}.claritas-curated-results-hero h2{margin:7px 0 8px;font:500 clamp(38px,4vw,58px)/1 Georgia,"Times New Roman",serif;color:#17120e}.claritas-curated-results-hero p{margin:0;max-width:760px;color:#776d62;font-size:15px}.claritas-curated-edit{flex:0 0 auto;padding:12px 16px;border:1px solid #cba767;border-radius:10px;color:#7f5418;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.08em;background:#fff}.claritas-search-summary{display:flex;align-items:center;gap:18px;padding:15px 18px;margin-bottom:28px;border:1px solid #e5d8c2;border-radius:14px;background:#fff}.claritas-search-summary>strong{min-width:105px}.claritas-search-summary>div{display:flex;flex-wrap:wrap;gap:8px}.claritas-search-summary span{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid #eadfce;border-radius:999px;background:#fbf8f2;color:#5f554a;font-size:12px}.claritas-finder-results__head p{margin:8px 0 0;color:#7c7165;font-size:13px}.claritas-finder-result__media{position:relative}.claritas-finder-favorite-form{position:absolute;right:12px;top:12px;z-index:5;margin:0}.claritas-finder-favorite{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid rgb(201 154 73 / .5);border-radius:999px;background:rgb(255 255 255 / .94);color:#7c541a;font-size:10px;font-weight:900;cursor:pointer;box-shadow:0 4px 15px rgb(0 0 0 / .05)}.claritas-finder-favorite span{font-size:16px;line-height:1}.claritas-finder-favorite.is-favorite{background:#1c1712;border-color:#1c1712;color:#e1b85e}.claritas-finder-result__artist{color:#6f645a!important;font-weight:600}.claritas-finder-result__meta{display:grid;gap:4px;margin:0 0 12px;padding:0;list-style:none;color:#766c61;font-size:11px;line-height:1.4}.claritas-finder-result__meta li{margin:0;padding:0}.claritas-finder-result__primary{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 12px;border-radius:8px;background:#1b1611;color:#fff!important}.claritas-finder-result__actions .claritas-preview-room-btn,.claritas-finder-result__actions>a:not(.claritas-finder-result__primary){display:inline-flex;align-items:center;justify-content:flex-start;min-height:32px}.claritas-finder-empty--guided{padding:40px}.claritas-finder-empty--guided h4{margin:7px 0 8px;font-size:34px}.claritas-finder-empty--guided p{margin:0 0 20px;color:#746a60}.claritas-empty-actions{display:flex;flex-wrap:wrap;gap:10px}.claritas-empty-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border:1px solid #d4bc93;border-radius:9px;background:#fff;color:#76501a;text-decoration:none;font-size:10px;font-weight:900;letter-spacing:.05em}.claritas-empty-actions a.is-advisor{background:#1b1611;border-color:#1b1611;color:#e5ba61}.claritas-results-concierge{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:30px;padding:28px 30px;border:1px solid #d5b66f;border-radius:18px;background:#18140f;color:#fff}.claritas-results-concierge h4{margin:6px 0 7px;color:#fff;font:500 30px/1.1 Georgia,"Times New Roman",serif}.claritas-results-concierge p{margin:0;max-width:760px;color:#cfc4b5;font-size:13px}.claritas-results-concierge a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 18px;border-radius:9px;background:linear-gradient(180deg,#e5bc65,#c78a28);color:#17120e;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.04em}@media(max-width:900px){.claritas-curated-results-hero,.claritas-results-concierge{align-items:flex-start;flex-direction:column}.claritas-search-summary{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.claritas-curated-results-hero,.claritas-finder-empty--guided,.claritas-results-concierge{padding:24px 20px}.claritas-finder-form:has(.claritas-finder-step[data-step="6"].is-active) .claritas-finder-submit{width:100%;min-width:0}}.claritas-trust-bar{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:#d8c49b;border:1px solid #d8c49b;border-radius:14px;overflow:hidden;margin:24px 0}.claritas-trust-bar span{display:flex;align-items:center;justify-content:center;min-height:72px;padding:14px 12px;background:#fffdf8;color:#201912;text-align:center;font-size:12px;font-weight:700;letter-spacing:.04em}.claritas-order-coa{margin:32px 0;padding:26px;border:1px solid #d3b16a;border-radius:14px;background:#fffdf8}.claritas-order-coa h2{margin-top:0}.claritas-order-coa__links{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.claritas-coa-verify{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;max-width:760px}.claritas-coa-verify label span{display:block;font-weight:700;margin-bottom:7px}.claritas-coa-verify input{width:100%;min-height:50px;border:1px solid #d7c29a;border-radius:8px;padding:0 14px}.claritas-coa-verify button{min-height:50px;border:1px solid #b47a18;border-radius:8px;background:linear-gradient(180deg,#e4b956,#c78a1f);color:#17120e;font-weight:800;padding:0 22px}.claritas-coa-verify-result{margin-top:16px;padding:18px 20px;border-left:4px solid #b98022;background:#fff9eb}.cap-room-preview{text-decoration:none!important}@media(max-width:1100px){.claritas-trust-bar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.claritas-trust-bar{grid-template-columns:1fr 1fr}.claritas-coa-verify{grid-template-columns:1fr}}.claritas-selected-artists-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.claritas-selected-artist-card{background:#fffdf8;border:1px solid #decaa3;border-radius:16px;overflow:hidden}.claritas-selected-artist-card__image{display:block;aspect-ratio:4/5;overflow:hidden;background:#f3eee5}.claritas-selected-artist-card__image img{width:100%;height:100%;object-fit:cover;display:block}.claritas-selected-artist-card__body{padding:22px}.claritas-selected-artist-card__body>span{display:block;color:#a97727;font-size:11px;font-weight:800;letter-spacing:.18em;margin-bottom:8px}.claritas-selected-artist-card__body h3{margin:0 0 6px;font-family:"Cormorant Garamond",Georgia,serif;font-size:34px;font-weight:500;color:#18130f}.claritas-selected-artist-card__body p{margin:0 0 8px;color:#6d6257}.claritas-selected-artist-card__body small{display:block;color:#8f7d68;margin-bottom:16px}.claritas-selected-artist-card__actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.claritas-selected-artist-card__actions a,.claritas-selected-artist-card__actions button{border:1px solid #c99a42;background:#fffaf0;color:#18130f;border-radius:999px;padding:9px 14px;font-size:11px;font-weight:800;letter-spacing:.04em;text-decoration:none;cursor:pointer}@media(max-width:1000px){.claritas-selected-artists-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.claritas-selected-artists-grid{grid-template-columns:1fr}}body.woocommerce-account:not(.logged-in) .woocommerce{display:block!important}body.woocommerce-account:not(.logged-in) #customer_login{width:100%}@media (min-width:981px){body.woocommerce-account:not(.logged-in) #customer_login{grid-template-columns:minmax(330px,420px) minmax(0,1fr)}}