:root{--gray-100:#f8f9fa;--gray-200:#eaecef;--gray-300:#D2D2D2;--gray-400:#C5C5C5;--gray-500:#8A8A8A;--gray-800:#404040;--primary-color-rgb:68, 68, 68;--primary-color:rgb(var(--primary-color-rgb));--primary-background-color:rgb(var(--primary-color-rgb));--primary-background-image:linear-gradient(225deg, #646464, #444, #212121);--danger-color-rgb:200, 90, 100;--danger-color:rgb(var(--danger-color-rgb));--color-gallerist-pro:#205B9A;--color-gallerist-247:#2D7980;--color-collection-direct:#444;--color-artcare-pro:#856A58;--color-artcare-one:#5C7E96;--main-font-family:'San Francisco',-apple-system,BlinkMacSystemFont,'NeverMind',sans-serif;--main-icon-font-family:'icon',sans-serif;--main-font-size:16px;--main-font-weight:300;--main-text-color:var(--gray-800);--main-background-color:#fff;--main-transition-fn:cubic-bezier(.5,0,.5,1);--main-container-width:1340px;--main-container-offset:20px;--main-border-radius:20px;--main-border-color:var(--gray-400);--main-box-shadow-image:0 2px 10px 0 rgba(0, 0, 0, .07);--header-height:60px;--h1-font-size:40px;--h1-font-size-error:30px;--h2-font-size:30px;--h3-font-size:21px;--form-label-font-size:14px;--form-label-font-weight:var(--main-font-weight);--form-label-text-color:var(--gray-500);--form-label-focus-text-color:var(--gray-800);--form-font-size:16px;--form-min-height:36px;--form-text-color:var(--gray-800);--form-border-color:var(--gray-300);--form-border-radius:calc(var(--form-min-height) / 2);--form-focus-border-color:var(--primary-color);--form-background-color:#fff;--form-placeholder-color:var(--gray-400);--button-font-size:16px;--button-min-height:40px;--button-border-radius:calc(var(--button-min-height) / 2);--button-primary-text-color:var(--primary-color);--button-primary-background-color:#fff;--button-primary-border-color:var(--primary-color);--button-primary-hover-background-color:var(--primary-color);--button-primary-hover-text-color:#fff;--button-secondary-text-color:var(--primary-color);--button-secondary-border-color:var(--primary-color);--button-secondary-background-color:#fff;--button-secondary-hover-background-color:var(--primary-color);--button-secondary-hover-text-color:#fff;--auth-input-error-color:#BB3D3D80;--auth-input-background:rgba(255, 255, 255, 0.1);--auth-input-border-color:rgba(255, 255, 255, 0.2);--auth-input-border:1px solid var(--auth-input-border-color);--auth-input-border-radius:17px;--auth-input-transition:background 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);--auth-input-blur:10px;--auth-input-focus-background:rgba(255, 255, 255, 0.15);--auth-input-focus-box-shadow:0 0 15px rgba(255, 255, 255, 0.2)}@media (max-width: 992px){:root{--h1-font-size-error:28px;--header-height:50px}}@media (max-width: 768px){:root{--h1-font-size:26px;--h2-font-size:20px;--h3-font-size:18px}}@font-face{font-family:'NeverMind';src:url('/static/font/nevermind/webfonts/NeverMind-Light.woff2') format('woff2'), url('/static/font/nevermind/webfonts/NeverMind-Light.woff') format('woff'), url('/static/font/nevermind/webfonts/NeverMind-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'NeverMind';src:url('/static/font/nevermind/webfonts/NeverMind-Regular.woff2') format('woff2'), url('/static/font/nevermind/webfonts/NeverMind-Regular.woff') format('woff'), url('/static/font/nevermind/webfonts/NeverMind-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'NeverMind';src:url('/static/font/nevermind/webfonts/NeverMind-Medium.woff2') format('woff2'), url('/static/font/nevermind/webfonts/NeverMind-Medium.woff') format('woff'), url('/static/font/nevermind/webfonts/NeverMind-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'NeverMind';src:url('/static/font/nevermind/webfonts/NeverMind-Bold.woff2') format('woff2'), url('/static/font/nevermind/webfonts/NeverMind-Bold.woff') format('woff'), url('/static/font/nevermind/webfonts/NeverMind-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"icon";src:url('/static/font/icon/webfonts/icon.eot?t=1786351784383');src:url('/static/font/icon/webfonts/icon.eot?t=1786351784383#iefix') format('embedded-opentype') , url('/static/font/icon/webfonts/icon.woff2?t=1786351784383') format('woff2'), url('/static/font/icon/webfonts/icon.woff?t=1786351784383') format('woff'), url('/static/font/icon/webfonts/icon.ttf?t=1786351784383') format('truetype'), url('/static/font/icon/webfonts/icon.svg?t=1786351784383') format('svg')}[class^="icon-"],[class*=" icon-"]{font-family:'icon' !important;font-size:inherit;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--icon-arrow-circle-right:"\ea01";--icon-cd-logo:"\ea02";--icon-chevron-double-down:"\ea03";--icon-chevron-down:"\ea04";--icon-chevron-left:"\ea05";--icon-chevron-right:"\ea06";--icon-comments:"\ea07";--icon-eye-slash:"\ea08";--icon-eye:"\ea09";--icon-file-alt:"\ea0a";--icon-file-pdf:"\ea0b";--icon-instagram:"\ea0c";--icon-pause:"\ea0d";--icon-play:"\ea0e";--icon-search:"\ea0f";--icon-times:"\ea10";--icon-user-shield:"\ea11";--icon-user-unlock:"\ea12"}.icon-arrow-circle-right::before{content:var(--icon-arrow-circle-right)}.icon-cd-logo::before{content:var(--icon-cd-logo)}.icon-chevron-double-down::before{content:var(--icon-chevron-double-down)}.icon-chevron-down::before{content:var(--icon-chevron-down)}.icon-chevron-left::before{content:var(--icon-chevron-left)}.icon-chevron-right::before{content:var(--icon-chevron-right)}.icon-comments::before{content:var(--icon-comments)}.icon-eye-slash::before{content:var(--icon-eye-slash)}.icon-eye::before{content:var(--icon-eye)}.icon-file-alt::before{content:var(--icon-file-alt)}.icon-file-pdf::before{content:var(--icon-file-pdf)}.icon-instagram::before{content:var(--icon-instagram)}.icon-pause::before{content:var(--icon-pause)}.icon-play::before{content:var(--icon-play)}.icon-search::before{content:var(--icon-search)}.icon-times::before{content:var(--icon-times)}.icon-user-shield::before{content:var(--icon-user-shield)}.icon-user-unlock::before{content:var(--icon-user-unlock)}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,p,figure,picture{margin:0}body{line-height:1.4;min-height:100vh}img,picture{max-width:100%;display:block;pointer-events:none !important;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none}input,button,textarea,select{font:inherit;color:inherit;outline:none}button{background-color:transparent;border:none;cursor:pointer;padding:0;margin:0}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;color:inherit;text-decoration:none}b,strong{font-weight:500}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul,ol{list-style:none;padding:0;margin:0}.modal{--modal-title-font-size:18px;--modal-body-font-size:16px;--modal-width:400px;--modal-offset:20px;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:999;display:flex;flex-direction:column;padding:var(--modal-offset)}.modal-box{margin:auto;width:100%;max-width:var(--modal-width);max-height:100%;padding:0;border-radius:var(--main-border-radius);overflow:hidden;display:flex;flex-direction:column;flex:none;position:relative}.modal-box [data-pjax-container],.modal-box form{display:flex;flex-direction:column;overflow:hidden;flex:1}.modal-header{display:flex;justify-content:center;align-items:center;gap:6px;position:relative;background-color:var(--primary-color);color:white;padding:calc(var(--modal-offset) / 1.25) var(--modal-offset);flex:none}.modal-header .modal-title{text-align:center;font-size:var(--modal-title-font-size);font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:10px}.modal-box .modal-close-icon{position:absolute;top:14px;right:14px;line-height:1;width:20px;height:20px;font-size:20px;cursor:pointer;transition:opacity .3s;z-index:1;color:white;opacity:0.5}.modal-box .modal-close-icon:hover{opacity:1}.modal-body{overflow:auto;font-size:var(--modal-body-font-size);padding:calc(var(--modal-offset) * 2) var(--modal-offset) var(--modal-offset);text-align:center;flex:1;background-color:white}.modal-footer{background-color:white;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;padding:var(--modal-offset);flex:none}.presentation-modal .modal-footer{padding-top:0}.modal-footer .btn{max-width:180px;flex:1}body{display:flex;flex-direction:column;font-family:var(--main-font-family),sans-serif;color:var(--main-text-color);font-size:var(--main-font-size);font-weight:var(--main-font-weight);background-color:var(--main-background-color);padding-top:var(--header-height);-webkit-tap-highlight-color:transparent}.container{max-width:var(--main-container-width);width:100%;padding-left:var(--main-container-offset);padding-right:var(--main-container-offset);margin-left:auto;margin-right:auto}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.justify-center{justify-content:center}.align-center{justify-content:center}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.primary-color{color:var(--primary-color)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 30px;font-size:var(--button-font-size);font-weight:var(--main-font-weight);border-radius:var(--button-border-radius);min-height:var(--button-min-height);line-height:1;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:background-color .3s, color .3s, border-color .3s, transform .3s;position:relative;touch-action:manipulation;background-color:var(--button-background-color);color:var(--button-text-color);border:1px solid var(--button-border-color)}.btn i{margin-right:8px}.btn:disabled{opacity:.7;cursor:default;pointer-events:none}.btn.btn-primary{--button-background-color:var(--button-primary-background-color);--button-text-color:var(--button-primary-text-color);--button-border-color:var(--button-primary-border-color)}.btn.btn-secondary{--button-background-color:var(--button-secondary-background-color);--button-text-color:var(--button-secondary-text-color);--button-border-color:var(--button-secondary-border-color)}.btn.btn-border-flow{--button-background-color:var(--button-primary-background-color);--button-text-color:var(--button-primary-text-color);--button-border-color:var(--button-primary-border-color);--button-flow-accent-color:var(--primary-color);--button-flow-angle:0turn;overflow:hidden;isolation:isolate;border-color:var(--button-border-color)}.btn.btn-border-flow:before{content:'';position:absolute;inset:-1px;z-index:0;padding:2px;border-radius:inherit;pointer-events:none;background:conic-gradient( from var(--button-flow-angle), rgba(130, 88, 255, 0) 0turn, rgba(130, 88, 255, 0) .54turn, rgba(130, 88, 255, .24) .62turn, rgba(130, 88, 255, .95) .70turn, rgba(130, 88, 255, .95) .77turn, rgba(130, 88, 255, .24) .85turn, rgba(130, 88, 255, 0) .93turn, rgba(130, 88, 255, 0) 1turn );-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);mask-composite:exclude;opacity:0}.btn.btn-border-flow i{color:inherit}.btn.btn-border-flow .btn-flow-accent{color:var(--button-flow-accent-color)}.btn.btn-border-flow.btn-flow-infinite{--button-border-color:transparent}.btn.btn-border-flow.btn-flow-boundary{--button-flow-boundary-color:rgba(130,88,255,.35);border-color:var(--button-flow-boundary-color)}.btn.btn-border-flow.btn-flow-infinite:before{opacity:1;animation:btnBorderFlow 2s linear infinite}.btn:active{transform:scale(0.98)}@media (hover: hover){.btn.btn-primary:hover{--button-background-color:var(--button-primary-hover-background-color);--button-text-color:var(--button-primary-hover-text-color)}.btn.btn-secondary:hover{--button-background-color:var(--button-secondary-hover-background-color);--button-text-color:var(--button-secondary-hover-text-color)}.btn.btn-border-flow:hover{--button-border-color:transparent}.btn.btn-border-flow:hover:before{opacity:1;animation:btnBorderFlow 2s linear infinite}}@media (hover: none){.btn.btn-primary:active{--button-background-color:var(--button-primary-hover-background-color);--button-text-color:var(--button-primary-hover-text-color)}.btn.btn-secondary:active{--button-background-color:var(--button-secondary-hover-background-color);--button-text-color:var(--button-secondary-hover-text-color)}.btn.btn-border-flow:active{--button-border-color:transparent}.btn.btn-border-flow:active:before{opacity:1;animation:btnBorderFlow 4s linear infinite}}.btn:disabled[data-submitting="true"]{color:transparent}.btn:disabled[data-submitting="true"].btn-primary{--button-text-color:var(--button-primary-hover-text-color);--button-background-color:var(--button-primary-hover-background-color)}.btn:disabled[data-submitting="true"].btn-secondary{--button-text-color:var(--button-secondary-hover-text-color);--button-background-color:var(--button-secondary-hover-background-color)}.btn:disabled[data-submitting="true"]:after{--spinner-size:20px;content:" ";display:block;width:var(--spinner-size);height:var(--spinner-size);border-radius:50%;border:1px solid;position:absolute;top:50%;left:50%;margin-top:calc(var(--spinner-size)/-2);margin-left:calc(var(--spinner-size)/-2);border-color:var(--button-text-color) var(--button-text-color) var(--button-text-color) transparent;animation:spinner 1.2s linear infinite}@keyframes spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@property --button-flow-angle{syntax:'<angle>';inherits:false;initial-value:0turn}@keyframes btnBorderFlow{100%{--button-flow-angle:1turn;}}@media (prefers-reduced-motion: reduce){.btn.btn-border-flow:before{animation:none}}.form-group{text-align:left}.form-group+.form-group:not([class*="re_captcha"]){margin-top:16px}.form-group>label:not(.form-control-checkbox){display:block;font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);color:var(--form-label-text-color);margin-bottom:2px}.form-group:focus-within>label{color:var(--form-text-color)}.form-group.has-error{--form-border-color:var(--danger-color);--form-label-text-color:var(--danger-color)}.form-group.has-error .help-block{color:var(--danger-color);font-size:calc(var(--form-label-font-size) - 2px);margin-top:4px}.form-control{display:block;width:100%;padding:8px 14px;box-sizing:border-box;transition:border-color .3s;outline:0;min-height:var(--form-min-height);border:1px solid var(--form-border-color);background-color:var(--form-background-color);color:var(--form-text-color);border-radius:var(--form-border-radius);font-size:var(--form-font-size);font-weight:var(--main-font-weight);line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}textarea.form-control{padding-top:10px;padding-bottom:10px;resize:none}select.form-control{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23404040' viewBox='0 0 256 512'><path d='M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z'/></svg>") no-repeat;background-position:calc(100% - 0.75rem) center !important;background-size:10px;padding-right:var(--form-min-height)}.form-control:focus{border-color:var(--form-focus-border-color) !important}.form-control::placeholder{color:var(--form-placeholder-color)}.form-control-checkbox{display:flex;gap:10px;position:relative;font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);color:var(--form-label-text-color)}.form-control-checkbox input[type="checkbox"]{display:none}.form-control-checkbox input[type="checkbox"]~span{width:26px;height:26px;flex:none;appearance:none;padding:0;position:relative;cursor:pointer;border:1px solid var(--form-border-color);background-color:var(--form-background-color);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.form-control-checkbox input[type="checkbox"]:checked~span{border-color:var(--form-focus-border-color)}.form-control-checkbox input[type="checkbox"] ~ span svg{width:16px}.form-control-checkbox:has(input[type="checkbox"]:checked){color:var(--form-text-color)}.form-control-checkbox input[type="checkbox"] ~ span svg>path{transition:stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1);stroke:var(--primary-color);stroke-width:3px;stroke-dashoffset:30;stroke-dasharray:30}.form-control-checkbox input[type="checkbox"]:checked ~ span svg{transition:opacity 180ms cubic-bezier(0, 0, 0.2, 1), transform 180ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.form-control-checkbox input[type="checkbox"]:checked ~ span svg>path{stroke-dashoffset:0}header{position:fixed;top:0;left:0;right:0;z-index:3;height:var(--header-height);display:flex;align-items:stretch}header:after{content:'';background-color:var(--primary-color);position:absolute;top:0;right:0;left:0;bottom:0;z-index:0}header>.container{display:flex;flex-direction:row;flex-wrap:nowrap;color:white;align-items:center;justify-content:space-between}.header-center,.header-left,.header-right{display:flex;flex-direction:row;gap:var(--main-container-offset);z-index:2;flex:1}.header-left{justify-content:flex-start}.header-center{justify-content:center}.header-right{justify-content:flex-end}.header-center picture,.header-center a{display:block}.header-center picture{width:auto;height:24px}.header-center picture img{width:auto;height:100%;display:block}nav{position:fixed;left:0;right:0;top:calc(var(--header-height) - 1px);height:calc(100dvh - var(--header-height) + 1px);background-color:var(--primary-color);z-index:2;color:white;display:flex;opacity:0;transition:transform .5s cubic-bezier(0.615, 0.045, 0.350, 1), opacity .1s .5s;transform:translateY(-100%)}nav:after{content:'';position:absolute;bottom:0;height:30px;width:100%;background-image:linear-gradient( 180deg, rgba(var(--primary-color-rgb), 0) 0, var(--primary-color) 30px, var(--primary-color) 100% )}nav.active{transform:translateY(0);transition:transform .5s cubic-bezier(0.615, 0.045, 0.350, 1), opacity .1s;opacity:1}nav>.container{flex:1;overflow:auto}nav>.container::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.1)}nav>.container::-webkit-scrollbar{width:4px;height:4px}nav>.container::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3)}nav>.container>ul{display:flex;flex-direction:column;padding:var(--main-container-offset) 0}.nav-submenu-title{font-size:calc(var(--main-font-size)+4px);font-weight:500}.nav-submenu-list{display:flex;flex-direction:row;flex-wrap:wrap}.nav-submenu-list li{padding:5px 0;width:calc(100% / 3)}.nav-submenu-list li a{display:inline-block;font-size:var(--main-font-size);font-weight:var(--main-font-weight);position:relative}.nav-submenu-list li a:hover,.nav-submenu-list li.active a{font-weight:bold}.nav-submenu-list li.active a:before{content:'●';position:absolute;right:100%;padding-right:4px}nav>.container>ul>li:not(:last-child):after{content:'';width:100%;height:1px;margin:30px 0;display:block;background-color:rgba(255,255,255,0.1)}.nav-submenu-box{margin-top:14px}.header-right button,.header-right a{background-color:transparent;border:1px solid #fff;color:#fff;height:34px;border-radius:17px;transition:background-color .3s, color .3s, transform .3s;padding:0 14px;display:flex;gap:8px;align-items:center;justify-content:center;font-size:calc(var(--main-font-size) - 2px);font-weight:var(--main-font-weight);cursor:pointer;position:relative}.header-right button[data-dot] .icon-comments{position:relative}.header-right button[data-dot] .icon-comments:after{content:'';display:block;width:8px;height:8px;border-radius:50%;background-color:var(--danger-color);position:absolute;top:-5px;right:-5px}#mobile-nav-btn{--mobile-nav-btn-color:white;display:flex;position:relative;width:24px;aspect-ratio:1;padding:0;align-items:center;justify-content:center}#mobile-nav-btn:after{content:'';position:absolute;inset:-10px;z-index:-1}#mobile-nav-btn>span:before,#mobile-nav-btn>span:after{content:'';position:absolute;left:0;height:2px;width:100%;background-color:var(--mobile-nav-btn-color);transition:transform .3s, background-color .3s;z-index:-1}#mobile-nav-btn>span:before{transform:translateY(-6px)}#mobile-nav-btn.active>span:before{transform:translateY(0) rotate(45deg)}#mobile-nav-btn>span:after{transform:translateY(4px)}#mobile-nav-btn.active>span:after{transform:translateY(0) rotate(-45deg)}main{flex:1;display:flex;flex-direction:column;position:relative;z-index:1}footer{background-color:var(--primary-color);padding:15px 0;color:white}.footer-bottom-row{display:flex;flex-direction:row;gap:10px;font-size:calc(var(--main-font-size) - 2px)}.footer-bottom-col{display:flex;flex-direction:column;gap:10px}.footer-bottom-col:first-child{align-items:flex-start;flex:1}.footer-bottom-col:last-child{align-items:flex-end;justify-content:center}.footer-bottom-col a:hover{text-decoration:underline}h1{font-size:var(--h1-font-size)}h2{font-size:var(--h2-font-size)}h3{font-size:var(--h3-font-size)}h1,h2,h3{line-height:1.2}.page{--main-font-size:16px;font-size:var(--main-font-size);padding:calc(var(--main-container-offset) * 2) 0}.page.full-height{display:flex;flex:1}.page.full-height>.container{flex:1}.page.full-height.center>.container{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column}.page-title{text-align:center}.page-picture{max-width:800px;padding:calc(var(--main-container-offset) * 2) 0;margin:auto}.page-title+.page-text{margin-top:calc(var(--main-container-offset) * 2)}.page-text{max-width:800px;margin:0 auto}.page-text *+h2{margin-top:calc(var(--main-container-offset) * 2)}h1+.page-text.legal{margin-top:calc(var(--main-container-offset) * 2)}.page-text.legal{max-width:600px;margin:0 auto}.page-text.legal h2{text-transform:uppercase}.page-text * + p,.page-text * + ul,.page-text *+ol{margin-top:var(--main-container-offset)}.page-text ul,.page-text ol{padding:0 0 0 calc(var(--main-container-offset) * 2)}.page-text ul{list-style:disc}.page-text ol{list-style:decimal}.page-text ul li + li,.page-text ol li+li{margin-top:calc(var(--main-container-offset) / 2)}.page-text a{text-decoration:underline}.page-text a:hover{text-decoration:none}.privacy-policy-nav{display:flex;flex-direction:row;justify-content:center;gap:20px;list-style:none;padding:0;margin:var(--main-container-offset) 0 calc(var(--main-container-offset) * 2)}.privacy-policy-nav li a{font-weight:500;color:rgba(var(--primary-color-rgb), 0.5);transition:color .3s}.privacy-policy-nav li+li{margin-top:0}.privacy-policy-nav li.active a,.privacy-policy-nav li a:hover{color:rgba(var(--primary-color-rgb), 1)}.privacy-policy-nav li a{text-decoration:none}.section{--section-offset:60px;padding:var(--section-offset) 0}.legal-information-list{margin-top:calc(var(--main-container-offset) * 2);list-style:none;padding-left:0}.legal-information-list li+li{margin-top:var(--main-container-offset)}.legal-information-list li a{font-size:calc(var(--main-font-size) + 2px);font-weight:400;transition:color .3s;display:inline-flex;align-items:center}.legal-information-list li a::before{content:var(--icon-file-alt);font-family:var(--main-icon-font-family);margin-right:10px}.legal-information-list li a:hover{color:rgba(var(--primary-color-rgb), .5)}[data-item="gallerist-247"] h2{background:linear-gradient(45deg, #378c8e 0%, #58c196 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-item="gallerist-pro"] h2{background:linear-gradient(45deg, #1B4A7E 0%, #1F81C8 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-item="collection-direct"] h2,[data-item="artfair-digital"] h2{background:linear-gradient(45deg, #303030 0%, #7E7E7E 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-item="artcare-pro"] h2{background:linear-gradient(45deg, #694D3B 0%, #A88974 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-item="artcare-one"] h2{background:linear-gradient(45deg, #375A73 0%, #82AAC6 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;margin-top:var(--main-container-offset)}.breadcrumbs li{display:flex;align-items:center;font-size:16px;font-weight:var(--main-font-weight);line-height:19px}.breadcrumbs li i.icon-cd-logo{font-size:21px;line-height:14px;position:relative;top:3px;color:var(--primary-color)}.breadcrumbs li a{display:block;line-height:1;transition:color .3s}.breadcrumbs li a:hover,.breadcrumbs .active{color:rgba(var(--primary-color-rgb), 1)}.breadcrumbs li:not(:last-child):after{content:var(--icon-chevron-right);font-family:var(--main-icon-font-family);padding-left:10px;font-size:0.8em;line-height:calc(var(--main-font-size) - 2px)}#Request .modal-body{padding-top:var(--modal-offset);padding-bottom:0}.page-error h1{text-align:center;margin-bottom:var(--main-container-offset);font-size:var(--h1-font-size-error)}.page-error p{font-size:20px;font-weight:500}.page-error a{text-decoration:underline}.page-error a:hover{text-decoration:none}#cookie-consent-bar{position:fixed;bottom:0;left:0;right:0;z-index:100;padding:var(--main-container-offset) 0;opacity:0;visibility:hidden;transition:opacity .3s, visibility .3s}#cookie-consent-bar.active{opacity:1;visibility:visible}#cookie-consent-bar:after{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:-1}#cookie-consent-bar:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0, 0, 0, .1);z-index:0}#cookie-consent-bar .container{position:relative;z-index:1;color:var(--main-text-color);display:flex;flex-direction:row;align-items:center;gap:var(--main-container-offset)}.cookie-consent-bar-title{font-size:calc(var(--main-font-size)+2px);font-weight:500;line-height:1}.cookie-consent-bar-text{font-size:calc(var(--main-font-size) - 2px);font-weight:var(--main-font-weight);margin-top:calc(var(--main-container-offset) / 2)}.cookie-consent-bar-text a{text-decoration:underline}.cookie-consent-bar-text a:hover{text-decoration:none}#cookie-consent-bar button{margin-left:auto}@media (min-width: 993px){.header-right button:hover,.header-right a:hover{background-color:rgba(255,255,255, 1);color:var(--primary-color)}.header-right button:active,.header-right a:active{transform:scale(0.97);background-color:#fff}}@media (max-width: 992px){header>.container{justify-content:space-between}header{border-bottom:1px solid rgba(255,255,255,0.1)}#login-form-btn{display:none}.header-center picture{height:30px}.header-right a,.header-right button{font-size:0;gap:0;padding:0;border-color:transparent}.header-right a i,.header-right button i{font-size:calc(var(--main-font-size) + 8px)}.nav-submenu-list li{width:calc(100% / 2)}nav>.container>ul>li:not(:last-child):after{margin:20px 0}.header-right button[data-dot] .icon-comments:after{top:-2px;right:-5px}}@media (max-width: 768px){.section{--section-offset:40px}}@media (max-width: 480px){footer{padding:calc(var(--main-container-offset) / 2) 0}.footer-bottom-row{font-size:calc(var(--main-font-size) - 4px)}#cookie-consent-bar .container{flex-direction:column;align-items:flex-start}#cookie-consent-bar button{margin:auto;width:100%}}.mobile-placehodler{background:var(--primary-background-image);display:none;flex-direction:column;position:fixed;inset:0;overflow:auto}.mobile-placehodler img{display:block;width:100%;height:auto}.mobile-placehodler .box{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;color:white;padding:40px 40px 20px}.mobile-placehodler .box .mobile-header{flex:none}.mobile-placehodler .box .mobile-header .mobile-header-logo{max-width:240px}.mobile-placehodler .box .mobile-body{width:100%;flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:40px 0}.mobile-placehodler .box .mobile-footer{flex:none;font-size:14px}.mobile-placehodler .box .mobile-footer .mobile-footer-items{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-bottom:150px}.mobile-placehodler .box .mobile-footer .mobile-footer-items a{display:block;width:100%;max-width:140px}@media (max-height: 640px){.mobile-placehodler .box .mobile-footer .mobile-footer-items{margin-bottom:100px}}:root{--carousel-spinner-size:24px;--carousel-spinner-color:rgba(0, 0, 0, 0.1);--carousel-spinner-inner-color:rgba(0, 0, 0, 0.4);--carousel-pagination-item-size:10px;--carousel-pagination-offset:20px;--carousel-pagination-color:rgba(0,0,0, 0.1);--carousel-pagination-active-color:rgba(0,0,0, 0.4);--carousel-aspect-ratio:1;--carousel-nav-button-size:40px;--carousel-nav-button-prev:'<';--carousel-nav-button-next:'>';--carousel-nav-button-font-family:inherit;--carousel-nav-button-color:white;--carousel-nav-button-shadow:1px 1px 2px rgba(0,0,0,0.6)}.carousel{display:flex;flex-direction:column;position:relative;width:100%}.carousel[data-items="1"]{margin-bottom:0}.carousel-list{position:relative;z-index:1;display:flex;width:100%;height:100%;aspect-ratio:var(--carousel-aspect-ratio)}.carousel-track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;position:relative}.carousel-item{flex:none;width:100%;height:100%;display:flex;opacity:0;position:absolute;z-index:0}.carousel-item.active{position:relative;opacity:1;z-index:1}.carousel-item img{opacity:1;visibility:visible;transition:visibility 1s, opacity 1s}.carousel-item img:not(.loaded){opacity:0;visibility:hidden}.carousel-item img.error{display:none}.carousel-item-spinner{width:var(--carousel-spinner-size);height:var(--carousel-spinner-size);border-radius:50%;animation:carouselSpinnerAnim 1s linear infinite;display:inline-block;border:2px solid var(--carousel-spinner-color);border-left-color:var(--carousel-spinner-inner-color);position:absolute;top:50%;left:50%;margin-top:calc(var(--carousel-spinner-size) * -0.5);margin-left:calc(var(--carousel-spinner-size) * -0.5);z-index:1}@keyframes carouselSpinnerAnim{to{transform:rotate(360deg);}}.carousel-nav-button{width:var(--carousel-nav-button-size);height:var(--carousel-nav-button-size);font-size:calc(var(--carousel-nav-button-size) * 0.7);line-height:1;text-shadow:var(--carousel-nav-button-shadow);color:var(--carousel-nav-button-color);position:absolute;top:50%;transform:translateY(-50%)}.carousel-nav-button:after{content:'';position:absolute;inset:calc(var(--carousel-nav-button-size) * -0.5);z-index:-1}.carousel-nav-button:disabled{opacity:0.4}.carousel-nav-button[data-type="prev"]{left:0}.carousel-nav-button[data-type="next"]{right:0}.carousel-nav-button:before{font-family:var(--carousel-nav-button-font-family),sans-serif}.carousel-nav-button[data-type="prev"]:before{content:var(--carousel-nav-button-prev)}.carousel-nav-button[data-type="next"]:before{content:var(--carousel-nav-button-next)}.carousel-pagination{display:flex;flex-direction:row;gap:calc(var(--carousel-pagination-item-size) * 1.5);justify-content:center;padding:var(--carousel-pagination-offset) 0 0;width:100%;align-items:center;flex-wrap:nowrap}.carousel-pagination button:not(.carousel-autoplay-control){width:var(--carousel-pagination-item-size);height:var(--carousel-pagination-item-size);background-color:var(--carousel-pagination-color);border-radius:50%;position:relative;transition:background-color .3s;flex:none}.carousel-pagination button.active{background-color:var(--carousel-pagination-active-color)}.carousel-autoplay-control{position:relative}.carousel-nav-button{z-index:3}.carousel-pagination{z-index:2}@media (max-width: 1366px){.carousel-nav-button[data-type="prev"]{left:10px}.carousel-nav-button[data-type="next"]{right:10px}}.section-carousel{--section-carousel-offset:60px;--carousel-aspect-ratio:auto;--carousel-pagination-offset:var(--section-carousel-offset);--carousel-nav-button-prev:var(--icon-chevron-left);--carousel-nav-button-next:var(--icon-chevron-right);--carousel-nav-button-font-family:var(--main-icon-font-family);--carousel-nav-button-shadow:none;--carousel-nav-button-color:var(--primary-color);--carousel-pagination-color:rgba(0,0,0, 0.1);--carousel-pagination-active-color:rgba(0,0,0, 0.1);--carousel-autoplay-delay:0s;flex:1;display:flex;flex-direction:row;align-items:center;width:100%;margin:auto;overflow:hidden}.section-carousel .carousel{padding:var(--section-carousel-offset)}.section-carousel .carousel-item{flex-direction:row;flex-wrap:nowrap;align-items:stretch;transform:scale(0.98);transition:opacity 1s, transform 1s}.section-carousel .carousel-item.active{opacity:1;transform:scale(1);transition:opacity 2s, transform 2s}.section-carousel-item-picture,.section-carousel-item-body{flex:none;width:50%}.section-carousel-item-picture{display:flex;align-items:center;justify-content:center;aspect-ratio:900/640}.section-carousel-item-body{padding:0 0 0 var(--section-carousel-offset);display:flex;flex-direction:column;gap:calc(var(--section-carousel-offset) / 1.5);justify-content:center;align-items:flex-start;opacity:0;transition:opacity 2s .5s}.section-carousel .carousel-item.active .section-carousel-item-body{opacity:1}.section-carousel-item-title{font-size:34px;font-weight:500;line-height:1}.section-carousel-item-desc{font-size:18px;font-weight:var(--main-font-weight)}.section-carousel-item-btn{font-size:18px;padding:14px 38px;line-height:1;transition:background-color .3s, color .3s;background-color:white;color:var(--main-text-color);border-radius:23px;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.1), 0 2px 16px 0 rgba(0,0,0,0.1)}.section-carousel-item-btn:hover{background-color:var(--main-text-color);color:white}.section-carousel .carousel-pagination button{border-radius:50%;width:32px;height:32px;background-color:transparent;display:flex;align-items:center;justify-content:center}.section-carousel .carousel-pagination button:not(.active):before{width:4px;height:4px;border-radius:50%;background-color:var(--primary-color)}.section-carousel .carousel-pagination button:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.section-carousel .carousel-pagination button svg{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.section-carousel .carousel-pagination button.active circle{fill:transparent;stroke:var(--primary-color);stroke-width:1px;stroke-dasharray:76;stroke-dashoffset:76;animation:carouselPaginationAnimation calc(var(--carousel-autoplay-delay)) linear;transform:rotate(-90deg);transform-origin:center;cx:16px;cy:16px;r:12px}@keyframes carouselPaginationAnimation{0%{stroke-dashoffset:76;}100%{stroke-dashoffset:0;}}.section-carousel .carousel[data-autoplay="stop"] .carousel-pagination button.active svg circle{animation-play-state:paused}.section-carousel .carousel[data-autoplay="start"] .carousel-pagination button.active svg circle{animation-play-state:running}.section-carousel .carousel-pagination button.active:before{font-family:var(--main-icon-font-family),sans-serif;font-size:9px;color:var(--primary-color);width:10px;height:10px}.section-carousel .carousel[data-autoplay="start"] .carousel-pagination button.active:before{content:var(--icon-pause)}.section-carousel .carousel[data-autoplay="stop"] .carousel-pagination button.active:before{content:var(--icon-play);margin-left:1px}.section-carousel .carousel-nav-button{color:var(--carousel-nav-button-color);transition:color .3s, opacity .3s;opacity:0}.section-carousel .carousel-nav-button:hover{color:var(--primary-color)}.section-product-list{flex:none;padding:calc(var(--main-container-offset) * 2) 0}.section-product-list .container{padding-top:10px;padding-bottom:10px}.section-product-list ul{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:20px}.section-product-list a{width:auto;height:34px;position:relative}.section-product-list a svg path{transition:fill 0.3s}.section-product-list a[data-name="gallerist.pro"],.section-product-list a[data-name="gallerist247"]{top:-1px}.section-product-list a[data-name="collection.direct"]{height:21px}.section-product-list a[data-name="artcare.pro"]{height:22px;top:4px}.section-product-list a[data-name="artcare.one"]{height:18px;top:1px}.section-product-list a svg{height:100%;width:auto;display:block}.carousel:hover .carousel-nav-button{opacity:1}@media (min-width: 1201px){.section-product-list a:not(:hover) svg path{fill:#535353}.section-product-list ul[aria-hidden="true"]{display:none}}@media (max-width: 1200px){.section-carousel{--section-carousel-offset:60px}.section-carousel-item-title{font-size:28px}.section-carousel-item-desc,.section-carousel-item-btn{font-size:16px}.section-product-list>.container{position:relative;display:flex;overflow:hidden;user-select:none;gap:40px}.section-product-list>.container:before,.section-product-list>.container:after{content:"";height:100%;top:0;width:10%;position:absolute;z-index:1;pointer-events:none}.section-product-list>.container:before{left:0;background:linear-gradient( 90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100% )}.section-product-list>.container:after{right:0;background:linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100% )}.section-product-list ul{gap:40px;animation:productListRunningLine 20s linear infinite}}@media (max-width: 980px){.section-carousel{--carousel-pagination-offset:0;--section-carousel-offset:40px;align-items:flex-start;padding-left:0;padding-right:0}.section-carousel .carousel-item{flex-direction:column}.section-carousel .carousel-pagination{order:1;margin-bottom:calc(var(--section-carousel-offset) / 1.5)}.section-carousel .carousel-list{order:2}.section-carousel-item-picture,.section-carousel-item-body{width:100%}.section-carousel-item-body{padding:calc(var(--section-carousel-offset) / 1.5) 0 0;gap:calc(var(--section-carousel-offset) / 2)}.section-carousel-item-title{font-size:24px}.section-carousel .carousel-nav-button{display:none}.section-carousel-item-btn{margin:auto}}@media (max-width: 480px){.section-carousel .carousel{padding:var(--main-container-offset)}.carousel-pagination{gap:8px}}@media (max-width: 360px){.carousel-pagination{gap:2px}}@keyframes productListRunningLine{from{transform:translateX(0);}to{transform:translateX(calc(-100% - 40px));}}