@font-face{font-family:"TFAG Serif";font-style:normal;font-weight:300 700;font-display:swap;src:url(https://www.thefineartgallery.ch/wp-content/themes/thefineartgallery/css/../fonts/TFAGSerif-Variable.woff2) format("woff2")}@font-face{font-family:"TFAG Serif";font-style:italic;font-weight:300 700;font-display:swap;src:url(https://www.thefineartgallery.ch/wp-content/themes/thefineartgallery/css/../fonts/TFAGSerif-Italic-Variable.woff2) format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:200 800;font-display:swap;src:url(https://www.thefineartgallery.ch/wp-content/themes/thefineartgallery/css/../fonts/OpenSans-Latin-Variable.woff2) format("woff2")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:200 800;font-display:swap;src:url(https://www.thefineartgallery.ch/wp-content/themes/thefineartgallery/css/../fonts/OpenSans-Italic-Latin-Variable.woff2) format("woff2")}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{min-height:100%;height:100%}body{min-height:100vh;overflow-x:hidden}body:not(.home) .mm-page{display:flex}body:not(.home) #site-wrapper{display:flex;flex:1 1 auto;flex-flow:column nowrap;min-height:100vh}#main-wrapper{display:flex;margin:2.5rem auto;flex:1 1 auto;width:100%;margin:0 auto;max-width:100%}@media only screen and (min-width:768px){#main-wrapper{width:780px}}@media only screen and (min-width:1024px){#main-wrapper{width:960px}}@media only screen and (min-width:1600px){#main-wrapper{width:1140px}}@media only screen and (min-width:1920px){#main-wrapper{width:1280px}}@media only screen and (min-width:768px){#main-wrapper{margin:4.5rem auto}}article{margin:0 1rem}@media only screen and (min-width:640px){article{margin:0 2rem}}@media only screen and (min-width:768px){article{margin:0 1rem}}.default main{width:100%}.side-menu aside{display:none;color:#fff;padding:0 1.25rem}@media only screen and (min-width:1024px){.side-menu aside{display:block;width:27.5%}}@media only screen and (min-width:1600px){.side-menu aside{width:22.5%}}.side-menu aside>div{background-color:#294b5c;padding:1.25rem 1.25rem 1.5rem}.side-menu aside a{color:#fff}.side-menu aside .menu-title{display:block;font-weight:300;font-size:1.375rem;opacity:.65;padding:0 0 .35rem}.side-menu aside nav ul{font-weight:300;font-size:.85rem}@media only screen and (min-width:1600px){.side-menu aside nav ul{font-size:.9rem}}.side-menu aside nav ul li a{display:block;padding-left:1.5rem;position:relative}.side-menu aside nav ul li a::before{content:"";display:inline-block;width:.5em;height:1em;margin-left:-1rem;margin-right:.5em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/></svg>") no-repeat center/contain;float:left}.side-menu aside nav ul li a:hover,.side-menu aside nav ul li a:focus{color:#d5be90}.side-menu main{width:100%}@media only screen and (min-width:640px){.side-menu main{padding:0 2rem}}@media only screen and (min-width:1024px){.side-menu main{padding:0 0 0 1rem}}@media only screen and (min-width:1600px){.side-menu main{padding-left:2rem}}@media only screen and (min-width:1390px){.side-menu main{padding-left:0}}.full-width main{width:100%}html{color:#294b5c;font-family:"Open Sans",sans-serif;font-size:100%}body,button,input,select,textarea{font-size:1rem;line-height:1.6;font-weight:300}@media only screen and (min-width:1440px){body,button,input,select,textarea{font-size:1.05rem}}h1,h2,h3,h4,h5,h6{font-family:"TFAG Serif",serif;line-height:1.25;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{color:#294b5c;font-size:1.75rem;font-weight:300;text-transform:none}@media only screen and (min-width:480px){h1{font-size:2rem}}@media only screen and (min-width:640px){h1{font-size:2.35rem}}@media only screen and (min-width:768px){h1{font-size:2.65rem}}@media only screen and (min-width:1024px){h1{font-size:2.75rem}}@media only screen and (min-width:1280px){h1{font-size:2.75rem}}@media only screen and (min-width:1440px){h1{font-size:2.65rem}}h2{font-style:italic;font-size:1.47rem;font-weight:300;padding:2.25rem 0 0}@media only screen and (min-width:480px){h2{font-size:2rem}}@media only screen and (min-width:1280px){h2{font-size:2.25rem}}h3{font-size:1.35rem;font-weight:300;padding:2rem 0 0}@media only screen and (min-width:1280px){h3{font-size:1.9rem}}h4{font-size:1.25rem;padding:1.5rem 0 0;font-weight:400}@media only screen and (min-width:1280px){h4{font-size:1.65rem}}h5{font-size:1.1rem;font-weight:600;padding:1.25rem 0 0}@media only screen and (min-width:1280px){h5{font-size:1.35rem}}.line-title{display:flex;flex-wrap:nowrap;align-items:center;padding:0;margin-bottom:2rem;width:100%}.line-title h1,.line-title h2,.line-title h3,.line-title h4,.line-title h5,.line-title h6{flex:0 1 auto;padding:0 1rem}.line-title h1{font-size:1rem}@media only screen and (min-width:480px){.line-title h1{font-size:1.15rem}}@media only screen and (min-width:640px){.line-title h1{font-size:1.35rem}}@media only screen and (min-width:768px){.line-title h1{font-size:1.6rem}}@media only screen and (min-width:1600px){.line-title h1{font-size:2rem}}@media only screen and (min-width:1920px){.line-title h1{font-size:2.45rem}}.line-title span{background-color:#294b5c;height:1px;flex:1 1 auto}a{color:#294b5c;transition:200ms all linear;text-decoration:none}a:hover,a:focus{color:#191919}article a{border-bottom:1px solid}a.arrow{display:block;padding-left:1.25rem}a.arrow::before{content:"";display:inline-block;width:.5em;height:1em;margin-left:-1rem;margin-right:1rem;vertical-align:-.1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/></svg>") no-repeat center/contain}ol,ul{font-weight:300;list-style-type:none;margin:0;padding:0}article ol li:not(.splide__slide):not(:has(figure)):not(:has(>img)),article ul li:not(.splide__slide):not(:has(figure)):not(:has(>img)){padding-left:1.25rem}article ol li:not(.splide__slide):not(:has(figure)):not(:has(>img))::before,article ul li:not(.splide__slide):not(:has(figure)):not(:has(>img))::before{content:"";display:inline-block;width:.5em;height:1lh;margin-left:-1rem;margin-right:.5em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/></svg>") no-repeat center/contain;float:left}img{max-width:100%;height:auto}figure{max-width:100%;margin:0;padding:.75rem 0 1rem}figure figcaption{display:inline-block;padding:.55rem 0;text-transform:uppercase;text-align:right;font-weight:500;width:100%}@media only screen and (min-width:1390px){figure figcaption{font-size:.95rem;padding:.45rem 0}}form{position:relative}input{line-height:normal;max-width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=file],textarea{background-color:#f0f0f0;border:none;border-radius:0;box-shadow:none;color:#294b5c;display:block;font-size:.85rem;font-family:"Open Sans",sans-serif;padding:.5rem .45rem .4rem;text-align:left;transition:all .55s ease;width:100%;-webkit-appearance:none}input[type=text].icon-input,input[type=email].icon-input,input[type=url].icon-input,input[type=password].icon-input,input[type=search].icon-input,input[type=tel].icon-input,input[type=number].icon-input,input[type=file].icon-input,textarea.icon-input{padding-right:2.75rem}label{display:block}select{background-color:#f0f0f0;border:none;border-radius:0;box-shadow:none;display:block;height:2rem;padding:0 .725rem;transition:all .55s ease;width:100%}select option{border-radius:0}textarea{font-family:#294b5c}input[type=submit]{background-color:#d5be90;text-transform:uppercase;border:2px solid #d5be90;color:#fff;cursor:pointer;display:inline-block;font-size:.9rem;line-height:1;margin-top:1rem;padding:.75rem .75rem .675rem;transition:all .55s ease;width:auto;width:100%;-webkit-appearance:none}input[type=submit]:hover,input[type=submit]:focus{color:#fff}@media only screen and (min-width:768px){input[type=submit]{float:right;width:auto}}input[type=submit].icon{font-size:1.5rem;font-weight:100;text-align:center;height:2.75rem;width:2.75rem;margin:0;padding:.55rem 0;position:absolute;top:0;right:0}button{background-color:#294b5c;border:none;color:#fff;display:inline-block;text-transform:uppercase;cursor:pointer;display:inline-block;font-size:.9rem;line-height:1;margin-top:1.25rem;padding:.75rem .75rem .675rem;transition:all .55s ease;width:auto;-webkit-appearance:none}button:hover,button:focus{background-color:#d5be90;border-color:#d5be90}.contact-form input,.contact-form textarea{border-bottom:1px solid #294b5c}.contact-form input[type=submit]{background-color:#294b5c;font-size:1.1rem;font-weight:300;text-transform:uppercase;line-height:1;width:100%}.contact-form input[type=submit]:hover,.contact-form input[type=submit]:focus{background-color:#191919}div.wpcf7 .ajax-loader{display:none}span.wpcf7-not-valid-tip{text-align:left;font-size:75%;margin-top:.35rem;padding-bottom:.75rem}span.wpcf7-list-item{margin-left:0;margin-top:.3rem}span.wpcf7-list-item input{margin-right:.5rem}div.wpcf7-response-output{margin:.5rem 0 0}.registration-form input[type=submit]{background-color:#d5be90;font-family:"Open Sans",sans-serif;width:100%;display:block;padding:1rem;text-align:center;line-height:1.4;float:none;text-transform:uppercase;font-weight:200;margin-bottom:1em;font-size:1rem;padding:.5rem}.registration-form input[type=submit]:hover,.registration-form input[type=submit]:active{background:#c4ad7f}@media only screen and (min-width:480px){.registration-form input[type=submit]{font-size:1.175rem}}@media only screen and (min-width:640px){.registration-form input[type=submit]{font-size:1.25rem}}.table-wrapper{margin:2rem 0;overflow-x:auto}table{border-collapse:collapse;font-size:.75rem;max-width:100%}@media only screen and (min-width:640px){table{font-size:.9rem}}table thead{background-color:#222;color:#fff;font-weight:400}table td{padding:.55rem}header{color:#fff}header a{color:#fff}header a:hover,header a:focus{color:#d5be90}header #top-navigation{position:fixed;left:0;top:0;width:100%;z-index:4001}.banner{margin-top:64px}@media only screen and (min-width:430px){.banner{margin-top:68px}}@media only screen and (min-width:540px){.banner{margin-top:70px}}@media only screen and (min-width:768px){.banner{margin-top:78px}}@media only screen and (min-width:1024px){.banner{margin-top:72px}}body:not(.home) #main-wrapper{margin-top:92px}@media only screen and (min-width:430px){body:not(.home) #main-wrapper{margin-top:105px}}@media only screen and (min-width:540px){body:not(.home) #main-wrapper{margin-top:128px}}@media only screen and (min-width:768px){body:not(.home) #main-wrapper{margin-top:132px}}@media only screen and (min-width:853px){body:not(.home) #main-wrapper{margin-top:142px}}@media only screen and (min-width:912px){body:not(.home) #main-wrapper{margin-top:164px}}@media only screen and (min-width:1024px){body:not(.home) #main-wrapper{margin-top:96px}}@media only screen and (min-width:1080px){body:not(.home) #main-wrapper{margin-top:142px}}@media only screen and (min-width:1440px){body:not(.home) #main-wrapper{margin-top:196px}}.the-fine-art-gallery{margin-top:32px}@media only screen and (min-width:768px){.the-fine-art-gallery{margin-top:64px}}@media only screen and (min-width:853px){.the-fine-art-gallery{margin-top:142px}}@media only screen and (min-width:912px){.the-fine-art-gallery{margin-top:164px}}@media only screen and (min-width:1024px){.the-fine-art-gallery{margin-top:32px}}@media only screen and (min-width:1080px){.the-fine-art-gallery{margin-top:64px}}header .outer-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:100%}@media only screen and (min-width:768px){header .outer-wrapper{width:780px}}@media only screen and (min-width:1024px){header .outer-wrapper{width:960px}}@media only screen and (min-width:1600px){header .outer-wrapper{width:1140px}}@media only screen and (min-width:1920px){header .outer-wrapper{width:1280px}}header .outer-wrapper{padding:0 1.25rem}@media only screen and (min-width:768px){header .outer-wrapper{width:100%;padding:0 48px}}@media only screen and (min-width:1600px){header .outer-wrapper{width:88%}}#logo{flex:0 0 auto;width:100px;display:flex;align-items:center}#logo a{line-height:0}#logo img,#logo svg{width:100px;height:auto}#logo path{fill:#fff}@media only screen and (min-width:1024px){#logo{order:-1;margin-right:4rem;width:10%}#logo img,#logo svg{width:100%}}.navigation-wrapper,.meta-navwrapper{flex:1 1 0%}.meta-nav{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:1023px){.meta-nav{height:36px}}#main-navigation{display:none;margin:0}@media only screen and (min-width:1024px){#main-navigation{display:flex;align-items:center}}header .navigation{background-color:#294b5c;border-top:none;font-size:1rem;padding:.75rem 0;position:relative;z-index:4001}@media only screen and (min-width:768px){header .navigation{padding:1rem 0}}@media only screen and (min-width:1390px){header .navigation{font-size:1.05rem}}@media only screen and (min-width:1600px){header .navigation{font-size:1.15rem}}@media only screen and (min-width:1920px){header .navigation{font-size:1.3rem}}header .navigation .menu{font-weight:300;display:flex}header .navigation .menu li{letter-spacing:normal}#top-navigation .menu-item{position:relative}@media only screen and (min-width:1024px){#menu-hauptmenue>li{padding-right:1rem;padding-left:1rem}}#menu-hauptmenue>li:first-child{padding-left:0}#menu-hauptmenue>li:last-child{padding-right:0}#menu-hauptmenue li a{color:#d5be90}#menu-hauptmenue li a:hover{color:#fff}#top-navigation .sub-menu{position:absolute;left:20px;background-color:hsl(0 0% 100% / .9);padding:20px;min-width:230px;display:none;box-shadow:1px 5px 9px 0 rgb(0 0 0 / .2);backdrop-filter:blur(5px)}@media only screen and (min-width:1024px){#top-navigation .sub-menu{left:18px;top:25px}}@media only screen and (min-width:1440px){#top-navigation .sub-menu{left:19px;top:24px}}@media only screen and (min-width:1600px){#top-navigation .sub-menu{left:29px;top:29px}}@media only screen and (min-width:1920px){#top-navigation .sub-menu{left:20px;top:32px}}#top-navigation .sub-menu li{padding:0}#top-navigation .sub-menu li a{color:#000;font-size:18px}#top-navigation .sub-menu li a:hover{color:#d5be90}#top-navigation .sub-menu li.current_page_item a{color:#d5be90}#top-navigation .menu-item:hover .sub-menu{display:block}#top-navigation .menu-item.current-menu-parent>a{color:#d5be90}@media only screen and (min-width:1024px){#menu-item-5659 .sub-menu{left:0}}@media only screen and (min-width:1024px){#mob-icon{display:none}}#nav-icon{display:none}@media only screen and (min-width:1024px){#nav-icon{display:block}}.hamburger{width:32px;height:24px;position:relative;margin:0;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.hamburger span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:5px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.hamburger:hover span,.hamburger:focus span{background:#fff}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:9px}.hamburger span:nth-child(3){top:18px}.hamburger.open span:nth-child(1){background:#d5be90;top:9px;transform:rotate(135deg)}.hamburger.open span:nth-child(2){background:#d5be90;opacity:0;left:-32px}.hamburger.open span:nth-child(3){background:#d5be90;top:9px;transform:rotate(-135deg)}#search{display:block;position:relative}#search-icon:hover,#search-icon:focus{color:#d5be90;cursor:pointer}#search-icon::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;background-clip:content-box;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/></svg>") no-repeat center/contain;-webkit-mask-origin:content-box;mask-origin:content-box;-webkit-mask-clip:content-box;mask-clip:content-box;vertical-align:middle}#search-icon.active{color:#d5be90}#search .search-window{display:none;position:absolute;top:51px}@media only screen and (min-width:1920px){#search .search-window{position:absolute;top:53px}}#search .search-window.active{display:block}#search .search-window .dgwt-wcas-search-input{background-color:#294b5c}#search .search-window .dgwt-wcas-search-input{border:0;border-radius:0;color:#fff}#search .search-window .dgwt-wcas-search-input::-webkit-input-placeholder{color:#fff;opacity:.75}#search .search-window .dgwt-wcas-search-input::-moz-placeholder{color:#fff;opacity:.75}#search .search-window .dgwt-wcas-search-input:-ms-input-placeholder{color:#fff;opacity:.75}#search .search-window .dgwt-wcas-search-input:-moz-placeholder{color:#fff;opacity:.75}#search .search-window .dgwt-wcas-search-input::placeholder{color:#fff;opacity:.75}#search .search-window .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{color:#fff;fill:#fff;opacity:1}.dgwt-wcas-st--tax{display:none!important}#cart-icon{padding-left:.5rem;position:relative;display:inline-flex;gap:.5rem;flex-wrap:nowrap;align-items:center}@media only screen and (min-width:1024px){#cart-icon{padding-left:1.5rem}}.wishlist-link,.cart-contents{position:relative;display:inline-flex}.cart-contents:before{content:""!important;display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'><path d='M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'><path d='M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/></svg>") no-repeat center/contain;vertical-align:bottom}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#fff;background-color:#d5be90;font-size:.85rem;padding:.25rem;border-radius:.25rem;display:inline-block;position:absolute;right:-.5rem;top:-.5rem;line-height:1;vertical-align:top}.wishlist-icon{width:24px}.wishlist-icon path{fill:#fff;transition:.3s ease-in-out}.wishlist-icon:hover path{fill:#d5be90}.lang-switcher .wpml-ls,.lang-switcher .wpml-ls-legacy-list-horizontal{background:#fff0;border:0;padding:0;margin:0}.lang-switcher .wpml-ls ul{display:inline-flex;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0}.lang-switcher .wpml-ls-item{margin:0;padding:0;line-height:1}.lang-switcher .wpml-ls-link{display:inline-flex;align-items:center;padding:0;text-decoration:none;opacity:.5;transition:opacity .3s ease-in-out}.lang-switcher .wpml-ls-flag{display:block;width:22px;height:auto;border-radius:2px;vertical-align:middle}.lang-switcher .wpml-ls-native,.lang-switcher .wpml-ls-display{display:none!important}.lang-switcher .wpml-ls-link:hover,.lang-switcher .wpml-ls-link:focus{opacity:1}.lang-switcher .wpml-ls-current-language>.wpml-ls-link{opacity:1;cursor:default}.lang-switcher--header{display:none}@media only screen and (min-width:1024px){.lang-switcher--header{display:inline-flex;align-items:center;margin-left:1rem;line-height:1;white-space:nowrap}.lang-switcher--header .wpml-ls-flag{width:auto;height:1.25rem}}.lang-switcher--footer{display:inline-flex;align-items:center;margin-top:1rem}footer{background-color:#294b5c;color:#fff}footer a{color:#fff}footer a:hover,footer a:focus{color:#d5be90}footer .inner-wrapper{margin:0 auto;max-width:100%}@media only screen and (min-width:768px){footer .inner-wrapper{width:780px}}@media only screen and (min-width:1024px){footer .inner-wrapper{width:960px}}@media only screen and (min-width:1600px){footer .inner-wrapper{width:1140px}}@media only screen and (min-width:1920px){footer .inner-wrapper{width:1280px}}footer .inner-wrapper{display:flex;flex-wrap:wrap;padding:1.5rem 1.25rem 2rem}@media only screen and (min-width:640px){footer .inner-wrapper{padding:1.5rem 3.25rem 2rem}}@media only screen and (min-width:768px){footer .inner-wrapper{padding:2.5rem 1.25rem}}footer .inner-wrapper>div{padding-top:1.5rem;width:100%}@media only screen and (min-width:768px){footer .inner-wrapper>div{width:33.333333%}}@media only screen and (min-width:1024px){footer .inner-wrapper>div{padding-top:0;width:25%}}footer .inner-wrapper h4{font-family:"Open Sans",sans-serif;font-size:1.3rem;padding:0 0 .85rem;font-weight:300;opacity:.65}@media only screen and (min-width:768px){footer .inner-wrapper h4{padding:0 0 1.25rem}}@media only screen and (min-width:1024px){footer .inner-wrapper h4{font-size:1.45rem}}footer .inner-wrapper ul{font-weight:300}footer .inner-wrapper ul li{display:block;font-size:.85rem;padding:.1rem}@media only screen and (min-width:640px){footer .inner-wrapper ul li{font-size:.95rem}}@media only screen and (min-width:768px){footer .inner-wrapper ul li{font-size:1rem}}.google-reviews .starWrapper svg,.google-reviews .ratingLabel svg{width:1em;height:1em;fill:currentColor;vertical-align:-.125em}.scroll-button{border:3px solid #d5be90;display:flex;width:2.25rem;height:2.25rem;transition:200ms all linear}@media only screen and (min-width:640px){.scroll-button{width:2.75rem;height:2.75rem}}@media only screen and (min-width:1600px){.scroll-button{width:3.35rem;height:3.35rem}}@media only screen and (min-width:1920px){.scroll-button{width:4.25rem;height:4.25rem}}.scroll-button:hover,.scroll-button:focus{border-color:#fff;cursor:pointer}.scroll-button:hover svg,.scroll-button:focus svg{color:#fff}.scroll-button>div{position:relative}.scroll-button svg{color:#d5be90;fill:currentColor;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:200ms all linear}@media only screen and (min-width:1600px){.scroll-button svg{width:2rem;height:2rem}}@media only screen and (min-width:1920px){.scroll-button svg{width:2.25rem;height:2.25rem}}#scroll-down-button{margin:0 auto;position:absolute;bottom:2rem;left:0;right:0}#scroll-up-button{background-color:#d5be90;display:none!important;position:fixed;right:1rem;bottom:1rem;transition:200ms all linear}#scroll-up-button:hover,#scroll-up-button:focus{border-color:#d5be90;transform:scale(1.1)}#scroll-up-button svg{color:#fff}div#scroll-down-button{display:none!important}.page-wrap{transition:all 200ms ease-in-out}.offcanvas-expanded .page-wrap{transform:translateX(-320px)}.offcanvas{color:#fff;font-size:.9rem;padding:3rem 2rem;width:320px;height:100%;position:fixed;top:0;bottom:0;right:-320px;background:#294b5c;z-index:4001;transition:all 200ms ease-in-out}.offcanvas a{color:#fff}.offcanvas a:hover,.offcanvas a:focus{color:#d5be90}.offcanvas-expanded .offcanvas{right:0}.offcanvas .logo{text-align:center}.offcanvas .logo a{display:inline-block;margin:0 auto 1.75rem;text-align:center}.offcanvas .logo img{height:1.45rem}.offcanvas nav li{border-bottom:1px solid hsl(0 0% 100% / .5);padding:.5rem 0}.offcanvas nav li.current-menu-item a,.offcanvas nav li.is-active a{color:#d5be90}.pswp__bg{background:rgb(0 0 0 / .85)}.pswp__caption{display:none}.stoerer{width:110px;height:110px;border-radius:100%;background-color:hsl(0 0% 100% / .5);display:flex;align-items:center;justify-content:center;color:#000;text-align:center;position:absolute;top:-50px;right:24px;font-family:"TFAG Serif",serif;transform:rotate(15deg);cursor:pointer;z-index:105;transition:.3s ease-in-out;box-shadow:10px 5px 5px rgb(0 0 0 / .5)}.stoerer p{font-size:11px}.stoerer a{color:#000}.stoerer:hover a{color:#d5be90}.stoerer:hover{transform:scale(1.2) rotate(15deg)}@media screen and (min-width:375px){.stoerer{width:140px;height:140px;position:absolute;right:24px;left:auto;top:100px}.stoerer p{font-size:14px}}@media screen and (min-width:768px){.stoerer{width:180px;height:180px;position:absolute;right:12px;left:auto;top:100px}.stoerer p{font-size:16px}}@media screen and (min-width:768px){.stoerer{width:300px;height:300px;position:absolute;right:100px;left:auto;top:124px}.stoerer p{font-size:24px}}@media screen and (min-width:1024px){.stoerer{width:300px;height:300px;position:absolute;right:124px;left:auto;top:124px}.stoerer p{font-size:24px}}@media screen and (max-width:767px){.stoerer{width:110px;height:110px;position:absolute;right:16px;left:auto;top:calc(45.4545vw - 58px)}.stoerer p{font-size:13px}}.newsletter-popup.footer__newsletter.footer__newsletter--active{background-image:none;background-color:#f8f2eb;max-width:460px;width:calc(100vw - 24px);min-height:0;min-width:0;left:50%;top:50%;transform:translate(-50%,-50%);max-height:90vh;max-height:90svh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px rgb(0 0 0 / .15);padding:32px 16px 28px;box-sizing:border-box}@media(min-width:768px){.newsletter-popup.footer__newsletter.footer__newsletter--active{max-width:580px;padding:40px 40px 36px}}.newsletter-popup__inner{display:flex;flex-direction:column;overflow-y:auto;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.newsletter-popup__inner::-webkit-scrollbar{display:none}.newsletter-popup__headline{font-family:"TFAG Serif",serif;color:#294b5c;font-size:2rem;line-height:1.25;margin:0 0 12px;font-weight:300;font-style:normal;text-transform:uppercase;letter-spacing:.08em}@media(min-width:768px){.newsletter-popup__headline{font-size:3.25rem}}.newsletter-popup__subheadline{font-family:"TFAG Serif",serif;color:#294b5c;font-size:1.05rem;font-weight:500;margin:0 0 12px;padding:0!important}.newsletter-popup__lead{font-family:"Open Sans",sans-serif;color:#294b5c;font-size:.85rem;line-height:1.5;margin:0 0 22px}.newsletter-popup__brand{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:18px 0;border-top:1px solid #294b5c;border-bottom:1px solid #294b5c;margin-bottom:24px}.newsletter-popup__brand-logo{flex:0 0 auto}.newsletter-popup__brand-logo img{display:block;max-width:130px;height:auto}.newsletter-popup__topics{list-style:none;margin:0;padding:0;font-family:"TFAG Serif",serif;color:#294b5c;font-size:1rem;line-height:1.4}.newsletter-popup__topics li{margin:0;padding:0}.newsletter-popup__form{margin-bottom:0}.newsletter-popup__form #mc_embed_signup{background:#fff0;padding:0;width:100%!important}.newsletter-popup__form #mc_embed_signup_scroll{position:relative;background:#fff0;display:block}.newsletter-popup__form .mc-field-group{width:100%!important;margin:0;padding:0;background-color:#294b5c;border-radius:6px;overflow:hidden}.newsletter-popup__form .mc-field-group input.email{background-color:#294b5c;color:#fff!important;font-family:"Open Sans",sans-serif;font-size:1rem;border:none;border-radius:6px;padding:20px 22px;width:100%;box-sizing:border-box;text-indent:0}.newsletter-popup__form .mc-field-group input.email::placeholder{color:hsl(0 0% 100% / .85);font-family:"Open Sans",sans-serif}.newsletter-popup__form .mc-field-group input.email:focus{outline:none;background-color:#1d3a48}.newsletter-popup__form .clear:last-child{display:block;margin-top:0}.newsletter-popup__form #mc-embedded-subscribe.button{background-color:#fff0!important;color:#294b5c!important;font-family:"Open Sans",sans-serif!important;font-weight:500!important;text-transform:none!important;border:none;padding:0;height:auto;cursor:pointer;font-size:1rem;transition:color .2s ease;margin-top:0}.newsletter-popup__form #mc-embedded-subscribe.button:hover{color:#1d3a48!important;background-color:#fff0!important}.newsletter-popup__form #mce-responses{margin:8px 0 0}.newsletter-popup__form #mce-responses .response{font-size:.8rem}.newsletter-popup__gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:24px}.newsletter-popup__gallery img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;object-position:center}.newsletter-popup.footer__newsletter .footer__newsletterclosebtn{z-index:1;top:12px;right:12px}.newsletter__bg.newsletter__bg--active{background-color:rgb(0 0 0 / .6)}.home,.home .page-wrap,.home .mm-page{height:100%}.home .line-title{padding:0 1.25rem}@media only screen and (min-width:768px){.home .line-title{padding:0}}.home header,.page-template-landingpage header{overflow:hidden;height:auto;position:static}.home header .banner{position:static;height:auto;width:auto}.home header .banner .mobile-size{display:block}.home header .banner .destkop-size{display:none}@media only screen and (min-width:768px){.home header .banner .mobile-size{display:none}.home header .banner .destkop-size{display:block}}.home header .banner-title{color:#fff;display:inline-block;font-style:italic;position:absolute;left:2rem;right:2rem;top:50%;transform:translateY(-50%)}@media only screen and (min-width:640px){.home header .banner-title{left:4rem;right:4rem}}@media only screen and (min-width:1600px){.home header .banner-title{width:42.5rem;left:10rem}}.home header .banner-title h1{color:#fff;font-weight:500;font-size:1.5rem}@media only screen and (min-width:480px){.home header .banner-title h1{font-size:2rem}}@media only screen and (min-width:640px){.home header .banner-title h1{font-size:2.65rem}}@media only screen and (min-width:1600px){.home header .banner-title h1{font-size:3.5rem;left:10rem}}.home header .banner-title .subtitle{font-family:"TFAG Serif",serif;font-size:1.05rem;margin-bottom:0;font-weight:300;max-width:100%}@media only screen and (min-width:480px){.home header .banner-title .subtitle{font-size:1.15rem}}@media only screen and (min-width:640px){.home header .banner-title .subtitle{font-size:1.35rem}}@media only screen and (min-width:1600px){.home header .banner-title .subtitle{font-size:1.875rem}}.home header .background-images{height:100%}.home header .background-images div{background-size:cover;background-position:center center;height:100%;position:absolute;height:100%;width:100%;display:none;z-index:-1}.home header .background-images div.current{display:block}.home #artworks{margin:0 auto;max-width:100%}@media only screen and (min-width:768px){.home #artworks{width:780px}}@media only screen and (min-width:1024px){.home #artworks{width:960px}}@media only screen and (min-width:1600px){.home #artworks{width:1140px}}@media only screen and (min-width:1920px){.home #artworks{width:1280px}}.home #artworks{margin:2.5rem auto 1.75rem}@media only screen and (min-width:640px){.home #artworks{padding:0 2rem}}@media only screen and (min-width:768px){.home #artworks{padding:0 1rem}}@media only screen and (min-width:768px){.home #artworks{margin:4rem auto}}.home #artworks>div{display:flex;flex-wrap:wrap;position:relative;margin-bottom:32px}@media only screen and (min-width:768px){.home #artworks>div.reverse{flex-direction:row-reverse}}.home #artworks .item{display:flex;padding:1rem 0;width:100%;margin:0 1.25rem}@media only screen and (min-width:640px){.home #artworks .item{width:22%;margin-left:0;margin-right:4%}.home #artworks .item:nth-child(5){margin-right:0}}@media only screen and (min-width:1600px){.home #artworks .item{width:22%}}.home #artworks .item>div{width:100%}.home #artworks .item a{display:inline-block;height:100%;position:relative;transition:200ms all linear;width:100%}.home #artworks .item a:hover,.home #artworks .item a:focus{transform:scale(1.025)}.home #artworks .item .image{line-height:0;padding-bottom:1.15rem}.home #artworks .item .image img{box-shadow:-2px 3px 5px 0 rgb(0 0 0 / .22);margin:0 auto;max-height:100%;width:100%;height:auto;object-fit:contain}.home #artworks .item .meta{width:100%}.home #artworks .item span{display:block;text-align:center}.home #artworks .item span.title{font-weight:400;font-size:.9rem;padding-bottom:.15rem}.home #artworks .item span.artist{color:#b4b4b4;font-size:.85rem;font-weight:300;line-height:1.4}.home #artworks .item.information>div{display:flex;width:100%;position:relative}.home #artworks .item.information a{background-color:#294b5c;color:#fff;padding:0;position:absolute;top:0;bottom:0;width:100%}.home #artworks .item.information a:hover,.home #artworks .item.information a:focus{background-color:#d5be90}.home #artworks .item.information .title{font-size:1rem;padding:0}@media only screen and (min-width:640px){.home #artworks .item.information .title{font-size:1.45rem}}@media only screen and (min-width:768px){.home #artworks .item.information .title{font-size:1.25rem}}@media only screen and (min-width:1024px){.home #artworks .item.information .title{font-size:1.45rem}}.home #about{background-color:#f8f8f4;font-family:"TFAG Serif",serif;font-style:italic;font-weight:300;font-size:.875rem;line-height:1.8;margin:0 auto;margin:4rem 0;padding:2.5rem 1rem}@media only screen and (min-width:480px){.home #about{font-size:1rem}}@media only screen and (min-width:640px){.home #about{padding:2.5rem 3rem}}@media only screen and (min-width:768px){.home #about{padding:4rem 3rem;font-size:1.1rem}}@media only screen and (min-width:1024px){.home #about{font-size:1.15rem}}.home #about>div{text-align:center;margin:0 auto;margin:0 auto;max-width:100%}@media only screen and (min-width:768px){.home #about>div{width:780px}}@media only screen and (min-width:1600px){.home #about>div{width:920px}}.home #about>div:last-child{padding-bottom:0}.home #artists{margin:0 auto;max-width:100%}@media only screen and (min-width:768px){.home #artists{width:780px}}@media only screen and (min-width:1024px){.home #artists{width:960px}}@media only screen and (min-width:1600px){.home #artists{width:1140px}}@media only screen and (min-width:1920px){.home #artists{width:1280px}}.home #artists{margin:2.5rem auto;text-align:center}@media only screen and (min-width:640px){.home #artists{padding:0 2.25rem}}@media only screen and (min-width:768px){.home #artists{margin:4rem auto;padding:0 1.25rem}}.home #artists .line-tite{margin-bottom:1rem}.home #artists .artists-wrapper{display:flex;flex-wrap:wrap}.home #artists .item{display:flex;font-size:.85rem;padding:1rem 1.25rem;width:50%}@media only screen and (min-width:768px){.home #artists .item{font-size:1rem;padding:1.25rem;width:25%}}.home #artists .item a{display:inline-block;height:100%;position:relative;transition:200ms all linear;width:100%}.home #artists .item a:hover,.home #artists .item a:focus{transform:scale(1.025)}.home #artists .item .image{line-height:0}.home #artists .item .image img{width:100%}.home #artists .item span.title{display:block;padding:.45rem 0 .55rem}.home #artists .item.information{min-height:12.5rem;width:100%}@media only screen and (min-width:480px){.home #artists .item.information{width:50%}}@media only screen and (min-width:768px){.home #artists .item.information{width:25%}}.home #artists .item.information>div{display:flex;font-family:"TFAG Serif",serif;font-style:italic;position:relative;text-align:left;width:100%}.home #artists .item.information h3{line-height:1.3;padding-top:0}@media only screen and (min-width:768px){.home #artists .item.information h3{font-size:1.15rem}}@media only screen and (min-width:1024px){.home #artists .item.information h3{font-size:1.45rem}}.home #artists .item.information p{font-size:.85rem}@media only screen and (min-width:768px){.home #artists .item.information p{font-size:.8rem}}@media only screen and (min-width:1280px){.home #artists .item.information p{font-size:.9rem}}.home #artists .item.information a{background-color:#294b5c;color:#fff;position:absolute;top:0;bottom:0;width:100%;padding:1.25rem}.home #artists .item.information a:hover,.home #artists .item.information a:focus{background-color:#d5be90}.home #retailer{margin:2.5rem 0 0;padding:2rem 0}@media only screen and (min-width:640px){.home #retailer{padding:2rem 2rem}}@media only screen and (min-width:768px){.home #retailer{margin:4.5rem 0 0;padding:4rem 0}}.home #retailer>div{margin:0 auto;max-width:100%}@media only screen and (min-width:768px){.home #retailer>div{width:780px}}@media only screen and (min-width:1024px){.home #retailer>div{width:960px}}@media only screen and (min-width:1600px){.home #retailer>div{width:1140px}}@media only screen and (min-width:1920px){.home #retailer>div{width:1280px}}.home #retailer>div{display:flex;flex-wrap:wrap}.home #retailer .image,.home #retailer .text{padding:1.25rem 2.25rem;width:100%}@media only screen and (min-width:768px){.home #retailer .image,.home #retailer .text{width:50%}}.home #retailer .text{display:flex;font-family:"TFAG Serif",serif;font-weight:300;font-style:italic;font-size:.85rem;line-height:1.8;flex-direction:column;padding-left:2rem;justify-content:center}@media only screen and (min-width:768px){.home #retailer .text{font-size:1rem}}@media only screen and (min-width:1024px){.home #retailer .text{font-size:1.15rem}}.home #retailer .text h2{padding-top:0}.category__sidelink{position:absolute;right:-74px;border:1px solid;display:none;align-items:center;justify-content:center;border:none;cursor:pointer}.category__sidelink a{width:36px;height:36px;background-color:#294b5c;display:flex;align-items:center;justify-content:center;border-radius:100%}.category__sidelink a:hover{background-color:#999}.category__sidelink svg{color:#fff;width:18px}@media only screen and (min-width:1600px){.category__sidelink{display:block;top:234px;right:-74px}}.category__link{margin:auto;margin-bottom:24px}@media only screen and (min-width:768px){.category__link{margin:0;margin-bottom:24px}}@media only screen and (min-width:1600px){.category__link{display:none}}.tooltip{position:relative;display:inline-block;font-size:12px}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;padding:8px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 #fff0 #fff0 #fff0}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.home #intro{text-align:center;font-family:"TFAG Serif",serif;font-style:italic;font-weight:300;font-size:.875rem;line-height:1.8}@media only screen and (min-width:480px){.home #intro{font-size:1rem}}@media only screen and (min-width:768px){.home #intro{font-size:1.1rem;margin:4rem auto;padding:0 1rem}}@media only screen and (min-width:1024px){.home #intro{font-size:1.15rem}}@media only screen and (min-width:1920px){.home #intro{width:1280px}}@media only screen and (min-width:768px){#intro{width:780px}}@media only screen and (min-width:1024px){#intro{width:960px}}@media only screen and (min-width:1600px){#intro{width:1140px}}@media only screen and (min-width:1920px){#intro{width:1280px}}@media screen and (max-width:767px){#intro{padding:24px}}.video-lightbox{position:relative;width:600px!important;height:482px!important;margin-top:32px!important;cursor:pointer;overflow:hidden}.video-lightbox #play-icon{width:84px;height:84px}.video-lightbox:hover .video-lightbox__title{opacity:1}.video-lightbox__title{position:absolute;top:0;left:0;font-size:18px;font-family:"TFAG Serif",serif;font-style:normal;opacity:0;width:100%;height:100%;background-color:rgb(0 0 0 / .9);color:#fff;transition:.3s ease-in-out;display:flex;align-items:center;justify-content:center;cursor:pointer}.video-lightbox__layer{top:0;left:0;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.splide .splide__arrow{background-color:#294b5c;width:32px;height:32px;margin-top:0!important}@media only screen and (min-width:1920px){.splide .splide__arrow{width:48px;height:48px}}.splide .splide__arrow svg{fill:#fff}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__slide img{width:100vw!important;max-width:100vw!important}.slider__content{position:absolute;top:0;height:100%;display:flex;flex-direction:column;justify-content:center;left:64px}@media only screen and (min-width:1280px){.slider__content{left:64px}}@media only screen and (min-width:1390px){.slider__content{left:120px}}@media only screen and (min-width:1440px){.slider__content{left:200px}}@media only screen and (min-width:1920px){.slider__content{left:229px}}@media screen and (max-width:767px){.slider__content h1{font-size:18px}.slider__content p{font-size:12px}}.splide__slide .slider__content p{font-size:11px;font-family:"TFAG Serif",serif;color:#000}@media only screen and (min-width:640px){.splide__slide .slider__content p{font-size:12px}}@media only screen and (min-width:1280px){.splide__slide .slider__content p{font-size:18px}}@media only screen and (min-width:768px){.splide__slide .slider__content h1{font-size:32px}}@media only screen and (min-width:1440px){.splide__slide .slider__content h1{font-size:48px}}@media only screen and (min-width:1600px){.splide__slide .slider__content h1{font-size:48px}}@media only screen and (min-width:1920px){.splide__slide .slider__content h1{font-size:56px}}@media screen and (max-width:767px){div#splide01{margin-bottom:24px}}.woocommerce-sort-wrapper{display:flex;padding:0 1.25rem}.woocommerce-sort-wrapper .woocommerce-result-count{display:block;font-size:.75rem;font-style:italic;float:none}@media only screen and (min-width:480px){.woocommerce-sort-wrapper .woocommerce-result-count{font-size:.85rem}}.woocommerce-sort-wrapper .woocommerce-ordering{margin-left:auto}.products{display:flex;flex-wrap:wrap;margin-top:-1rem}.products li{display:flex;align-items:center;padding:.85rem 1.25rem;width:49.75%}@media only screen and (min-width:480px){.products li{width:25%}}@media only screen and (min-width:1024px){.products li{padding:1.35rem 1.25rem}}.products li a{line-height:0;text-align:center;transition:200ms linear all;width:100%}.products li a:hover,.products li a:focus{transform:scale(1.025)}.products li .image{margin-bottom:1.25rem;width:100%}.products li .image img{box-shadow:-2px 3px 5px 0 rgb(0 0 0 / .22);max-height:300px;width:auto}.products li h2{font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:.9rem;padding-top:0}.products li .title{display:block;font-size:.75rem;padding:.5rem 0;line-height:1.4}@media only screen and (min-width:480px){.products li .title{font-size:.825rem}}@media only screen and (min-width:640px){.products li .title{font-size:.9rem;line-height:1}}.woocommerce-pagination{display:flex;padding-top:2rem;width:100%}.woocommerce-pagination .page-numbers{display:flex;flex:0;margin:0 auto}.woocommerce-pagination li{margin:0 .25rem}.woocommerce-pagination li a:not(current){border-bottom:1px solid #294b5c;display:inline-block;padding:0 .1rem}.woocommerce-pagination li a.next{border-bottom:none}.woocommerce .top-pagination nav.woocommerce-pagination{padding:0 0 2rem}.product-single .product-nav-wrapper{display:flex;font-size:.85rem;margin-bottom:1.5rem}.product-single .product-nav-wrapper .woocommerce-breadcrumb{display:none;padding:0 1.25rem;padding:0 0}@media only screen and (min-width:768px){.product-single .product-nav-wrapper .woocommerce-breadcrumb{display:inline-block}}@media only screen and (min-width:768px){.product-single .product-nav-wrapper .prev-next-links{margin-left:auto}}.product-single .product{display:flex;flex-wrap:wrap}.product-single .images{margin-bottom:1.5rem;padding:0 1.25rem;width:100%}@media only screen and (min-width:640px){.product-single .images{padding:0 0;width:50%}}.product-single .images figure{padding:0}.product-single .images img{box-shadow:-2px 3px 5px 0 rgb(0 0 0 / .22)}.product-single .summary{padding:0 1rem;width:100%}@media only screen and (min-width:640px){.product-single .summary{padding-left:1.5rem;width:50%}}@media only screen and (min-width:768px){.product-single .summary{padding-left:2.5rem}}@media only screen and (min-width:1024px){.product-single .summary{padding-left:3rem}}.product-single h1{padding-bottom:.35rem;font-weight:300;font-weight:3 0;font-size:1.5rem;margin-bottom:1.05rem}@media only screen and (min-width:768px){.product-single h1{font-size:1.75rem}}@media only screen and (min-width:1280px){.product-single h1{font-size:2.25rem}}.product-single .attributes{margin-bottom:1.5rem}.product-single .attributes div{font-size:.8rem;display:block;padding:.1rem 0}@media only screen and (min-width:640px){.product-single .attributes div{font-size:.85rem}}@media only screen and (min-width:768px){.product-single .attributes div{font-size:.9rem}}.product-single .attributes a{border-bottom:1px solid #222}.product-single .attributes .orig-size,.product-single .attributes .max-size{display:none}.product-single .type-link{font-size:.8rem;display:block}@media only screen and (min-width:640px){.product-single .type-link{font-size:.85rem}}@media only screen and (min-width:768px){.product-single .type-link{font-size:.9rem}}.product-single .type-link a{border-bottom:1px solid #294b5c}table.variations td,table#price_calculator td{padding:0 0 .35rem}table.variations label,table#price_calculator label{width:8rem}table.variations select,table#price_calculator select{font-size:.9rem}table#price_calculator tbody{display:flex;flex-direction:column}table#price_calculator .length-input{display:flex;width:100%}table#price_calculator .width-input{display:flex;width:100%}table#price_calculator input{width:5rem}.single_variation_wrap{margin-bottom:1.25rem}.product-single .quantity{display:none!important}.product-single button.single_add_to_cart_button{float:none!important}.product-single .cart-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:1.25rem}.product-single .cart-actions button.button{margin-top:0}.product-single .cart-actions .secondbtn{display:contents}main.product-single button.button{border:2px solid #d5be90;font-weight:600;margin-top:1.25rem;width:100%}@media only screen and (min-width:768px){main.product-single button.button{width:auto}}main.product-single button.button:hover,main.product-single button.button:focus{background-color:#294b5c!important;border:2px solid #294b5c}.product-single .related.products{display:flex;margin-top:2.5rem}@media only screen and (min-width:768px){.product-single .related.products{margin-top:4.5rem}}.product-single .related.products ul{width:100%}#tm-extra-product-options{font-size:.8rem;margin-top:1.5rem}@media only screen and (min-width:640px){#tm-extra-product-options{font-size:.85rem}}@media only screen and (min-width:768px){#tm-extra-product-options{font-size:.9rem}}#tm-extra-product-options .tm-epo-field-label{font-weight:300;width:8rem}#tm-extra-product-options .tm-cell{margin-bottom:.45rem}#tm-extra-product-options .tm-cell.image{margin-bottom:1.5rem}#tm-extra-product-options .tmcp-field{font-size:.85rem}.tc-totals-form{display:none!important}.woocommerce-message{background-color:#f0f0f0;border-top:2px solid #29ab87;border-bottom:2px solid #29ab87;display:flex;flex-wrap:wrap;align-items:center;padding:.5rem 1rem;margin:0 1rem 1.25rem;font-size:.75rem}@media only screen and (min-width:480px){.woocommerce-message{font-size:.65rem}}@media only screen and (min-width:640px){.woocommerce-message{font-size:.8rem;margin:0 0 1.5rem}}@media only screen and (min-width:768px){.woocommerce-message{font-size:.85rem}}.woocommerce-message a{background-color:#294b5c;padding:.35rem .75rem;color:#fff;text-transform:uppercase;order:1;margin:.5rem 0 0 0}@media only screen and (min-width:480px){.woocommerce-message a{margin:0 0 0 auto}}.woocommerce-message a:hover,.woocommerce-message a:focus{background-color:#d5be90}.woocommerce-error{background-color:#f0f0f0;border-top:2px solid #c01f25;border-bottom:2px solid #c01f25;padding:.5rem 1rem;margin:0 1rem 1.25rem;font-size:.85rem}@media only screen and (min-width:640px){.woocommerce-error{margin:0 0 1.5rem}}.error-max-height,.error-max-width,.error-max-print-size{color:#c01f25;font-size:.875rem;display:block;padding-bottom:.5rem}.single-product label.tm-epo-element-label.tm-left{min-width:127px}.artist-overview{display:flex;flex-wrap:wrap}@media only screen and (min-width:640px){.artist-overview{padding:0 2rem}}@media only screen and (min-width:768px){.artist-overview{padding:0 1rem}}.artist-overview .artist{padding:1rem 1.25rem;position:relative;width:50%}@media only screen and (min-width:640px){.artist-overview .artist{width:33.33333%}}@media only screen and (min-width:768px){.artist-overview .artist{padding:1.25rem 1.75rem;width:25%}}@media only screen and (min-width:1280px){.artist-overview .artist{width:20%}}@media only screen and (min-width:1600px){.artist-overview .artist{padding:1.5rem 2.25rem}}.artist-overview .artist a{display:inline-block;transition:200ms all linear}.artist-overview .artist a:hover,.artist-overview .artist a:focus{transform:scale(1.025)}.artist-overview .artist img{border-radius:50%;width:100%}.artist-overview .artist h2{display:block;text-align:center;font-size:.75rem;padding:1.15rem 0 0}@media only screen and (min-width:480px){.artist-overview .artist h2{font-size:.95rem}}@media only screen and (min-width:640px){.artist-overview .artist h2{font-size:.85rem}}@media only screen and (min-width:1600px){.artist-overview .artist h2{font-size:.95rem}}@media only screen and (min-width:1920px){.artist-overview .artist h2{font-size:1.1rem}}.artists-overview__collection{display:flex;align-items:center;position:relative;margin-bottom:64px}.artists-overview__artist{display:flex;flex-direction:column;align-items:center;width:300px;position:absolute;top:16px;left:-300px;text-align:center}.artists-overview__artist img{border-radius:100%;object-fit:cover;overflow:hidden;height:100px;width:100px;transition:.3s ease-in-out}.artists-overview__artist:hover img{transform:scale(1.1)}.artists-overview__art{width:calc(16.88% - 16px);margin-right:16px;overflow:hidden;height:140px;position:relative;box-shadow:-2px 3px 5px 0 rgb(0 0 0 / .22)}.artists-overview__art:nth-last-child(3){margin-right:0}.artists-overview__art{cursor:pointer}.artists-overview__art .artists-overview__layer{position:absolute;top:0;left:0;background-color:rgb(0 0 0 / .5);backdrop-filter:blur(2px);width:100%;height:100%;opacity:0;z-index:1;transition:.3s ease-in-out;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;text-align:center}.artists-overview__art img{object-fit:cover;object-position:center;height:100%;width:100%;overflow:hidden;transition:.3s ease-in-out;z-index:-1}.artists-overview__art:hover img{transform:scale(1.1)}.artists-overview__art:hover .artists-overview__layer{opacity:1}.artists-overview__artistname{font-weight:400}.artist__mockups{width:100%;display:flex;gap:40px;padding:20px .25rem;margin:40px auto 0;box-sizing:border-box;max-width:960px}.artist__mockup{flex:1 1 0%;min-width:0}.artist__mockup img{display:block;width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain}.page-template-artist-overview .category__sidelink{top:48px}@media screen and (max-width:320px){.artists-overview__collection{flex-wrap:wrap}.artists-overview__collection .artists-overview__art{display:none}.artists-overview__collection .artists-overview__art:nth-child(2){display:block;width:47%;margin-right:0}.artists-overview__collection .category__link{position:absolute;bottom:-56px;left:0}.artists-overview__collection .category__sidelink{position:static;width:11%}.artists-overview__collection .tooltip .tooltiptext{width:auto}.artists-overview__collection .artists-overview__artist{position:static;width:40%;margin-right:32px;margin-top:24px}}@media screen and (min-width:321px)and (max-width:600px){.artists-overview__collection{flex-wrap:wrap}.artists-overview__collection .artists-overview__art{display:none}.artists-overview__collection .artists-overview__art:nth-child(2){display:block;width:54%;margin-right:0}.artists-overview__collection .category__link{position:absolute;bottom:-56px;left:0}.artists-overview__collection .category__sidelink{position:static;width:11%}.artists-overview__collection .tooltip .tooltiptext{width:auto}.artists-overview__collection .artists-overview__artist{position:static;width:30%;margin-right:46px;margin-top:24px}}@media screen and (min-width:601px)and (max-width:767px){.artists-overview__collection{flex-wrap:wrap}.artists-overview__collection .artists-overview__art{display:none}.artists-overview__collection .artists-overview__art:nth-child(2){display:block;width:63%;margin-right:0}.artists-overview__collection .category__link{position:absolute;bottom:-56px;left:0}.artists-overview__collection .category__sidelink{position:static;width:11%}.artists-overview__collection .tooltip .tooltiptext{width:auto}.artists-overview__collection .artists-overview__artist{position:static;width:30%;margin-right:32px;margin-top:24px}}@media screen and (min-width:768px)and (max-width:1023px){.artists-overview__collection{flex-wrap:wrap}.artists-overview__collection .artists-overview__art{display:none}.artists-overview__collection .artists-overview__art:nth-child(2){display:block;width:23.3%}.artists-overview__collection .artists-overview__art:nth-child(3){display:block;width:23.3%}.artists-overview__collection .artists-overview__art:nth-child(4){display:block;width:23.3%;margin-right:0}.artists-overview__collection .category__sidelink{position:absolute;bottom:24px;left:0}.artists-overview__collection .category__link{position:absolute;bottom:-56px;left:0}.artists-overview__collection .artists-overview__artist{position:static;width:25%;margin-top:24px}}@media screen and (min-width:1024px)and (max-width:1440px){.artists-overview__collection{flex-wrap:wrap}.artists-overview__collection .artists-overview__art{display:none}.artists-overview__collection .artists-overview__art:nth-child(2){display:block;width:23.3%}.artists-overview__collection .artists-overview__art:nth-child(3){display:block;width:23.3%}.artists-overview__collection .artists-overview__art:nth-child(4){display:block;width:23.3%;margin-right:0}.artists-overview__collection .category__sidelink{position:absolute;bottom:24px;left:0}.artists-overview__collection .category__link{position:absolute;bottom:-56px;left:0}.artists-overview__collection .artists-overview__artist{position:static;width:25%;margin-top:24px}}@media screen and (min-width:1441px)and (max-width:1600px){.artists-overview__collection{flex-wrap:wrap}.artists-overview__collection .artists-overview__art{display:none}.artists-overview__collection .artists-overview__art:nth-child(2){display:block;width:25.93%}.artists-overview__collection .artists-overview__art:nth-child(3){display:block;width:25.93%}.artists-overview__collection .artists-overview__art:nth-child(4){display:block;width:25.93%;margin-right:0}.artists-overview__collection .category__sidelink{position:absolute;bottom:24px;left:0}.artists-overview__collection .category__link{position:absolute;bottom:-56px;left:0}.artists-overview__collection .artists-overview__artist{position:static;width:15%;margin-right:32px;margin-top:24px}}.artist-single .artist-information{display:flex;flex-wrap:wrap;margin-top:1.5rem;padding:0 .25rem}@media only screen and (min-width:768px){.artist-single .artist-information{margin-top:2.5rem}}.artist-single .artist-information>div:first-child{width:100%}@media only screen and (min-width:768px){.artist-single .artist-information>div:first-child{width:15%}}.artist-single .artist-information>div:last-child{width:100%}@media only screen and (min-width:768px){.artist-single .artist-information>div:last-child{width:60%}}.artist-single .description{display:flex;align-items:center}@media only screen and (min-width:768px){.artist-single .description{padding-left:2.5rem}}.artist-single .description>div *:first-child{padding-top:0}.artist-single .description>div *:last-child{padding-bottom:0}.artwork{display:flex;flex-wrap:wrap;margin-top:2.5rem}@media only screen and (min-width:640px){.artwork{margin-top:3.25rem}}@media only screen and (min-width:768px){.artwork{margin-top:4rem}}.artwork .line-title{width:100%}.artwork .image-wrapper{display:flex;align-items:center;padding:1.35rem 1.25rem;transition:200ms all linear;text-align:center;width:50%}@media only screen and (min-width:480px){.artwork .image-wrapper{width:25%}}.artwork a{border-bottom:none;display:inline-block;margin:0 auto;text-align:center}.artwork a:hover,.artwork a:focus{transform:scale(1.025)}.artwork img{box-shadow:-2px 3px 5px 0 rgb(0 0 0 / .22);margin-bottom:.75rem;width:100%}.artwork h3{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:.9rem;padding-top:0}.reference-overview{display:flex;flex-wrap:wrap}.reference-overview li{padding:.5rem;width:100%}@media only screen and (min-width:480px){.reference-overview li{padding:.7rem;width:50%}}@media only screen and (min-width:640px){.reference-overview li{padding:1rem}}.reference-overview a{border-bottom:none;display:block;line-height:1}.reference-overview figure img{width:100%}.reference-overview figure figcaption{font-size:.875rem}@media only screen and (min-width:640px){.reference-overview figure figcaption{font-size:.95rem}}.page-template-single-varianten .intro,.page-template-single-varianten .outro{width:100%;margin:0 auto}.page-template-single-varianten .intro{margin-bottom:4rem}.page-template-single-varianten .intro img{width:100%}.page-template-single-varianten .outro{margin-top:4rem}#types{background-color:#fff;display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){#types{margin:0 -1.25rem}}#types .type{width:100%;padding:1.25rem 0}@media only screen and (min-width:768px){#types .type{padding:1.25rem;width:50%}}#types .type h2{font-size:1.75rem;padding-top:.75rem}#types .type .text{font-size:.95rem}@media only screen and (min-width:768px){#types .type .text{font-size:.875rem}}@media only screen and (min-width:1280px){#types .type .text{font-size:.95rem}}.varianten__doublecontent{display:flex;flex-wrap:wrap;margin-top:20px;margin-bottom:40px}.varianten__doublecontent div:first-child{margin-right:40px}.varianten__doublecontent .varianten_col1{width:100%}@media only screen and (min-width:768px){.varianten__doublecontent .varianten_col1{width:calc(50% - 20px)}}.varianten__doublecontent .varianten_col2{width:100%;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.varianten__doublecontent .varianten_col2{width:calc(50% - 20px)}}.page-template-single-retailer #main-wrapper.retailer{margin:0 auto;padding:40px 24px 80px;width:100%;max-width:1100px}.page-template-single-retailer main.retailer{margin:0;padding:0;width:100%}.page-template-single-retailer .retailer-list__heading{text-align:center;margin:0 0 32px}.page-template-single-retailer .retailer-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.page-template-single-retailer .marker{border:1px solid #e2e2e2;border-radius:4px;padding:20px 24px;background:#fff}.page-template-single-retailer .marker .title{display:block;font-size:1.15rem;font-weight:600;padding-bottom:.5rem}.page-template-single-retailer .marker .contact{padding:.25rem 0 .5rem}.page-template-single-retailer .marker .contact span{display:block;padding:2px 0}.page-template-single-retailer .marker .contact a{text-decoration:none}.page-template-single-retailer .marker .address p{margin:0}.page-template-single-retailer .marker .contact span svg{width:.9em;height:.9em;fill:currentColor;vertical-align:-.1em;margin-right:.25em}main.registration{margin:0 1rem}@media only screen and (min-width:640px){main.registration{margin:0 2rem}}@media only screen and (min-width:768px){main.registration{margin:0 1rem}}.post-type-archive-kuenstler .line-title{padding:0 1.25rem}.page-template-rosengart-overview .line-title--rosengart h1{font-size:0;padding:0 1rem;display:flex;justify-content:center}.page-template-rosengart-overview .line-title--rosengart .rosengart-logo{display:block;width:auto;height:4rem;max-width:100%;color:#000}@media only screen and (min-width:768px){.page-template-rosengart-overview .line-title--rosengart .rosengart-logo{height:5rem}}@media only screen and (min-width:1600px){.page-template-rosengart-overview .line-title--rosengart .rosengart-logo{height:6rem}}.is-reseller-browsing .woocommerce-Price-amount,.is-reseller-browsing p.price,.is-reseller-browsing .price,.is-reseller-browsing .unit-price,.is-reseller-browsing .unit-price__chf,.is-reseller-browsing .tc-epo-totals,.is-reseller-browsing .tc-epo-totals-form-prefix,.is-reseller-browsing .tc-name.variation-StckPreis,.is-reseller-browsing .tc-value.variation-StckPreis,.is-reseller-browsing .tc-name.variation-Itemprice,.is-reseller-browsing .tc-value.variation-Itemprice,.is-reseller-browsing .amount,.is-reseller-browsing .shop_table .product-price,.is-reseller-browsing .shop_table .product-subtotal,.is-reseller-browsing .woocommerce-shipping-totals,.is-reseller-browsing .cart-subtotal,.is-reseller-browsing .order-total{display:none!important}body.is-reseller-browsing.woocommerce-cart .shop_table th.product-price,body.is-reseller-browsing.woocommerce-cart .shop_table td.product-price,body.is-reseller-browsing.woocommerce-cart .shop_table th.product-subtotal,body.is-reseller-browsing.woocommerce-cart .shop_table td.product-subtotal,body.is-reseller-browsing.woocommerce-cart .cross-sells,body.is-reseller-browsing.woocommerce-cart .cart_totals>h2,body.is-reseller-browsing.woocommerce-cart .cart_totals>table,body.is-reseller-browsing.woocommerce-cart .cart-subtotal,body.is-reseller-browsing.woocommerce-cart .order-total,body.is-reseller-browsing.woocommerce-cart .woocommerce-shipping-totals,body.is-reseller-browsing.woocommerce-cart .tax-rate,body.is-reseller-browsing.woocommerce-cart .woocommerce-Price-amount{display:none!important}.reseller-courier-hint{margin:1rem 0 0}.reseller-courier-conditions{margin:1rem 0 2rem}.reseller-courier-conditions__title{margin:0 0 .25rem;font-weight:600}.reseller-courier-conditions ul{margin:0;padding-left:0;list-style:none}.reseller-courier-conditions td{border:none}.checkout-total__delivery-hint,.cart-total__delivery-hint{margin:.25rem 0 0;font-weight:400;font-size:.9em}.is-reseller .thefinartgallery_couponwrapper,.is-reseller .thefinartgallery_couponinfo,.is-reseller .order-coupon{display:none!important}.is-reseller .reseller-account{display:inline-flex;align-items:center;padding:6px 10px;background:#d5be90;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;line-height:1;border-radius:2px;margin-left:.75rem}@media only screen and (min-width:1024px){.is-reseller .reseller-account{padding:10px 18px;font-size:14px;margin-left:2rem}}.is-reseller .reseller-account:hover,.is-reseller .reseller-account:focus{background:hsl(40,45.0980392157%,62%);color:#fff;text-decoration:none}.woocommerce-MyAccount-content--dashboard{width:100%}.account-dashboard__intro{text-align:center;margin-bottom:2.5rem}.account-dashboard__title{margin-bottom:.5rem}.account-dashboard__user{color:hsl(200,38.3458646617%,46.0784313725%)}.account-dashboard__tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.25rem}@media only screen and (min-width:640px){.account-dashboard__tiles{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.account-dashboard__tiles{grid-template-columns:repeat(4,1fr);gap:2rem}}.account-dashboard .account-dashboard__tiles li{padding-left:0}.account-dashboard .account-dashboard__tiles li::before{content:none}.account-dashboard__tile-link{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:2rem 1.5rem;border:1px solid #d5be90;text-align:center;text-decoration:none;transition:all .35s ease}.account-dashboard__tile-link:hover,.account-dashboard__tile-link:focus{background:#d5be90;color:#fff;text-decoration:none}.account-dashboard__tile-title{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.account-dashboard__tile-text{font-size:.85rem}.woocommerce-MyAccount-content header{color:inherit;margin-bottom:1rem}.woocommerce-MyAccount-content header a{display:inline-block;margin-top:.65rem;padding:.5rem 1.1rem;border:1px solid #d5be90;color:inherit;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:all .35s ease}.woocommerce-MyAccount-content header a:hover,.woocommerce-MyAccount-content header a:focus{background:#d5be90;color:#fff}.woocommerce-MyAccount-content address{font-style:normal}.woocommerce-MyAccount-navigation{margin-bottom:2.5rem}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:center}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link{padding-left:0}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link::before{content:none}.woocommerce-MyAccount-navigation a{display:inline-block;padding:.35rem 0;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-bottom:2px solid #fff0}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation a:focus{border-bottom-color:#d5be90}.woocommerce-MyAccount-navigation li.is-active a{border-bottom-color:#d5be90;font-weight:600}.password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.password-input input[type=password]{padding-right:2.5rem}.password-input input::-ms-reveal{display:none}button.show-password-input{position:absolute;right:.7em;top:50%;transform:translateY(-50%);margin:0;padding:0;border:0;border-radius:0;background-color:#fff0;font-size:inherit;line-height:inherit;cursor:pointer;-webkit-appearance:none}button.show-password-input:hover,button.show-password-input:focus{background-color:#fff0;border-color:#fff0}button.show-password-input::before{content:"";display:block;width:22px;height:22px;background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23294B5C"/></svg>')}button.show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23294B5C"/></svg>')}body.woocommerce-view-order .woocommerce-MyAccount-content>p:first-of-type{font-size:1.05rem;margin-bottom:2rem}body.woocommerce-view-order .woocommerce-MyAccount-content mark.order-number,body.woocommerce-view-order .woocommerce-MyAccount-content mark.order-date{background:#fff0;color:inherit;font-weight:600}body.woocommerce-view-order .woocommerce-MyAccount-content mark.order-status{display:inline-block;background:rgb(213 190 144 / .3);color:#294b5c;font-weight:600;font-size:.85em;padding:.15em .7em;border-radius:999px;white-space:nowrap}.woocommerce table.woocommerce-table--order-details thead{background-color:#294b5c;color:#fff}.woocommerce table.woocommerce-table--order-details thead th{font-weight:600;padding:.7rem 1rem}.woocommerce table.woocommerce-table--order-details tbody td{padding:1rem;vertical-align:top}.woocommerce table.woocommerce-table--order-details th.product-total,.woocommerce table.woocommerce-table--order-details td.product-total{text-align:right}.woocommerce table.woocommerce-table--order-details td.product-total{font-weight:600}.woocommerce table.woocommerce-table--order-details .order-item{display:flex;align-items:flex-start;gap:1rem}@media only screen and (min-width:640px){.woocommerce table.woocommerce-table--order-details .order-item{gap:1.5rem}}.woocommerce table.woocommerce-table--order-details .order-item__image{flex:0 0 72px}@media only screen and (min-width:640px){.woocommerce table.woocommerce-table--order-details .order-item__image{flex-basis:110px}}.woocommerce table.woocommerce-table--order-details .order-item__image a{border-bottom:none}.woocommerce table.woocommerce-table--order-details .order-item__image img{display:block;width:100%;height:auto}.woocommerce table.woocommerce-table--order-details .order-item__content{flex:1;min-width:0}.woocommerce table.woocommerce-table--order-details .order-item__name{font-weight:600}.woocommerce table.woocommerce-table--order-details .order-item__name p{margin:.25rem 0 0;font-weight:300;font-size:.85rem}.woocommerce table.woocommerce-table--order-details strong.product-quantity{display:block;margin:.5rem 0 .25rem;font-size:.85rem;font-weight:600}.woocommerce table.woocommerce-table--order-details ul.wc-item-meta{margin:.5rem 0 0;font-size:.85rem}.woocommerce table.woocommerce-table--order-details ul.wc-item-meta li{display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:0 .75rem;padding-left:0;padding-top:.2rem;margin-top:.2rem;border-top:1px solid rgb(41 75 92 / .08)}.woocommerce table.woocommerce-table--order-details ul.wc-item-meta li::before{content:none}.woocommerce table.woocommerce-table--order-details ul.wc-item-meta .wc-item-meta-label{font-weight:600}.woocommerce table.woocommerce-table--order-details ul.wc-item-meta p{margin:0;display:inline}.woocommerce table.woocommerce-table--order-details tfoot th{text-align:left;font-weight:600;padding:.6rem 1rem}.woocommerce table.woocommerce-table--order-details tfoot td{text-align:right;padding:.6rem 1rem}.woocommerce table.woocommerce-table--order-details tfoot tr.total-order_total th,.woocommerce table.woocommerce-table--order-details tfoot tr.total-order_total td{border-top:2px solid #294b5c;font-size:1.05rem;font-weight:700}.woocommerce table.woocommerce-table--order-details tfoot tr.customer-note-row th{font-weight:600}.woocommerce table.woocommerce-table--order-details tfoot tr.customer-note-row td{text-align:left;font-weight:400}@media screen and (max-width:767px){.woocommerce table.woocommerce-table--order-details{display:block}.woocommerce table.woocommerce-table--order-details thead{display:none}.woocommerce table.woocommerce-table--order-details tbody,.woocommerce table.woocommerce-table--order-details tfoot,.woocommerce table.woocommerce-table--order-details tr,.woocommerce table.woocommerce-table--order-details th,.woocommerce table.woocommerce-table--order-details td{display:block}.woocommerce table.woocommerce-table--order-details tbody tr{border-top:1px solid rgb(0 0 0 / .1)}.woocommerce table.woocommerce-table--order-details tbody tr:first-child{border-top:none}.woocommerce table.woocommerce-table--order-details tbody td{border-top:none;padding:1rem .75rem 0}.woocommerce table.woocommerce-table--order-details tbody td.product-total{padding:.25rem .75rem 1rem;text-align:right}.woocommerce table.woocommerce-table--order-details tfoot{border-top:1px solid rgb(0 0 0 / .1)}.woocommerce table.woocommerce-table--order-details tfoot tr{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.woocommerce table.woocommerce-table--order-details tfoot th,.woocommerce table.woocommerce-table--order-details tfoot td{padding:.6rem .75rem}}.woocommerce table.woocommerce-table--order-details a.order-actions-button{display:inline-block;background-color:#294b5c;border:1px solid #294b5c;border-bottom:1px solid #294b5c;color:#fff;font-size:.85rem;line-height:1;text-transform:uppercase;letter-spacing:.05em;padding:.6rem .9rem;margin:.15rem 0 .15rem .5rem;transition:all .35s ease}.woocommerce table.woocommerce-table--order-details a.order-actions-button:hover,.woocommerce table.woocommerce-table--order-details a.order-actions-button:focus{background-color:#d5be90;border-color:#d5be90;color:#fff}.woocommerce table.woocommerce-table--order-details a.order-actions-button.cancel{background:#fff0;color:#294b5c}.woocommerce table.woocommerce-table--order-details a.order-actions-button.cancel:hover,.woocommerce table.woocommerce-table--order-details a.order-actions-button.cancel:focus{background:#294b5c;border-color:#294b5c;color:#fff}.woocommerce-view-order .woocommerce-table--custom-fields{display:none}.woocommerce-view-order .woocommerce-customer-details{margin-top:1rem}.woocommerce-view-order .woocommerce-customer-details address{font-style:normal;line-height:1.7}.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns--addresses{display:grid;grid-template-columns:1fr;gap:1.5rem}@media only screen and (min-width:768px){.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns--addresses{grid-template-columns:1fr 1fr}}.woocommerce-view-order .woocommerce-order-details__title,.woocommerce-view-order .woocommerce-column__title{font-size:1.35rem;padding:0;margin:2rem 0 .75rem}.privacy-widget{max-width:48rem;margin:0 auto}.woocommerce-cart-form button{background-color:#fff;border:1px solid #294b5c;color:#294b5c;font-size:.9rem;margin:.75rem 0;padding:.6rem .65rem!important}.woocommerce-checkout .tm-cart-edit-options,.woocommerce-cart-form .tm-cart-edit-options{display:none}.woocommerce-checkout .product-thumbnail a,.woocommerce-cart-form .product-thumbnail a{border-bottom:none}.woocommerce-checkout .variation,.woocommerce-cart-form .variation{display:flex!important;flex-wrap:wrap!important}.woocommerce-checkout .variation dt.variation-Hhecm,.woocommerce-cart-form .variation dt.variation-Hhecm{order:3}.woocommerce-checkout .variation dd.variation-Hhecm,.woocommerce-cart-form .variation dd.variation-Hhecm{order:4}.woocommerce-checkout .variation dt.variation-Breitecm,.woocommerce-cart-form .variation dt.variation-Breitecm{order:1}.woocommerce-checkout .variation dd.variation-Breitecm,.woocommerce-cart-form .variation dd.variation-Breitecm{order:2}.woocommerce-checkout .variation .tc-name.variation-Art,.woocommerce-cart-form .variation .tc-name.variation-Art{order:5}.woocommerce-checkout .variation .tc-value.variation-Art,.woocommerce-cart-form .variation .tc-value.variation-Art{order:6}.woocommerce-checkout .variation .tc-name.variation-Druckvariante,.woocommerce-cart-form .variation .tc-name.variation-Druckvariante{order:7}.woocommerce-checkout .variation .tc-value.variation-Druckvariante,.woocommerce-cart-form .variation .tc-value.variation-Druckvariante{order:8}.woocommerce-checkout .variation .tc-name.variation-Keilrahmen,.woocommerce-cart-form .variation .tc-name.variation-Keilrahmen{order:9}.woocommerce-checkout .variation .tc-value.variation-Keilrahmen,.woocommerce-cart-form .variation .tc-value.variation-Keilrahmen{order:10}.woocommerce-checkout .variation .tc-name.variation-Papier,.woocommerce-cart-form .variation .tc-name.variation-Papier{order:11}.woocommerce-checkout .variation .tc-value.variation-Papier,.woocommerce-cart-form .variation .tc-value.variation-Papier{order:12}.woocommerce-checkout .variation .tc-name.variation-Laminierung,.woocommerce-cart-form .variation .tc-name.variation-Laminierung{order:13}.woocommerce-checkout .variation .tc-value.variation-Laminierung,.woocommerce-cart-form .variation .tc-value.variation-Laminierung{order:14}.woocommerce-checkout .variation .tc-name.variation-Aufhnger,.woocommerce-cart-form .variation .tc-name.variation-Aufhnger{order:15}.woocommerce-checkout .variation .tc-value.variation-Aufhnger,.woocommerce-cart-form .variation .tc-value.variation-Aufhnger{order:16}.woocommerce-checkout .select-merchant .desc,.woocommerce-cart-form .select-merchant .desc{font-size:.8rem;margin:-.25rem 0 .5rem}.woocommerce-checkout-review-order-table th:nth-child(2),.woocommerce-checkout-review-order-table td:nth-child(2){display:none}.woocommerce-checkout-review-order-table tfoot tr{display:none}.woocommerce-checkout-review-order-table tfoot tr.cart-shipping{display:table-row}.woocommerce-checkout-review-order-table td.product-name{overflow:hidden}.woocommerce-checkout-review-order-table .checkout-review-thumbnail{float:left;margin:0 12px 6px 0}.woocommerce-checkout-review-order-table .checkout-review-thumbnail img{width:136px;height:auto;display:block;box-shadow:none}.woocommerce-order-received .woocommerce-order-details,.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-received .woocommerce-thankyou-order-details{display:none}.tm-cart-edit-options{display:none!important}.unit-price{font-weight:700}#sprice{display:none}table.variations td,table#price_calculator td{padding:0 0 .35rem}.page-id-5756 span.wc-measurement-price-calculator-price,.woosw-popup-content .wc-measurement-price-calculator-price{display:none!important}dt{width:40%!important}dd{width:40%!important}dl.variation dd p{margin-top:0;margin-bottom:0}.woocommerce td.product-name .variation{display:block;padding-top:.75rem}.woocommerce-pagination li{margin:0 .25rem}.woocommerce-pagination li a:not(current){border-bottom:1px solid #294b5c;display:inline-block;padding:0 .1rem}.woocommerce-cart .woocommerce-error{display:none}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{width:136px;box-shadow:none}.woocommerce-cart table.cart th,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart th,.woocommerce-checkout table.cart td,#add_payment_method table.cart th,#add_payment_method table.cart td{vertical-align:middle}.woocommerce table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0;width:100%;text-align:left;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgb(0 0 0 / .1);padding:6px 12px;vertical-align:middle}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}@media screen and (max-width:767px){.shop_table .product-subtotal,.shop_table .product-thumbnail,.shop_table .product-price{display:none}}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout,#add_payment_method .wc-proceed-to-checkout{*zoom:1;padding:1em 0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,#add_payment_method .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;text-transform:uppercase;margin-bottom:1em;font-size:1rem;padding:.5rem}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background-color:#d5be90;color:#fff;-webkit-font-smoothing:antialiased}.wc_payment_method{display:flex;flex-wrap:wrap}.wc_payment_method label{margin-left:8px;font-weight:400}#payment ::before{content:""!important}.payment_box{width:100%;margin-left:14px;font-size:14px}.delivery-calcbtn{cursor:pointer}.product-price{width:100px}