body.custom-repro-page{--pr-spinner-overlay:rgba(255,255,255,0.9);--pr-remove-bg:var(--ink);--pr-remove-bg-hover:var(--ink-soft);--pr-muted-text:var(--muted)}body.custom-repro-page .consultation_bottom p{font-family:var(--font-body);color:var(--page,#ffffff);line-height:1.65}body.custom-repro-page .steps_count span{display:inline-block;font-family:var(--mono,'DM Mono','Courier New',monospace);font-weight:600;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--muted);background:transparent;border:none;padding:0;border-radius:0}body.custom-repro-page .form_heading{font-family:var(--font-title);font-weight:500;font-size:24px;line-height:1.15;letter-spacing:-0.2px;color:var(--ink);padding-bottom:11px;border-bottom:1px solid var(--line-strong);margin:6px 0 14px}body.custom-repro-page .form_content{font-family:var(--font-body);color:var(--ink-soft);line-height:1.6}body.custom-repro-page .img_extention{font-family:var(--mono,'DM Mono','Courier New',monospace);font-size:11px;letter-spacing:0.06em;color:var(--muted)}body.custom-repro-page .image-upload-box#add-image{background:var(--accent-tint);border:1px dashed var(--card-border);border-radius:0;box-shadow:none;transition:border-color var(--ease,0.12s ease),background var(--ease,0.12s ease)}body.custom-repro-page .image-upload-box#add-image:hover{border-color:var(--ink);background:var(--hover-wash)}body.custom-repro-page #upload-spinner{align-items:center;justify-content:center}body.custom-repro-page #upload-spinner::after{content:"";width:26px;height:26px;border:2px solid var(--line-strong);border-top-color:var(--ink);border-radius:50%;animation:wk-pr-spin 0.8s linear infinite}body.custom-repro-page #uploaded-image-preview-container{border:1px solid var(--card-border);background:var(--page);padding:8px}body.custom-repro-page #remove-image-btn{border-radius:0;font-weight:600}body.custom-repro-page #upload-message{font-family:var(--font-body);font-size:12px;color:var(--ink)}body.custom-repro-page .form-control#image_edit_requests{font-family:var(--font-body);font-size:14px;color:var(--ink);background:var(--page);border:1px solid var(--card-border);border-radius:0;box-shadow:none}body.custom-repro-page .form-control#image_edit_requests:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 18%,transparent)}body.custom-repro-page .form-control#image_edit_requests::placeholder{color:var(--muted)}body.custom-repro-page .form-floating>label[for="image_edit_requests"]{font-family:var(--font-body);color:var(--muted)}body.custom-repro-page .edit-request-examples-intro strong{color:var(--ink)}body.custom-repro-page .sidebar-tags-chip-list a,body.custom-repro-page a.edit-request-example,body.custom-repro-page a.category-filter-link{display:inline-block;font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:0.05em;color:var(--ink-soft);background:var(--page);border:1px solid var(--line-strong);border-radius:0;padding:6px 12px;text-decoration:none;transition:background var(--ease,0.12s ease),color var(--ease,0.12s ease),border-color var(--ease,0.12s ease)}body.custom-repro-page .sidebar-tags-chip-list a::before,body.custom-repro-page .sidebar-tags-chip-list a::after{content:none}body.custom-repro-page .sidebar-tags-chip-list a:hover,body.custom-repro-page a.edit-request-example:hover,body.custom-repro-page a.category-filter-link:hover{background:var(--hover-wash);color:var(--ink);border-color:var(--ink);padding:6px 12px}body.custom-repro-page a.category-filter-link.active,body.custom-repro-page a.category-filter-link.active:hover{background:var(--ink);color:var(--page);border-color:var(--ink)}body.custom-repro-page .production_form .yellow_cont a,body.custom-repro-page .production_form span.yellow_cont a{color:var(--ink);font-weight:600}body.custom-repro-page .production_form .yellow_cont a:hover,body.custom-repro-page .production_form span.yellow_cont a:hover{color:var(--ink-soft)}body.custom-repro-page .production_form .repro-faces__option{background:var(--accent-tint);border:1px solid var(--card-border);border-radius:0;color:var(--ink-soft)}body.custom-repro-page .production_form .repro-faces__option.checked_box,body.custom-repro-page .production_form .checked_box{border:1px solid var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}body.custom-repro-page .production_form .repro-faces__count p{color:var(--ink)}body.custom-repro-page .production_form .repro-faces__free-badge,body.custom-repro-page .production_form span.green_include,body.custom-repro-page .production_form .green_include{color:var(--muted)}body.custom-repro-page .production_form .face_color_red,body.custom-repro-page .production_form .repro-price-tag{color:var(--ink);font-weight:700}body.custom-repro-page .production_form .repro-size__manual-label p,body.custom-repro-page .production_form .switches-container label{color:var(--ink)}body.custom-repro-page .production_form .switches-container{background:var(--line-strong);border-radius:0}body.custom-repro-page .production_form .switch{background:var(--ink);border-radius:0}body.custom-repro-page .production_form .switch .switchbox{color:var(--page)}body.custom-repro-page .production_form .form-floating .form-control{background:var(--page);border:1px solid var(--card-border);border-radius:0;color:var(--ink);box-shadow:none}body.custom-repro-page .production_form .form-floating .form-control:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 18%,transparent)}body.custom-repro-page .production_form .form-floating>label{color:var(--muted)}body.custom-repro-page .production_form .reproduction_ratio_warning{background:var(--accent-tint);border:1px solid var(--line-strong);border-radius:0}body.custom-repro-page .production_form .reproduction_ratio_warning p{color:var(--ink-soft)}body.custom-repro-page .production_form .repro-styles__option{background:var(--accent-tint);border:1px solid var(--card-border);border-radius:0}body.custom-repro-page .production_form .repro-styles__option.checked_box{border-color:var(--ink)}body.custom-repro-page .production_form .repro-styles__radio label{color:var(--ink)}body.custom-repro-page .production_form .repro_radio label,body.custom-repro-page .production_form h6.frame_text,body.custom-repro-page .production_form .frame_details h5,body.custom-repro-page .production_form .frame_details p,body.custom-repro-page .production_form .headingSelect{color:var(--ink)}body.custom-repro-page .production_form .frame_box{background:var(--accent-tint);border:1px solid var(--card-border);border-radius:0}body.custom-repro-page .production_form .frame_box.checked_box{border-color:var(--ink)}body.custom-repro-page .production_form .frame-price-span{color:var(--ink);font-weight:700}body.custom-repro-page .production_form input[type="radio"],body.custom-repro-page .production_form .repro_radio input[type="radio"]{background:var(--page)}body.custom-repro-page .production_form input[type="radio"]:after,body.custom-repro-page .production_form .repro_radio input[type="radio"]:after{background-color:var(--page);border:1px solid var(--card-border)}body.custom-repro-page .production_form input[type="radio"]:checked:after,body.custom-repro-page .production_form .repro_radio input[type="radio"]:checked:after{background-color:var(--ink)!important;outline:1.5px solid var(--ink)}body.custom-repro-page .production_form .form-check .form-check-input{background-color:var(--page);border-color:var(--card-border);border-radius:0}body.custom-repro-page .production_form .form-check-input:checked,body.custom-repro-page .production_form .form-check-input:checked[type="checkbox"]{background-color:var(--ink)!important;border-color:var(--ink)}body.custom-repro-page .production_form .repro-customization__section{background:var(--accent-tint);border:1px solid var(--line);border-radius:0}body.custom-repro-page .production_form .custome_check label,body.custom-repro-page .production_form .option_text label,body.custom-repro-page .production_form .optional_text{color:var(--ink)}body.custom-repro-page .production_form .custom_detail{background:var(--page);border:1px solid var(--card-border);border-radius:0}body.custom-repro-page .production_form .custom_detail p{color:var(--ink-soft)}body.custom-repro-page .production_form .reproduc_tabs button.accordion-button,body.custom-repro-page .production_form .repruct_content_collapse button.accordion-button,body.custom-repro-page .production_form .reproduc_tabs .accordion-button:not(.collapsed),body.custom-repro-page .production_form .repruct_content_collapse .accordion-button:not(.collapsed){background:var(--accent-tint);color:var(--ink);border-radius:0;box-shadow:none}body.custom-repro-page .production_form .repruct_content_collapse .accordion-body,body.custom-repro-page .production_form .reproduc_tabs .accordion-body{background:var(--page);color:var(--ink-soft)}body.custom-repro-page .production_form .reproduc_tabs .accordion-item,body.custom-repro-page .production_form .repruct_content_collapse .accordion-item{border-color:var(--line-strong)}body.custom-repro-page .summery_checkout{background:var(--page);border:1px solid var(--card-border);border-radius:0;box-shadow:none;padding:var(--sp-6,24px);margin-top:28px;margin-bottom:11px}body.custom-repro-page .summery_checkout .sum_chek_text{font-family:var(--font-title);font-weight:500;font-size:24px;line-height:1.15;letter-spacing:-0.2px;color:var(--ink);padding:0 0 11px;border-bottom:1px solid var(--line-strong);margin:0 0 16px}body.custom-repro-page .summery_checkout .collapse_inner_box{background:var(--page);border:1px solid var(--card-border);border-radius:0;box-shadow:none;overflow:hidden}body.custom-repro-page .summery_checkout .accordion-button{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink);background:var(--accent-tint)!important;border:none;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}body.custom-repro-page .summery_checkout .accordion-button:not(.collapsed){color:var(--ink);background:var(--accent-tint)!important;box-shadow:none}body.custom-repro-page .summery_checkout .accordion-button:focus{border-color:var(--line);box-shadow:none;outline:none}body.custom-repro-page .summery_checkout .accordion-button::after,body.custom-repro-page .summery_checkout .accordion-button:not(.collapsed)::after{filter:grayscale(1) brightness(0)}body.custom-repro-page .summery_checkout .accordion-body{background:var(--page);color:var(--ink);border:none;padding:4px 0}body.custom-repro-page .summery_checkout .repro-summary__row{border-bottom:1px solid var(--line)}body.custom-repro-page .summery_checkout .repro-summary__row .detail_cont_shared h4{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--ink)}body.custom-repro-page .summery_checkout .repro-summary__row .detail_cont_shared p{font-family:var(--font-body);font-size:12px;color:var(--muted)}body.custom-repro-page .summery_checkout .repro-summary__row .detail_cont_right h4{font-family:var(--font-body);font-weight:600;color:var(--ink)}body.custom-repro-page .summery_checkout .total_price_box{background:var(--accent-tint);border:1px solid var(--line-strong);border-radius:0;box-shadow:none}body.custom-repro-page .summery_checkout .total_price_box h4{font-family:var(--font-body);font-weight:700;color:var(--ink)}body.custom-repro-page .summery_checkout .total_price,body.custom-repro-page .summery_checkout #total_price_display{font-family:var(--font-title);font-weight:500;color:var(--ink)}body.custom-repro-page .summery_checkout .add_tocart_btn #addToCartButton{font-family:var(--font-body);font-weight:600;font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--page);background:var(--ink);border:1px solid var(--ink);border-radius:0;box-shadow:none;transition:background var(--ease,0.12s ease),color var(--ease,0.12s ease)}body.custom-repro-page .summery_checkout .add_tocart_btn #addToCartButton:hover{background:var(--ink-soft);border-color:var(--ink-soft);color:var(--page)}body.custom-repro-page .summery_checkout .add_tocart_btn #emailConfigButton{font-family:var(--font-body);font-weight:600;font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--ink);background:var(--page);border:1px solid var(--ink);border-radius:0;box-shadow:none;transition:background var(--ease,0.12s ease),color var(--ease,0.12s ease)}body.custom-repro-page .summery_checkout .add_tocart_btn #emailConfigButton:hover{background:var(--ink);color:var(--page);border-color:var(--ink)}body.custom-repro-page .summery_checkout .confirmation_notice,body.custom-repro-page .summery_checkout .---confirmation_notice{background:var(--accent-tint);border:1px solid var(--line);border-radius:0;color:var(--ink-soft)}body.custom-repro-page .summery_checkout .confirmation_notice p,body.custom-repro-page .summery_checkout .---confirmation_notice p{font-family:var(--font-body);color:var(--ink-soft)}body.custom-repro-page .summery_checkout .yellow_cont a{font-family:var(--font-body);font-weight:600;color:var(--ink)}body.custom-repro-page .summery_checkout .yellow_cont a:hover{color:var(--ink-soft)}@media (max-width:767.98px){body.custom-repro-page .form_heading{font-size:20px}}body.custom-repro-page .production_form .yellow_cont a:hover,body.custom-repro-page .production_form span.yellow_cont a:hover,body.custom-repro-page .summery_checkout .yellow_cont a:hover{color:#fff}.search_card .search_img{background:var(--g1400,#333)}.search_card .search_img a img,.search_card .search_img>img{transition:filter 0.6s ease,transform 0.6s ease,opacity 0.6s ease}.search_card .search_img a:hover img,.search_card .search_img:hover>img{filter:contrast(1.5) saturate(0.05) brightness(1.05);transform:scale(0.95);opacity:0.8}.widget-small-translated-field .search_img .bg-dark{font-family:var(--font-title-accent)}.homepage-site-widgets .widget-small-translated-field .search_img .bg-dark{font-family:var(--font-title-accent)}.homepage-site-widgets .widget-small-translated-field .search_card{padding:0}.homepage-site-widgets .widget-small-translated-field .search_img{width:100%;height:auto;min-height:0;margin:0}.search_sec.artwork-similar-page .custom_search .search_card{background-color:var(--wk-bg);border-color:var(--wk-line);transition:background-color 0.2s ease}.search_sec.artwork-similar-page .search_card:hover{background-color:var(--wk-band)!important}.search_sec.artwork-similar-page .hover_visible{background:var(--wk-band);border-bottom-color:var(--wk-line)}.search_sec.artwork-similar-page .search_card .art-artist{align-items:center;gap:0.5rem}.search_sec.artwork-similar-page .search_card .art-artist h2{margin:0;flex:1 1 auto;min-width:0}.search_sec.artwork-similar-page .search_card .art-artist h2,.search_sec.artwork-similar-page .search_card .art-artist h2 a{font-family:var(--wk-body);font-size:12px;font-weight:600;line-height:1.35;letter-spacing:0.08em;text-transform:uppercase;text-align:left;color:var(--wk-accent);text-decoration:none;transition:color 0.15s ease}.search_sec.artwork-similar-page .search_card .art-artist h2 a:hover{color:#fff}.search_sec.artwork-similar-page .search_card .art-artist span,.search_sec.artwork-similar-page .search_card .art-artist span a{font-family:var(--wk-body);font-size:12px;font-weight:400;line-height:1.35;text-align:right;flex-shrink:0;opacity:1;color:var(--wk-ink-3)}.search_sec.artwork-similar-page .search_card .art-title,.search_sec.artwork-similar-page .search_card .art-title a{font-family:var(--wk-body);font-size:14px;font-weight:400;line-height:1.4;text-align:left;color:var(--wk-ink);text-decoration:none;transition:color 0.15s ease}.search_sec.artwork-similar-page .search_card .art-title a:hover{color:#fff}.search_sec.artwork-similar-page .search_card .hover_visible p{font-family:var(--wk-body);font-size:13px;font-weight:300;font-style:normal;line-height:1.55;text-align:left;color:var(--wk-ink-2);opacity:1;margin-bottom:24px}.search_sec.artwork-similar-page .search_card .hover_visible p a{color:var(--wk-accent)}.search_sec.artwork-similar-page .search_card .hover_visible p a:hover{color:#fff}.search_sec.artwork-similar-page .search_card .addToCart,.search_sec.artwork-similar-page .search_card .addToCart.added{background:var(--wk-ink);color:#ffffff;font-family:var(--wk-body);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:0.04em;text-transform:none;border-radius:999px;padding:10px 20px;width:auto;min-width:0;transition:background-color 0.15s ease,color 0.15s ease}.search_sec.artwork-similar-page .search_card .addToCart:hover{background:var(--wk-accent)!important;color:#ffffff}.search_sec.artwork-similar-page .search_card .fav_group{background:var(--wk-bg);border:1px solid var(--wk-line-2);border-radius:999px;padding:7px 10px;transition:border-color 0.15s ease,background-color 0.15s ease}.search_sec.artwork-similar-page .search_card .fav_group:hover,.search_sec.artwork-similar-page .search_card .fav_group.active{background:var(--wk-slot)!important;border-color:var(--wk-accent)}.search_sec.catalog-list-page .custom_search .search_card,.search_sec.artwork-list-page .custom_search .search_card{background-color:var(--wk-bg,#ffffff);border:1px solid var(--card-border,#cdcdcd);border-radius:0;box-shadow:none;overflow:visible;padding:0;transition:border-color 0.18s ease,background-color 0.18s ease;position:relative}.search_sec.catalog-list-page .custom_search .search_card:hover,.search_sec.artwork-list-page .custom_search .search_card:hover{background-color:var(--wk-band,#f5f5f5)!important;border-color:var(--wk-ink,#1c1c1c)}.search_sec.catalog-list-page .custom_search .search_card .search_img,.search_sec.artwork-list-page .custom_search .search_card .search_img{overflow:hidden;border-radius:0;background:var(--g1400,#333);border-bottom:1px solid var(--wk-line,#e6e6e6);width:100%;margin:0}.search_sec.catalog-list-page .custom_search .search_card .searchCard_body,.search_sec.artwork-list-page .custom_search .search_card .searchCard_body{padding:10px 10px 8px;margin:0;margin-top:0;width:100%;height:auto}.search_sec.catalog-list-page .custom_search .search_card .art-artist,.search_sec.artwork-list-page .custom_search .search_card .art-artist{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-bottom:4px}.search_sec.catalog-list-page .custom_search .search_card .art-artist h2,.search_sec.catalog-list-page .custom_search .search_card .art-artist h2 a,.search_sec.artwork-list-page .custom_search .search_card .art-artist h2,.search_sec.artwork-list-page .custom_search .search_card .art-artist h2 a{font-family:var(--wk-body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase;color:var(--wk-ink,#1c1c1c);text-decoration:none;margin:0;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.15s ease}.search_sec.catalog-list-page .custom_search .search_card .art-artist h2 a:hover,.search_sec.artwork-list-page .custom_search .search_card .art-artist h2 a:hover{color:#fff}.search_sec.catalog-list-page .custom_search .search_card .art-artist span,.search_sec.catalog-list-page .custom_search .search_card .art-artist span a,.search_sec.artwork-list-page .custom_search .search_card .art-artist span,.search_sec.artwork-list-page .custom_search .search_card .art-artist span a{font-family:var(--wk-body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:11px;font-weight:400;line-height:1.3;color:var(--wk-ink-3,#a3a09b);text-decoration:none;flex-shrink:0;white-space:nowrap;transition:color 0.15s ease}.search_sec.catalog-list-page .custom_search .search_card .art-title,.search_sec.catalog-list-page .custom_search .search_card .art-title a,.search_sec.artwork-list-page .custom_search .search_card .art-title,.search_sec.artwork-list-page .custom_search .search_card .art-title a{font-family:var(--font-title,'Newsreader',Georgia,serif);font-size:13px;font-weight:400;font-style:italic;line-height:1.4;color:var(--wk-ink,#1c1c1c);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.15s ease}.search_sec.catalog-list-page .custom_search .search_card .art-title a:hover,.search_sec.artwork-list-page .custom_search .search_card .art-title a:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.search_sec.catalog-list-page .custom_search .search_card .hover_visible,.search_sec.artwork-list-page .custom_search .search_card .hover_visible{background:var(--wk-band,#f5f5f5);border:1px solid var(--wk-ink,#1c1c1c);border-top:1px solid var(--wk-line,#e6e6e6);padding:10px 10px 8px;margin-top:0}.search_sec.catalog-list-page .custom_search .search_card .fav_group img,.search_sec.artwork-list-page .custom_search .search_card .fav_group img{filter:brightness(0);opacity:0.85}.search_sec.catalog-list-page .custom_search .search_card .fav_group:hover img,.search_sec.artwork-list-page .custom_search .search_card .fav_group:hover img,.search_sec.catalog-list-page .custom_search .search_card .fav_group.active img,.search_sec.artwork-list-page .custom_search .search_card .fav_group.active img{opacity:1}.search_sec.catalog-list-page .custom_search .search_card .hover_visible p,.search_sec.artwork-list-page .custom_search .search_card .hover_visible p{font-family:var(--wk-body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:12px;font-weight:400;line-height:1.55;color:var(--wk-ink-2,#6e6c68);margin:0 0 10px}.search_sec.catalog-list-page .custom_search .search_card .hover_visible p a:hover,.search_sec.artwork-list-page .custom_search .search_card .hover_visible p a:hover{color:#fff}.search_sec.catalog-list-page .custom_search .search_card .hover_visible p a,.search_sec.artwork-list-page .custom_search .search_card .hover_visible p a{color:var(--wk-ink,#1c1c1c);text-decoration:underline;text-underline-offset:2px}.search_sec.catalog-list-page .custom_search .search_card .addToCart,.search_sec.catalog-list-page .custom_search .search_card .addToCart.added,.search_sec.artwork-list-page .custom_search .search_card .addToCart,.search_sec.artwork-list-page .custom_search .search_card .addToCart.added{display:inline-flex;align-items:center;justify-content:center;background:var(--wk-ink,#1c1c1c);color:#ffffff;font-family:var(--wk-body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:10px;font-weight:700;line-height:1;letter-spacing:1.2px;text-transform:uppercase;border:0;border-radius:0;padding:9px 12px;min-width:0;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;transition:background-color 0.15s ease,color 0.15s ease;cursor:pointer}.search_sec.catalog-list-page .custom_search .search_card .addToCart .product-price-display,.search_sec.artwork-list-page .custom_search .search_card .addToCart .product-price-display{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.search_sec.catalog-list-page .custom_search .search_card .addToCart:hover,.search_sec.catalog-list-page .custom_search .search_card .addToCart.added:hover,.search_sec.artwork-list-page .custom_search .search_card .addToCart:hover,.search_sec.artwork-list-page .custom_search .search_card .addToCart.added:hover{background:var(--wk-accent-dark,#000000)!important;color:#ffffff}.search_sec.catalog-list-page .custom_search .search_card .fav_group,.search_sec.artwork-list-page .custom_search .search_card .fav_group{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--wk-bg,#ffffff);border:1px solid var(--wk-line-2,#d6d6d6);border-radius:0;padding:7px 8px;cursor:pointer;transition:border-color 0.15s ease,background-color 0.15s ease}.search_sec.catalog-list-page .custom_search .search_card .fav_group:hover,.search_sec.catalog-list-page .custom_search .search_card .fav_group.active,.search_sec.artwork-list-page .custom_search .search_card .fav_group:hover,.search_sec.artwork-list-page .custom_search .search_card .fav_group.active{background:var(--wk-slot,#eeeeee)!important;border-color:var(--wk-ink,#1c1c1c)}.search_sec.catalog-list-page .custom_search .search_card .fav_group a.fav_toggle,.search_sec.artwork-list-page .custom_search .search_card .fav_group a.fav_toggle{padding:0}.search_sec.catalog-list-page .custom_search .search_card .fav_group a.fav_toggle::before,.search_sec.catalog-list-page .custom_search .search_card .fav_group a.fav_toggle::after,.search_sec.artwork-list-page .custom_search .search_card .fav_group a.fav_toggle::before,.search_sec.artwork-list-page .custom_search .search_card .fav_group a.fav_toggle::after{content:none}.top100-listing .search_card{background:var(--page,#ffffff);border:1px solid var(--card-border,#cdcdcd);border-radius:0;box-shadow:none;transition:border-color 0.12s ease,background-color 0.12s ease}.top100-listing .search_card:hover{border-color:var(--ink,#1c1c1c);background:var(--hover-wash,#f5f5f5);box-shadow:none}.top100-listing .search_img img{border-radius:0;box-shadow:none}.top100-listing__card .art-title,.top100-listing__card .art-title a{font-family:var(--font-title,"Newsreader",serif);font-weight:500;letter-spacing:-0.2px;color:var(--ink,#1c1c1c)}.top100-listing__card .art-title a:hover{color:var(--ink,#1c1c1c);text-decoration:underline;text-underline-offset:2px}.top100-listing .art-artist h2,.top100-listing .art-artist h2 a{font-family:var(--font-body,"Helvetica Neue",Arial,sans-serif);font-weight:600;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;color:var(--muted,#8a8a8a)}.top100-listing .art-artist h2 a:hover{color:var(--ink,#1c1c1c)}.top100-listing .addToCart,.top100-listing .addToCart.added{background:transparent;color:var(--ink,#1c1c1c);border:1px solid var(--ink,#1c1c1c);border-radius:0;font-family:var(--font-body,"Helvetica Neue",Arial,sans-serif);font-weight:600;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;box-shadow:none;transition:background-color 0.12s ease,color 0.12s ease}.top100-listing .addToCart:hover{background:var(--ink,#1c1c1c);color:var(--page,#ffffff)}.top100-listing .search_card .hover_visible{background:var(--hover-wash,#f5f5f5);border:1px solid var(--ink,#1c1c1c);border-top:1px solid var(--line,#e6e6e6);left:-1px;width:calc(100% + 2px);box-sizing:border-box;margin-top:0;padding:10px 12px 14px}.top100-listing .search_card .hover_visible p{font-family:var(--font-body,"Helvetica Neue",Arial,sans-serif);color:var(--ink-soft,#494949)}.search_sec.article-list-page .article-list-grid .search_card .searchCard_body{padding:11px 13px 10px;margin-top:0}.search_sec.article-list-page .article-list-grid .search_card .hover_visible{background:var(--hover-wash,#f5f5f5);border:1px solid var(--line,#e6e6e6);border-top:1px solid var(--line,#e6e6e6);padding:0;left:-1px;width:calc(100% + 2px);box-sizing:border-box}body.custom-repro-page .search_card{background:var(--page);border:1px solid var(--card-border);border-radius:0;box-shadow:none;transition:box-shadow 0.2s ease,border-color 0.2s ease}body.custom-repro-page .search_card:hover{border-color:var(--ink);box-shadow:0 4px 18px rgba(0,0,0,0.10)}body.custom-repro-page .search_card .search_img{background:var(--accent-tint);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.07)}body.custom-repro-page .searchCard_body{padding:12px 14px 16px}body.custom-repro-page .search_card .art-artist h2{font-family:var(--font-body);font-weight:600;font-size:9.5px;letter-spacing:0.12em;text-transform:uppercase;color:var(--muted);margin:0 0 2px}body.custom-repro-page .search_card .art-title span{font-family:var(--font-title);font-weight:500;font-size:16px;line-height:1.25;color:var(--ink)}body.custom-repro-page .search_card .card_content p{font-family:var(--font-body);font-size:13px;line-height:1.55;color:var(--ink-soft)}.search_sec.catalog-categories-page .custom_search .search_card,.search_sec.artwork-categories-page .custom_search .search_card{background-color:var(--wk-bg,#ffffff);border:1px solid var(--card-border,#cdcdcd);border-radius:0;box-shadow:none;overflow:visible;transition:border-color 0.18s ease,background-color 0.18s ease;position:relative}.search_sec.catalog-categories-page .custom_search .search_card:hover,.search_sec.artwork-categories-page .custom_search .search_card:hover{background-color:var(--wk-band,#f5f5f5)!important;border-color:var(--wk-ink,#1c1c1c)}.search_sec.catalog-categories-page .custom_search .search_card .search_img,.search_sec.artwork-categories-page .custom_search .search_card .search_img{overflow:hidden;border-radius:0;background:var(--g1400,#333);border-bottom:1px solid var(--wk-line,#e6e6e6)}.search_sec.catalog-categories-page .custom_search .search_card .searchCard_body,.search_sec.artwork-categories-page .custom_search .search_card .searchCard_body{padding:9px 10px 8px}.search_sec.catalog-categories-page .custom_search .search_card .art-artist,.search_sec.artwork-categories-page .custom_search .search_card .art-artist{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-bottom:4px}.search_sec.catalog-categories-page .custom_search .search_card .art-artist h2,.search_sec.catalog-categories-page .custom_search .search_card .art-artist h2 a,.search_sec.artwork-categories-page .custom_search .search_card .art-artist h2,.search_sec.artwork-categories-page .custom_search .search_card .art-artist h2 a{font-family:var(--wk-body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase;color:var(--wk-ink,#1c1c1c);text-decoration:none;margin:0;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.15s ease}.search_sec.catalog-categories-page .custom_search .search_card .art-artist h2 a:hover,.search_sec.artwork-categories-page .custom_search .search_card .art-artist h2 a:hover{color:var(--wk-accent-dark,#000000)}.search_sec.catalog-categories-page .custom_search .search_card .art-artist span,.search_sec.catalog-categories-page .custom_search .search_card .art-artist span a,.search_sec.artwork-categories-page .custom_search .search_card .art-artist span,.search_sec.artwork-categories-page .custom_search .search_card .art-artist span a{font-family:var(--wk-body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:11px;font-weight:400;line-height:1.3;color:var(--wk-ink-3,#a3a09b);text-decoration:none;flex-shrink:0;white-space:nowrap;transition:color 0.15s ease}.search_sec.catalog-categories-page .custom_search .search_card .art-title,.search_sec.catalog-categories-page .custom_search .search_card .art-title a,.search_sec.artwork-categories-page .custom_search .search_card .art-title,.search_sec.artwork-categories-page .custom_search .search_card .art-title a{font-family:var(--font-title,'Newsreader',Georgia,serif);font-size:13px;font-weight:400;font-style:italic;line-height:1.4;color:var(--wk-ink,#1c1c1c);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.15s ease}.search_sec.catalog-categories-page .custom_search .search_card .art-title a:hover,.search_sec.artwork-categories-page .custom_search .search_card .art-title a:hover{color:var(--wk-accent,#1c1c1c);text-decoration:underline;text-underline-offset:2px}.search_sec.catalog-categories-page .custom_search .search_card .hover_visible,.search_sec.artwork-categories-page .custom_search .search_card .hover_visible,.search_sec.article-categories-page .custom_search .search_card .hover_visible{background:var(--wk-band,#f5f5f5);border:1px solid var(--wk-ink,#1c1c1c);border-top:1px solid var(--wk-line,#e6e6e6);padding:10px 10px 8px;margin-top:0}.search_sec.catalog-categories-page .custom_search .search_card .hover_visible p,.search_sec.artwork-categories-page .custom_search .search_card .hover_visible p{font-family:var(--wk-body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:12px;font-weight:400;line-height:1.55;color:var(--wk-ink-2,#6e6c68);margin:0 0 10px}.search_sec.catalog-categories-page .custom_search .search_card .hover_visible p a,.search_sec.artwork-categories-page .custom_search .search_card .hover_visible p a{color:var(--wk-ink,#1c1c1c);text-decoration:underline;text-underline-offset:2px}.search_sec.catalog-categories-page .custom_search .search_card .addToCart,.search_sec.catalog-categories-page .custom_search .search_card .addToCart.added,.search_sec.artwork-categories-page .custom_search .search_card .addToCart,.search_sec.artwork-categories-page .custom_search .search_card .addToCart.added{display:inline-flex;align-items:center;justify-content:center;background:var(--wk-ink,#1c1c1c);color:#ffffff;font-family:var(--wk-body,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:1.2px;text-transform:uppercase;text-align:center;border:0;border-radius:0;padding:9px 12px;min-width:0;width:auto;white-space:normal;overflow-wrap:anywhere;max-width:100%;transition:background-color 0.15s ease,color 0.15s ease;cursor:pointer}.search_sec.catalog-categories-page .custom_search .search_card .addToCart .product-price-display,.search_sec.artwork-categories-page .custom_search .search_card .addToCart .product-price-display{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.search_sec.catalog-categories-page .custom_search .search_card .addToCart:hover,.search_sec.catalog-categories-page .custom_search .search_card .addToCart.added:hover,.search_sec.artwork-categories-page .custom_search .search_card .addToCart:hover,.search_sec.artwork-categories-page .custom_search .search_card .addToCart.added:hover{background:var(--wk-accent-dark,#000000)!important;color:#ffffff}.search_sec.catalog-categories-page .custom_search .search_card .fav_group,.search_sec.artwork-categories-page .custom_search .search_card .fav_group{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--wk-bg,#ffffff);border:1px solid var(--wk-line-2,#d6d6d6);border-radius:0;padding:7px 8px;cursor:pointer;transition:border-color 0.15s ease,background-color 0.15s ease}.search_sec.catalog-categories-page .custom_search .search_card .fav_group:hover,.search_sec.catalog-categories-page .custom_search .search_card .fav_group.active,.search_sec.artwork-categories-page .custom_search .search_card .fav_group:hover,.search_sec.artwork-categories-page .custom_search .search_card .fav_group.active{background:var(--wk-slot,#eeeeee)!important;border-color:var(--wk-ink,#1c1c1c)}.search_sec.catalog-categories-page .custom_search .search_card .fav_group a.fav_toggle,.search_sec.artwork-categories-page .custom_search .search_card .fav_group a.fav_toggle{padding:0}.search_sec.catalog-categories-page .custom_search .search_card .fav_group a.fav_toggle::before,.search_sec.catalog-categories-page .custom_search .search_card .fav_group a.fav_toggle::after,.search_sec.artwork-categories-page .custom_search .search_card .fav_group a.fav_toggle::before,.search_sec.artwork-categories-page .custom_search .search_card .fav_group a.fav_toggle::after{content:none}.color-search-page .filter-actions .addToCart,.color-search-page .filter-actions .addToCart.added{background:transparent;color:var(--ink,#1c1c1c);border:1px solid var(--ink,#1c1c1c);border-radius:0;font-family:var(--font-body,"Helvetica Neue",Arial,sans-serif);font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:none;transition:background-color 0.12s ease,color 0.12s ease}.color-search-page .filter-actions .addToCart:hover,.color-search-page .filter-actions .addToCart.added:hover{background:var(--ink,#1c1c1c);color:var(--page,#ffffff)}.custom_search .search_card.artwork-catalog-card .hover_visible.artwork-catalog-card__hover{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.custom_search .search_card.artwork-catalog-card .hover_visible.artwork-catalog-card__hover .artwork-catalog-card__content,.custom_search .search_card.artwork-catalog-card .hover_visible.artwork-catalog-card__hover .artwork-catalog-card__footer{padding-left:0;padding-right:0}.top100-listing__card .art-title a:hover,.top100-listing .art-artist h2 a:hover{color:#fff}.search_sec.catalog-categories-page .custom_search .search_card .art-artist h2 a:hover,.search_sec.artwork-categories-page .custom_search .search_card .art-artist h2 a:hover,.search_sec.catalog-categories-page .custom_search .search_card .art-title a:hover,.search_sec.artwork-categories-page .custom_search .search_card .art-title a:hover{color:#fff}