@-webkit-keyframes zoomin{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@font-face{font-family:leaguespartan;font-style:normal;font-weight:400;src:local("league_spartan"),url(/css/league_spartan.woff2)format("woff2");font-display:swap}@font-face{font-family:glacial;font-style:normal;font-weight:400;src:url(/css/GlacialIndifference-Regular.woff)format("woff");font-display:swap}@font-face{font-family:quicksand;font-style:normal;font-weight:300;src:url(/css/quicksand300.woff2)format("woff2");font-display:swap}@font-face{font-family:quicksand;font-style:normal;font-weight:600;src:url(/css/quicksand600.woff2)format("woff2");font-display:swap}@font-face{font-family:britsign;font-style:normal;font-weight:400;src:url(/css/britsign.woff2)format("woff2");font-display:swap}:root{--brandcol1:#f1ece3;--brandcol2:#E2B6CF;--brandcol3:#7A5C61;--brandcol4:#FEFAE9;--bordercolor:#222;--productbackground:#fff;--panelborder:#555;--panelbackground:#f1f1f1;--herobtncolor:#222;--borderradius:0px;--preheadbg:#ffffff;--navbgcolor:#f1ece3;--navbgcolor_new:#2b2a2a;--navcolor:#f1ece3;--navcolor2:#333;--sec_bg:#ff0000;--h2color:#333;--navbg:#f1ece3;--btn-primary:#7A5C61;--primarydark:#362d21}body,h1,h2,h3{font-weight:600}body{font-family:quicksand;font-size:1.2rem;line-height:1.6rem;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat}button,input,select,textarea{font-family:inherit}.wrapper{padding:0 2rem;padding:0}#hero h1{font-family:britsign;font-size:3rem;line-height:4rem;padding-top:2rem;text-align:center;margin:0}.wrapper800{max-width:1000px;margin:auto;padding:1rem}.alert{padding:1rem;border-radius:5px;font-size:1.5rem}.adr{display:contents}.alert-success{border:1px solid #090;background:#e2ffe2}.alert-danger::before,.alert-success::before{content:" ";background-image:url(/images/check.png);background-size:20px 20px;margin-right:10px;display:inline-block;width:20px;height:20px;vertical-align:text-bottom}.alert-danger{border:1px solid #900;background:#ffe2e2}.alert-danger::before{background-image:url(/images/cross.png)}.pre_head{background:var(--preheadbg);height:20px;padding:15px;display:flex;justify-content:space-evenly;color:var(--navcolor2)}.pre_head a{color:#333;text-decoration:none}.pre_icon::before,.pre_mail::before{background-image:url(/css/images/mail.png)}.pre_icon::before{content:" ";background-size:20px 20px;margin-right:10px;display:inline-block;width:20px;height:20px;vertical-align:text-bottom}.pre_mail::before{filter:invert(0)}.pre_insta::before{background-image:url(/css/images/instagram.svg);filter:invert(1)}.pre_tiktok::before{background-image:url(/css/images/tiktok.svg)}h1,h2,h3{font-family:"quicksand"}h1{font-size:1.6rem;line-height:3rem}.section1{background:var(--brandcol1);margin:0;padding:1rem}.innersection0{background:#4f4539;margin:0;padding:0;position:relative;left:0;width:100%;display:block;color:#fff;font-family:quicksand;font-size:1.2rem;line-height:1.5rem;text-align:center}.innersection0 h2{font-family:"britsign";padding:1rem 0;font-size:2rem;line-height:2.5rem;color:var(--brandcol1)}.bg-white{background:#fff}.bg-grad{background:#ffdc61;background:radial-gradient(circle,#f1ece3 14%,#dcd2be 78%)}.bg-darkbeige{background:var(--brandcol1)}.section1 h2{font-size:1.6rem}.panelwrapper{display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-between}.panelwrapper img{width:unset}.panel1-2{width:100%;display:inline-flex;flex-direction:column}.center,.panel1-2{text-align:center}.icon_1 img{height:80px;margin:0;padding:0}h2,h3{font-size:1.5rem;margin:0;margin-bottom:2rem;color:var(--h2color)}.hero_inner{min-height:450px;background:radial-gradient(circle,rgba(138,115,147,.8)0,rgba(82,60,89,.8) 46%),url(/images/ruhrpottery_hero.webp)no-repeat;background-size:cover;background-position:50%}.hero_innerimgwrapper{height:800px;width:100%;overflow:hidden;position:absolute;top:100px;left:0}.hero_innertext{position:relative;top:0;left:0;z-index:9;padding:2rem;padding-top:0;color:#fff;height:280px;text-align:center;text-shadow:0 0 10px #000;font-size:1.4rem}.herobg::after{background:linear-gradient(transparent,transparent),url(/images/ceramaze_studio_bg1.webp)no-repeat;background-size:cover}.parallax::after,.zeiten input,.zeiten label{position:absolute;top:0;left:0;right:0;bottom:0}.parallax::after{content:" ";transform:translateZ(-1px) scale(1.5);background-size:100%;z-index:-1}.hero_inner span{font-family:glacial;font-size:1.3rem}.pwrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly}.p_item{display:flex;flex-direction:column;text-align:center;margin:1rem;min-width:150px}.p_badge{background:#999;color:#000;width:30px;height:30px;margin:0 auto;display:block;border-radius:15px;font-size:.75rem;font-width:600}.icon_1{width:100px;height:100px;margin:0 auto}.section1a,.section1b{color:#fff;text-align:center;font-size:1.2rem;line-height:2rem}.section1a{background:#7a5c61}.section1b{background:var(--sec_bg);background:url(/images/terminbg.webp)no-repeat;background-size:cover;padding:4rem 0}.overlay{background:rgba(0,0,0,.7);display:block;width:100%;height:100%;position:fixed;z-index:999999;top:0;backdrop-filter:blur(5px)}.consent_wrapper{margin:18%auto;display:block;width:80%;height:auto;background:#fff;border:1px solid #000;border-radius:5px;padding:1rem}.flex{padding-top:3rem;display:flex;flex-direction:row-reverse}.hide{display:none}.flexrow{display:flex;margin:10px 0}.form-control{flex:1 1 auto;margin:0;padding:0 1rem}#eventtype{width:100%}.br20,.fcleft,.fcright{border:1px solid #555;border-radius:20px 0 0 20px}.br20,.fcright{border-radius:0 20px 20px 0}.br20{border-radius:20px}.zeiten{list-style-type:none;margin:5px 0 0;padding:0}.zeiten li{float:left;margin:0 5px 0 0;width:210px;height:40px;position:relative}.zeitenlabel{width:100px}.zeiten input,.zeiten label{display:block}.zeiten input[type=radio]{opacity:.011;z-index:90}.zeiten input[type=radio]:checked+label{background:#9dd7a2}.zeiten input[type=radio]:checked+label::before{background:#9dd7a2;content:"";display:block;background:url(/images/check.png)no-repeat;background-size:contain;width:16px;height:16px;float:right;margin:5px;position:absolute}.zeiten label{padding:5px;border:1px solid #aaa;cursor:pointer;z-index:90;border-radius:5px;text-align:center}.zeiten label:hover{background:#ddd}.hidediv{display:none}.cal::before{content:"";display:block;background:url(/images/calendar.png)no-repeat;background-size:contain;width:24px;height:24px;float:right;margin:7px 6px;position:absolute}#calendar1{margin-left:2px;width:95%;padding-left:45px}.reservationbtn{width:100%;height:3rem;font-size:1.2rem;color:#fff;background:var(--btn-primary);border-radius:10px;border:0}.reservationbtn:hover{filter:brightness(120%)}.form-control select,input,textarea{height:2.5rem;display:block;font-size:1rem;border:0;background:#ffffff00;width:100%}.noborder{border:0!important}.darknav,.darknav2{background:var(--navbg)}.darknav .navi a,.darknav2 .navi a{color:var(--navcolor2)}.darknav2{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid #cbcbc2}.btn{color:#555;background:#eee;font-size:1rem;font-weight:600;margin:.5rem;padding:.5rem 1.5rem;display:block;border-radius:var(--borderradius);text-decoration:none;text-align:center;transition:background .1s ease-in;cursor:pointer}.btn:hover{background:#ddd}.consent_all{background:#d8abc9;color:#fff}.consent_all:hover{background:#cb92b6}.consentbtn{position:absolute;bottom:1rem;left:1rem;width:.5rem;height:.5rem;background:#0a53be}.exit_wrapper{margin:5%auto;display:block;width:50%;height:50%;background:#fff;border:1px solid #000;box-shadow:0 0 10px 2px #000}.exit_close{width:30px;height:30px;color:#fff;border-radius:50%;background:#000;display:block;left:calc(100% - 15px);top:-15px;text-align:center;position:relative;cursor:pointer}nav{z-index:10;height:80px;display:flex;justify-content:space-between;border-bottom:1px solid #ffffff55}strong{font-weight:600}.hidemobile,.nav .navi{display:none}header{min-height:5rem;position:sticky;top:-10px;z-index:100;transition:background-color .5s ease-in-out}.prehead{color:var(--navcolor2);min-height:36px;padding:5px;width:100%;display:block;text-align:center}main{min-height:1000px}.home{position:relative}.home_navspacer::before{content:" ";display:block;height:130px}.logo,.nav{align-items:center;padding:0 2rem}.nav{display:flex;justify-content:space-between;height:80px}.logo{display:inline-flex}.logo a{padding:0;margin:0}.logo img{margin:0;padding:10px 0;vertical-align:middle;max-width:230px;max-height:60px;width:auto;height:auto}.nav .navi{list-style-type:none}.navi a{text-decoration:none;color:var(--navcolor2);font-weight:300;font-size:1.2rem;position:relative;font-family:quicksand}.navi a::before{content:"";position:absolute;width:100%;height:3px;border-radius:4px;background-color:var(--navcolor2);bottom:0;left:0;transform-origin:right;transform:scaleX(0) translateY(2px);transition:transform .2s ease-in-out}.navi a:hover::before{transform-origin:left;transform:scaleX(1) translateY(2px)}.nav .logo a{color:#fff!important}.nav .logo a img{width:145px}.nav .toggle_btn{color:var(--navcolor2);cursor:pointer;display:block}#bigimg,.mnav{overflow:hidden}.mnav,.mnav li{z-index:9999999999}.mnav{position:absolute;top:8rem;width:100%;background:rgba(5,5,5,.9);backdrop-filter:blur(2rem);--webkit-backdrop-filter:blur(2rem);height:0;transition:height .5s cubic-bezier(.175,.885,.32,1.275)}.mnav ul{width:100%;list-style-type:none;padding:0}.mnav ul li a{width:100%;text-align:center}.mnav.open{height:auto}.mnav li{align-items:start;border-bottom:1px dotted rgba(255,255,255,.4)}.mnav li:hover{background:rgba(0,0,0,.2)}.legal a,.mnav li a,footer a{color:#fff;text-decoration:none}.uspbar li span{text-align:center;font-size:1rem;font-weight:600}.legal,footer{color:#fff;font-weight:200}.legal,.mnav li{display:flex;justify-content:center;padding:1rem}.legal{min-height:1rem;background:#333;flex-direction:row;gap:2rem;flex-wrap:wrap}.legal a:hover{color:#ccc}footer{min-height:10rem;padding:2rem;background:#555;border-top:1px solid #fff;font-size:.8rem}.footerlink{padding:1.2rem 0}.cols{display:flex;flex-direction:column;justify-content:space-evenly}.cols>div{margin-bottom:1.5rem}footer ul{margin:0;padding:1rem 1rem 0}.logo img,footer span{display:block}footer a:hover{text-decoration:underline}.mb1{text-transform:uppercase;letter-spacing:8px;font-size:1.2rem}.dropdown_m{display:flex;flex-direction:row}.dropdown_m ul{background:rgba(34,34,34,.8);overflow:hidden;transition:height .2s ease-in-out;list-style-type:none;position:absolute}.dropdown_m:hover ul{height:auto;padding:2px}@media (min-width:800px){h1{font-size:2.5rem}h2,h3{font-size:2rem}.hero_inner{min-height:700px;background-size:cover;background-position:20% -6vw}.innersection0 h2{font-size:2.5rem;line-height:3rem;margin-top:2rem;margin-bottom:5rem}.consent_wrapper{width:600px}.contactbtn{margin-top:1rem;width:unset;padding:2rem;line-height:0}.cols{flex-direction:row}.nav{width:100%}.nav .toggle_btn{display:none}.nav .navi{justify-content:center;gap:2rem;width:100%}.gsinput,.nav .navi,nav{display:flex}.dropdown ul{background:rgba(50,50,50,.8);height:0;overflow:hidden;transition:height .2s ease-in-out;list-style-type:none;position:absolute}.dropdown:hover ul{height:auto;padding:2px}.navbar-dropdown li{width:100%;display:block;padding:1rem}.navbar-dropdown li a{font-size:1.1rem}.fin img{display:block;width:50rem;margin:0 auto;padding:2rem}.gsinput{flex-direction:row;gap:1rem}.hidemobile{display:unset}.mnav{display:none}.buybox{width:380px;margin:0;background:#fff}.bannercontainer{flex-direction:row}#hero h1{font-size:5rem;line-height:8rem;padding-top:15vw}}.reservebtn{position:relative;background:var(--btn-primary);color:#fff;text-decoration:none;border-radius:10px;width:400px;height:50px;padding:25px 25px 25px 70px;font-size:1.2rem;font-weight:800;border:2px solid #fff}.reservebtn::before{content:url(/images/calendar.png);width:31px;height:32px;left:-20px;display:inline-block;position:relative;top:4px;margin-right:5px;transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;filter:invert(100%);-webkit-filter:invert(100%)}.reservebtn:hover{filter:brightness(120%)}ul.faq_list{list-style-type:none;padding-inline-start:0}ul.faq_list li{border-bottom:5px dotted #a6b8aa;margin-bottom:1rem}ul.faq_list li>span{font-size:1.2rem;font-weight:600}.breadcrumb{height:30px;display:flex;gap:.5rem;margin-bottom:1.5rem}.breadcrumb li,.breadcrumb ol{list-style-type:none;padding:0;margin:0;height:2rem}.breadcrumb ol{display:block}.breadcrumb li{display:inline-flex;justify-content:center}.stage__link{color:#1c1c1c;z-index:2;text-decoration:none;font-size:.7rem;line-height:22px;letter-spacing:-.11px;padding:5px 12px;white-space:nowrap;box-sizing:border-box}.fin,.fin img{display:block;margin:0 auto}.fin{text-align:center;font-size:1.4rem;padding-top:2rem}.fin img{width:90%;padding:2rem}.bread_item{cursor:pointer}.bread_split{font-size:.6rem;cursor:none}.shipping-prediction{font-size:.8rem}.shipping-prediction a{color:#000}.buybox{background:#f0f0f0;margin:1rem 0;padding:.5rem}.basket_input{width:100%;border:1px}.gsinput,.labeledinput{display:flex;flex-direction:column}.labeledinput label{font-size:.8rem;margin-bottom:0}.labeledinput input{font-size:1.5rem;margin-top:0}.amount_wrapper{display:flex;justify-content:space-between;gap:10px}.buybox_quantity{display:flex;flex-direction:column;width:100%}.buybox_quantity button,.buybox_quantity select{border-radius:var(--borderradius);padding:.2rem;font-size:1rem;font-weight:800;height:3rem}.buybox_quantity select{min-width:4rem;border:1px solid #69533f}.buybox_quantity button{min-width:100%;line-height:2rem;color:#fff;text-transform:uppercase;background:#222;border:1px solid #333;margin-left:0;transition:background .2s ease-in;cursor:pointer}.widerruf{background:#ccc}.buybox_quantity button:hover{background:#333}.buy-form{display:inline-flex;width:100%}.add2cartbtn{flex:1 0 auto}.price{font-size:3rem;line-height:3rem}.price__symbol,.shipping_entry .basket_title h2{font-size:1rem}.imgwrapper{display:flex;flex-direction:column}.imgbox{width:100%;max-height:480px;height:auto;overflow:hidden}.imgbar{margin:.5rem 0;display:flex}#bigimg{transition:all .3s ease-in}.blend{filter:blur(200px)}.imgbar_img img,img{width:100%}.imgbar_img{flex:0 1 auto;margin-right:1rem;display:inline-flex;justify-content:start;width:140px;cursor:pointer;transition:all .1s ease-in}.imgbar_img:hover{transform:scale(1.05);box-shadow:0 0 5px rgba(0,0,0,.8)}.imgbox img{width:100%;height:100%;object-fit:cover;object-position:center}#homemap,#productmap{margin-top:1rem;height:20rem;z-index:5}#homemap{margin-bottom:1rem;height:40rem}.payment_bar,.uspbar ul{display:flex;justify-content:center}.payment_bar{height:2rem;background:#f1f1f1;flex-direction:row;padding:2rem;gap:2rem}.payment_bar div,.payment_bar div img{height:2rem}.paymentwrapper{display:flex;justify-content:space-between;margin:-1px;border-top:1px solid var(--bordercolor);border-bottom:1px solid var(--bordercolor)}.agb_notice{font-weight:800;text-align:center;margin:0 auto;display:block;margin-top:2rem;padding:2rem}.productwrapper_radio{width:1.5rem;height:1.5rem}.paymentwrapper>div{text-align:left;padding:.5rem}.paymenttitle{flex:1 0 auto;line-height:2rem}.uspbar{background:#fff}.uspbar_dark{background:#ccc}.uspbar ul{list-style-type:none;gap:.3rem}.product{display:flex;flex:0 1 auto;flex-direction:column}.productpage{background:var(--productbackground)}.productpage .wrapper{max-width:1100px;margin:auto;padding:1rem}.productpage h2{font-family:"zingbase",sans-serif!important}.basket_entries{flex:1 0 auto}.basket_entry{border-top:1px solid #999;display:flex;flex-direction:column;align-items:center;padding:.5rem}.wk_basket_entry{display:flex;flex-direction:row}.shipping_entry{background:#f1f1f1}.shipping_entry:first-of-type{border-top:3px solid #000}.shipping_img{width:100px;margin-right:1rem}.shipping_img img{width:50px;margin:10px auto;display:block}.shipping_radio{width:1.5rem;height:1.5rem}.basket_img{width:150px;margin-right:1rem}.basket_title{flex:1 0 auto}.basket_title h2{margin-bottom:.5rem;text-align:center}.basket_title span{margin-bottom:0;display:block;text-align:center}.basket_deliverytime{color:#090}.basket_amount{display:flex;flex-direction:column;justify-content:center}.basket_amount div{display:flex;justify-content:flex-end}.basket_amount div label{margin-right:10px}.basket_amount input{padding:.5rem .2rem;font-size:1.2rem;width:5rem;text-align:center}.item_price{text-align:center;font-size:1.5rem;font-weight:600;padding:.4rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.basket_wrapper{display:flex;flex-direction:column;gap:1rem}.basket_sum{min-width:300px;flex:0 1 auto}.sum_panel{background:#d9d9d9;border-radius:var(--borderradius);padding:2rem}.sum_panel_sum{font-size:1.5rem;font-weight:600}.chkoutbtn,.sum_panel_note,.sum_panel_sum{display:block;text-align:center}.chkoutbtn{background:#000;color:#fff;font-size:1.5rem;font-weight:600;margin:1.5rem .5rem;padding:1rem;border-radius:var(--borderradius);text-decoration:none;transition:background .2s ease-in}.buybtn:hover,.chkoutbtn:hover{background:#555}.buybtn,.iconbar li img{display:block;margin:0 auto}.buybtn{background:#000;color:#fff;font-size:1.5rem;font-weight:600;margin:1.5rem .5rem;padding:1rem;border-radius:var(--borderradius);text-decoration:none;text-align:center;text-transform:uppercase;transition:background .2s ease-in;margin-bottom:5rem}.articleitem{display:flex;flex-direction:column;width:100%;text-decoration:none;color:#000;transition:all .2s ease-in-out;background:#fafafa;border:1px solid #ccc}.articleitem_inner{background:var(--panelbackground);width:100%;height:22rem;overflow:hidden}.articleitem img,.relarticleitem img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:all .2s ease-in-out}.articleitem:hover img,.relarticleitem:hover img{transform:scale(1.05)}.articleitem:hover,.relarticleitem:hover{box-shadow:0 0 5px #555}.articleitem h2,.iconbar li span,.relarticleitem h2{text-align:center;display:block}.relarticleitem{display:flex;flex-direction:column;width:100%;text-decoration:none;color:#000;transition:all .2s ease-in-out;background:#fafafa;border:1px solid #ccc}.relarticleitem_inner{background:var(--panelbackground);width:100%;height:22rem;overflow:hidden}.pt2{padding-top:2rem}.forminput{flex:1 0 auto;height:1.5rem;border-radius:var(--borderradius);margin:.5rem 0;border:1px solid var(--bordercolor);padding:1.5rem}.checkout{display:flex;flex-direction:column}.checkout>*{flex:1 0 auto}.checkoutform{display:flex;flex-direction:column}.iconbar{display:flex!important;justify-content:space-evenly!important;padding:0!important}.iconbar li img{width:auto;height:100px}.iconbar li span{font-size:.8rem;line-height:1rem}@media (min-width:800px){.reservebtn::before{content:url(/images/calendar.png);width:31px;height:32px;left:-20px;display:inline-block;position:relative;top:4px;margin-right:5px;transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;filter:invert(100%);-webkit-filter:invert(100%)}.bigbannerlink span,.fin img,.iconbar li img{display:block;margin:0 auto}.fin img{width:50rem;padding:2rem}.buybox{width:380px;margin:0;background:#fff}.bannercontainer,.basket_entry{flex-direction:row}.basket_entry{align-items:start}#cathero{height:440px}#cathero img{width:100%;height:100%;object-fit:cover;object-position:center}.cathero_inner{font-size:1.6rem;top:220px}.cathero_inner h1{font-size:3rem}.homearticles{flex-direction:row}.homearticles .articleitem{width:30%}.bannernav{width:50%;flex:1 0 auto;text-decoration:none}.bigbannerlink{background-size:cover!important;height:30rem}.bigbannerlink span{position:relative;top:40%;background:rgba(255,255,255,.8);padding:2rem;border-radius:15px;width:50%;text-align:center;color:#000;font-size:4rem;font-family:zingbase;text-decoration:none!important}ul.iconbar li{text-align:center;flex:0 0 auto}.iconbar li img{width:auto;height:200px}.iconbar li span{padding:2rem;font-size:1rem;text-align:center}.product{display:flex;flex:0 1 auto;flex-direction:row}.product_wrapper{margin-right:20px;width:700px}.basket_title span{margin-bottom:.5rem;display:block}.shipping_entry .basket_title h2{font-size:1.5rem}.price{font-size:3rem;line-height:3rem}.price__symbol{font-size:1rem}.cols{flex-direction:row}.g1{gap:1rem}.uspbar ul{gap:3rem}.basket_wrapper{display:flex;flex-direction:row;gap:2rem;justify-content:space-between}.cat_wrapper{flex-wrap:wrap}.cat_desc{font-size:1rem;padding-bottom:1rem}.articleitem{width:45%;flex:0 0 auto}.vip{background:url(/images/viptag.png);width:80px;height:50px;position:relative;display:block;left:-10px;top:-400px;margin-bottom:-50px}.checkout{gap:3rem;flex-direction:row}}#paypal-button-container{width:100%}