.elementor-126 .elementor-element.elementor-element-4ebfb5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-a0ee694{--cmy-pad:80px;--cmy-sec-img:url("https://galeriecmy.ch/cxctest/wp-content/uploads/2026/08/Toile-de-lin-1.png");--cmy-so1:rgba(246,240,229,0.32);--cmy-so2:rgba(238,229,212,0.12);--cmy-sangle:120deg;--cmy-reveal-y:28px;--cmy-reveal-duration:900ms;--cmy-ease:cubic-bezier(0.22, 1, 0.36, 1);}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-hero{padding:290px var(--cmy-pad) 100px var(--cmy-pad);background-color:#E8E4DC;overflow-x:hidden;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:linear-gradient(var(--cmy-sangle, 120deg), var(--cmy-so1, transparent), var(--cmy-so2, transparent)), var(--cmy-sec-img, none);}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(700px 400px at 12% 0%, var(--cmy-sglow1, transparent), transparent 60%), radial-gradient(700px 500px at 90% 100%, var(--cmy-sglow2, transparent), transparent 60%);}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-hero > *{position:relative;z-index:1;}.elementor-126 .elementor-element.elementor-element-a0ee694 .breadcrumb{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:rgba(14,14,15,0.55);margin-bottom:24px;margin-top:0;}.elementor-126 .elementor-element.elementor-element-a0ee694 .breadcrumb a{color:#0E0E0F;text-decoration:none;transition:color 0.3s;}.elementor-126 .elementor-element.elementor-element-a0ee694 .breadcrumb a:hover{color:#D25400;}.elementor-126 .elementor-element.elementor-element-a0ee694 .breadcrumb .sep{margin-left:8px;margin-right:8px;display:inline-block;opacity:0.5;}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-title{font-family:"Space Grotesk", Sans-serif;font-size:88px;font-weight:500;line-height:1em;letter-spacing:-0.01em;color:#000000;margin:0;overflow-wrap:anywhere;}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-intro{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:300;line-height:1.6em;color:rgba(14,14,15,0.78);max-width:62ch;margin-top:22px;margin-bottom:0;}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-hero-meta{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;letter-spacing:0.06em;color:rgba(14,14,15,0.55);margin-top:26px;margin-bottom:0;}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-hero-inner{max-width:100%;}.elementor-126 .elementor-element.elementor-element-a0ee694 [data-reveal]{opacity:0;transform:translateY(var(--cmy-reveal-y, 28px));transition:opacity var(--cmy-reveal-duration, 900ms) var(--cmy-ease), transform var(--cmy-reveal-duration, 900ms) var(--cmy-ease);}.elementor-126 .elementor-element.elementor-element-a0ee694 [data-reveal].in{opacity:1;transform:none;}.elementor-126 .elementor-element.elementor-element-1fc92ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-f466e54{--cmy-pad:80px;--cmy-sangle:120deg;--cmy-reveal-y:28px;--cmy-reveal-duration:900ms;--cmy-ease:cubic-bezier(0.22, 1, 0.36, 1);}.elementor-126 .elementor-element.elementor-element-f466e54 .page-section{padding:86px var(--cmy-pad) 86px var(--cmy-pad);background-color:#FFFFFF;overflow-x:hidden;overflow:clip;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:linear-gradient(var(--cmy-sangle, 120deg), var(--cmy-so1, transparent), var(--cmy-so2, transparent)), var(--cmy-sec-img, none);}.elementor-126 .elementor-element.elementor-element-f466e54 .page-section::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(700px 400px at 12% 0%, var(--cmy-sglow1, transparent), transparent 60%), radial-gradient(700px 500px at 90% 100%, var(--cmy-sglow2, transparent), transparent 60%);}.elementor-126 .elementor-element.elementor-element-f466e54 .page-section > *{position:relative;z-index:1;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-split{grid-template-columns:35fr 65fr;gap:72px;display:grid;align-items:start;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-info{position:sticky;top:130px;align-self:start;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-media{border-style:solid;box-sizing:border-box;border-color:#d8d3c8;border-width:1px;padding:3px;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-split > *{min-width:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-cover{border-radius:0px;background-color:#d7d7d7;overflow:hidden;margin:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-cover img{aspect-ratio:4/5;object-fit:contain;width:100%;height:100%;display:block;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-thumbs img{object-fit:contain;transition:transform 900ms var(--cmy-ease, cubic-bezier(0.22,1,0.36,1));width:100%;height:100%;display:block;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-thumbs figure{background-color:#d7d7d7;border-radius:0px;overflow:hidden;margin:0;cursor:pointer;aspect-ratio:1/1;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-thumbs{grid-template-columns:repeat(3, 1fr);gap:16px;margin-top:16px;display:grid;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-thumbs figure:hover img{transform:scale(1.06);}.elementor-126 .elementor-element.elementor-element-f466e54 .exhibit-eyebrow{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.16em;color:#D25400;gap:12px;margin-bottom:18px;display:flex;align-items:center;margin-top:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .eyebrow-rule{background-color:#D25400;width:35px;height:1px;flex:0 0 auto;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-title{font-family:"Space Grotesk", Sans-serif;font-size:48px;font-weight:500;line-height:1.06em;color:#000000;margin-bottom:10px;margin-top:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-price{font-family:"Inter", Sans-serif;font-size:30.4px;font-weight:600;letter-spacing:0.01em;color:#0e0e0f;margin-bottom:26px;margin-top:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-meta{border-top-color:#d8d3c8;border-bottom-color:#d8d3c8;border-top-width:1px;border-bottom-width:1px;padding:22px 0px 22px 0px;margin-bottom:26px;gap:13px;display:flex;flex-direction:column;border-top-style:solid;border-bottom-style:solid;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-meta-k{flex:0 0 130px;font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:#7c776c;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-meta-v{font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:300;color:#0e0e0f;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-info .prose p{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:300;line-height:1.6em;color:#26262a;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-info .prose > * + *{margin-top:21px;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-info .prose{margin-bottom:32px;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-meta > div{display:flex;gap:16px;align-items:baseline;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-info .prose > *{margin-bottom:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-info .prose > *:first-child{margin-top:0;}.elementor-126 .elementor-element.elementor-element-f466e54 a.detail-meta-v{text-decoration:none;}.elementor-126 .elementor-element.elementor-element-f466e54 a.detail-meta-v:hover{text-decoration:underline;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-stock{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:300;letter-spacing:0.03em;color:#26262a;gap:8px;margin-bottom:19px;display:inline-flex;align-items:center;margin-top:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .stock-dot{background-color:#2e9e5b;box-shadow:0 0 0 3px #2e9e5b2e;width:8px;height:8px;border-radius:50%;flex:0 0 auto;}.elementor-126 .elementor-element.elementor-element-f466e54 .is-out .stock-dot{background-color:#b03030;box-shadow:0 0 0 3px #b030302e;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-cart{gap:13px;display:flex;flex-wrap:wrap;align-items:stretch;margin:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .add-to-cart{font-family:"Space Grotesk", Sans-serif;font-size:13.6px;font-weight:500;letter-spacing:0.06em;padding:16px 30px 16px 30px;border-radius:7px;flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-style:solid;border-width:1px;cursor:pointer;text-decoration:none;transition:transform 0.4s var(--cmy-ease, cubic-bezier(0.22,1,0.36,1)), background-color 0.3s, border-color 0.3s;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-cart:not(.detail-cart--in-cart) .add-to-cart{min-width:200px;}.elementor-126 .elementor-element.elementor-element-f466e54 .btn-cta-orange{background-color:#D25400;border-color:#D25400;color:#ffffff;}.elementor-126 .elementor-element.elementor-element-f466e54 .btn-cta-orange:hover{background-color:#b84800;border-color:#b84800;}.elementor-126 .elementor-element.elementor-element-f466e54 .add-to-cart.is-in-cart{background-color:#2e9e5b;border-color:#2e9e5b;color:#ffffff;opacity:1;cursor:default;transform:none;}.elementor-126 .elementor-element.elementor-element-f466e54 .add-to-cart.loading::after{width:15px;height:15px;border-width:2px;border-color:rgba(255,255,255,0.35);border-top-color:#ffffff;animation-duration:700ms;content:"";display:block;box-sizing:border-box;border-style:solid;border-radius:50%;animation-name:cmySpin;animation-timing-function:linear;animation-iteration-count:infinite;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-cart--in-cart{grid-template-columns:3fr 1fr;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-view-cart{font-family:"Space Grotesk", Sans-serif;font-size:13.6px;font-weight:500;letter-spacing:0.06em;color:#0e0e0f;border-color:#0e0e0f;padding:16px 12px 16px 12px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;text-align:center;background:transparent;border-style:solid;border-width:1px;text-decoration:none;min-width:0;transition:background-color 0.3s, color 0.3s, border-color 0.3s;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-view-cart:hover{background-color:#0e0e0f;border-color:#0e0e0f;color:#f4f1ea;}.elementor-126 .elementor-element.elementor-element-f466e54 .add-to-cart:hover{transform:translateY(-3px);}.elementor-126 .elementor-element.elementor-element-f466e54 .qty-field{border-color:#0e0e0f;border-radius:7px;display:inline-flex;align-items:center;overflow:hidden;border-style:solid;border-width:1px;}.elementor-126 .elementor-element.elementor-element-f466e54 .qty-input{border-left-color:#d8d3c8;border-right-color:#d8d3c8;width:48px;text-align:center;border-top:none;border-bottom:none;border-left-style:solid;border-right-style:solid;border-left-width:1px;border-right-width:1px;background:transparent;font-size:16px;-moz-appearance:textfield;}.elementor-126 .elementor-element.elementor-element-f466e54 .qty-btn:hover{background-color:rgba(20,20,22,0.06);}.elementor-126 .elementor-element.elementor-element-f466e54 .qty-btn{width:45px;background:none;border:none;font-size:17.6px;cursor:pointer;color:inherit;transition:background-color 0.25s var(--cmy-ease, cubic-bezier(0.22,1,0.36,1));}.elementor-126 .elementor-element.elementor-element-f466e54 .qty-btn:disabled{opacity:0.35;cursor:not-allowed;}.elementor-126 .elementor-element.elementor-element-f466e54 .add-to-cart.is-in-cart:hover{transform:none;}.elementor-126 .elementor-element.elementor-element-f466e54 .add-to-cart.loading{cursor:progress;pointer-events:none;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-cart.detail-cart--in-cart{display:grid;align-items:stretch;}.elementor-126 .elementor-element.elementor-element-f466e54 .qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.elementor-126 .elementor-element.elementor-element-f466e54 .qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.elementor-126 .elementor-element.elementor-element-f466e54 [data-reveal]{opacity:0;transform:translateY(var(--cmy-reveal-y, 28px));transition:opacity var(--cmy-reveal-duration, 900ms) var(--cmy-ease), transform var(--cmy-reveal-duration, 900ms) var(--cmy-ease);}.elementor-126 .elementor-element.elementor-element-f466e54 [data-reveal].in{opacity:1;transform:none;}.elementor-126 .elementor-element.elementor-element-3fcfb5b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-ed04af7{--cmy-pad:80px;--cmy-sangle:120deg;--cmy-reveal-y:28px;--cmy-reveal-duration:900ms;--cmy-ease:cubic-bezier(0.22, 1, 0.36, 1);}.elementor-126 .elementor-element.elementor-element-ed04af7 .page-section{padding:48px var(--cmy-pad) 86px var(--cmy-pad);background-color:#FFFFFF;overflow-x:hidden;overflow:clip;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:linear-gradient(var(--cmy-sangle, 120deg), var(--cmy-so1, transparent), var(--cmy-so2, transparent)), var(--cmy-sec-img, none);}.elementor-126 .elementor-element.elementor-element-ed04af7 .page-section::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(700px 400px at 12% 0%, var(--cmy-sglow1, transparent), transparent 60%), radial-gradient(700px 500px at 90% 100%, var(--cmy-sglow2, transparent), transparent 60%);}.elementor-126 .elementor-element.elementor-element-ed04af7 .page-section > *{position:relative;z-index:1;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats a{font-family:"Inter", Sans-serif;font-size:12.8px;font-weight:400;letter-spacing:0.04em;color:#26262a;border-color:#d8d3c8;border-width:1px;border-radius:100px;padding:8px 16px 8px 16px;display:inline-block;text-decoration:none;border-style:solid;transition:background-color 0.3s, color 0.3s, border-color 0.3s;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats{gap:10px;margin-bottom:48px;flex-wrap:wrap;list-style:none;display:flex;margin-top:0;padding:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats .is-active{order:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats a:hover{background-color:#0e0e0f;border-color:#0e0e0f;color:#f4f1ea;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats .is-active a{background-color:#0e0e0f;border-color:#0e0e0f;color:#f4f1ea;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats .chip-count{color:inherit;opacity:calc(50 / 100);}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-card{border-style:solid;box-sizing:border-box;aspect-ratio:3/4;background-color:#d7d7d7;border-radius:0px;position:relative;display:block;overflow:hidden;color:#fff;text-decoration:none;border-color:#d8d3c8;border-width:1px;padding:3px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats::-webkit-scrollbar{display:none;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats li{flex:0 0 auto;}.elementor-126 .elementor-element.elementor-element-ed04af7 .year-head h2{font-family:"Space Grotesk", Sans-serif;font-size:48px;font-weight:500;color:#000000;margin:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .year-head .rule{background-color:#d8d3c8;height:1px;flex:1;}.elementor-126 .elementor-element.elementor-element-ed04af7 .year-head{gap:16px;margin-bottom:28px;display:flex;align-items:baseline;margin-top:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-split{grid-template-columns:minmax(0, 25%) minmax(0, 1fr);gap:48px;display:grid;align-items:start;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-main .related-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side{position:sticky;top:130px;align-self:start;min-width:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats a{font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:300;color:#26262a;text-decoration:none;display:block;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats .is-active a{color:#D25400;font-weight:500;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats{gap:10px;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats li + li{border-top-color:#d8d3c8;border-top-style:solid;border-top-width:1px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats .chip-count{color:inherit;opacity:calc(50 / 100);margin-left:6px;font-variant-numeric:tabular-nums;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats li.is-sub a{padding-left:16px;color:#5a5a60;position:relative;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats li.is-sub a::before{background:#d8d3c8;content:"";position:absolute;left:0;top:0.7em;width:8px;height:1px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-artist-name{font-family:"Space Grotesk", Sans-serif;font-size:27.2px;font-weight:500;color:#0e0e0f;margin:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-artist-head{border-bottom-color:#d8d3c8;margin-bottom:22px;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:10px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-artist-group.is-sub .shop-artist-name{font-family:"Space Grotesk", Sans-serif;font-size:20.8px;font-weight:500;color:#26262a;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-artist-group.is-sub{padding-left:26px;border-left-color:#e4dfd4;border-left-style:solid;border-left-width:1px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-group-more a{font-family:"Inter", Sans-serif;font-size:14.4px;font-weight:500;color:#D25400;text-decoration:none;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-group-more{margin-top:20px;margin-bottom:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-artist-group + .shop-artist-group{margin-top:64px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-main{min-width:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats li{padding-top:10px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats li:first-child{padding-top:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side-cats a:hover{text-decoration:underline;text-underline-offset:4px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-group-more a:hover{text-decoration:underline;text-underline-offset:4px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:21px;display:grid;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-card img{height:100%;object-fit:contain;transition:transform 1100ms var(--cmy-ease, cubic-bezier(0.22,1,0.36,1)), filter 1100ms var(--cmy-ease, cubic-bezier(0.22,1,0.36,1));width:100%;display:block;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-card::after{background:linear-gradient(transparent 42%, rgba(14,14,15,0.78));content:"";position:absolute;inset:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-card:hover img{transform:scale(1.06);}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-overlay h3{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#ffffff;margin:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .side-dates{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;letter-spacing:0.06em;color:rgba(255,255,255,0.72);margin:6px 0 0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-overlay{padding:21px 21px 21px 21px;position:absolute;left:0;right:0;bottom:0;z-index:1;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-grid > *{min-width:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-card--profile::after{background:linear-gradient(rgba(14,14,15,0.35), rgba(14,14,15,0.72));}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-overlay--center{top:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .profile-eyebrow{font-size:11px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:rgba(255,255,255,0.75);}.elementor-126 .elementor-element.elementor-element-ed04af7 .profile-cta{display:inline-flex;align-items:center;font-size:13.6px;font-weight:500;color:#fff;border-bottom:1px solid rgba(255,255,255,0.6);padding-bottom:2px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-overlay .product-price{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;letter-spacing:0.04em;color:rgba(255,255,255,0.82);margin-top:7px;margin-bottom:0;display:block;}.elementor-126 .elementor-element.elementor-element-ed04af7 .card-sold{font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:600;letter-spacing:0.14em;color:#FFFFFF;background-color:#111111;top:12px;right:12px;padding:4px 10px 4px 10px;position:absolute;z-index:2;text-transform:uppercase;line-height:1;pointer-events:none;}.elementor-126 .elementor-element.elementor-element-ed04af7 .cmy-pagination a, .elementor-126 .elementor-element.elementor-element-ed04af7 .cmy-pagination span{font-family:"Space Grotesk", Sans-serif;font-size:13.6px;font-weight:500;color:#26262a;border-color:#d8d3c8;display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:9px 12px;border-style:solid;border-width:1px;border-radius:100px;text-decoration:none;transition:background-color 0.3s, color 0.3s, border-color 0.3s;}.elementor-126 .elementor-element.elementor-element-ed04af7 .cmy-pagination .current{background-color:#0e0e0f;border-color:#0e0e0f;color:#f4f1ea;}.elementor-126 .elementor-element.elementor-element-ed04af7 .cmy-pagination{margin-top:56px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-empty{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:300;color:#7c776c;margin:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-more{margin-top:56px;gap:14px;display:flex;flex-direction:column;align-items:center;text-align:center;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-more-btn{font-family:"Space Grotesk", Sans-serif;font-size:13.6px;font-weight:500;letter-spacing:0.06em;color:#0e0e0f;background-color:rgba(0,0,0,0);border-color:#0e0e0f;border-width:1px;border-radius:7px;padding:16px 30px 16px 30px;transition:transform 300ms var(--cmy-ease, cubic-bezier(0.22,1,0.36,1)), background-color 300ms, color 300ms, border-color 300ms, opacity 300ms;display:inline-flex;align-items:center;justify-content:center;appearance:none;-webkit-appearance:none;border-style:solid;cursor:pointer;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-more-btn:hover:not(:disabled){background-color:#0e0e0f;border-color:#0e0e0f;color:#f4f1ea;transform:translateY(-3px);}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-more.is-loading .shop-more-btn{opacity:calc(50 / 100);cursor:default;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-more-status{font-family:"Inter", Sans-serif;font-size:14.4px;font-weight:300;color:#7c776c;margin:0;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-more.is-done .shop-more-btn{display:none;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-more-status:empty{display:none;}.elementor-126 .elementor-element.elementor-element-ed04af7 [data-reveal]{opacity:0;transform:translateY(var(--cmy-reveal-y, 28px));transition:opacity var(--cmy-reveal-duration, 900ms) var(--cmy-ease), transform var(--cmy-reveal-duration, 900ms) var(--cmy-ease);}.elementor-126 .elementor-element.elementor-element-ed04af7 [data-reveal].in{opacity:1;transform:none;}@media(max-width:960px){.elementor-126 .elementor-element.elementor-element-a0ee694{--cmy-pad:40px;}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-hero{padding:200px var(--cmy-pad) 40px var(--cmy-pad);}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-title{font-size:62px;}.elementor-126 .elementor-element.elementor-element-f466e54{--cmy-pad:40px;}.elementor-126 .elementor-element.elementor-element-f466e54 .page-section{padding:58px var(--cmy-pad) 58px var(--cmy-pad);}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-split{grid-template-columns:1fr;gap:40px;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-info{position:static;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-title{font-size:34.6px;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-price{font-size:24px;}.elementor-126 .elementor-element.elementor-element-ed04af7{--cmy-pad:40px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .page-section{padding:58px var(--cmy-pad) 58px var(--cmy-pad);}.elementor-126 .elementor-element.elementor-element-ed04af7 .year-head h2{font-size:38.4px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-split{grid-template-columns:1fr;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-main .related-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side{position:static;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-artist-name{font-size:24px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-artist-group.is-sub .shop-artist-name{font-size:19.2px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:560px){.elementor-126 .elementor-element.elementor-element-a0ee694{--cmy-pad:20px;}.elementor-126 .elementor-element.elementor-element-a0ee694 .page-title{font-size:41.6px;}.elementor-126 .elementor-element.elementor-element-f466e54{--cmy-pad:20px;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-title{font-size:30.4px;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-price{font-size:22.4px;}.elementor-126 .elementor-element.elementor-element-f466e54 .detail-cart--in-cart{grid-template-columns:1fr;}.elementor-126 .elementor-element.elementor-element-ed04af7{--cmy-pad:20px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats a{font-size:11.5px;padding:6px 12px 6px 12px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats{gap:7px;margin-bottom:28px;flex-wrap:nowrap;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-cats .is-active{order:-1;}.elementor-126 .elementor-element.elementor-element-ed04af7 .year-head h2{font-size:32px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-main .related-grid{grid-template-columns:1fr;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-side{position:static;}.elementor-126 .elementor-element.elementor-element-ed04af7 .shop-artist-group.is-sub{padding-left:12px;}.elementor-126 .elementor-element.elementor-element-ed04af7 .related-grid{grid-template-columns:1fr;}}