@charset "UTF-8";:root{--main-bg-color:#fcfcfc;--main-color:#282828}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}@keyframes fadein{0%{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:font-condensed;font-style:normal;font-weight:400;src:url(../fonts/HelveticaNeueCondensedBold.woff) format("woff")}.h2,h1,h2{font-size:3.5rem}.h2,h1,h2,h3{font-weight:700;line-height:110%}h3{font-size:2.1rem}h4{font-size:1.7rem;font-weight:700;line-height:110%}.h5,.page-wrapper ol,.page-wrapper ul,h5,p{font-size:1.3rem;font-weight:700;line-height:120%}.page-wrapper ol,.page-wrapper ul{list-style-type:"—";margin-bottom:20px;padding-left:15px}.page-wrapper li{list-style-type:"— "}.font-condensed,.font-condensed>.h5{font-family:font-condensed,Helvetica,sans-serif;font-weight:400}.font-uppercase{text-transform:uppercase}h1.font-condensed,h2.font-condensed{letter-spacing:.5rem}button.font-condensed,p.font-condensed{letter-spacing:.1rem}h3.font-condensed{letter-spacing:.15rem}img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s}.flickity-enabled.is-draggable .flickity-viewport{cursor:pointer!important}#header{backface-visibility:hidden;display:flex;flex-wrap:wrap;height:auto;left:0;pointer-events:none;position:fixed;top:0;transform:translateY(50vh);width:100%;z-index:1000}#header a{color:#000}#header .router-link-exact-active{color:#00f}#header{transition:all .4s cubic-bezier(.77,0,.175,1)}#header.loaded{transform:translateY(0)}#header.home #header-title{background-color:#fff}#header.active #header-title{animation:bgIn .4s ease-in-out .5s forwards;background-color:#fff0}#header.active .header-title-gradient{animation:gdIn .4s ease-in-out .5s forwards;background:linear-gradient(-90deg,#fff,#fff0 0)}@media screen and (max-width:768px){#header.active .header-title-gradient{display:none}}@keyframes bgIn{0%{background:#fff0}to{background:#fff}}@keyframes gdIn{0%{background:linear-gradient(-90deg,#fff,#fff0 0)}to{background:linear-gradient(-90deg,#fff,#fff0)}}#header .header-title-logo{cursor:pointer;pointer-events:auto!important}#header #header-title{display:flex;flex-wrap:nowrap;padding:10px 10px 0;position:relative;width:66.66%;z-index:30}@media screen and (max-width:768px){#header #header-title{padding-bottom:5px;width:100%}}#header #header-title h1{margin-right:15px;word-break:keep-all!important}#header #header-title a{color:var(--color-primary)}#header.active .header-title-logo{cursor:pointer;pointer-events:auto!important}#header.active #header-title{overflow:hidden;pointer-events:auto!important;width:50%}@media screen and (max-width:768px){#header.active #header-title{width:100%}}#header.active .header-contact,#header.active .header-icons,#header.active .header-nav{opacity:0!important}#header .header-contact{background-color:#fff;padding:15px 0 8px;pointer-events:auto;width:12.5%}#header .header-contact a{color:#0000004d!important}@media screen and (max-width:1200px){#header .header-contact{display:none}}#header .header-nav{background-color:#fff;padding:15px 0 8px;pointer-events:auto!important;width:14.5%}@media screen and (max-width:1200px){#header .header-nav{width:180px}}#header .header-nav .nav-warenkorb{display:none}#header .header-nav a:hover{color:#00f}#header .header-icons{background-color:#fff;pointer-events:auto!important;text-align:right;width:6.11%}@media screen and (max-width:1200px){#header .header-icons{background-color:#fff;flex-grow:1}}#header .header-categories{background-color:#fff;padding:0 10px 5px;pointer-events:auto!important;width:100%}#header .header-categories .arrow{display:none}@media screen and (max-width:768px){#header .header-categories .arrow{display:block}#header .header-categories{display:none}}#header .header-categories.active{opacity:0}#header .header-categories svg.arrow,#header .header-nav svg.arrow{display:none}@media screen and (max-width:768px){#header .header-categories svg.arrow,#header .header-nav svg.arrow{display:block}}#header .header-categories ul,#header .header-nav ul{display:flex}#header .header-categories ul li,#header .header-nav ul li{margin-right:15px}.nav-warenkorb{color:#000!important;cursor:pointer}.header-loaded{animation:fadeIn .4s ease-in-out .5s forwards;opacity:0}.header-categories{display:flex}@media screen and (max-width:1200px){.header-categories{padding-top:10px}}.header-categories-filters{width:66.66%}.header-categories-colors{width:33.33%}@media screen and (max-width:1200px){.header-categories-colors{display:none!important}}.header-categories-colors p{letter-spacing:.1rem!important}.header-categories-colors span{display:inline-block;margin-right:5px}.card-availability-dot{border-radius:50%;display:block;height:10px;width:10px}.card-availability-dot.green{background-color:#007e39!important}.card-availability-dot.yellow{background-color:#ffeb00!important}.card-availability-dot.red{background-color:#d30000!important}#header-title-product{animation:fadeIn .4s ease-in-out forwards;isolation:isolate;opacity:0;position:relative;z-index:-1}.header-title-filters{animation:fadeIn .4s ease-in-out .5s forwards;opacity:0;pointer-events:none;position:relative}@media screen and (max-width:1280px){.header-title-filters{display:none!important}}.header-title-product{position:relative;white-space:nowrap;width:auto;z-index:-1}.header-title-gradient{background:#fff;height:40px;position:absolute;right:0;top:5px;width:50px;z-index:100}.header-close-cart{height:28px;position:absolute;right:10px;top:15px;transition:opacity .3s ease-in-out;width:28px;z-index:101}@media screen and (max-width:768px){.header-close-cart{right:10px}}.header-close-cart:hover{cursor:pointer;opacity:.2}.header-close-cart svg{height:100%;width:100%}.header-categories-item{cursor:pointer;letter-spacing:.09rem}@media screen and (max-width:768px){.header-categories-item{color:#000!important}}.header-categories-item.active{color:#000!important}.header-categories-item.active .header-categories-icon svg{opacity:1}.header-categories-icon{display:inline-block;height:14px;margin-right:5px;transform:translateY(2px);width:14px}@media screen and (max-width:1200px){.header-categories-icon{display:none}}.header-categories-icon svg{height:100%;opacity:.5;width:100%}.header-filter-reset{background-color:transparent;border:1px solid #00f;border-radius:5px;color:#00f;font-size:10px;padding:2px 5px;text-transform:uppercase;transform:translateY(0)}@media screen and (max-width:768px){.header-filter-reset{margin-left:15px}}.header-filter-reset span{display:inline-block;transform:translateY(1px);width:10px}.header-filter-reset path,.header-filter-reset svg{height:100%;width:100%;stroke:#00f}@keyframes blink{50%{color:transparent}}.loader__dot{animation:blink 1s infinite}.loader__dot:nth-child(2){animation-delay:.25s}.loader__dot:nth-child(3){animation-delay:.5s}.header-categories-search{display:none}#nav-mobile-icon{cursor:pointer;display:none;height:32px;position:fixed;right:10px;top:13px;transform:rotate(0);transition:all .5s ease-in-out;width:32px;z-index:50;z-index:10000}#nav-mobile-icon.active{transform:rotate(45deg)}#nav-mobile-icon .mobile-icon{height:100%;position:relative;width:100%}#nav-mobile-icon .mobile-icon div:first-child{background-color:#000;height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}#nav-mobile-icon .mobile-icon div:nth-child(2){background-color:#000;height:100%;left:50%;position:absolute;transform:translate(-50%);width:1px}@media screen and (max-width:768px){#nav-mobile-icon{display:block}}#nav-filters-icon{cursor:pointer;display:none;height:44px;position:fixed;right:50px;top:8px;width:44px;z-index:50;z-index:10000}#nav-filters-icon svg{height:100%;padding:7px;width:100%}@media screen and (max-width:768px){#nav-filters-icon{display:block}}#nav-mobile{background-color:#fff;display:none;height:100%;padding:100px 15px;position:fixed;right:0;top:0;transform:translate(-100%);transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;width:100%;z-index:10;z-index:9000}#nav-mobile .header-icon-cart{display:inline-block;float:inherit;left:inherit;position:relative;right:inherit;top:inherit;transform:translateY(5px)}#nav-mobile a{color:#000}#nav-mobile svg{margin-right:5px}#nav-mobile ul li{font-size:2.2rem;margin-bottom:8px}#nav-mobile.active{transform:translate(0)}@media screen and (max-width:768px){#nav-mobile{display:block}}#nav-cart-icon{cursor:pointer;display:none;height:44px;position:fixed;right:100px;top:8px;width:44px;z-index:40;z-index:10000}#nav-cart-icon svg{height:100%;padding:7px;width:100%}#nav-cart-icon span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){#nav-cart-icon{display:block}}#nav-filters{background-color:#fff;display:none;height:100%;padding:100px 15px;position:fixed;right:0;top:0;transform:translate(-100%);transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;width:100%;z-index:10;z-index:9000}#nav-filters .header-categories-search{display:none;padding:30px 0;transform:translateY(0)}@media screen and (max-width:768px){#nav-filters .header-categories-search{display:block}#nav-filters .header-categories-search .header-categories-search-title{color:gray;margin-left:18px}}#nav-filters a{color:#000}#nav-filters svg{margin-right:5px}#nav-filters ul li{font-size:2.2rem;margin-bottom:8px}#nav-filters.active{transform:translate(0)}@media screen and (max-width:768px){#nav-filters{display:block}}#nav-filters .header-categories{display:block}#nav-filters .header-categories-colors{display:none}.header-icon-cart{cursor:pointer;float:right;height:28px;margin-right:10px;margin-top:15px;position:relative;transition:opacity .3s ease-in-out;width:28px}.header-icon-cart:hover{opacity:.5}.header-icon-cart svg{height:100%;width:100%}.header-icon-cart span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.header-icon-search{cursor:pointer;float:right;height:28px;margin-right:10px;margin-top:15px;overflow:visible;position:relative;transition:opacity .3s ease-in-out;width:28px}.header-icon-search .icon{background:red;height:100%;left:50%;padding:8px 7px 7px 8px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.header-icon-search:hover{opacity:.5}.header-icon-search svg{height:100%;overflow:visible;width:100%}.header-icon-search span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.card{height:25vw;margin-bottom:40px;padding:5px;position:relative;width:33.33%}@media screen and (max-width:768px){.card{height:75vw;width:100%}}.card .card-title{left:0;position:absolute;top:0;width:80%}.card .card-is-new{color:gray;position:absolute;right:10px;text-transform:uppercase;top:10px;z-index:5}.card .woocommerce-Price-currencySymbol{margin-right:5px}.card-title{color:#fff;mix-blend-mode:difference;padding:10px;z-index:3}.card-image{height:25vw;overflow:hidden;position:relative;width:calc(33.33vw - 10px)}@media screen and (max-width:768px){.card-image{height:75vw;width:100%}}.card-image figure,.card-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s ease-in-out;width:100%!important}.card-image .card-image-background{background-color:#f8f8f8;height:100%;mix-blend-mode:multiply;pointer-events:none;position:absolute;width:100%;z-index:2}.card-footer{display:flex;padding:5px}.card-footer .card-price{width:95%}.card-footer .card-availability{text-align:right;width:5%}.card-footer .card-availability-dot{border-radius:50%;display:block;height:10px;width:10px}.card-footer .card-availability-stock{background-color:#007e39!important;float:right}.card-footer .card-availability-reservier{background-color:#ffeb00!important;float:right}.card-footer .card-availability-archiv{background-color:#d30000!important;float:right}.products{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;margin-bottom:0;transform:translateY(0) scale(1);transform-origin:center;transition:all .4s cubic-bezier(.77,0,.175,1) 1s;width:100%}.products.active{transform:translateY(-5%) scale(.9);transition:all .4s cubic-bezier(.77,0,.175,1)}.products-list{padding-top:80px}#products{min-height:100%}#product{background:#fff;height:50vh;left:0;opacity:0;position:fixed;top:0;transform:translateY(130%);transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;width:100%;z-index:20}@media screen and (max-width:768px){#product{height:100%;min-height:-webkit-fill-available!important;overflow:scroll;padding-bottom:env(safe-area-inset-bottom);padding-top:0}}#product.no-animation{opacity:0;transform:translateY(0);transition:none!important}#product.no-animation.active{opacity:1;transition:opacity .3s ease-in-out!important}#product.active{opacity:1;transform:translateY(0);transition:all .4s cubic-bezier(.77,0,.175,1) .4s}#product .product-wrapper{display:flex;height:100%}@media screen and (max-width:768px){#product .product-wrapper{display:block}}#product .product-images{height:100vh;position:relative;width:50%;z-index:1}@media screen and (max-width:768px){#product .product-images{height:auto;min-height:75vw;position:relative;width:100%}}#product .product-images .product-image{contain:layout;min-height:0;position:relative}@media screen and (max-width:768px){#product .product-images .product-image{flex-shrink:0;height:75vw;min-height:75vw;width:100vw}#product .product-images .product-image img{display:block;height:100%!important;min-height:75vw;-o-object-fit:cover;object-fit:cover;width:100%!important}}#product .product-images .product-image img{contain:layout;display:block;height:auto;max-height:90vh;-o-object-fit:contain;object-fit:contain;width:100%;will-change:auto}#product .product-info{display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow:auto;padding:10px 15px;position:relative;width:50%;z-index:10}@media screen and (max-width:768px){#product .product-info{width:100%}}#product .product-info-description{padding-left:25%}#product .product-info-description *,#product .product-info-description div,#product .product-info-description p,#product .product-info-description p span>p,#product .product-info-description p>span,#product .product-info-description section{color:#000;font-family:Helvetica Neue,Helvetica,sans-serif!important;font-size:13px!important;font-weight:600}@media screen and (max-width:768px){#product .product-info-description{padding-left:0;width:100%}}#product .product-info-additional{margin-top:30px}#product .product-info-additional .product-info-additional-info:first-child{border-top:0 solid #ddd}#product .product-info-additional-info{border-top:1px solid #ddd;display:flex;padding:15px 0}#product .product-info-additional-info div:first-child{width:25%}@media screen and (max-width:1200px){#product .product-info-additional-info div:first-child{width:200px}}#product .product-info-additional-info div:nth-child(2){animation:fadeIn .4s ease-in-out forwards;opacity:0;width:75%}.product-price-button{display:flex;margin-top:30px}@media screen and (max-width:768px){.product-price-button{background-color:#fff;bottom:calc(-3px + env(safe-area-inset-bottom));display:block;left:0;padding:15px 15px calc(9px + env(safe-area-inset-bottom));position:sticky;width:100%}.product-price-button div:first-child{display:flex;padding:5px 0}.product-price-button div:first-child h3{margin-right:10px}}.product-price-button .color-secondary{margin-top:5px;opacity:.5}.product-price-button div:first-child{width:25%}@media screen and (max-width:1200px){.product-price-button div:first-child{width:200px}}@media screen and (max-width:768px){.product-price-button div:first-child{width:100%}}.product-price-button div:nth-child(2){text-transform:capitalize;width:75%}@media screen and (max-width:768px){.product-price-button div:nth-child(2){width:100%}}span{background-color:transparent!important}.product-actions{animation:fadeIn 1s linear forwards;opacity:0;width:100%}.product-actions button{background:#000;border-radius:3px!important;color:#fff;padding:13px 50px;white-space:nowrap}@media screen and (max-width:768px){.product-actions button{width:100%}}.product-actions-add{animation:fadeIn 1s linear forwards;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product-images-wrapper{background-color:#fff;contain:layout;height:100%;overflow-x:hidden;overflow-y:scroll;padding:50px 8px;scrollbar-width:none}.product-images-wrapper::-webkit-scrollbar{display:none}@media screen and (max-width:768px){.product-images-wrapper{display:flex;height:auto;overflow-x:auto;overflow-y:hidden;padding:50px 0 0;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch}}.product-images-wrapper div{align-items:center;contain:layout;display:flex;height:auto;justify-content:center;padding:4px 0;position:relative;scroll-snap-align:start}@media screen and (max-width:768px){.product-images-wrapper div{align-items:center;display:flex;flex-shrink:0;height:75vw;justify-content:center;padding:0;width:100vw}}.product-images-wrapper div img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.product-images-wrapper div img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.image-background{background-color:#f8f8f8;height:calc(100% - 8px)!important;mix-blend-mode:multiply;pointer-events:none;position:absolute!important;width:100%;z-index:5}.product-images-pagination{align-items:center;align-items:stretch;bottom:50%;display:flex;flex-direction:column;height:auto;justify-content:center;left:calc(50% - 30px);position:fixed;text-align:center;transform:translateY(-50%);visibility:hidden;width:auto;z-index:2}@media screen and (max-width:768px){.product-images-pagination{bottom:auto;flex-direction:row;justify-content:center;left:0;margin-top:10px;padding:10px 0;position:relative;transform:none;visibility:visible;width:100%}}.product-images-pagination button{background-color:#0003;border-radius:50%;height:5px;margin:5px 0;width:5px}@media screen and (max-width:768px){.product-images-pagination button{height:8px;margin:0 5px;width:8px}}.product-images-pagination button.active{background:#000000b3;color:#fff}.products-related{background:#fff;margin-top:30px;padding:5px 0;position:relative}@media screen and (max-width:768px){.products-related{display:none;position:relative}}.products-related.active{transform:translateY(0)}.products-related .product-related-title{border-top:1px solid #ddd;padding-top:5px;width:calc(100% - 15px)}.products-related .flickity-viewport{height:auto;width:calc(100% - 16px)}.products-related .products-related-wrapper-content{margin-top:10px;padding:0 10% 5px}.products-related .carousel-cell{padding:2.5px}.products-related .carousel-cell img{height:10vw;padding:0;width:auto}.products-related-button{background:transparent;height:19px;opacity:.5;transition:opacity .3s ease-in-out;width:19px}.products-related-button:hover{opacity:.3}.products-related-button svg{height:100%;width:100%}.products-related-prev{left:5px;position:absolute;top:50%}.products-related-next{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.product-close{height:28px;left:50%;opacity:.5;position:absolute;top:15px;transition:opacity .3s ease-in-out;width:28px;z-index:160}@media screen and (max-width:768px){.product-close{display:none}}.product-close:hover{opacity:.3}.product-close svg{height:100%;width:100%}.select-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f0f0f0;border-radius:3px;display:inline-block;overflow:hidden;position:relative;text-align:left;width:auto}.select-box:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #646464;content:"";display:inline-block;pointer-events:none;position:absolute;right:13px;top:12px}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;box-sizing:border-box;color:#646464;font-family:Helvetica Neue,Helvetica,sans-serif!important;font-size:18px;font-size:13px!important;font-weight:600;height:auto;padding:7px 10px;width:100%}.select:focus{outline:none}#cart-overlay{background-color:#f0f0f0e6;cursor:pointer;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:22}#cart-overlay.active{opacity:1;pointer-events:auto}#cart{background-color:#fff;height:100%;left:0;overflow-x:hidden;overflow-y:hidden;padding:50px 10px 30px;position:fixed;top:0;transform:translate(-100%);width:50%;z-index:22}@media screen and (max-width:768px){#cart{padding:50px 10px 0;width:100%}}#cart{transition:all .4s cubic-bezier(.77,0,.175,1)}#cart.active{transform:translate(0);z-index:100}#cart .cart-item{border-bottom:1px solid #eee;display:flex;margin-bottom:12px;padding:20px 0;width:100%}@media screen and (max-width:768px){#cart .cart-item{flex-wrap:wrap;padding:0 0 10px}#cart .cart-item:first-child{padding-top:20px}}#cart .cart-item .cart-item-image{height:8vw;position:relative;width:8vw}@media screen and (max-width:768px){#cart .cart-item .cart-item-image{height:33vw;width:33.33%}}#cart .cart-item .cart-item-image .cart-image-background{background-color:#f8f8f8;height:100%;mix-blend-mode:multiply;pointer-events:none;position:absolute;width:100%;z-index:2}#cart .cart-item .cart-item-image figure,#cart .cart-item .cart-item-image img{height:8vw;-o-object-fit:cover;object-fit:cover;width:8vw}@media screen and (max-width:768px){#cart .cart-item .cart-item-image figure,#cart .cart-item .cart-item-image img{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}}#cart .cart-item .cart-item-title{padding-right:10px;width:175px}@media screen and (max-width:768px){#cart .cart-item .cart-item-title{margin-bottom:5px;padding-right:33.33%;width:100%}}.cart-list{max-height:100vh;min-height:calc(100% - 80px);overflow-y:scroll;padding-bottom:150px}@media screen and (max-width:768px){.cart-list{height:auto;max-height:inherit;min-height:inherit;padding-bottom:0}}.cart-item-info{padding-left:10px;width:25%}@media screen and (max-width:768px){.cart-item-info{width:66%}}.cart-item-info .cart-item-info-item{border-bottom:1px solid #eee;display:flex;padding:5px 0;width:100%}.cart-item-info .cart-item-info-item p:first-child{margin-right:5px;width:50px}.cart-quantity-wrapper{margin-top:8px}.cart-icon{background-color:transparent;margin-right:3px;width:15px}.cart-icon.disabled{opacity:.1}.cart-icon:hover path{fill:#00f;stroke:#00f}.cart-icon svg{height:100%;width:100%}.cart-checkout{bottom:50px;height:auto;padding-left:175px;position:sticky;width:100%}@media screen and (max-width:768px){.cart-checkout{background-color:#fff;bottom:10px;bottom:calc(-3px + env(safe-area-inset-bottom));padding-bottom:calc(9px + env(safe-area-inset-bottom));padding-left:0;position:sticky;text-align:center}}.cart-checkout .cart-checkout-total{margin-bottom:5px}.cart-checkout button{background:#000;border-radius:3px!important;color:#fff;float:left;margin:inherit;padding:13px 8.4vw;white-space:nowrap}@media screen and (max-width:768px){.cart-checkout button{width:100%}}.cart-checkout span{margin-right:0}.cart-checkout h3{padding-left:5px}.cart-checkout .h5{margin-left:10px}#cart-loading{background:#ffffffe6;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:23}#cart-loading.active{display:block}#cart-loading .loader{animation:rotation 1s linear infinite;border:2px solid #dcdcdc;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;left:50%;margin-left:-22px;margin-top:-48px;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center center;width:48px;z-index:20}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cart-empty{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#filters{background-color:#fff;display:flex;height:100vh;left:0;overflow-x:hidden;overflow-y:hidden;padding:100px 10px 0;position:fixed;scroll-behavior:smooth;top:0;transform:translateY(100%);transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;width:100%;z-index:4}#filters #filter-buttons{opacity:0}#filters .filters{background-color:#fff;display:none;height:auto;max-width:100vw}#filters .filters.four-column{-moz-column-count:4;column-count:4;-moz-column-gap:2px;column-gap:2px}@media screen and (max-width:1200px){#filters .filters.four-column{-moz-column-count:2;column-count:2}}@media screen and (max-width:768px){#filters .filters.four-column{-moz-column-count:1;column-count:1}}#filters .filters.three-column{-moz-column-count:3;column-count:3;-moz-column-gap:2px;column-gap:2px}@media screen and (max-width:1200px){#filters .filters.three-column{-moz-column-count:2;column-count:2}}@media screen and (max-width:768px){#filters .filters.three-column{-moz-column-count:1;column-count:1}}#filters .filters.active{display:block;overflow-y:hidden}#filters.active{display:block;overflow-y:scroll;transform:translateY(0);transition:transform .4s cubic-bezier(.77,0,.175,1) .3s}#filters.active #filter-buttons{opacity:1}#filters .filters-categories ul ul{padding-left:40px}@media screen and (max-width:768px){#filters .filters-categories ul ul{padding-left:0}}#filters .filters-brands ul ul li.filters-letter,#filters .filters-categories ul ul li.filters-letter{margin-top:20px!important}#filters .filters-brands ul ul li.filters-letter:hover,#filters .filters-categories ul ul li.filters-letter:hover{color:#000!important;cursor:inherit}#filters .filters-brands ul ul li,#filters .filters-categories ul ul li{cursor:pointer}#filters .filters-brands ul ul li:hover,#filters .filters-categories ul ul li:hover{color:#00f}@media screen and (max-width:768px){#filters .filters-brands ul ul li:hover,#filters .filters-categories ul ul li:hover{color:#b4b4b4}}#filters .filters-brands ul ul li.active,#filters .filters-categories ul ul li.active{color:#00f}.filters-designers{padding-bottom:20px}.filters-designers ul ul{padding-left:0}.filters-designers ul ul li.filters-letter{margin-top:20px!important}.filters-designers ul ul li.filters-letter:hover{color:#000!important;cursor:inherit}.filters-designers ul ul li{cursor:pointer}.filters-designers ul ul li:hover{color:#00f}@media screen and (max-width:768px){.filters-designers ul ul li:hover{color:gray}}.filters-designers ul ul li.active{color:#00f}li.filters-letter{margin-top:20px!important}.filters-categories-group{margin-bottom:20px}.filters-slider{height:calc(100vh - 240px)}#my-slider{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}@media screen and (max-width:768px){#my-slider{width:60%}}#my-slider .c-src-controlKnob{width:45}@media screen and (max-width:768px){#my-slider .c-src-controlKnob{height:50px;width:50px}}.multi-range-slider{border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.multi-range-slider .thumb:before{background-color:#00f!important;border:0!important;border-radius:50%!important;box-shadow:none!important;height:12px!important;margin:-5px!important;transition:transform .4s cubic-bezier(.77,0,.175,1) 0ms;width:12px!important}.multi-range-slider .thumb:hover:before{transform:scale(1.5)}.multi-range-slider .bar-left,.multi-range-slider .bar-right{background:#f0f0f0!important;padding:0!important}.thumb .caption{display:none!important}.multi-range-slider .bar-inner{border-color:#00f!important}.c-src-controlKnob,.c-src-track.js-track{background-color:#00f!important}.filters-slider-min{left:5vw;position:absolute;top:50%;transform:translateY(-50%)}.filters-slider-max{position:absolute;right:5vw;top:50%;transform:translateY(-50%)}.h2.active{color:#00f!important}.h2.active,.pointer{cursor:pointer}.pointer:hover{color:#00f!important;cursor:pointer}#filter-buttons{background:#fff;bottom:0;bottom:calc(-3px + env(safe-area-inset-bottom));left:0;padding:40px 0 calc(30px + env(safe-area-inset-bottom));position:sticky;text-align:center;width:100%;z-index:4}@media screen and (max-width:768px){#filter-buttons{bottom:calc(-3px + env(safe-area-inset-bottom));padding:15px 0 calc(9px + env(safe-area-inset-bottom))}}#filter-buttons{transition:transform .4s cubic-bezier(.77,0,.175,1) 0ms}#filter-buttons .filter-buttons-results{background-color:gray;cursor:not-allowed;padding:10px 20px;pointer-events:none}#filter-buttons.active .filter-buttons-results{background-color:#00f;cursor:pointer;pointer-events:auto!important}#filter-buttons .results{display:none;width:auto}@media screen and (max-width:768px){#filter-buttons .results{display:inline-block}#filter-buttons{padding:15px 30px}}.filter-buttons-results{background-color:#00f;border-radius:4px;color:#fff;margin-bottom:20px;margin-right:20px;padding:3px 8px 2.5px}@media screen and (max-width:768px){.filter-buttons-results{margin-bottom:0;padding:15px 20px;width:100%}}.filter-buttons-results svg{margin-right:5px;transform:translateY(0)}@media screen and (max-width:768px){.filter-buttons-results svg{display:none}}.filter-buttons-reset{background-color:transparent;border:1px solid #bcbcbc;border-radius:4px;color:#bcbcbc;padding:10px 20px}@media screen and (max-width:768px){.filter-buttons-reset{display:none}}.filter-buttons-reset svg{margin-right:5px;transform:translateY(0)}#filters-gradient{background:linear-gradient(180deg,#ffffff1a 0,#fff);bottom:120px;height:100px;left:0;pointer-events:none;position:sticky;width:100%;z-index:3}@media screen and (max-width:768px){#filters-gradient{bottom:40px}}.filters-price{overflow:hidden!important}.filters-epoche,.filters-search{height:calc(100vh - 240px)!important;padding-bottom:20px}.filters-epoche ul.filters-categories-group,.filters-search ul.filters-categories-group{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.filters-epoche ul.filters-categories-group ul,.filters-search ul.filters-categories-group ul{padding-left:0}.filters-epoche ul.filters-categories-group ul li,.filters-search ul.filters-categories-group ul li{cursor:pointer;margin-bottom:10px}.filters-epoche ul.filters-categories-group ul li.active,.filters-epoche ul.filters-categories-group ul li:hover,.filters-search ul.filters-categories-group ul li.active,.filters-search ul.filters-categories-group ul li:hover{color:#00f}.filters-search input{border:0 solid #bcbcbc;border-radius:4px;color:#00f;font-family:font-condensed,Helvetica,sans-serif;font-size:8rem;max-width:100%;min-width:100px;text-align:center;text-transform:uppercase;width:auto}@media screen and (max-width:768px){.filters-search input{font-size:4rem}}.filters-search input{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.filters-search input::-moz-placeholder{color:#b4b4b4}.filters-search input::placeholder{color:#b4b4b4}#main-wrapper{opacity:0;transition:opacity .2s ease-in-out}#main-wrapper.active{opacity:1}#home-list{padding-bottom:80px;padding-top:0;transform:translateY(0) scale(1);transform-origin:center;transition:all .4s cubic-bezier(.77,0,.175,1) 1s;width:100%}#home-list.active{transform:translateY(-5%) scale(.9);transition:all .4s cubic-bezier(.77,0,.175,1)}.home-module h2{padding:40px 4px 20px}@media screen and (max-width:768px){.home-module h2{padding:40px 4px 20px}}.home-module button{background-color:transparent;margin:0 auto;text-align:center;width:100%}.home-module-image{height:auto;margin-bottom:20px;width:100%}.home-module-image img{display:block;height:auto;max-width:100%;opacity:1;padding:0 5px}@media screen and (max-width:768px){.home-module-image img{padding:0 5px}}.home-module-image .category-image{display:block;opacity:1}#landing{height:70vh;margin-top:100px;position:relative;width:100%}#landing .carousel-cell{padding:50px 15px}@media screen and (max-width:768px){#landing .carousel-cell{padding:20vh 15px!important}}#landing-labels{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:4}#landing-labels h2.active{color:#00f!important}#landing-labels h2:hover{color:#00f;mix-blend-mode:inherit}#home-loading{left:50%;position:fixed;position:absolute;top:50%;transform:translate(-50%,-50%)}#landing-images{height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:3}#landing-images .landing-images-item{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;width:100%}#landing-images .landing-images-item.active{opacity:1;transition:opacity .3s ease-in-out}#landing-images .landing-images-item img{height:auto;width:100%}@media screen and (max-width:768px){#landing-images .landing-images-item img{width:100%}}.image-mobile{display:none}@media screen and (max-width:768px){.image-mobile{display:block}}.image-desktop{display:block}@media screen and (max-width:768px){.image-desktop{display:none}}.home-wrapper.hide{height:0;overflow:hidden;visibility:hidden}.home-module .home-button{text-align:center;width:100%}.home-module button.h5{background-color:#000;border-radius:5px;color:#fff;display:inline-block;margin:0 auto!important;padding:10px 20px;width:auto}.home-module button.h5:hover{background-color:#00f}.home-button{text-align:center;width:100%}.page{padding-top:100px}.page iframe{bottom:0;left:0;opacity:0;padding:0;position:fixed;transform-origin:top left;transition:opacity .5s ease-in-out}.page-wrapper{animation:fadein 1s forwards;display:flex;flex-wrap:wrap;opacity:0;width:100%}.page-wrapper a:visited{color:#00f}.page-wrapper .page-col-2{padding:0 10px;width:33.33%}@media screen and (max-width:768px){.page-wrapper .page-col-2{width:100%}}.page-wrapper .page-col-3{padding:0 10px;width:50%}@media screen and (max-width:768px){.page-wrapper .page-col-3{width:100%}}.page-wrapper .page-col-6{padding:0 10px;width:100%}@media screen and (max-width:768px){.page-wrapper .page-col-6{width:100%}}.page-wrapper .page-col-5{padding:0 10px;width:83.33%}@media screen and (max-width:768px){.page-wrapper .page-col-5{width:100%}}.page-wrapper .page-col-1{padding:0 10px;width:16.66%}@media screen and (max-width:768px){.page-wrapper .page-col-1{width:100%}}.page-flex-1-3{display:flex;flex-wrap:wrap}.page-flex-1-3 div:first-child{padding-right:10px;text-transform:uppercase;width:33.33%}@media screen and (max-width:768px){.page-flex-1-3 div:first-child{width:100%}}.page-flex-1-3 div{padding-right:10%;width:66.66%}@media screen and (max-width:768px){.page-flex-1-3 div{width:100%}}.page-flex-1-3 div p{margin-bottom:15px}.page-image{height:calc(100vh - 120px);width:100%}.page-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-item{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:15px}.page-item div:first-child{color:#000;text-transform:uppercase}.page-item div:first-child p{color:#000}.page-item p{color:#969696}.column-3{-moz-column-count:3;column-count:3}@media screen and (max-width:768px){.column-3{-moz-column-count:1;column-count:1}}:root{--color-1:#fff;--color-2:#0a0a0a;--color-primary:#00f;--color-secondary:rgba(0,0,0,.3)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;background:var(--color-1)}body,html{height:100%;overflow-x:hidden;width:100%}body{color:var(--color-2);font-family:Helvetica Neue,Helvetica,sans-serif;font-size:1.3rem;font-weight:500;margin:0;padding:5px}body.active{overflow:hidden}*,:after,:before{border:0 solid;font-size:100%;font-weight:400;margin:0;padding:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;box-sizing:border-box;list-style:none}a,a:active,a:focus{outline:none}a{text-decoration:none}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.woocommerce-Price-currencySymbol{margin-right:5px}.hide-mobile{display:block}@media screen and (max-width:768px){.hide-mobile{display:none}}.show-mobile{display:none}@media screen and (max-width:768px){.show-mobile{display:block}}.cookieControl__BarContainer .cookieControl__BarButtons button:nth-child(2),.cookieControl__Modal .cookieControl__ModalButtons button:nth-child(2),.cookieControl__Modal .cookieControl__ModalButtons button:nth-child(3){display:none}.page-enter-active,.page-leave-active{transition:opacity .1s}.page-enter,.page-leave-to{opacity:0}.cookieControl__Modal-enter-active,.cookieControl__Modal-leave-active{transition:opacity .25s}.cookieControl__Modal-enter,.cookieControl__Modal-leave-to{opacity:0}.cookieControl__Bar--center{left:50%;top:50%;transform:translate(-50%,-50%)}.cookieControl__Bar--bottom-full-enter-active,.cookieControl__Bar--bottom-full-leave-active,.cookieControl__Bar--bottom-left-enter-active,.cookieControl__Bar--bottom-left-leave-active,.cookieControl__Bar--bottom-right-enter-active,.cookieControl__Bar--bottom-right-leave-active,.cookieControl__Bar--center-enter-active,.cookieControl__Bar--center-leave-active,.cookieControl__Bar--top-full-enter-active,.cookieControl__Bar--top-full-leave-active,.cookieControl__Bar--top-left-enter-active,.cookieControl__Bar--top-left-leave-active,.cookieControl__Bar--top-right-enter-active,.cookieControl__Bar--top-right-leave-active{transition:transform .25s}.cookieControl__Bar--top-full-enter,.cookieControl__Bar--top-full-leave-to,.cookieControl__Bar--top-left-enter,.cookieControl__Bar--top-left-leave-to,.cookieControl__Bar--top-right-enter,.cookieControl__Bar--top-right-leave-to{transform:translateY(-100%)}.cookieControl__Bar--bottom-full-enter,.cookieControl__Bar--bottom-full-leave-to,.cookieControl__Bar--bottom-left-enter,.cookieControl__Bar--bottom-left-leave-to,.cookieControl__Bar--bottom-right-enter,.cookieControl__Bar--bottom-right-leave-to{transform:translateY(100%)}.cookieControl__Bar--center-enter,.cookieControl__Bar--center-leave-to{transform:translate(-50%,-50%) scale(.95)}.cookieControl{position:relative;z-index:100000}.cookieControl button{backface-visibility:hidden;border:0;cursor:pointer;font-size:16px;outline:0;padding:12px 20px;transition:background-color .2s,color .2s}.cookieControl__Bar{background-color:var(--cookie-control-barBackground);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:fixed}.cookieControl__Bar h2,.cookieControl__Bar p{color:var(--cookie-control-barTextColor);max-width:900px}.cookieControl__Bar h2{font-size:20px;margin:0}.cookieControl__Bar p{font-size:16px;margin:5px 0 0}.cookieControl__Bar button{background-color:var(--cookie-control-barButtonBackground);color:var(--cookie-control-barButtonColor)}.cookieControl__Bar button:hover{background-color:var(--cookie-control-barButtonHoverBackground);color:var(--cookie-control-barButtonHoverColor)}.cookieControl__Bar button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__Bar button+button{margin-left:10px}.cookieControl__BarContainer{align-items:flex-end;display:flex;justify-content:space-between;padding:20px}.cookieControl__Bar--bottom-full,.cookieControl__Bar--top-full{left:0;right:0}.cookieControl__Bar--top-full{top:0}.cookieControl__Bar--bottom-full{bottom:0}.cookieControl__Bar--bottom-left p,.cookieControl__Bar--bottom-right p,.cookieControl__Bar--center p,.cookieControl__Bar--top-left p,.cookieControl__Bar--top-right p{max-width:400px}.cookieControl__Bar--bottom-left .cookieControl__BarContainer,.cookieControl__Bar--bottom-right .cookieControl__BarContainer,.cookieControl__Bar--center .cookieControl__BarContainer,.cookieControl__Bar--top-left .cookieControl__BarContainer,.cookieControl__Bar--top-right .cookieControl__BarContainer{flex-direction:column}.cookieControl__Bar--bottom-left .cookieControl__BarButtons,.cookieControl__Bar--bottom-right .cookieControl__BarButtons,.cookieControl__Bar--center .cookieControl__BarButtons,.cookieControl__Bar--top-left .cookieControl__BarButtons,.cookieControl__Bar--top-right .cookieControl__BarButtons{margin-top:20px}.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--top-left{left:20px}.cookieControl__Bar--bottom-right,.cookieControl__Bar--top-right{right:20px}.cookieControl__BarButtons{display:flex}.cookieControl__Modal{bottom:0;font-size:0;left:0;position:fixed;right:0;text-align:center;top:0;z-index:1}.cookieControl__Modal:before{content:"";display:inline-block;min-height:100vh;vertical-align:middle}.cookieControl__Modal:after{background-color:var(--cookie-control-modalOverlay);bottom:0;content:"";left:0;opacity:var(--cookie-control-modalOverlayOpacity);position:absolute;right:0;top:0;z-index:-1}.cookieControl__Modal>div{font-size:medium}.cookieControl__Modal button{background-color:var(--cookie-control-modalButtonBackground);color:var(--cookie-control-modalButtonColor)}.cookieControl__Modal button:hover{background-color:var(--cookie-control-modalButtonHoverBackground);color:var(--cookie-control-modalButtonHoverColor)}.cookieControl__Modal button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__ModalContent{background-color:var(--cookie-control-modalBackground);display:inline-block;max-height:80vh;max-width:550px;overflow-y:scroll;position:relative;text-align:left;vertical-align:middle;width:100%}.cookieControl__ModalContent,.cookieControl__ModalContent :not(button){color:var(--cookie-control-modalTextColor)}.cookieControl__ModalContent h2{font-size:24px;margin:15px 0}.cookieControl__ModalContent h2:first-of-type{margin-top:0}.cookieControl__ModalContent ul{font-size:16px;list-style-type:none;padding:0}.cookieControl__ModalContent ul ul{padding:5px 56px 0}.cookieControl__ModalContent ul ul li+li{margin-top:5px}.cookieControl__ModalContent li{align-items:center}.cookieControl__ModalContent li+li{margin-top:20px}.cookieControl__ModalContent input{display:none}.cookieControl__ModalContent input:checked+button{background-color:var(--cookie-control-checkboxActiveBackground)}.cookieControl__ModalContent input:checked+button:before{background-color:var(--cookie-control-checkboxActiveCircleBackground);transform:translate3d(100%,-50%,0)}.cookieControl__ModalContent input:checked:disabled+button{background-color:var(--cookie-control-checkboxDisabledBackground)}.cookieControl__ModalContent input:checked:disabled+button:before{background-color:var(--cookie-control-checkboxDisabledCircleBackground)}.cookieControl__ModalContent input+button{backface-visibility:hidden;background-color:var(--cookie-control-checkboxInactiveBackground);border-radius:20px;display:block;font-size:0;margin-right:20px;min-height:20px;min-width:36px;position:relative;transition:background-color .2s}.cookieControl__ModalContent input+button:before{background-color:var(--cookie-control-checkboxInactiveCircleBackground);border-radius:50%;content:"";height:15px;left:3px;position:absolute;top:50%;transform:translate3d(0,-50%,0);transition:transform .2s;width:15px}.cookieControl__ModalContentInner{display:flex;flex-direction:column;gap:10px;padding:40px}.cookieControl__ModalInputWrapper{align-items:flex-start;display:flex}.cookieControl__ModalCookieName{font-weight:700;text-transform:uppercase}.cookieControl__ModalCookieName span{font-weight:400;text-transform:none}.cookieControl__ModalClose{align-self:flex-end;right:20px;top:20px}.cookieControl__ModalButtons{align-items:stretch;display:flex;gap:20px;margin-top:40px}.cookieControl__ModalUnsaved{bottom:40px;color:var(--cookie-control-modalUnsavedColor);font-size:14px;left:50%;margin:0;position:absolute;transform:translate(-50%)}.cookieControl__BlockedIframe{border:2px solid #ddd;padding:20px}.cookieControl__BlockedIframe a,.cookieControl__BlockedIframe p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media screen and (max-width:768px){.cookieControl__Bar{flex-direction:column;left:0;right:0}.cookieControl__Bar h2,.cookieControl__Bar p{max-width:100%}.cookieControl__Bar--top-full,.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:0}.cookieControl__Bar--bottom-full,.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:0}.cookieControl__ModalContent{bottom:0;left:0;max-height:100%;max-width:none;position:absolute;right:0;top:0}.cookieControl__ModalContentInner{padding:20px}.cookieControl__BarButtons{flex-direction:column;justify-content:center;margin-top:20px;width:100%}.cookieControl__BarButtons button{width:100%}.cookieControl__BarButtons button+button{margin:10px 0 0}.cookieControl__BarContainer,.cookieControl__ModalButtons{flex-direction:column;gap:10px}.cookieControl__ModalButtons button{width:100%}}.cookieControl__ControlButton{backface-visibility:hidden;background:var(--cookie-control-controlButtonBackground);border:0;border-radius:50%;bottom:20px;box-shadow:0 0 10px #0000004d;cursor:pointer;height:40px;min-height:40px;min-width:40px;outline:0;position:fixed;right:20px;transition:background-color .2s;width:40px}.cookieControl__ControlButton svg{backface-visibility:hidden;color:var(--cookie-control-controlButtonIconColor);left:50%;max-height:24px;max-width:24px;min-height:24px;min-width:24px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s}.cookieControl__ControlButton:hover{background-color:var(--cookie-control-controlButtonHoverBackground)}.cookieControl__ControlButton:hover svg{color:var(--cookie-control-controlButtonIconHoverColor)}.error-container[data-v-c9641691]{max-width:800px;padding:20px 20px 40px}.error-logo[data-v-c9641691]{margin-bottom:30px;text-align:left}.error-logo h1[data-v-c9641691]{font-size:2.5rem;margin:0}.error-logo .title[data-v-c9641691]{color:var(--color-primary);text-decoration:none;transition:opacity .3s ease}.error-logo .title[data-v-c9641691]:hover{opacity:.7}.error-actions[data-v-c9641691]{display:flex;justify-content:flex-start;margin-top:30px}.error-button[data-v-c9641691]{background:none;border:1px solid var(--color-2);color:var(--color-2);cursor:pointer;display:inline-block;min-width:180px;padding:15px 30px;text-align:center;text-decoration:none;transition:all .3s ease}.error-button[data-v-c9641691]:hover{background:var(--color-2);color:var(--color-1)}@media screen and (max-width:768px){.error-container[data-v-c9641691]{padding:20px 15px}.error-logo h1[data-v-c9641691]{font-size:2rem}}
