abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{vertical-align:baseline;margin:0;padding:0;background:rgba(0,0,0,0);border:0;outline:0}body,html{min-height:100%}html{overflow-x:hidden;overflow-y:scroll}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ul li{list-style:none}ol{list-style-position:inside}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{vertical-align:baseline;margin:0;padding:0;background:rgba(0,0,0,0);font-size:100%;color:inherit}a,a:active,a:focus,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block}button{margin:0;padding:0;background:none;border:none;outline:0}button,input[type=submit],label,select{cursor:pointer}input,select{vertical-align:middle;-webkit-appearance:none;outline:0}button,input,select,textarea{margin:0;font:inherit;color:inherit;border:none;outline:0}select{border-radius:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}*,* *,:after,:before{box-sizing:border-box}.hide{display:none!important}.noMb{margin-bottom:0!important}.small-mb{margin-bottom:.5rem!important}.alignSelfCenter{align-self:center!important}.red{color:#da1d2a}@font-face{font-family:Lubalin Graph Std Demi;src:url(/fonts/LubalinGraphStd-Demi.woff2) format("woff2"),url(/fonts/LubalinGraphStd-Demi.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lubalin Graph Std Book;src:url(/fonts/LubalinGraphStd-Book.woff2) format("woff2"),url(/fonts/LubalinGraphStd-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.review .reviews .reviewsRow .reviewsRowHead .productRating .rating svg{width:20px;height:20px}.productRating .rating svg{width:24px;height:24px}svg{transition:fill .2s ease-in}.review .reviews .reviewsRow .reviewsRowRating .thumbButton svg{width:24px}.steps li:before{border-radius:50%;overflow:hidden;background:#000;color:#fff;content:counter(item,decimal);display:block;width:30px;height:30px;text-align:center;line-height:28px;transition:all .15s ease-in-out;font-size:16px;font-weight:400}.steps{counter-reset:item}.steps,.steps li{list-style-type:none}.steps li{counter-increment:item}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}* :focus-visible{outline-offset:1px;outline-style:auto;outline:1px solid #ffdd18!important;border-radius:4px!important}* :focus-visible.headerNavLeft{outline-offset:-5px}* :focus-visible.headerNavRight{outline-offset:-5px;outline:1px solid #da1d2a!important}html{min-height:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html body{min-height:100%;font-size:14px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:Lubalin Graph Std Book,Arial,sans-serif;color:#000;background:#fff;opacity:0}html body,html body.loaded{transition:opacity .15s ease-in}html body.loaded{opacity:1}html body #__next{min-height:100%;height:100%;position:relative}html body #page{z-index:11;position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;max-width:1440px;margin:0 auto}html body #page:has(.notification) .breadCrumbsWithSort{top:195px}@media(max-width:1200px){html body #page:has(.notification) .breadCrumbsWithSort{top:183px}}@media(max-width:900px){html body #page:has(.notification) .breadCrumbsWithSort{top:152px}}@media(max-width:576px){html body #page:has(.notification) .breadCrumbsWithSort{top:calc(4.9rem + 60px)}}@media screen and (max-width:430px){html body #page:has(.notification) .breadCrumbsWithSort{top:calc(4.9rem + 80px)}}html body #page:has(.notification) .contentPanelWithFilters{max-height:calc(100vh - 130px - 90px - 2.5rem - 50px);top:calc(185px + 2rem + 50px)}@media(max-width:1200px){html body #page:has(.notification) .contentPanelWithFilters{top:calc(170px + 2rem + 50px)}}@media(max-width:900px){html body #page:has(.notification) .contentPanelWithFilters{top:220px}}html body #page:has(.notification) .contentPanelWithFilters.small{max-height:calc(100vh - 185px - 40px - 2.5rem - 225px - 2.5rem - 50px)}html body #page:has(.notification) .contentPanelWithFilters.scrolled{max-height:calc(100vh - 130px - 40px - 2.5rem - 50px)}@media(max-width:576px){html body #page:has(.notification) .contentPanelWithFilters.scrolled{max-height:calc(100vh - 130px - 40px - 2.5rem - 60px)}}@media screen and (max-width:430px){html body #page:has(.notification) .contentPanelWithFilters.scrolled{max-height:calc(100vh - 130px - 40px - 2.5rem - 80px)}}@media(max-width:992px){html body #page:has(.notification) .contentPanelWithFilters{top:219px}html body #page:has(.notification) .contentPanelWithFilters.visible{top:50px}}@media(max-width:576px){html body #page:has(.notification) .contentPanelWithFilters{top:207px}}@media screen and (max-width:430px){html body #page:has(.notification) .contentPanelWithFilters{top:227px}}html body #page main{display:flex;flex-direction:column;flex-grow:1}@media(max-width:992px){html body #page main .br{display:none}}html body #page main .container{width:100%;display:flex;flex-direction:column;padding:0 2.3rem}@media(max-width:992px){html body #page main .container{padding:0 1.5rem}}@media(max-width:576px){html body #page main .container{padding:0 1rem}}html body #page main .content{display:flex;padding:2.5rem 2.5rem 0}@media(max-width:992px){html body #page main .content{flex-direction:column;padding:1.5rem 1.5rem 0}}@media(max-width:576px){html body #page main .content{padding:1.5rem 1rem 0}}html body #page main .content.uberKin section{margin:1rem auto}@media(max-width:1440px){html body #page main .content.uberKin section.textWithProducts:first-child .rightCol,html body #page main .content.uberKin section.twoColumnsFill:first-child .rightCol,html body #page main .content.uberKin section.twoColumnsImageText:first-child .rightCol,html body #page main .content.uberKin section.twoColumnsImages:first-child .rightCol{margin-top:0}}html body #page main .content.uberKin section:last-child{margin:1rem 0 0}@media(max-width:992px){html body #page main .content.uberKin section{margin:.5rem auto}}html body #page main .content.uberKin section .logo{aspect-ratio:6/2}html body #page main .content.uberKin section h1{letter-spacing:-.63px}html body #page main .content .contact{display:flex;align-items:flex-start;justify-content:space-between;column-gap:1rem;border-top:1px solid #edecec;margin-top:1rem;padding-top:1rem}@media(max-width:768px){html body #page main .content .contact{margin-top:0;padding-top:.5rem;flex-direction:column}}html body #page main .content .contact form{flex-basis:60%}@media(max-width:768px){html body #page main .content .contact form{flex-basis:100%;width:100%}}html body #page main .content .contact form fieldset{border-top:0}html body #page main .content .contact address{flex-basis:40%;text-align:left;padding-top:1rem;margin-left:5%}@media(max-width:992px){html body #page main .content .contact address p{margin-bottom:.5rem}}@media(max-width:768px){html body #page main .content .contact address{margin-left:0}}html body #page main .content.withoutPanel{flex-direction:column}html body #page main .content.withoutPanel section:first-child{margin-top:0}@media(max-width:992px){html body #page main .content.withoutPanel .twoColumnsImageText .rightCol{margin-top:0;padding:0}html body #page main .content.withoutPanel .twoColumnsImageText .leftCol{margin-top:1.5rem}}html body #page main .content .contentPage{width:80%;padding-left:3.75rem}@media(max-width:992px){html body #page main .content .contentPage{width:100%;padding-left:0;flex-direction:column;margin-top:1rem}}html body #page main .content .contentPage .wpContent p{margin:0 0 2rem}html body #page main .content :not(.detail) section:not(:last-child){margin-bottom:3.5rem}@media(max-width:992px){html body #page main .content :not(.detail) section:not(:last-child){margin-bottom:3rem}}html body #page main .content article{margin:.6rem 0 3.75rem}html body #page main .content article p{font-size:1.05rem;letter-spacing:-.53px;line-height:1.6;margin-bottom:3rem}html body #page main .content article p:last-child{margin-bottom:0}@media(max-width:992px){html body #page main .content article p{margin-bottom:1.5rem}}svg:not(:root){overflow:visible}figure,footer,main,section{position:relative;margin:auto;width:100%;display:block}section.textWithProducts{margin-top:1.5rem!important}section.textWithProducts,section.twoColumnsFill,section.twoColumnsImageText,section.twoColumnsImages{display:flex;margin-top:1.5rem;min-height:auto}@media(max-width:1440px){section.textWithProducts,section.twoColumnsFill,section.twoColumnsImageText,section.twoColumnsImages{margin-top:1rem}}@media(max-width:992px){section.textWithProducts,section.twoColumnsFill,section.twoColumnsImageText,section.twoColumnsImages{margin-top:0}}section.textWithProducts .leftCol,section.twoColumnsFill .leftCol,section.twoColumnsImageText .leftCol,section.twoColumnsImages .leftCol{width:50%}section.textWithProducts .leftCol p:last-child,section.twoColumnsFill .leftCol p:last-child,section.twoColumnsImageText .leftCol p:last-child,section.twoColumnsImages .leftCol p:last-child{margin-bottom:0}section.textWithProducts .rightCol,section.twoColumnsFill .rightCol,section.twoColumnsImageText .rightCol,section.twoColumnsImages .rightCol{width:50%}section.textWithProducts .rightCol p:last-child,section.twoColumnsFill .rightCol p:last-child,section.twoColumnsImageText .rightCol p:last-child,section.twoColumnsImages .rightCol p:last-child{margin-bottom:0}section.textWithProducts p,section.twoColumnsFill p,section.twoColumnsImageText p,section.twoColumnsImages p{line-height:1.5;font-size:1rem;letter-spacing:-.5px}@media(max-width:1440px){section.textWithProducts,section.twoColumnsFill,section.twoColumnsImageText,section.twoColumnsImages{flex-direction:column}section.textWithProducts .rightCol,section.twoColumnsFill .rightCol,section.twoColumnsImageText .rightCol,section.twoColumnsImages .rightCol{margin-top:1.5rem}section.textWithProducts .leftCol,section.textWithProducts .rightCol,section.twoColumnsFill .leftCol,section.twoColumnsFill .rightCol,section.twoColumnsImageText .leftCol,section.twoColumnsImageText .rightCol,section.twoColumnsImages .leftCol,section.twoColumnsImages .rightCol{width:100%}}section.products{display:flex;flex-direction:column;overflow:hidden;margin-top:1.5rem}@media(max-width:1440px){section.products{padding:0 2.5rem}}@media(max-width:992px){section.products{padding:0 1.5rem}}@media(max-width:576px){section.products{padding:0 1rem}}section.products .productsRow{display:flex;padding:1px;gap:0 3.1rem}@media(max-width:1200px){section.products .productsRow{flex-wrap:wrap;gap:2rem 1.1rem}}section.products .productsRow .catalogueListItem{width:23%}@media(max-width:1200px){section.products .productsRow .catalogueListItem{width:48%}}@media(max-width:768px){section.products .productsRow .catalogueListItem{width:100%}}section.products .productsRow .catalogueListItem .listItemAmount .listItemAmountInner{justify-content:space-evenly;gap:unset}@media(max-width:992px){section.products.products-landing-pages{margin-top:2.5rem;margin-bottom:2.5rem}}section.products.products-landing-pages .bestseller{color:#da1d2a}section.products.products-landing-pages .productsRow{gap:2rem;flex-wrap:wrap}section.products.products-landing-pages .productsRow .catalogueListItem{width:calc(25% - 1.5rem)}@media(max-width:1200px){section.products.products-landing-pages .productsRow .catalogueListItem{width:calc(33% - 1.5rem)}}@media(max-width:992px){section.products.products-landing-pages .productsRow .catalogueListItem{width:calc(50% - 1.5rem)}}@media(max-width:576px){section.products.products-landing-pages .productsRow .catalogueListItem{width:calc(100% - 1.5rem)}}@media(max-width:1440px){section.textWithProducts{flex-direction:column}}section.textWithProducts .leftCol{width:30%;padding:1.4rem 3.3rem 0 3.1rem}@media(max-width:1440px){section.textWithProducts .leftCol{width:75%;padding:0 2.5rem}}@media(max-width:992px){section.textWithProducts .leftCol{width:100%;padding:0 1.5rem}}@media(max-width:576px){section.textWithProducts .leftCol{padding:0 1rem}}section.textWithProducts .rightCol{display:flex;flex-direction:column;width:70%;padding:.8rem 0 0}@media(max-width:1440px){section.textWithProducts .rightCol{width:100%;padding:0 2.5rem}}@media(max-width:992px){section.textWithProducts .rightCol{padding:0 1.5rem}}@media(max-width:576px){section.textWithProducts .rightCol{padding:0 1rem}}section.textWithProducts .rightCol .productRow{display:flex;justify-content:space-between}@media(max-width:992px){section.textWithProducts .rightCol .productRow{flex-wrap:wrap;row-gap:1.5rem}}@media(max-width:768px){section.textWithProducts .rightCol .productRow{flex-wrap:nowrap;flex-direction:column;row-gap:1.5rem}section.textWithProducts .rightCol .productRow .catalogueListItem{width:100%}}@media(min-width:992px){section.textWithProducts .rightCol .productRow .catalogueListItem{width:30%}}section.fullWidthText{max-width:1000px;display:flex;align-items:center;justify-content:center}section.fullWidthText h2{font-size:2rem;text-align:center;letter-spacing:-1px;line-height:1.35}section.twoColumnsTexts{display:flex;justify-content:space-between}@media(max-width:992px){section.twoColumnsTexts{flex-direction:column}}section.twoColumnsTexts.invertBg{background-color:#636363;color:#fff;margin-bottom:1.5rem;padding:2.5rem}@media(max-width:992px){section.twoColumnsTexts.invertBg{padding:1.5rem}}section.twoColumnsTexts .leftCol,section.twoColumnsTexts .rightCol{width:45%}@media(max-width:992px){section.twoColumnsTexts .leftCol,section.twoColumnsTexts .rightCol{width:100%}}section.fullWidthImage{display:flex;background:url(/images/About02.jpg) no-repeat 100% 0/cover;width:100%;height:560px;margin-bottom:1.5rem}section.twoColumnsWithImageAndText{display:flex;justify-content:space-between;min-height:292px}@media(max-width:992px){section.twoColumnsWithImageAndText{flex-direction:column}}section.twoColumnsWithImageAndText .leftCol{width:50%;padding-right:6.6rem}@media(max-width:992px){section.twoColumnsWithImageAndText .leftCol{width:100%;padding-right:0}}section.twoColumnsWithImageAndText .rightCol{width:50%;min-height:290px;background:50%/cover no-repeat url(/images/About03.jpg)}@media(max-width:992px){section.twoColumnsWithImageAndText .rightCol{width:100%}}table{width:100%;border:1px solid #979797}table tr{border-bottom:1px solid #979797}table tr td{padding:1.4rem 1.6rem;width:50%;border-right:1px solid #979797}table tr td:last-child{border-right:0;text-align:right}.table{overflow-x:scroll;width:auto}.table table{background-color:#f9f9f9;width:auto;border:.5rem solid #f9f9f9;border-top-width:.25rem;border-collapse:separate;border-spacing:2px}.table table caption{text-align:left;padding-bottom:.3rem;padding-left:.8rem}.table table caption div{display:flex;align-items:center;justify-content:space-between}.table table tr{border-bottom:0}.table table tr:nth-child(2n) td,.table table tr:nth-child(2n) th{background-color:#fff}.table table tr td,.table table tr th{border-collapse:separate;padding:.8rem 1.6rem .8rem .8rem;width:50%;border-right:0}.table table tr td:last-child,.table table tr th:last-child{padding:.8rem;border-right:0;text-align:left}.orderDetail .table th{width:auto}.orderDetail .table td:last-child{text-align:left!important}.orderDetail .table table,.user-account .table table{width:100%}.orderDetail .table table th,.user-account .table table th{text-align:left;font-family:Lubalin Graph Std Demi,Arial,sans-serif;font-size:.9rem;border-bottom:1px solid #aaa}@media(max-width:576px){.orderDetail .table table th,.user-account .table table th{border-bottom:0}}.orderDetail .table table td,.user-account .table table td{width:auto}.orderDetail .table table td:last-child,.user-account .table table td:last-child{text-align:center}.orderDetail .table table td button,.user-account .table table td button{padding:.35rem 1.1rem}.line{display:grid;grid-gap:1rem;gap:1rem;grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(auto-fill,minmax(22%,1fr))}@media(max-width:992px){.line{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.error{color:red}.success{color:green}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.cover{object-fit:cover}.contain{object-fit:contain!important}.br{height:21px}@media(max-width:992px){.br{display:none}}.white{color:#fff}svg{display:block}a{color:#000;text-decoration:none;cursor:pointer;display:inline-block;transition:color .2s ease-out}a:not(.button):hover{color:#da1d2a}a.disabled{cursor:auto;pointer-events:none}a.underline{text-decoration:underline}a.white:not(.button):hover{color:#000}p{margin-bottom:.3rem;letter-spacing:.36px;line-height:1.5}@media(max-width:992px){p{font-size:.9375rem!important}}span svg{display:inline}strong{font-family:Lubalin Graph Std Demi,Arial,sans-serif;font-weight:400}hr{border:none;height:1px;color:#000;background-color:#000;margin:0}.button,[role=button],button,input[type=submit]{font-size:1rem;font-family:Lubalin Graph Std Book,Arial,sans-serif;padding:.65rem 1.1rem;background-color:#000;color:#fff;letter-spacing:-.5px;transition:background-color .2s ease-in;cursor:pointer}@media(max-width:992px){.button,[role=button],button,input[type=submit]{font-size:.95rem;padding:.5rem .75rem}}.button:hover:not(.subLink),[role=button]:hover:not(.subLink),button:hover:not(.subLink),input[type=submit]:hover:not(.subLink){transition:background-color .2s ease-in;background-color:#da1d2a}.button.secondary,[role=button].secondary,button.secondary,input[type=submit].secondary{background-color:#fff;color:#000;border:1px solid #000}.button.secondary:hover,[role=button].secondary:hover,button.secondary:hover,input[type=submit].secondary:hover{background-color:#da1d2a;color:#fff;border-color:#da1d2a}.button.subLink,[role=button].subLink,button.subLink,input[type=submit].subLink{position:relative}.button.subLink span,[role=button].subLink span,button.subLink span,input[type=submit].subLink span{position:relative;z-index:10}.button.subLink:after,[role=button].subLink:after,button.subLink:after,input[type=submit].subLink:after{content:"";position:absolute;display:block;width:0;height:100%;top:0;left:0;background-color:#da1d2a;visibility:hidden;transition:width .3s ease-out,visibility .3s;z-index:0}.button.subLink:hover:after,[role=button].subLink:hover:after,button.subLink:hover:after,input[type=submit].subLink:hover:after{width:5px;visibility:visible;transition:width .2s ease-in}.button.subLink:focus:after,[role=button].subLink:focus:after,button.subLink:focus:after,input[type=submit].subLink:focus:after{width:100%;visibility:visible;transition:width .2s ease-in}.button:disabled,[role=button]:disabled,button:disabled,input[type=submit]:disabled{cursor:not-allowed;background-color:#ececec;color:#000}.button:disabled:hover,[role=button]:disabled:hover,button:disabled:hover,input[type=submit]:disabled:hover{background-color:#ececec}.button.cta,[role=button].cta,button.cta,input[type=submit].cta{font-size:1.15rem;padding:1rem 2.5rem;background-color:#da1d2a}.button.clean,[role=button].clean,button.clean,input[type=submit].clean{background-color:rgba(0,0,0,0);color:#000;border:none;padding:0;line-height:inherit;font-size:inherit}.button.clean:hover,[role=button].clean:hover,button.clean:hover,input[type=submit].clean:hover{background-color:rgba(0,0,0,0);color:#da1d2a}h1,h2,h3,h4,h5,h6{margin:0 0 1.5rem;font-family:Lubalin Graph Std Demi,Arial,sans-serif;-webkit-margin-before:0;display:inline-block;width:100%;vertical-align:middle;position:relative;font-weight:400;line-height:1.2em;letter-spacing:1px;word-break:break-word}.h1,h1{font-size:3rem}@media(max-width:992px){.h1,h1{font-size:2.5rem}}@media(max-width:576px){.h1,h1{font-size:2.1rem}}.h1.title,h1.title{font-size:1.7rem;margin-bottom:.5rem}@media(max-width:992px){.h1.title,h1.title{font-size:1.5rem;margin-bottom:1.5rem}}.h1 sup,h1 sup{vertical-align:super}h2{font-size:1.25rem;letter-spacing:-.63px}h2.headline{text-transform:uppercase;text-align:center}h2.headline:before{content:" ";display:inline-block;width:32px;vertical-align:middle;margin:-5px 5px 0 0;font-size:inherit;line-height:inherit;background:50%/contain no-repeat url(/svg/exclamationmark.svg)}h3{margin-bottom:1rem}h3,h6{font-size:1rem}sup{vertical-align:top;font-size:.8em}img{max-width:100%;height:auto;vertical-align:bottom}img.contain{object-fit:contain}img.placeholder{object-fit:cover!important}ul{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;list-style-type:none}dl{width:100%;overflow:hidden}dl,dl dd,dl dt{padding:0;margin:0}dl dd,dl dt{display:inline;font-size:1rem;letter-spacing:-.5px;line-height:1.5}dl dt:before{content:"";display:block}dl dd{font-family:Lubalin Graph Std Demi,Arial,sans-serif;margin-left:.5rem}.textAlignCenter{text-align:center}.textAlignRight{text-align:right}ins{background-color:rgba(0,0,0,0);color:#da1d2a}@keyframes pulseIn{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes pulseInWithOpacity{0%{transform:scale(1);opacity:0}50%{transform:scale(1.4)}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes pulseOut{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}@keyframes videoIn{0%{transform:perspective(260px) scale(0) rotateX(-20deg);transform-origin:50% 50%}to{transform:perspective(none) scale(1) rotateX(0)}}@keyframes videoOut{0%{transform:perspective(none) scale(1) rotateX(0);transform-origin:50% 50%;opacity:1}to{transform:perspective(260px) scale(0) rotateX(-20deg);opacity:0}}@keyframes scaleIcon{0%{transform:scaleX(1)}to{transform:scale3d(1.2,1.2,1.2)}}@keyframes scaleIconOut{0%{transform:scale3d(1.2,1.2,1.2)}to{transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOutIn{0%{opacity:0}30%{opacity:0}40%{opacity:1}}@keyframes fadeOutIn2{0%{opacity:0}30%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes loadingSpinnerRight{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes headerBackgroundSlideIn{0%{background-position:0}25%{background-position:100%}55%{background-position:100%}to{background-position:0}}@keyframes headerBackgroundSlideInRight{0%{background-position:100%}25%{background-position:0}55%{background-position:0}to{background-position:100%}}@keyframes rollBadgeAfter{0%{width:0}to{width:5rem}}header .headerTop{display:flex;align-items:center;justify-content:space-between;position:relative;top:0;left:0;padding:1.3rem 2.56rem 1rem;transition:padding .2s ease-out}header .headerTop.searchExpanded{height:100%}header .headerTop.searchExpanded:before{content:"";position:absolute;top:0;left:0;width:100%;height:102px;background-color:#fff;z-index:11}header .headerTop.searchExpanded .headerTopLeft{visibility:hidden}header .headerTop.searchExpanded .eshopMenu,header .headerTop.searchExpanded .headerTopRight,header .headerTop.searchExpanded .mobileMenuOpener{display:none}header .headerTop .headerTopLeft{height:100%}header .headerTop .headerTopLeft .headerLogo{display:block;width:76px;margin:5px 0;transition:width .2s ease-out}header .headerTop .headerTopLeft .headerLogo svg{fill:#231f20}header .headerTop .search{transition:padding .2s ease-out}header .headerTop .headerTopRight{display:flex;align-items:center;justify-content:flex-end}header .headerTop .headerTopRight .eshopMenu{display:flex;align-items:center;justify-content:center;column-gap:1.8rem;transition:column-gap .2s ease-out}header .headerTop .headerTopRight .eshopMenu a{border-bottom:2px solid rgba(0,0,0,0);font-weight:500;position:relative;display:block;padding:10px 0 5px}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket svg{fill:#000;transition:width .2s ease-out,fill .2s ease-out;width:32px}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket:hover svg{transition:fill .2s ease-out;fill:#da1d2a}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket.active svg{fill:#da1d2a}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket .eshopBasketCount{display:flex;align-items:center;justify-content:center;position:absolute;top:-12px;right:-5px;width:25px;height:25px;background-color:#da1d2a;border-radius:50%;color:#fff;font-size:.75rem;transition:width .2s ease-out,height .2s ease-out,top .3s ease-out,opacity .2s,visibility .2s;opacity:0;visibility:hidden}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket .eshopBasketCount.visible{opacity:1;visibility:visible}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket .eshopBasketCount.pop{animation:pulseIn .2s ease-out}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket .eshopBasketCount.remove{animation:scaleOut .2s ease-out}header .headerTop .headerTopRight .eshopMenu a.eshopMenuLogin:hover svg{fill:#da1d2a}header .headerTop .headerTopRight .eshopMenu a.eshopMenuLogin.withName{display:flex;align-items:center;column-gap:.5rem}header .headerTop .headerTopRight .eshopMenu a.eshopMenuLogin.withName span{text-transform:capitalize;order:0}header .headerTop .headerTopRight .eshopMenu a.eshopMenuLogin svg{fill:#000;transition:width .2s ease-out,fill .2s ease-out;width:24px;margin-bottom:-1px;order:1}header .headerTop .headerTopRight .eshopMenu a.eshopMenuLogin.active svg{fill:#da1d2a;transition:fill .2s ease-out}header .headerTop .headerTopRight .eshopMenu li{position:relative}header .headerTop .headerTopRight .eshopMenu li.active a{border-bottom:2px solid #fff}header .headerTop .headerTopRight .eshopMenu li .eshopMenuBasketDropdown{position:absolute;top:40px;right:-2rem;width:21.8rem;border:1px solid #ececec;z-index:25;min-height:1vh;max-height:calc(100vh - 3.7rem);height:auto;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.5);padding:1.25rem 0;overflow-y:auto}header .headerTop .headerTopRight .eshopMenu li .eshopMenuBasketDropdown .basketDropdown{display:flex;flex-direction:column;row-gap:.5rem;overflow-y:hidden;height:100%;padding:5px 1rem}header .headerTop .headerTopRight .eshopMenu li .eshopMenuBasketDropdown .basketDropdown .basketDropdownRow a{display:flex;align-items:center;justify-content:space-between;column-gap:.75rem;font-size:.75rem}header .headerTop .headerTopRight .eshopMenu li .eshopMenuBasketDropdown .basketDropdown .basketDropdownRow a figure{margin:initial;width:30%;height:50px}header .headerTop .headerTopRight .eshopMenu li .eshopMenuBasketDropdown .basketDropdown .basketDropdownRow a div p{white-space:nowrap}header .headerTop .headerTopRight .eshopMenu li .eshopMenuBasketDropdown .basketDropdown .button{float:right;padding:.4rem 2rem}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown{display:none;flex-direction:column;padding:1rem;position:absolute;z-index:100;top:40px;right:-2rem;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.5)}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown.open{display:flex}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown.userPannel .button{margin-bottom:1.3rem;white-space:pre}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown li{min-width:220px;width:100%;text-align:left}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown li a{padding:.5rem}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown li.indented{margin-top:.5rem}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown li.indented a{padding-top:1rem;border-top:1px solid gray}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown:hover{display:flex}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown hr{margin:1.3rem 0}@media(max-width:992px){header .headerTop{padding:1.3rem 1.5rem}header .headerTop .search .searchIcon svg{transition:fill .2s ease-in,width .2s ease-out}header .headerTop.searchExpanded:before{height:5.5rem}header .headerTop .headerTopRight .eshopMenu{column-gap:1.5rem;margin-right:1.5rem}header .headerTop .headerTopRight .eshopMenu a{padding:0}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket .eshopBasketCount{top:-22px}header .headerTop .headerTopRight .eshopMenu a.eshopMenuLogin.active svg{fill:#fff}header .headerTop .headerTopRight .eshopMenu li{position:relative}header .headerTop .headerTopRight .eshopMenu li .eshopMenuDropdown{right:-140px;top:28px}}@media(max-width:576px){header .headerTop{padding:1rem}header .headerTop .headerTopLeft .headerLogo{width:70px}header .headerTop .search .searchIcon svg{width:20px;transition:width .2s ease-out,fill .2s ease-in}header .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket svg{width:26px}header .headerTop .headerTopRight .eshopMenu a.eshopMenuLogin svg{width:21px}}header .headerNavWrap{overflow-x:hidden;overflow-y:visible}header .headerNavWrap .headerNav{left:-29px;width:calc(100% + 58px);position:relative;transform:skew(-29deg,0);background-color:#da1d2a;background:linear-gradient(90deg,#da1d2a 50%,#ffdd18 0) 0;background-size:200%;background-position:0;height:4.5rem;transition:background-position .2s ease-in 0s,height .2s ease-out}header .headerNavWrap .headerNav.animateOnlyOnce{animation:headerBackgroundSlideIn .45s ease-out .2s forwards}header .headerNavWrap .headerNav.animateOnlyOnce.focus{animation:headerBackgroundSlideInRight .45s ease-out .2s forwards}header .headerNavWrap .headerNav.animateOnlyOnce nav .headerNavCenter ul.mainMenu li a{transition:color .2s ease .2s,opacity .2s ease-out .2s,padding .2s ease-out}header .headerNavWrap .headerNav.animateOnlyOnce.category .mainMenu a{animation:fadeOutIn 1s ease-out forwards!important}header .headerNavWrap .headerNav.animateOnlyOnce.focus .mainMenu a{animation:fadeOutIn2 1s ease-out forwards!important}header .headerNavWrap .headerNav nav{display:flex;align-items:center;height:100%}header .headerNavWrap .headerNav nav .headerNavLeft,header .headerNavWrap .headerNav nav .headerNavRight{height:100%;align-items:center;cursor:pointer;overflow:hidden;z-index:10;display:flex;justify-content:center;position:relative}header .headerNavWrap .headerNav nav .headerNavLeft span,header .headerNavWrap .headerNav nav .headerNavRight span{color:#fff}header .headerNavWrap .headerNav nav .headerNavLeft:after,header .headerNavWrap .headerNav nav .headerNavRight:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;transition:transform .1s ease-out;z-index:-1}header .headerNavWrap .headerNav nav .headerNavLeft span,header .headerNavWrap .headerNav nav .headerNavRight span{transform:skew(29deg,0);transition:all .2s cubic-bezier(.84,.06,.52,1.8) 0s}header .headerNavWrap .headerNav nav .headerNavLeft{width:195px}header .headerNavWrap .headerNav nav .headerNavLeft:after{background-color:#da1d2a;transform-origin:bottom right;top:0;left:0}header .headerNavWrap .headerNav nav .headerNavLeft.activated:after{width:200%;transition:width .2s ease-in;overflow:visible}header .headerNavWrap .headerNav nav .headerNavRight{width:195px}header .headerNavWrap .headerNav nav .headerNavRight span{color:#000}header .headerNavWrap .headerNav nav .headerNavRight:after{background-color:#ffdd18;transform-origin:bottom left}header .headerNavWrap .headerNav nav .headerNavRight.activated:after{width:200%;transition:width .2s ease-in;overflow:visible}header .headerNavWrap .headerNav nav .headerNavCenter{flex:1 1;display:flex;justify-content:center}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu{display:flex;text-align:left;gap:0 1.5rem;transform:skew(29deg,0)}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li{position:relative;overflow:hidden}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li.active:before{transform:translateY(0);visibility:visible;transition:transform .3s ease-in .3s;background-color:hsla(0,0%,100%,.5);border-bottom:none}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li.active:after{content:none}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li a{padding:.75rem 0;min-width:100px;text-align:center;color:#fff;display:inline-block;position:relative;z-index:2;transition:color .2s ease-out .2s,padding .2s ease-out}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li a:focus,header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li a:focus-within{outline-offset:-1px}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li:before{content:"";position:absolute;display:block;width:100%;height:100%;bottom:0;left:0;z-index:0;background-color:hsla(0,0%,100%,.5);transform:translateY(100px);border-bottom:2px solid hsla(0,0%,100%,.5);transition:transform .2s ease-out}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li:after{content:"";position:absolute;display:block;width:100%;bottom:0;left:0;border-bottom:2px solid hsla(0,0%,100%,.5);visibility:hidden;transform:scale3d(0,0,0);transition:transform .2s ease-out,visibility .2s}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li:hover:after{visibility:visible;transition:transform .2s ease-in;transform:scaleX(1)}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li:last-child{margin-right:0}header .headerNavWrap .headerNav.category .headerNavLeft span,header .headerNavWrap .headerNav.focus .headerNavRight span{transform:skew(29deg,0) scale3d(1.1,1.1,1.1) translateZ(0);transition:transform .4s cubic-bezier(.84,.06,.52,1.8)}header .headerNavWrap .headerNav.focus{background-position:100%;transition:background-position .2s ease-in .2s,height .2s ease-in-out}header .headerNavWrap .headerNav.focus .headerNavCenter a,header .headerNavWrap .headerNav.focus .headerNavRight{color:#000!important;transform:translateZ(0)}header .headerNavWrap .headerNav.focus .headerNavCenter li:after{border-bottom-color:rgba(0,0,0,.5)!important}header .headerNavWrap .headerNav.focus .headerNavLeft:after{transition:transform .2s ease-in;transform:translateZ(0)}@media(max-width:992px){header{overflow:hidden}header.menuOpen{overflow:visible}header .headerNavWrap{overflow-x:visible;visibility:hidden;transition:visibility .2s}header .headerNavWrap:before{transform:translateX(17.5rem);content:"";position:absolute;display:block;width:15.5rem;height:6.25rem;top:0;right:0;background-color:#da1d2a;background:linear-gradient(90deg,#da1d2a 50%,#ffdd18 0) 0;background-size:200%;background-position:0;transition:transform .2s ease-out,background-position .2s ease-out 0s;z-index:1}header .headerNavWrap.visible{visibility:visible;transition:visibility}header .headerNavWrap.visible:before{z-index:0;transform:translateX(0);transition:transform .2s ease-out,background-position .2s ease-out 0s}header .headerNavWrap.focus:before,header .headerNavWrap.visible.focus:before{background-position:100%;transition:transform .2s ease-out,background-position .2s ease-out 0s}header .headerNavWrap .headerNav{left:auto;position:absolute;top:0;right:0;height:100vh;width:15.5rem;transform:translateX(17.5rem);transition:transform .2s ease-out,opacity .6s .2s;box-shadow:-2px 0 25px rgba(0,0,0,.5);overflow-y:scroll;opacity:0;z-index:3}header .headerNavWrap .headerNav.open{opacity:1;transform:translateX(0);transition:transform .2s ease-out,background-position .2s ease-out 0s}header .headerNavWrap .headerNav .eshopMenu{padding:1.5rem 0 2rem;margin-top:1.5rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:1rem}header .headerNavWrap .headerNav .eshopMenu .eshopMenuLogin{text-transform:capitalize;display:flex;align-items:center}header .headerNavWrap .headerNav .eshopMenu .eshopMenuLogin svg{width:20px;display:inline-flex;margin-right:.5rem}header .headerNavWrap .headerNav .eshopMenu li,header .headerNavWrap .headerNav .eshopMenu li .button{width:100%}header .headerNavWrap .headerNav .eshopMenu li .button:hover{background-color:#fff;color:#000}header .headerNavWrap .headerNav nav{align-items:flex-start;flex-direction:column;padding:4.5rem 0 0 2rem}header .headerNavWrap .headerNav nav .headerNavLeft,header .headerNavWrap .headerNav nav .headerNavRight{height:auto;width:auto;margin-bottom:.5rem;padding:.5rem .9rem;overflow:visible}header .headerNavWrap .headerNav nav .headerNavLeft span,header .headerNavWrap .headerNav nav .headerNavRight span{transform:skew(0,0)}header .headerNavWrap .headerNav nav .headerNavLeft:hover{color:#fff}header .headerNavWrap .headerNav nav .headerNavLeft:hover:after{transform:scaleX(1);transition:transform .2s ease-out!important}header .headerNavWrap .headerNav nav .headerNavLeft:after{background:none;background-color:#da1d2a;transition:transform .3s ease-in;transform-origin:center}header .headerNavWrap .headerNav nav .headerNavLeft.activated:after{border:1px solid #fff;transform:scaleX(1) skew(0);width:100%}header .headerNavWrap .headerNav nav .headerNavRight{color:#fff;margin-top:3rem}header .headerNavWrap .headerNav nav .headerNavRight:hover{color:#000}header .headerNavWrap .headerNav nav .headerNavRight:hover:after{transform:scaleX(1);transition:transform .2s ease-out!important}header .headerNavWrap .headerNav nav .headerNavRight:after{background:none;background-color:#ffdd18;transition:transform .3s ease-in;transform-origin:center}header .headerNavWrap .headerNav nav .headerNavRight.activated:after{border:1px solid #000;width:100%;transform:scaleX(1) skew(0)}header .headerNavWrap .headerNav nav .headerNavCenter{flex-grow:0}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu{transform:skew(0,0);flex-direction:column;align-items:flex-start}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li.active:before{border-bottom-width:1px;border-bottom-color:#fff}header .headerNavWrap .headerNav nav .headerNavCenter ul.mainMenu li a{padding:.5rem .8rem;text-align:left}header .headerNavWrap .headerNav.category .headerNavLeft span,header .headerNavWrap .headerNav.focus .headerNavRight span{transform:none}header .headerNavWrap .headerNav.focus{transition:transform .2s ease-out,background-position .2s ease-out 0s,opacity .6s .1s}header .headerNavWrap .headerNav.focus .headerNavLeft:hover:after{border-color:#000}header .headerNavWrap .headerNav.focus .headerNavLeft:after{transition:transform .2s ease-in;transform:translateZ(0)}header .headerNavWrap .headerNav.focus .headerNavLeft{color:#000}header .headerNavWrap .headerNav.focus nav ul.mainMenu li.active:before{border-bottom-color:#000}}@media(max-width:340px){header .headerNavWrap .headerNav,header .headerNavWrap:before{width:100%;transform:translateX(100%)}}header.shrink .headerTop{padding:.5rem 2.56rem;transition:padding .2s ease-in}header.shrink .headerTop .headerTopLeft .headerLogo{width:60px;transition:width .2s ease-out}header.shrink .headerTop .search{padding:0 .5rem}header.shrink .headerTop .search .searchInput{font-size:.8rem;line-height:2rem}header.shrink .headerTop .search .searchIcon svg{scale:.9;transition:scale .2s ease-out}header.shrink .headerTop .headerTopRight .eshopMenu{column-gap:1.5rem}header.shrink .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket svg{transition:width .2s ease-out,fill .2s ease-out;width:26px}header.shrink .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket .eshopBasketCount{width:20px;height:20px;font-size:.7rem;top:-6px;transition:width .2s ease-out,height .2s ease-out,top .3s ease-out}header.shrink .headerTop .headerTopRight .eshopMenu a.eshopMenuLogin svg{transition:width .2s ease-out,fill .2s ease-out;width:21px}header.shrink .headerNavWrap .headerNav{height:3.25rem}@media(min-width:992px){header.shrink .headerNavWrap .headerNav.open{height:100vh}header.shrink .headerNavWrap .headerNav:not(.open) nav .headerNavCenter ul.mainMenu li a{padding:.5rem 0}header.shrink .headerNavWrap .headerNav .headerNavLeft{transition:width .2s ease-in}}@media(max-width:992px){header.shrink{border-bottom:.2rem solid #da1d2a}header.shrink .headerTop{padding:1.3rem 1.5rem 1rem}header.shrink .headerTop .search .searchIcon svg{scale:1;width:16px}header.shrink .headerTop .headerTopRight .eshopMenu a.eshopMenuBasket .eshopBasketCount{top:-15px}header.shrink .headerNavWrap .headerNav{height:100vh}}@media(max-width:768px){header.shrink .headerTop .search .searchIcon svg{width:21px}}@media(max-width:576px){header.shrink .headerTop{padding:1rem 1rem .5rem}header.shrink .headerTop .headerTopLeft .headerLogo{width:50px}header.shrink .headerTop .search{transition:none}header.shrink .headerTop .search .searchIcon svg{transition:fill .2s ease-in;width:20px}}header{display:flex;flex-direction:column;flex-shrink:0;z-index:20;background:#fff;top:0;left:0;right:0;width:100%;transition:padding .2s ease-out;max-width:1440px;margin:0 auto;position:-webkit-sticky;position:sticky}header .header-top{padding:21px 58px 20px;display:flex;width:100%;height:80px}@media(max-width:1200px){header .header-top{padding:15px 42px 16px;height:68px}}header .header-top .header-top-left,header .header-top .header-top-right{display:flex;justify-content:space-between;flex:1 1;width:calc(50% - 148px);gap:20px}header .header-top nav ul{display:flex;gap:24px;height:100%;align-items:center}@media(max-width:1300px){header .header-top nav ul{gap:20px}}header .header-top nav ul li a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}header .header-top .header-top-left{padding-right:70px}@media(max-width:1300px){header .header-top .header-top-left{padding-right:50px}}@media(max-width:1200px){header .header-top .header-top-left{padding-right:55px;justify-content:center}header .header-top .header-top-left nav{display:none}}header .header-top .header-top-left .header-top-left-free-shipping{display:flex;align-items:center;gap:8px;margin-right:20px}@media(max-width:1200px){header .header-top .header-top-left .header-top-left-free-shipping{margin-right:0}}header .header-top .header-top-right{padding-left:70px;gap:57px}@media(max-width:1300px){header .header-top .header-top-right{padding-left:50px}}@media(max-width:1200px){header .header-top .header-top-right{padding-left:55px;justify-content:center;gap:47px}}header .header-top .header-top-right .search{margin-left:20px}@media(max-width:1200px){header .header-top .header-top-right .search{margin-left:0}}header .header-top .header-top-right .eshopMenu{display:flex;align-items:center;justify-content:center;column-gap:1.8rem;transition:column-gap .2s ease-out}header .header-top .header-top-right .eshopMenu a{border-bottom:2px solid rgba(0,0,0,0);font-weight:500;position:relative;display:block;padding:10px 0 5px}header .header-top .header-top-right .eshopMenu a.eshopMenuBasket svg{fill:#000;transition:width .2s ease-out,fill .2s ease-out;width:32px}header .header-top .header-top-right .eshopMenu a.eshopMenuBasket:hover svg{transition:fill .2s ease-out;fill:#da1d2a}header .header-top .header-top-right .eshopMenu a.eshopMenuBasket.active svg{fill:#da1d2a}header .header-top .header-top-right .eshopMenu a.eshopMenuBasket .eshopBasketCount{display:flex;align-items:center;justify-content:center;position:absolute;top:-12px;right:-5px;width:25px;height:25px;background-color:#da1d2a;border-radius:50%;color:#fff;font-size:fontSize(1.5);transition:width .2s ease-out,height .2s ease-out,top .3s ease-out,opacity .2s,visibility .2s;opacity:0;visibility:hidden}header .header-top .header-top-right .eshopMenu a.eshopMenuBasket .eshopBasketCount.visible{opacity:1;visibility:visible}header .header-top .header-top-right .eshopMenu a.eshopMenuBasket .eshopBasketCount.pop{animation:pulseIn .2s ease-out}header .header-top .header-top-right .eshopMenu a.eshopMenuBasket .eshopBasketCount.remove{animation:scaleOut .2s ease-out}header .header-top .header-top-right .eshopMenu a.eshopMenuLogin:hover svg{fill:#da1d2a}header .header-top .header-top-right .eshopMenu a.eshopMenuLogin.withName{display:flex;align-items:center;column-gap:.5rem}header .header-top .header-top-right .eshopMenu a.eshopMenuLogin.withName span{text-transform:capitalize;order:0}header .header-top .header-top-right .eshopMenu a.eshopMenuLogin svg{fill:#000;transition:width .2s ease-out,fill .2s ease-out;width:24px;margin-bottom:-1px;order:1}header .header-top .header-top-right .eshopMenu a.eshopMenuLogin.active svg{fill:#da1d2a;transition:fill .2s ease-out}header .header-top .header-top-right .eshopMenu li{position:relative}header .header-top .header-top-right .eshopMenu li.active a{border-bottom:2px solid #fff}header .header-top .header-top-right .eshopMenu li .eshopMenuBasketDropdown{position:absolute;top:40px;right:-2rem;width:21.8rem;border:1px solid #ececec;z-index:25;min-height:1vh;max-height:calc(100vh - 3.7rem);height:auto;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.5);padding:1.25rem 0;overflow-y:auto}header .header-top .header-top-right .eshopMenu li .eshopMenuBasketDropdown .basketDropdown{display:flex;flex-direction:column;row-gap:.5rem;overflow-y:hidden;height:100%;padding:5px 1rem}header .header-top .header-top-right .eshopMenu li .eshopMenuBasketDropdown .basketDropdown .basketDropdownRow a{display:flex;align-items:center;justify-content:space-between;column-gap:.75rem;font-size:fontSize(1.5)}header .header-top .header-top-right .eshopMenu li .eshopMenuBasketDropdown .basketDropdown .basketDropdownRow a figure{margin:initial;width:30%;height:50px}header .header-top .header-top-right .eshopMenu li .eshopMenuBasketDropdown .basketDropdown .basketDropdownRow a div p{white-space:nowrap}header .header-top .header-top-right .eshopMenu li .eshopMenuBasketDropdown .basketDropdown .button{float:right;padding:.4rem 2rem}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown{display:none;flex-direction:column;padding:1rem;position:absolute;z-index:100;top:40px;right:-2rem;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.5)}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown.open{display:flex}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown.userPannel .button{margin-bottom:1.3rem;white-space:pre}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown li{min-width:220px;width:100%;text-align:left}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown li a{padding:.5rem}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown li.indented{margin-top:.5rem}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown li.indented a{padding-top:1rem;border-top:1px solid gray}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown:hover{display:flex}header .header-top .header-top-right .eshopMenu li .eshopMenuDropdown hr{margin:1.3rem 0}header .header-top .header-top-center{width:148px;height:80px;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width:1200px){header .header-top .header-top-center{width:50px;height:45px}}header .header-top .header-top-center .headerLogo{position:absolute;width:110px;height:97px;top:0}@media(max-width:1200px){header .header-top .header-top-center .headerLogo{width:100%;height:100%}}header .header-bottom{display:flex;width:100%}header .header-bottom .header-bottom-left,header .header-bottom .header-bottom-right{padding:12px 48px;flex:1 1;background-color:#da1d2a;width:calc(50% - 148px)}@media(max-width:1200px){header .header-bottom .header-bottom-left,header .header-bottom .header-bottom-right{padding:12px 24px;width:auto}}@media(max-width:992px){header .header-bottom .header-bottom-left,header .header-bottom .header-bottom-right{padding:12px 15px}}header .header-bottom .header-bottom-left{position:relative}header .header-bottom .header-bottom-left:after{content:"";position:absolute;top:0;right:-18px;width:48px;height:100%;background-color:#fff;transform:skew(29deg,0)}@media(max-width:1200px){header .header-bottom .header-bottom-left:after{display:none}}header .header-bottom .header-bottom-left nav ul{display:flex;gap:58px}@media(max-width:1440px){header .header-bottom .header-bottom-left nav ul{gap:40px}}@media(max-width:1300px){header .header-bottom .header-bottom-left nav ul{gap:30px}}@media(max-width:1200px){header .header-bottom .header-bottom-left nav ul{gap:20px}}header .header-bottom .header-bottom-right{position:relative}header .header-bottom .header-bottom-right:after{content:"";position:absolute;top:0;left:-18px;width:48px;height:100%;background-color:#fff;transform:skew(-29deg,0)}@media(max-width:1200px){header .header-bottom .header-bottom-right:after{display:none}}header .header-bottom .header-bottom-right nav ul{display:flex;justify-content:flex-end;gap:58px}@media(max-width:1440px){header .header-bottom .header-bottom-right nav ul{gap:40px}}@media(max-width:1300px){header .header-bottom .header-bottom-right nav ul{gap:30px}}@media(max-width:1200px){header .header-bottom .header-bottom-right nav ul{gap:20px}}header .header-bottom nav ul li{padding:10px}header .header-bottom nav ul li a{color:#fff;font-size:14px;white-space:nowrap}header .header-bottom nav ul li a:hover{color:#fff;text-decoration:underline}header .header-bottom .header-bottom-center{width:148px}@media(max-width:1200px){header .header-bottom .header-bottom-center{display:none}}@media(min-width:900px){header .header-mobile{visibility:hidden;display:none}}@media(max-width:900px){header .header-desktop{visibility:hidden;display:none}header.navOpen{overflow:visible}header .headerTop .mobileMenuOpener.open{z-index:0}}@media(max-width:900px)and (max-width:992px){header .headerNav .mobileMenuOpener{position:absolute;top:47px;right:1.5rem}}@media(max-width:900px)and (max-width:576px){header .headerNav .mobileMenuOpener{top:33px;right:1rem}}header .mobileMenuOpener{cursor:pointer;width:30px;height:26px;transition:width .4s ease-in;display:block;z-index:2}header .mobileMenuOpener:hover [class*=icon-]{background-color:#da1d2a}header .mobileMenuOpener [class*=icon-]{position:relative;left:0;top:0;width:100%;height:3px;background-color:#000;transition:all .2s ease-in}header .mobileMenuOpener.open [class*=icon-]{transition:transform .2s ease-in .1s,opacity .2s ease-in .1s}header .mobileMenuOpener.invert [class*=icon-]{background-color:#fff}header .mobileMenuOpener .icon-1{animation-delay:.1s}header .mobileMenuOpener .icon-2{transform:translateY(8px)}header .mobileMenuOpener .icon-3{transform:translateY(16px);animation-delay:.25s}header .mobileMenuOpener.open .icon-1{transform:rotate(-45deg) translate(-8px,7px)}header .mobileMenuOpener.open .icon-2{opacity:0}header .mobileMenuOpener.open .icon-3{transform:rotate(45deg) translate(4px,4px)}footer{flex-shrink:0;background:#f9f9f9;color:#000;margin-top:2.5rem;display:flex;flex-direction:column}@media(max-width:992px){footer{margin-top:1.5rem}}footer .mainFooterTop{display:flex;justify-content:space-between;flex-direction:row;background-color:#ffdd18;background-color:#ddd;background-color:#000;background-color:#ececec;padding:.8rem 2.5rem}@media(max-width:992px){footer .mainFooterTop{flex-direction:column;align-items:center;justify-content:center;padding:1.25rem 1.5rem}}@media(max-width:576px){footer .mainFooterTop{padding:1rem}}footer .mainFooterTop .mainFooterLogo{width:30%}@media(max-width:992px){footer .mainFooterTop .mainFooterLogo{width:auto}}footer .mainFooterTop .mainFooterLogo a{position:relative}footer .mainFooterTop .mainFooterLogo a svg{height:56px;width:64px;fill:#fff}footer .mainFooterTop .newsletter{display:flex;align-items:center;justify-content:flex-end;gap:0 .75rem;width:70%;margin-bottom:0}@media(max-width:992px){footer .mainFooterTop .newsletter{margin-top:1.5rem;display:grid;justify-content:center;grid-gap:1.5rem 2rem;gap:1.5rem 2rem;grid-template-columns:repeat(2,1fr);width:100%}}@media(max-width:576px){footer .mainFooterTop .newsletter{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;gap:1rem}}footer .mainFooterTop .newsletter p{letter-spacing:-.38;margin-bottom:0}@media(max-width:992px){footer .mainFooterTop .newsletter p{text-align:center;grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:3}}footer .mainFooterTop .newsletter input{background-color:#fff!important;color:#000;border:none}footer .mainFooterTop .newsletter input::placeholder{color:#000}@media(max-width:992px){footer .mainFooterTop .newsletter input{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:3}}@media(max-width:576px){footer .mainFooterTop .newsletter input{width:100%}}footer .mainFooterTop .newsletter button{padding:.25rem 1.2rem}@media(max-width:992px){footer .mainFooterTop .newsletter button{grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}}footer .mainFooterTop .nlr{padding:.5rem}footer .mainFooterTop .nlr.nlErr{color:#da1d2a}footer .mainFooterTop .nlr.nlOK{color:#fff}footer .mainFooterTop .nlr+.nlr{padding-top:0}footer .mainFooterNav{display:flex;flex-direction:column;max-width:1440px;width:100%;padding:1.25rem 2.5rem;font-size:.8rem}@media(max-width:992px){footer .mainFooterNav{padding:1.25rem 1.5rem}}@media(max-width:576px){footer .mainFooterNav{padding:1rem}}footer .mainFooterNav .mainFooterNavigation{display:flex;justify-content:space-between}@media(max-width:992px){footer .mainFooterNav .mainFooterNavigation{flex-wrap:wrap;justify-content:flex-start;gap:1.5rem 0}}@media(max-width:576px){footer .mainFooterNav .mainFooterNavigation{gap:1rem 0}}footer .mainFooterNav .mainFooterNavigation ul{min-width:170px;padding:0}@media(max-width:992px){footer .mainFooterNav .mainFooterNavigation ul{width:33%}}@media(max-width:576px){footer .mainFooterNav .mainFooterNavigation ul{width:45%}}footer .mainFooterNav .mainFooterNavigation ul li{margin-bottom:.6rem}footer .mainFooterNav .mainFooterNavigation ul a{position:relative}footer .mainFooterNav .mainFooterNavigation ul a:after{content:"";position:absolute;display:block;width:0;height:1px;bottom:0;left:0;background-color:#da1d2a;visibility:hidden}footer .mainFooterNav .mainFooterNavigation ul a:hover:after{visibility:visible;width:100%;transition:width .2s ease-in}footer .socials{display:grid;grid-template-columns:auto auto;align-items:start;justify-content:start}footer .socials a{width:24px;height:24px;position:relative}footer .socials a:hover svg{animation:scaleIcon .4s ease-in-out forwards}footer .socials a+a{margin-left:1rem}footer .socials .facebook svg,footer .socials .instagram svg{fill:#000;transition:fill .2s ease-out;animation:scaleIconOut .4s ease-in-out forwards}footer .socials .facebook svg:hover,footer .socials .instagram svg:hover{transition:fill .2s ease-in;fill:#da1d2a}footer .version{text-align:right;font-size:9px!important;bottom:-20px;position:relative;z-index:5}.review .reviewHeader{display:flex}@media(max-width:992px){.review .reviewHeader{flex-direction:column}}.review .reviewHeader h2{flex:1 1 20%}@media(max-width:992px){.review .reviewHeader h2{flex:1 1 100%}}.review .reviewHeader .actionPanel{display:flex;align-items:center;justify-content:flex-end;flex:2 1 80%;column-gap:3.4rem}@media(max-width:992px){.review .reviewHeader .actionPanel{flex:1 1 100%;flex-direction:column;align-items:flex-start;column-gap:0;row-gap:1.5rem}}.review .reviewHeader .actionPanel ul.actionPanelFilters{display:flex;column-gap:1.8rem;margin-top:-1.5rem}@media(max-width:992px){.review .reviewHeader .actionPanel ul.actionPanelFilters{margin-top:0;column-gap:.75rem}}.review .reviewHeader .actionPanel ul.actionPanelFilters li{cursor:pointer;position:relative;transition:color .2s ease-out;white-space:pre}.review .reviewHeader .actionPanel ul.actionPanelFilters li:after{content:"";position:absolute;display:block;width:0;height:1px;bottom:0;left:0;z-index:10;background-color:#da1d2a;visibility:hidden;transition:width .2s ease-out}.review .reviewHeader .actionPanel ul.actionPanelFilters li:hover{color:#da1d2a;transition:color .2s ease-in}.review .reviewHeader .actionPanel ul.actionPanelFilters li:hover:after{visibility:visible;width:100%;transition:width .2s ease-in}.review .reviewHeader+.error,.review .reviewHeader+.success{margin-top:.5rem}.review .reviews{margin-top:3rem}@media(max-width:992px){.review .reviews{margin-top:1.5rem}}.review .reviews .reviewsRow{max-width:1000px}.review .reviews .reviewsRow form{margin-bottom:0}.review .reviews .reviewsRow .reviewsRowHead{display:flex;align-items:flex-end;justify-content:space-between}@media(max-width:992px){.review .reviews .reviewsRow .reviewsRowHead{flex-direction:column;align-items:flex-start;row-gap:1rem}}.review .reviews .reviewsRow .reviewsRowHead .reviewsRowHeadLeft.flex{display:flex;align-items:flex-end;justify-content:space-between;column-gap:1rem}@media(max-width:992px){.review .reviews .reviewsRow .reviewsRowHead .reviewsRowHeadLeft.flex{flex-direction:column;order:2;align-items:flex-start;row-gap:1rem;width:100%}}.review .reviews .reviewsRow .reviewsRowHead .reviewsRowHeadLeft.flex input{height:auto;line-height:3}@media(max-width:992px){.review .reviews .reviewsRow .reviewsRowHead .reviewsRowHeadLeft.flex input{width:100%}}.review .reviews .reviewsRow .reviewsRowHead .reviewsRowHeadRight{display:flex;align-items:center;column-gap:1.5rem}@media(max-width:992px){.review .reviews .reviewsRow .reviewsRowHead .reviewsRowHeadRight{order:1;justify-content:space-between;width:100%}}.review .reviews .reviewsRow .reviewsRowHead .productRating{padding:0}.review .reviews .reviewsRow .reviewsRowHead .close{padding:.5rem .75rem}.review .reviews .reviewsRow .reviewsRowHead .close svg{width:12px}.review .reviews .reviewsRow .reviewsRowContent{margin-top:1rem}.review .reviews .reviewsRow .reviewsRowContent+input[type=submit]{margin-top:1.5rem}.review .reviews .reviewsRow .reviewsRowRating{display:flex;justify-content:flex-end;column-gap:1.25rem}.review .reviews .reviewsRow .reviewsRowRating .thumbButton{display:flex;align-items:center;column-gap:.5rem;cursor:pointer}.review .reviews .reviewsRow+.reviewsRow{margin-top:3rem}.review .reviews .reviewsRow .reviewsResponse{margin-top:.5rem;padding-left:9.8rem}.review .reviews .reviewsRow .reviewsResponse .reviewsResponseText{color:#da1d2a}.loader{height:200px;width:100%;position:relative}.loader .loader-ring{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px}.loader .loader-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border-radius:50%;animation:loadingSpinnerRight 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid rgba(0,0,0,0);border-top-color:#da1d2a}.loader .loader-ring div:first-child{animation-delay:-.45s}.loader .loader-ring div:nth-child(2),.loader .loader-ring div:nth-child(3){animation-delay:-.15s}.form-loader{display:flex}.form-loader .loader{height:auto;margin-left:1rem}.form-loader .loader .loader-ring{width:32px;height:32px}.form-loader .loader .loader-ring div{width:100%;height:100%;margin:0;border-width:4px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background:#fff;border:1px solid #827f7f;font-family:Lubalin Graph Std Book,Arial,sans-serif;padding:0 .9rem;color:#636363;display:block;line-height:1.4rem;text-align:left;transition:all .15s ease-out;border-radius:0;font-size:.875rem}@media(max-width:768px){@supports(-webkit-touch-callout:none){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:16px!important}}}input[type=email]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=search]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=text]:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{color:#827f7f;background:none!important;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#827f7f!important}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#827f7f}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#827f7f}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#827f7f}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#827f7f}input[type=email]:invalid,input[type=number]:invalid,input[type=password]:invalid,input[type=search]:invalid,input[type=tel]:invalid,input[type=text]:invalid,select:invalid,textarea:invalid{background-color:#fff!important}input[type=email]:-moz-read-only,input[type=number]:-moz-read-only,input[type=password]:-moz-read-only,input[type=search]:-moz-read-only,input[type=tel]:-moz-read-only,input[type=text]:-moz-read-only,select:-moz-read-only,textarea:-moz-read-only{background-color:#fff!important}input[type=email]:disabled,input[type=email]:read-only,input[type=number]:disabled,input[type=number]:read-only,input[type=password]:disabled,input[type=password]:read-only,input[type=search]:disabled,input[type=search]:read-only,input[type=tel]:disabled,input[type=tel]:read-only,input[type=text]:disabled,input[type=text]:read-only,select:disabled,select:read-only,textarea:disabled,textarea:read-only{background-color:#fff!important}input[type=checkbox],input[type=radio]{width:24px;height:24px;border:2px solid #000;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}input[type=checkbox]:before,input[type=radio]:before{content:"";position:absolute;display:block;width:70%;height:70%;top:3px;left:3px;background-color:#da1d2a;border-radius:50%;transform:scale(0);opacity:0;transition:transform .2s ease-out,opacity .2s}input[type=checkbox]:checked,input[type=radio]:checked{border-color:#da1d2a;accent-color:#da1d2a}input[type=checkbox]:checked:before,input[type=radio]:checked:before{content:"";transform:scale(1);opacity:1;transition:transform .2s ease-in}input[type=checkbox]:disabled,input[type=radio]:disabled{border-color:#edecec;cursor:auto}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#edecec;cursor:auto}input[type=checkbox]{border-radius:0}input[type=checkbox]:before{border-radius:0;content:"";display:block;top:0;left:0;width:100%;height:100%;background-image:url(/svg/checkmark.svg);background-repeat:no-repeat;background-position:50%;background-size:15px 15px}textarea{background:rgba(0,0,0,0);min-height:100px;width:100%;max-width:1020px;padding:.9rem;resize:vertical;line-height:1.6}@media(max-width:992px){textarea{line-height:1.5}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;min-width:70px;background:#fff url(/svg/select.svg) calc(100% - 10px) 50%/7px 7px no-repeat}select[multiple],select[size]{background:#fff;padding-right:0}select::-ms-expand{display:none}label{display:block}label a{text-decoration:underline}.formGroup{display:flex;justify-content:space-between;column-gap:1.5rem;width:100%}@media(max-width:992px){.formGroup{flex-direction:column;padding-bottom:1.5rem}}.formRow{display:block;clear:both;width:100%;padding:0 0 1.25rem;text-align:left}@media(max-width:992px){.formRow:last-child{padding:0}}.formRow.nbp{padding-bottom:0}.formRow input,.formRow select,.formRow textarea{width:100%}.formRow input[type=checkbox]{display:inline-flex;width:24px;margin-right:1rem;vertical-align:top}.formRow input[type=checkbox]+label{width:calc(100% - 24px - 1rem)}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select{line-height:2rem}form.disabled .form{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}form.disabled .form input[type=email],form.disabled .form input[type=number],form.disabled .form input[type=password],form.disabled .form input[type=search],form.disabled .form input[type=tel],form.disabled .form input[type=text],form.disabled .form select,form.disabled .form textarea{background-color:#fff!important}form .password{position:relative}form .password i{content:"";display:block;width:20px;height:20px;top:50%;right:15px;padding:.5rem;cursor:pointer;transform:translateY(-50%);z-index:10}form .password .e,form .password i{position:absolute}form .password input[type=password]::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}form .password input[type=password]+i{background:50%/contain no-repeat url(/svg/eye.svg)}form .password input[type=text]+i{background:50%/contain no-repeat url(/svg/eyeSlash.svg)}fieldset{display:block;padding:1.25rem 0;border-top:1px solid #edecec}address{font-style:normal}address p{margin-bottom:1rem}address p:last-child{margin-bottom:0!important}legend{margin-bottom:1rem}.form{padding:1rem;background:#fff;transition:opacity .15s ease-in-out;opacity:1}.form a:not(.button){text-decoration:none}.form a:not(.button):hover{color:#da1d2a}.form .btn{width:100%}.form .formExtend{height:0;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.form .formExtend.extended{pointer-events:all;transition:opacity .2s ease-in;height:auto;opacity:1}.form-headline{display:block;text-align:center;color:rgba(0,0,0,.5)}@media(max-width:992px){.form-headline{font-size:25px}}input[type=checkbox]+label{display:inline-block}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;line-height:20px;position:relative}@media(max-width:992px){.banner+.breadCrumbsWithSort .breadcrumbs{border-bottom:1px solid #ececec}}.breadcrumbs{flex-grow:0;flex-shrink:0}@media(max-width:992px){.breadcrumbs{flex-grow:1;width:100%;padding-bottom:5px}}.breadcrumbs .breadcrumbsList{display:flex;align-items:center;padding:0 2.5rem}@media(max-width:992px){.breadcrumbs .breadcrumbsList{padding:0 1.5rem}}@media(max-width:576px){.breadcrumbs .breadcrumbsList{padding:0 1rem}}.breadcrumbs .breadcrumbsList .breadcrumbsListItem{text-transform:capitalize;display:flex;align-items:center}.breadcrumbs .breadcrumbsList .breadcrumbsListItem:not(:first-child){margin-left:.2rem;margin-top:.2rem}@media(max-width:992px){.breadcrumbs .breadcrumbsList .breadcrumbsListItem:not(:first-child){margin-top:0}}.breadcrumbs .breadcrumbsList .breadcrumbsListItem a{display:flex;align-items:center;justify-content:flex-start;font-size:.75rem;line-height:normal;padding:5px;position:relative;text-transform:capitalize}.breadcrumbs .breadcrumbsList .breadcrumbsListItem .link{cursor:pointer;position:relative}.breadcrumbs .breadcrumbsList .breadcrumbsListItem .link:hover{color:#da1d2a}.breadcrumbs .breadcrumbsList .breadcrumbsListItem:not(:last-child):after{content:"/";margin-left:.2rem;line-height:1.9}.breadcrumbs .breadcrumbsList .breadcrumbsListItem:first-child a:after{bottom:0}.breadcrumbs .breadcrumbsList .breadcrumbsListItem .link:after,.breadcrumbs .breadcrumbsList .breadcrumbsListItem a:after{content:"";position:absolute;display:block;width:0;height:1px;bottom:4px;left:0;background-color:#da1d2a;z-index:10;visibility:hidden;transition:width .2s ease-out}.breadcrumbs .breadcrumbsList .breadcrumbsListItem .link:hover svg,.breadcrumbs .breadcrumbsList .breadcrumbsListItem a:hover svg{fill:#da1d2a;transition:fill .2s ease-in}.breadcrumbs .breadcrumbsList .breadcrumbsListItem .link:hover:after,.breadcrumbs .breadcrumbsList .breadcrumbsListItem a:hover:after{visibility:visible;width:100%;transition:width .2s ease-in}:not(.breadCrumbsWithSort .breadcrumbs) .breadcrumbs{position:-webkit-sticky;position:sticky;top:0;left:0;background-color:#fff;z-index:10}.pagination{width:100%;margin-top:2.6rem}.pagination ul.pageNumbers{display:flex;align-items:center;justify-content:flex-end;gap:0 1.3rem}.pagination ul.pageNumbers li{color:#636363;cursor:pointer;padding:.2rem}.pagination ul.pageNumbers li:hover{color:#da1d2a}.pagination ul.pageNumbers li.active{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#636363;border-radius:50%;color:#fff}@media(max-width:992px){.pagination ul.pageNumbers li.active{width:35px;height:35px}}@media(max-width:576px){.pagination ul.pageNumbers li.active{width:30px;height:30px}}.pagination ul.pageNumbers li button{all:initial;cursor:pointer}.pagination ul.pageNumbers li button:disabled{cursor:not-allowed}.pagination ul.pageNumbers li button.firstPage svg,.pagination ul.pageNumbers li button.lastPage svg{width:13px}.pagination ul.pageNumbers li button.next svg,.pagination ul.pageNumbers li button.prev svg{width:7px}.pagination ul.pageNumbers li button:not(:disabled) svg:hover{fill:#da1d2a}main .banner{margin-top:1.8rem}@media(max-width:992px){main .banner{margin-top:0}}main .banner:not(:first-child){margin-top:2.5rem}.banner{color:#fff;padding:0 5.3rem 0 3.1rem;height:350px;position:relative}.banner.effect{background-attachment:fixed}@media(max-width:1440px){.banner.effect{background-attachment:unset;background-size:cover}}.banner.homepage{background-position-y:-406px}@media(max-width:1440px){.banner.homepage{border-left:2.5rem solid #fff;border-right:2.5rem solid #fff;background-position-y:-874px}}@media(max-width:992px){.banner.homepage{margin-bottom:1rem;border-left:1.5rem solid #fff;border-right:1.5rem solid #fff;background-position-y:50%;background-size:100%}}@media(max-width:576px){.banner.homepage{border-left:1rem solid #fff;border-right:1rem solid #fff;background-position-y:50%;background-size:cover}}@media(min-width:1920px){.banner :not(.effect).landscape{background-size:contain}.banner :not(.effect).portrait{background-size:cover}.banner :not(.effect).square{background-size:auto}}@media(min-width:1440px){.banner{background-size:cover}}@media(max-width:1440px){.banner{padding:0 2.5rem}}@media(max-width:992px){.banner{padding:0 1.5rem;height:300px}}@media(max-width:576px){.banner{height:280px;padding:0 1rem}}.banner:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;transition:opacity .2s ease-out;opacity:1;background-color:rgba(0,0,0,.5);background-position:50%;background-repeat:no-repeat;background-blend-mode:multiply;z-index:-1}.banner img{z-index:-2}.banner:hover{cursor:url(/svg/playCircle.svg) 0 0,auto}@media screen and (min-width:992px){.banner:hover:not(.disabled) .bannerInner .bannerText,.banner:hover:not(.disabled) h1{animation:fadeOut .4s ease-out forwards}.banner:hover:not(.disabled) .loader{opacity:1;transition:opacity .2s ease-out}.banner:hover:not(.disabled) .react-player,.banner:hover:not(.disabled) video{opacity:1;animation:fadeIn .2s ease-out forwards}.banner:hover:not(.disabled):before{opacity:0;transition:opacity .2s ease-out}.banner:hover:not(.disabled) h1:before{opacity:1;transition:opacity .2s ease-in}}.banner.disabled:hover{cursor:auto}.banner .loader{position:absolute;inset:0;height:100%;opacity:0}.banner .react-player,.banner video{position:absolute;top:0;left:0;opacity:0;animation:fadeOut .2s ease-out forwards}.banner .react-player ::-webkit-media-controls-panel,.banner .react-player::-webkit-media-controls,.banner video ::-webkit-media-controls-panel,.banner video::-webkit-media-controls{display:none}.banner .react-player>div>div,.banner video>div>div{margin-top:-14.3%}@media(max-width:768px){.banner .react-player>div>div,.banner video>div>div{margin-top:0}}.banner:not(.disabled) h1:before{content:"";position:absolute;display:block;width:30px;height:30px;top:-40px;left:0;transition:opacity .2s ease-out;z-index:1000;background-image:url(/svg/playCircle.svg);background-size:contain;opacity:.7}@media(max-width:576px){.banner:not(.disabled) h1:before{content:"";position:absolute;display:block;width:35px;height:35px;top:-50px;left:50%;transform:translate(-50%);top:unset!important;bottom:0}}.banner .bannerInner{display:flex;align-items:center;justify-content:flex-start;height:100%;position:inherit;z-index:5}@media(max-width:576px){.banner .bannerInner{flex-direction:column;justify-content:center}}.banner .bannerInner .bannerText,.banner .bannerInner h1{margin-bottom:0;width:auto;flex:1 1}@media(max-width:576px){.banner .bannerInner .bannerText,.banner .bannerInner h1{flex:auto}}@media(max-width:992px){.banner .bannerInner h1{margin-top:1rem}}.banner .bannerInner .bannerText{max-width:900px;animation:fadeIn .4s ease-out forwards}@media(max-width:1200px){.banner .bannerInner .bannerText{padding-left:0}}@media(max-width:576px){.banner .bannerInner .bannerText{margin-top:1rem}}.banner.bannerLandingPage .bannerInner{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.banner.bannerLandingPage .bannerInner .bannerText,.banner.bannerLandingPage .bannerInner h1{flex:none}.banner.bannerLandingPage .bannerInner h1{margin-bottom:.5rem}.products .catalogueListItem:first-child{opacity:0}.products .catalogueListItem:first-child[data-inviewport=true]{animation:fadeIn .15s ease-in .1s forwards}.products .catalogueListItem:nth-child(2){opacity:0}.products .catalogueListItem:nth-child(2)[data-inviewport=true]{animation:fadeIn .3s ease-in .2s forwards}.products .catalogueListItem:nth-child(3){opacity:0}.products .catalogueListItem:nth-child(3)[data-inviewport=true]{animation:fadeIn .45s ease-in .3s forwards}.products .catalogueListItem:nth-child(4){opacity:0}.products .catalogueListItem:nth-child(4)[data-inviewport=true]{animation:fadeIn .6s ease-in .4s forwards}.textWithProducts .productRow .catalogueListItem:first-child{opacity:0}.textWithProducts .productRow .catalogueListItem:first-child[data-inviewport=true]{animation:fadeIn .15s ease-in .1s forwards}.textWithProducts .productRow .catalogueListItem:nth-child(2){opacity:0}.textWithProducts .productRow .catalogueListItem:nth-child(2)[data-inviewport=true]{animation:fadeIn .3s ease-in .2s forwards}.textWithProducts .productRow .catalogueListItem:nth-child(3){opacity:0}.textWithProducts .productRow .catalogueListItem:nth-child(3)[data-inviewport=true]{animation:fadeIn .45s ease-in .3s forwards}.catalogueList .catalogueListBanner,.catalogueList .catalogueListItem{opacity:0}@media screen and (min-width:1142px){.catalogueList .catalogueListBanner[data-inviewport=true],.catalogueList div:nth-child(1n):not(.catalogueListBanner)[data-inviewport=true]{animation:fadeIn .15s ease-in .1s forwards}.catalogueList div:nth-child(3n+2)[data-inviewport=true]{animation:fadeIn .3s ease-in .2s forwards}.catalogueList div:nth-child(3n+3)[data-inviewport=true]{animation:fadeIn .45s ease-in .3s forwards}}@media screen and (max-width:1141px){.catalogueList div:nth-child(1n)[data-inviewport=true]{animation:fadeIn .15s ease-in .1s forwards}.catalogueList div:nth-child(2n+2)[data-inviewport=true]{animation:fadeIn .3s ease-in .2s forwards}}.catalogueListItem{display:flex;flex-direction:column;width:22%;height:auto;position:relative;z-index:1;top:0;left:0}@media(max-width:1200px){.catalogueListItem{width:33%}}@media(max-width:992px){.catalogueListItem{width:48%}}.catalogueListItem img{transition:scale .1s ease-in!important;scale:1}.catalogueListItem:hover img{transition:scale .2s ease-in!important;scale:1.05}.catalogueListItem .catalogueProduct{z-index:2;position:relative;padding:1px}.catalogueListItem .catalogueProduct>a{width:100%;transition:none!important}.catalogueListItem .listItemName{margin:.6rem 1rem;text-align:left;height:4.4rem;overflow:hidden}@media(max-width:1440px){.catalogueListItem .listItemName{height:3rem;margin:.6rem .5rem}}@media(max-width:992px){.catalogueListItem .listItemName{height:3rem;margin:.25rem .5rem}}.catalogueListItem .listItemName h2{letter-spacing:.27px;margin-bottom:0;font-family:Lubalin Graph Std Book,Arial,sans-serif;font-size:.875rem;line-height:1.4rem}.catalogueListItem[data-inviewport=true] .listItemImageWrapper:after{animation:rollBadgeAfter 1.5s ease-out}.catalogueListItem .listItemImageWrapper{position:relative}.catalogueListItem .listItemImageWrapper.showBadge:before{content:""}.catalogueListItem .listItemImageWrapper.showBadge:after{content:attr(data-label)}.catalogueListItem .listItemImageWrapper:before{position:absolute;top:1.95rem;right:-.5rem;background:#da1d2a;height:28px;width:28px;transform:rotate(45deg);z-index:0}.catalogueListItem .listItemImageWrapper:after{position:absolute;font-size:.75rem;top:11px;z-index:10;right:-14px;padding:.5rem;width:5rem;background:#da1d2a;color:#fff;text-align:center;box-shadow:4px 4px 15px rgba(26,35,126,.2)}.catalogueListItem .listItemImage{margin:1rem 0;position:relative;width:100%;max-height:180px;height:10vw;background-color:#fff}@media(max-width:992px){.catalogueListItem .listItemImage{height:200px}}@media(max-width:576px){.catalogueListItem .listItemImage{height:155px}}.catalogueListItem .listItemImage img{transition:transform .6s ease-out;margin:0 auto;display:block}.catalogueListItem .listItemBottom{display:flex;flex-direction:column;position:relative;z-index:2;background-color:#fff;margin-top:.4rem}.catalogueListItem .listItemBottom .listItemPrice{display:flex;align-items:center;justify-content:flex-end;padding:0 .8rem}.catalogueListItem .listItemBottom .listItemPrice p{font-size:.95rem;margin-bottom:0}.catalogueListItem .listItemBottom .listItemPrice .price{margin-bottom:0!important;line-height:1!important;font-size:.95rem;position:relative}.catalogueListItem .listItemBottom .listItemPrice .price strong{margin-left:-2px;line-height:normal;color:#da1d2a}.catalogueListItem .listItemBottom .listItemPrice .price p{line-height:normal}.catalogueListItem .listItemBottom .listItemPrice .price .oldPriceWithSale{display:flex;gap:1rem;position:absolute;top:-21px;right:0}.catalogueListItem .listItemBottom .listItemPrice .price .currentPrice{display:flex;gap:1rem}.catalogueListItem .listItemBottom .listItemPrice .price .regularPrice{color:#827f7f;margin-bottom:0;text-decoration:line-through;white-space:nowrap}.catalogueListItem .listItemBottom .listItemPrice .price .percentageSale{color:#da1d2a}.catalogueListItem .listItemBottom .listItemControls{display:flex;justify-content:space-between;height:45px;margin-top:.4rem}@media(max-width:992px){.catalogueListItem .listItemBottom .listItemControls{width:100%;height:40px}}@media(max-width:576px){.catalogueListItem .listItemBottom .listItemControls{height:38px}}.catalogueListItem .listItemBottom .listItemControls.outOfStock{opacity:.7}.catalogueListItem .listItemBottom .listItemControls .listItemAmount{display:flex;align-items:center;justify-content:center;width:calc(50% + 1rem);background-color:#edecec;min-height:100%;color:#000;vertical-align:top;position:relative;left:0}@media(max-width:1200px){.catalogueListItem .listItemBottom .listItemControls .listItemAmount{width:50%}}.catalogueListItem .listItemBottom .listItemControls .listItemAmount .listItemAmountInner{display:flex;align-items:center;justify-content:center;width:100%;gap:0 1.4rem;margin-right:.9rem}@media(max-width:1200px){.catalogueListItem .listItemBottom .listItemControls .listItemAmount .listItemAmountInner{gap:0 .9rem}}.catalogueListItem .listItemBottom .listItemControls .listItemAmount .listItemAmountInner svg{width:20px}@media(max-width:1200px){.catalogueListItem .listItemBottom .listItemControls .listItemAmount .listItemAmountInner svg{width:18px}}.catalogueListItem .listItemBottom .listItemControls .listItemAmount .amount{font-size:.95rem;line-height:1;position:relative}.catalogueListItem .listItemBottom .listItemControls .listItemAmount .amount.animated{animation:pulseInWithOpacity .25s ease-out}.catalogueListItem .listItemBottom .listItemControls .listItemAmount button{background-color:rgba(0,0,0,0);color:#000;padding:0;line-height:1;vertical-align:middle}.catalogueListItem .listItemBottom .listItemControls .listItemAmount button:disabled{cursor:not-allowed}.catalogueListItem .listItemBottom .listItemControls .listItemAmount button:disabled svg{fill:#636363}.catalogueListItem .listItemBottom .listItemControls .listItemAmount button:hover:not(:disabled) svg{fill:#da1d2a}.catalogueListItem .listItemBottom .listItemControls .listItemAddToCart{display:flex;align-items:center;justify-content:center;width:calc(50% - 1rem);background-color:#636363;color:#fff;font-size:.7rem;min-height:100%;letter-spacing:.18px;position:relative;cursor:pointer;padding:0 .5rem;white-space:nowrap;z-index:3;transition:background-color .2s ease-out}@media(max-width:1200px){.catalogueListItem .listItemBottom .listItemControls .listItemAddToCart{width:50%}}.catalogueListItem .listItemBottom .listItemControls .listItemAddToCart.disabled{cursor:not-allowed}.catalogueListItem .listItemBottom .listItemControls .listItemAddToCart:hover:not(.disabled),.catalogueListItem .listItemBottom .listItemControls .listItemAddToCart:hover:not(.disabled):after{background-color:#da1d2a;transition:none}.catalogueListItem .listItemBottom .listItemControls .listItemAddToCart:after{content:"";position:absolute;display:block;width:40px;height:100%;top:0;left:0;transition:background-color .2s ease-out;transform:skew(-24deg,0);transform-origin:top left;background-color:#636363;z-index:-1}.breadCrumbsWithSort{display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:145px;left:0;z-index:15;background:#fff;padding:5px 0;box-shadow:0 4px 2px -2px rgba(95,31,31,.22);margin:0}@media(max-width:1200px){.breadCrumbsWithSort{top:133px}}@media(max-width:900px){.breadCrumbsWithSort{top:102px}}@media(max-width:992px){.breadCrumbsWithSort{flex-direction:column;align-items:flex-start;padding:5px 0 0;box-shadow:none}}@media(max-width:576px){.breadCrumbsWithSort{top:4.9rem;padding:5px 0 6px}}.breadCrumbsWithSort.hidden{opacity:0;transition:transform .25s ease-in,opacity 0s ease-in .25s,visibility 0s linear .25s,height 0s linear .25s,padding 0s linear .25s;visibility:hidden;height:0;padding:0;transform:translateY(-50px)}.breadCrumbsWithSort.hidden.show{opacity:1;transition:opacity .25s ease-out,transform .25s ease-out;visibility:visible;height:auto;transform:translateY(0)}.search{display:flex;align-items:center;padding:0 .56rem;position:relative;border-bottom:1px solid #979797;flex:1 1}@media(max-width:992px){.search{margin:0 auto}}@media(max-width:900px){.search{flex:none;padding:0;border:none;margin-left:auto;margin-right:1rem}.search:hover .searchIcon svg{fill:#da1d2a}.search.expanded{width:100%;background-color:#fff;z-index:11;border:1px solid #979797;margin-right:0;padding:.5rem 1rem;position:absolute;width:calc(100% - 3rem);height:35px}.search.expanded .searchIcon svg{width:20px}.search.expanded .searchInput{width:100%}.search.expanded .reset,.search.expanded .searchInput{opacity:1;transition:opacity .2s ease-in;display:block}.search.expanded .reset{width:auto}}.search .searchInput{position:relative;opacity:1;background-color:rgba(0,0,0,0);color:#636363;border:none;width:100%;transition:font-size .2s ease-out,line-height .2s ease-out;height:auto;padding:0 .6rem;outline:none!important;line-height:2.5rem}@media(max-width:900px){.search .searchInput{width:0;opacity:0;transition:none;display:none}}.search .searchInput::placeholder{color:#636363}.search .searchIcon svg{fill:#636363;cursor:pointer;width:16px;transition:width .2s ease-out}@media(max-width:900px){.search .searchIcon svg{width:27px;fill:#000}}.search .reset{display:inline-block;cursor:pointer;pointer-events:none;opacity:0;transition:opacity .2s ease-out}@media(max-width:900px){.search .reset{width:0;opacity:0;display:none}}.search .reset.show{opacity:1;pointer-events:all;transition:opacity .2s ease-in}.search .reset svg{fill:#636363;width:14px}header .loader{height:auto}header .loader .loader-ring{width:20px;height:20px;position:relative;top:0;left:0;transform:none}header .loader .loader-ring>div{width:20px;height:20px;margin:0;border-width:2px}.catalogueListBanner{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:0 1.5rem;background-blend-mode:multiply;width:100%;word-break:break-all;position:relative}@media(max-width:992px){.catalogueListBanner{height:auto;padding:1.5rem 2.5rem}}@media(max-width:576px){.catalogueListBanner{padding:1.5rem}}.catalogueListBanner h2{font-size:1.5rem;color:#fff;letter-spacing:1.67}@media(max-width:992px){.catalogueListBanner h2{font-size:1rem}}@media(max-width:576px){.catalogueListBanner h2{font-size:.75rem}}.catalogueListBanner .bannerContent{color:#fff;max-width:900px;margin-bottom:1rem}.catalogueListBanner .overlay{background:rgba(0,0,0,.15) 50%/cover no-repeat;width:100%;height:100%;position:absolute;inset:0;z-index:-1}.catalogueListBanner img{z-index:-2;object-fit:cover}.productRating{display:flex;align-items:center;justify-content:flex-start;gap:0 .45rem;padding:1.1rem .25rem}.productRating .rating{cursor:pointer}.productRating .rating figure{aspect-ratio:auto}.productRating .rating svg{animation:pulseOut 1s ease-in-out}.productRating p{margin-bottom:0;margin-left:.5rem}.tabs{width:100%;margin-top:3.5rem;position:relative;z-index:1}@media(max-width:992px){.tabs{margin-top:2.5rem}}.tabs .tabWrapper{border-bottom:1px solid #636363;margin-bottom:1.5rem}@media(max-width:992px){.tabs .tabWrapper{margin-bottom:1.5rem}}.tabs .tabWrapper .tabInnerWrapper{max-height:40px;min-height:40px}.tabs .tabWrapper .tabInnerWrapper [aria-label=tabs]{position:relative;z-index:2}.tabs .tabWrapper .tabInnerWrapper .MuiTabs-indicator{height:100%;background-color:#636363;z-index:1}.tabs .tabWrapper .tabInnerWrapper .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}.tabs .tabWrapper .tabInnerWrapper button{color:#636363;min-height:40px;border:0;transition:none;font-family:Lubalin Graph Std Book,Arial,sans-serif}.tabs .tabWrapper .tabInnerWrapper button:hover{background-color:#ececec}.tabs .tabWrapper .tabInnerWrapper button.Mui-selected{color:#fff}.tabs .tabWrapper .tabInnerWrapper button.Mui-selected:hover{background-color:#827f7f}.tabs .manufacturer div{word-wrap:break-word;word-break:break-all;white-space:pre-wrap;overflow-wrap:break-word}@media(max-width:992px){.content .contentPanelWithFilters{padding-top:1rem}}.contentPanelWithFilters{width:20%;padding-right:1.75rem;padding-left:2.5rem;position:-webkit-sticky;position:sticky;left:0;height:100%;max-height:calc(100vh - 130px - 90px - 2.5rem);overflow-y:auto;overflow-x:visible;background-color:#fff;z-index:10;top:calc(185px + 2rem)}@media(max-width:1200px){.contentPanelWithFilters{top:calc(173px + 2rem)}}@media(max-width:900px){.contentPanelWithFilters{top:170px}}.contentPanelWithFilters.small{max-height:calc(100vh - 185px - 40px - 2.5rem - 225px - 2.5rem)}.contentPanelWithFilters.scrolled{max-height:calc(100vh - 130px - 40px - 2.5rem)}@media(max-width:992px){.contentPanelWithFilters{width:calc(100% + 5rem);margin-left:-2.5rem;padding:.25rem 2.5rem 0;height:100%;box-shadow:none}.contentPanelWithFilters.visible{position:relative;top:0}}@media(max-width:576px){.contentPanelWithFilters{width:calc(100% + 2rem);margin-left:-1rem;padding:.25rem 1rem 0;overflow:hidden;top:147px}.contentPanelWithFilters.visible .contentPanelWithFiltersInner{overflow:visible;padding-bottom:1rem}}@media(max-width:576px)and (max-width:992px){.contentPanelWithFilters.visible .contentPanelWithFiltersInner>h2{opacity:1;display:block;transition:opacity .2s ease-in}}@media(max-width:576px){.contentPanelWithFilters.visible .contentPanelWithFiltersInner .categoriesBtns{opacity:1;height:100%;width:100%;transition:opacity .2s ease-in}.contentPanelWithFilters.visible .contentPanelWithFiltersInner .categoriesBtns+.filters{margin-top:1rem}}.contentPanelWithFilters .contentPanelWithFiltersInner{width:100%;height:100%;padding-bottom:1rem;position:relative}@media(max-width:576px){.contentPanelWithFilters .contentPanelWithFiltersInner{padding-bottom:.5rem;margin-top:0;overflow:hidden}}@media(max-width:992px){.contentPanelWithFilters .contentPanelWithFiltersInner>h2{margin-bottom:0;font-size:.95rem}}@media(max-width:576px){.contentPanelWithFilters .contentPanelWithFiltersInner>h2{opacity:0;display:none;margin-bottom:.5rem}}#page.login .contentPanel{background-image:url(/images/Malfarben.jpg)}#page.datenschulzerklarung .contentPanel{background-image:url(/images/Malen.jpg)}#page.kinder .contentPanel{background-image:url(/images/LP-04.jpg)}#page.kunstler .contentPanel{background-image:url(/images/Zeichnen.jpg)}#page .impressum .contentPanel{background-image:url(/images/LP-04.jpg)}.contentPanel{min-width:260px;align-self:stretch;background-color:#fff;z-index:10;background-image:url(/images/left-column.webp);background-size:cover;background-position:50%;min-height:400px;max-height:800px;flex-grow:1;flex-shrink:1}@media(max-width:992px){.contentPanel{margin-bottom:0;padding:.5rem 0;width:100%}}@media(max-width:576px){.contentPanel{padding:.5rem 0}}.contentPanel .contentPanelInner{display:flex;flex-direction:column;gap:1rem 0}@media(max-width:992px){.contentPanel .contentPanelInner{gap:0 1rem;flex-direction:row}}.catalogueSortFilters{margin-right:2.25rem;display:flex;flex-direction:column;position:relative}@media(max-width:992px){.catalogueSortFilters{margin-right:0;flex:1 1;flex-grow:1;flex-shrink:0;padding:.5rem 1.5rem 0;width:100%;align-items:flex-end}}@media(max-width:576px){.catalogueSortFilters{padding:.5rem 1rem 0}}@media(min-width:1440px){.catalogueSortFilters .sortOpener{display:none}}@media(max-width:1200px){.catalogueSortFilters .sortOpener{display:flex;cursor:pointer;align-items:center}}@media(max-width:992px){.catalogueSortFilters .sortOpener{width:100%;cursor:auto;display:flex;align-items:center;justify-content:space-between}.catalogueSortFilters .sortOpener.open img{transform:rotate(0);transition:transform .2s ease-in}}@media(min-width:992px){.catalogueSortFilters .sortOpener:hover+ul{height:auto;opacity:1;width:auto;transition:opacity .15s ease-out;padding:.25rem 0}.catalogueSortFilters .sortOpener:hover img{transform:rotate(0deg);transition:transform .2s ease-out}}.catalogueSortFilters .sortOpener img{transform:rotate(180deg);transition:transform .2s ease-out}.catalogueSortFilters .sortOpener h2{width:auto;margin-bottom:0;margin-right:.5rem;cursor:pointer;font-size:.95rem}@media(max-width:992px){.catalogueSortFilters .sortOpener h2{font-size:1rem;margin-bottom:.25rem}}@media(max-width:576px){.catalogueSortFilters .sortOpener h2{margin-bottom:0}}.catalogueSortFilters .sortOpener .sortClose{cursor:pointer;display:inline-flex;position:relative}@media(max-width:992px){.catalogueSortFilters .sortOpener .sortClose img{width:17px}}@media(max-width:576px){.catalogueSortFilters .sortOpener .sortClose img{width:15px}}.catalogueSortFilters .sortOpener .sortClose.open img{transform:rotate(0deg);transition:transform .3s ease-in-out}.catalogueSortFilters ul{gap:0 1.8rem;display:flex;flex-direction:row}@media(max-width:1440px){.catalogueSortFilters ul{display:flex;flex-direction:column;height:0;overflow:hidden;opacity:0;width:0;background-color:#fff;position:absolute;top:1.2rem;right:0;box-shadow:0 2px 7px 0 rgba(0,0,0,.5);flex-wrap:wrap;transition:opacity .15s ease-out}.catalogueSortFilters ul:hover{padding:.25rem 0;height:auto;opacity:1;width:auto}}@media(max-width:992px){.catalogueSortFilters ul{gap:.5rem 1rem;position:relative;top:0;box-shadow:none;flex-direction:row;padding:0}.catalogueSortFilters ul span{pointer-events:none}.catalogueSortFilters ul.visible{width:calc(100% - 3rem);height:auto;width:100%;overflow:visible;opacity:1;padding:.5rem 0}.catalogueSortFilters ul.visible span{pointer-events:all}}@media(max-width:1440px){.catalogueSortFilters ul li{padding:.5rem 1rem;min-width:150px}}@media(max-width:992px){.catalogueSortFilters ul li{min-width:auto;padding:0}}.catalogueSortFilters ul li span{width:100%;font-size:.85rem;position:relative;cursor:pointer}.catalogueSortFilters ul li span:after{content:"";position:absolute;display:block;width:0;height:2px;bottom:-2px;left:0;visibility:hidden;transition:width .2s ease-in-out}.catalogueSortFilters ul li span:hover{color:#000}.catalogueSortFilters ul li span:hover:after{transition:width .2s ease-in;background-color:#000;visibility:visible;width:100%}.catalogueSortFilters ul li span.active{color:#da1d2a}.catalogueSortFilters ul li span.active:after{width:100%;background-color:#da1d2a;visibility:visible}.stockWrapper{display:flex;align-items:stretch;justify-content:space-between;background-color:#fff;position:relative;z-index:2;margin-top:1.9rem;margin-bottom:2.5rem}@media(max-width:992px){.stockWrapper{flex-direction:column}}.stockWrapper .priceWrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;color:#da1d2a}.stockWrapper .priceWrapper .price{margin-bottom:0!important;line-height:1!important}.stockWrapper .priceWrapper .price strong{margin-left:-2px;font-size:1.5rem}.stockWrapper .priceWrapper .price .oldPriceWithSale{display:flex;gap:1rem}.stockWrapper .priceWrapper .price .regularPrice{color:#827f7f;margin-bottom:0;text-decoration:line-through}.stockWrapper .priceWrapper .price .percentageSale{color:#da1d2a}.stockWrapper .priceWrapper .stock{font-size:.85rem;letter-spacing:-.43px;color:#1a842c;font-family:Lubalin Graph Std Demi,Arial,sans-serif;margin-bottom:0}.stockWrapper .priceWrapper .stock.noStock{color:#da1d2a}.stockWrapper .articleNumber{margin-bottom:0;text-align:right}@media(max-width:992px){.stockWrapper .articleNumber{text-align:left}}.stockWrapper .articleNoAndSafetyWrapper{display:flex;flex-direction:column}@media(max-width:992px){.stockWrapper .articleNoAndSafetyWrapper{align-self:start;margin:10px 0 15px}}.stockWrapper .controlsWrapper{display:flex}.stockWrapper .controls{display:flex;align-items:flex-start;justify-content:space-between;min-height:42px;height:50px;position:relative;z-index:10;width:260px}@media(max-width:992px){.stockWrapper .controls{max-width:240px;height:40px}}@media(max-width:576px){.stockWrapper .controls{max-width:230px}}.stockWrapper .controls .amountControls{display:flex;align-items:center;justify-content:center;width:calc(50% + 2rem);background-color:#edecec;min-height:100%;color:#000;vertical-align:top}@media(max-width:992px){.stockWrapper .controls .amountControls{width:calc(50% + 1rem)}}.stockWrapper .controls .amountControls .amountInner{display:flex;align-items:center;justify-content:center;width:100%;margin-left:-1rem}.stockWrapper .controls .amountControls .amount{font-size:1rem;line-height:1;padding:0 .5rem;background:rgba(0,0,0,0);border:none;text-align:center;width:65px}.stockWrapper .controls .amountControls .amount:focus-visible{outline:none!important}.stockWrapper .controls .amountControls .amount.animated{animation:pulseInWithOpacity .25s ease-out}@media(max-width:992px){.stockWrapper .controls .amountControls .amount{padding:0 1rem;width:45px}}@media(max-width:576px){.stockWrapper .controls .amountControls .amount{padding:0 .75rem;width:40px}}.stockWrapper .controls .amountControls button{background-color:rgba(0,0,0,0);color:#000;padding:0}.stockWrapper .controls .amountControls button:disabled{cursor:not-allowed}.stockWrapper .controls .amountControls button:disabled svg,.stockWrapper .controls .amountControls button:disabled:hover svg{fill:#636363}.stockWrapper .controls .amountControls button svg{width:22px}@media(max-width:992px){.stockWrapper .controls .amountControls button svg{width:18px}}.stockWrapper .controls .amountControls button:hover svg{fill:#da1d2a}.stockWrapper .controls .addToCart{display:flex;align-items:center;justify-content:center;width:calc(50% - 1rem);background-color:#000;color:#fff;font-size:.75rem;min-height:100%;letter-spacing:.18px;position:relative;z-index:20;cursor:pointer;padding:0 .5rem;transition:background-color .2s ease-out}@media(max-width:992px){.stockWrapper .controls .addToCart{font-size:.6rem;width:50%;padding:0}}.stockWrapper .controls .addToCart:hover,.stockWrapper .controls .addToCart:hover:after{background-color:#da1d2a;transition:background-color .2s ease-in}.stockWrapper .controls .addToCart:after{content:"";position:absolute;display:block;width:40px;height:100%;top:0;left:0;transform:skew(-24deg,0);transform-origin:top left;background-color:#000;z-index:-10;transition:background-color .2s ease-out}.stockWrapper .controls .addToCart strong{white-space:nowrap}.productPhotoSlider{display:flex;gap:0 2rem;width:100%}.productPhotoSlider .swiper{position:relative;padding-bottom:5px;width:100%}.productPhotoSlider .swiper.swiper-full-width{width:100%}.productPhotoSlider .swiper .swiper-wrapper{margin-bottom:5px}.productPhotoSlider .swiper .swiper-scrollbar{cursor:-webkit-grab;cursor:grab;position:relative}.productPhotoSlider .sliderPhoto{max-width:100%;height:90px;position:relative;border:1px solid #edecec;cursor:pointer}.productPhotoSlider .sliderPhoto.selected:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;border:2px solid #da1d2a}.productPhoto{border:1px solid #edecec;height:25rem;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden;margin-bottom:1rem;cursor:zoom-in}@media(hover:hover)and (pointer:fine){.productPhoto:hover img{opacity:0}}.filters{position:relative;z-index:1}.filters .filtersWrapper{display:flex;align-items:flex-start;flex-direction:column;overflow:visible;position:relative}.filters .filtersWrapper.visible img{transform:rotate(0deg);transition:transform .2s ease-out}@media(max-width:992px){.filters .filtersWrapper.visible .filtersOpener{transition:margin-bottom .2s ease-out;margin-bottom:1rem}}.filters .filtersWrapper.visible .filtersControls{width:100%;transform:translateY(0);opacity:1;transition:transform .15s ease-out,opacity .15s ease-out .15s}@media(max-width:992px){.filters .filtersWrapper.visible .filtersControls{max-height:10000px;transition:transform .15s ease-out,max-height .15s ease-out,opacity .15s ease-out}}.filters .filtersWrapper.visible .filtersControls .priceSlider .MuiSlider-root .MuiSlider-thumb{opacity:1}.filters .filtersWrapper.hidden img{transform:rotate(180deg);transition:transform .2s ease-out}.filters .filtersWrapper.hidden .filtersControls{transform:translateY(-1000px);opacity:0;transition:transform .15s ease-out,opacity .1s ease-out}.filters .filtersWrapper.hidden .filtersControls *{pointer-events:none!important;visibility:hidden;transition:visibility .3s}@media(max-width:992px){.filters .filtersWrapper.hidden .filtersControls{max-height:0;transition:transform .15s ease-out,max-height .15s ease-out}}.filters .filtersWrapper.hidden .filtersControls .priceSlider .MuiSlider-root .MuiSlider-thumb{opacity:0;transition:opacity .2s ease-out}.filters .filtersWrapper.hidden .priceSlider .MuiSlider-root .MuiSlider-thumb{background-color:#fff}.filters .filtersWrapper.hidden .priceSlider .MuiSlider-root .MuiSlider-thumb:before{opacity:0}.filters .filtersWrapper.overflow{overflow:hidden}.filters .filtersWrapper h2.title{width:auto}.filters .filtersWrapper .filtersOpener{display:flex;align-items:center;width:100%;background-color:#fff;position:relative;z-index:10}.filters .filtersWrapper .filtersOpener .title{margin-bottom:0}@media(max-width:992px){.filters .filtersWrapper .filtersOpener .title{font-size:1rem}}@media(max-width:576px){.filters .filtersWrapper .filtersOpener .title{font-size:.95rem}}.filters .filtersWrapper .filtersOpener .filtersAllResetControler{cursor:pointer;display:inline-flex;margin-left:15px;margin-top:-2px;padding:8px}.filters .filtersWrapper .filtersOpener .filtersAllResetControler svg{height:10px;fill:#da1d2a}.filters .filtersWrapper .filtersOpener .filtersVisibilityControler{cursor:pointer;display:inline-flex;margin-left:auto}.filters .filtersWrapper .filtersOpener .filtersVisibilityControler img{width:21px}@media(max-width:992px){.filters .filtersWrapper .filtersOpener .filtersVisibilityControler img{width:17px}}@media(max-width:576px){.filters .filtersWrapper .filtersOpener .filtersVisibilityControler img{width:15px}}.filters .filtersControls{display:flex;flex-direction:column;gap:1.5rem 0;position:relative;margin-top:1rem;z-index:0}@media(max-width:992px){.filters .filtersControls{margin-top:0}}.filters .filtersControls .controlsRow{display:flex;flex-direction:column;position:relative}.filters .filtersControls .controlsRow .mb-0{margin-bottom:0}.filters .filtersControls .controlsRow .mb-0+.checkboxesFilter{margin-top:1rem}.filters .filtersControls .priceSlider{margin-top:-.7rem;position:relative;z-index:2}.filters .filtersControls .priceSlider .MuiSlider-root .MuiSlider-rail{background-color:#636363;color:#636363}.filters .filtersControls .priceSlider .MuiSlider-root .MuiSlider-track{border-color:#636363;background-color:#636363}.filters .filtersControls .priceSlider .MuiSlider-root .MuiSlider-thumb{width:16px;height:16px;background-color:#da1d2a}.filters .filtersControls .priceSlider .MuiSlider-root .MuiSlider-valueLabel{padding:.25rem .5rem}.filters .filtersControls .priceFilter{display:flex;justify-content:space-between}.filters .filtersControls .priceFilter input{width:50px;padding:.2rem;text-align:center}.filters .filtersControls .priceFilter input:first-child{margin-right:.9rem}.filters .filtersControls .checkboxesFilter li{display:flex;position:relative;margin-bottom:1.1rem}.filters .filtersControls .checkboxesFilter li:last-child{margin-bottom:0}.filters .filtersControls .checkboxesFilter li:last-child span{cursor:pointer;position:relative}.filters .filtersControls .checkboxesFilter li:last-child span:after{content:"";position:absolute;display:block;width:100%;height:1px;bottom:0;left:0;background-color:#636363;opacity:0;transition:opacity .2s ease-out}.filters .filtersControls .checkboxesFilter li:last-child span:hover:after{opacity:1;transition:opacity .2s ease-in}.filters .filtersControls .checkboxesFilter li label{display:inline-flex;align-items:center}.filters .filtersControls .checkboxesFilter li label input{margin-right:.75rem}.filters .filtersResetControler{position:absolute;top:0;right:0;cursor:pointer;display:inline-flex;margin-left:15px;margin-top:-4px;padding:8px;z-index:1}.filters .filtersResetControler svg{height:10px;fill:#da1d2a}[aria-labelledby=modal-banner-video]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media(max-width:576px){[aria-labelledby=modal-banner-video]{align-items:center}}[aria-labelledby=modal-banner-video] .modalContainer{z-index:1;display:block;position:relative;top:0;left:0;width:80%}@media(max-width:576px){[aria-labelledby=modal-banner-video] .modalContainer{width:90%}}[aria-labelledby=modal-banner-video] .videoWrapper{padding-top:56.25%;position:relative}[aria-labelledby=modal-banner-video] .videoWrapper .react-player{position:absolute;top:0;left:0}[aria-labelledby=modal-banner-video] .videoWrapper .react-player ::-webkit-media-controls-panel,[aria-labelledby=modal-banner-video] .videoWrapper .react-player::-webkit-media-controls{display:none}[aria-labelledby=modal-banner-video] .videoWrapper .loader{position:absolute;inset:0;height:100%;opacity:1;z-index:10}[aria-labelledby=modal-banner-video] .MuiBackdrop-root{z-index:-1;cursor:url(/svg/xmark.svg) 17 17,auto}#map-search{position:absolute;bottom:1rem;left:1rem;min-width:280px;z-index:9;background-color:#ffdd18;padding:.2rem;opacity:.2}#map-search:focus-within,#map-search:hover{opacity:1;transition:opacity .2s ease-in}@media(max-width:992px){#map-search:focus-within,#map-search:hover{min-width:270px;transition:min-width .2s ease-in}}@media(max-width:992px){#map-search{min-width:100px;transition:min-width .2s ease-in}}#map-search fieldset{display:flex;border-top:none;padding:0}#map-search fieldset input{height:2rem;width:100%;font-size:.6rem}#map-search fieldset button{padding:.5rem 1rem;height:2rem}#map-search fieldset button svg{fill:#fff;width:15px}#map{min-height:50vh;background-color:#edecec;position:relative;z-index:1}#map>div{position:static!important}#map .marker{width:1.5rem;height:1.5rem;border-radius:2rem;background:#da1d2a;display:inline-block;border-bottom-right-radius:0;position:relative;transform:rotate(45deg);border:1px solid #810}#map .marker:before{background:#fff;width:50%;height:50%;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:.1rem .1rem .2rem .1rem rgba(0,0,0,.1)}#map .marker:after,#map .marker:before{content:"";border-radius:100%;position:absolute}#map .marker:after{background:rgba(128,128,128,.2);width:75%;height:75%;top:100%;left:100%;transform:translate(-50%,-50%) rotate(45deg) scaleX(.5)}#map .marker:hover{z-index:90}#map .marker.expanded{z-index:99}#map .marker.expanded+.info-window{opacity:1}.info-window{position:relative;bottom:10px;left:10px;min-width:320px;z-index:100;box-shadow:0 0 5px 0 rgba(85,85,85,.5);transform:translate(-50%,calc(-100% - 18px));opacity:0;transition:opacity .15s ease-in-out;background:#fff;padding:0 20px}.info-window .close{position:absolute;z-index:9;top:2px;right:2px;width:18px;height:18px;background:#000 url(/svg/xmark.svg) no-repeat 50%;background-size:50%}.info-window .close:hover{background-color:#da1d2a}.info-window .info{padding:20px 0;z-index:2;position:relative;background-color:#fff;max-width:80%}.info-window address,.info-window strong{display:block;margin:0 0 20px;font-size:16px;line-height:20px}.info-window strong{margin:0 0 10px}.info-window address{font-size:14px;white-space:pre-wrap}.cluster-marker{color:#fff;background:#da1d2a;border-radius:50%;padding:20px;display:flex;justify-content:center;align-items:center}.crime-marker{background:none;border:none}.crime-marker img{width:25px}.tooltipWrapper{position:relative;top:0;left:0;display:inline-flex}.tooltipWrapper.darkMode .tooltip{color:#fff;background-color:#000}.tooltipWrapper.darkMode .tooltip:after,.tooltipWrapper.darkMode .tooltip:before{background-color:#000}.tooltipWrapper .tooltip{position:absolute;top:-55px;left:0;background-color:#fff;left:50%;transform:translateX(-50%);min-width:150px;min-height:30px;z-index:100;box-shadow:0 0 5px 0 rgba(85,85,85,.5);opacity:0;transition:opacity .15s ease-in-out;padding:10px 15px;display:flex}.tooltipWrapper .tooltip .tooltip-info{width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;font-size:.75rem}.tooltipWrapper .tooltip:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:-1}.tooltipWrapper .tooltip:after{content:"";width:20px;height:20px;position:absolute;z-index:-2;left:50%;bottom:-10px;transform:translateX(-50%) rotate(45deg);background:#fff;box-shadow:0 0 5px 0 rgba(85,85,85,.5)}.tooltipWrapper:hover .tooltip{z-index:100;opacity:1}.toast{min-width:150px;width:auto;min-height:25px;max-width:800px;z-index:1000;position:fixed;top:30px;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:3px;padding:.5rem;opacity:0;transform:translateY(-250px);transition:opacity .3s ease-in,transform .5s ease-in,background-color .5s;background-color:#21b83a;border-radius:10px}.toast.show{transform:translateY(0);opacity:1;transition:opacity .3s ease-in,transform .5s ease-in}.toast.error{background-color:#da1d2a}.toast .toastContent{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1em;color:#fff}.toast .toastContent a{color:#fff}.toast .toastContent a:hover{text-decoration:underline}.toast .close{cursor:pointer;border-radius:50%;padding:4px;text-align:center;display:flex;align-items:center;justify-content:center}.toast .close,.toast .close:hover{background-color:#fff}.toast .close svg{fill:#000;margin:auto;width:7px;height:7px}.toast p{margin-bottom:0;color:#fff;line-height:1.3}.categories{z-index:2}.categories,.categories .categoriesHeadlineWrapper{overflow:hidden;position:relative;background-color:#fff}.categories .categoriesHeadlineWrapper{display:flex;align-items:center;margin-bottom:1rem;z-index:10;padding-top:2px;top:-2px}@media(max-width:992px){.categories .categoriesHeadlineWrapper{margin-bottom:.5rem}}.categories .categoriesHeadlineWrapper h2{margin-bottom:0}@media(max-width:992px){.categories .categoriesHeadlineWrapper h2{font-size:1rem}}@media(max-width:576px){.categories .categoriesHeadlineWrapper h2{font-size:.95rem}}.categories .categoriesHeadlineWrapper .categoriesVisibilityController{display:flex;cursor:pointer}@media(max-width:992px){.categories .categoriesHeadlineWrapper .categoriesVisibilityController img{width:17px}}@media(max-width:576px){.categories .categoriesHeadlineWrapper .categoriesVisibilityController img{width:15px}}.categories.visible .categoriesHeadlineWrapper .categoriesVisibilityController img{transform:rotate(0deg);transition:transform .2s ease-out}.categories.visible .categoriesWrapper{transition:transform .25s ease-out,opacity .25s ease-out;max-height:100%;opacity:1}.categories.hidden .categoriesWrapper{max-height:0;transform:translateY(-1000px);transition:transform .25s ease-out,opacity .25s ease-out;opacity:0;padding-bottom:0}@media(max-width:576px){.categories.hidden .categoriesWrapper{opacity:0;height:0;width:0}}.categories.hidden .categoriesWrapper *{pointer-events:none!important;visibility:hidden;transition:visibility .3s}.categories.hidden img{transform:rotate(180deg);transition:transform .2s ease-out}.categories .categoriesBtns{display:flex;align-items:flex-start;flex-direction:row;flex-direction:column;gap:.5rem;position:relative;z-index:-1;background-color:#fff;padding-bottom:2rem;width:100%}.categories .categoriesBtns .categoriesBtns{padding-bottom:0}@media(max-width:992px){.categories .categoriesBtns{flex-direction:row;flex-wrap:wrap;padding-bottom:.5rem;gap:.25rem .5rem}}.categories .categoriesBtns li{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.categories .categoriesBtns li .subLink{word-break:break-word;width:80%}@media(max-width:992px){.categories .categoriesBtns li .subLink{font-size:.85rem}}.categories .categoriesBtns li .subLink.active{color:#da1d2a}.categories .categoriesBtns li .categoryOpener{position:relative;width:17px;height:17px;display:inline-block;cursor:pointer;margin-top:4px}.categories .categoriesBtns li .categoryOpener svg{width:17px;height:17px;fill:#000}.categories .categoriesBtns li .categoryOpener:hover svg{fill:#da1d2a}.categories .categoriesBtns li .toggleCategories{color:#da1d2a;cursor:pointer;transition:color .2s ease-out}.categories .categoriesBtns li .toggleCategories:hover{color:#da1d2a}.blog{display:flex;justify-content:space-between;flex-direction:column}@media(max-width:1440px){.blog{padding:2rem 2.5rem 0}}@media(max-width:992px){.blog{padding:2rem 1.5rem 0}}@media(max-width:576px){.blog{padding:1.5rem 1rem 0}}.blog .posts{display:flex;justify-content:space-between;column-gap:3rem}@media(max-width:992px){.blog .posts{flex-direction:column;flex-wrap:wrap}}.blog .posts .post{background:none;width:33%;height:auto}.blog .posts .post img{transition:scale .1s ease-in!important;scale:1}.blog .posts .post:hover img{transition:scale .2s ease-in!important;scale:1.05}@media(max-width:992px){.blog .posts .post{width:100%}.blog .posts .post:not(:last-child){margin-bottom:1.5rem}}.blog .posts .post h2{font-size:1.7rem;height:2.4em;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}@media(max-width:992px){.blog .posts .post h2{font-size:1.5rem;margin-bottom:1rem;height:auto}}.blog .posts .post figure{width:100%;height:179px;overflow:hidden}.blog .posts .post figure>a{position:relative;width:100%;height:100%}.blog .posts .post figure img{object-fit:cover}.blog .posts .post p{margin:1rem 0}.blog .posts .post .link{color:#da1d2a}.safetyDataSheet{display:flex;margin-top:.4rem}.safetyDataSheet a{display:flex}.safetyDataSheet a svg{margin-left:10px;color:#da1d2a}.pictograms{display:flex;gap:1rem}.pictograms figure{display:inline-block;width:100px;height:100px}.pictograms figure svg{width:100%;height:100%}.notification{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;background-color:#ffdd18;color:#000;padding:0 5.3rem 0 3.1rem;z-index:1000;height:50px;display:flex;align-items:center;justify-content:center;max-width:1440px;margin:0 auto;width:100%}@media(max-width:576px){.notification{padding:.5rem 5.3rem .5rem 3.1rem;height:60px}}@media screen and (max-width:430px){.notification{padding:.5rem;height:80px}}.notification p{margin-bottom:0;text-align:center}.notification p *{margin-bottom:0}.notification p .big-red{color:#da1d2a;font-size:1.25rem}@media(max-width:768px){.notification p .big-red{font-size:1rem}}@media screen and (max-width:430px){.notification p .big-red{font-size:.9375rem}}.notification p+.button{margin-left:1.25rem}.notification .button{padding:.3rem .55rem}.notification+header{top:50px}@media(max-width:576px){.notification+header{top:60px}}@media screen and (max-width:430px){.notification+header{top:80px}}.categoryBoxContainer{min-height:0;transition:min-height .2s ease-out}@media(max-width:992px){.categoryBoxContainer{margin-top:1rem}}.categoryBoxContainer .products-landing-pages{padding:0}.categoryBoxContainer .categoryBoxContainer-divider{padding:0 .5rem}.categoryBoxContainer .twoColumnsImages{flex-flow:wrap;gap:1rem}.categoryBoxContainer .twoColumnsImages .leftCol{margin-right:0}.categoryBoxContainer .twoColumnsImages .rightCol{margin-left:0}.categoryBoxContainer .twoColumnsImages .leftCol,.categoryBoxContainer .twoColumnsImages .rightCol{width:calc(50% - .5rem)}@media(max-width:576px){.categoryBoxContainer .twoColumnsImages .leftCol,.categoryBoxContainer .twoColumnsImages .rightCol{height:190px;margin-top:0}}@media(max-width:992px){.categoryBoxContainer .twoColumnsImages .leftCol,.categoryBoxContainer .twoColumnsImages .rightCol{width:calc(100% - .5rem)}}.categoryBoxContainer .twoColumnsImages .leftCol:hover button,.categoryBoxContainer .twoColumnsImages .rightCol:hover button{background-color:#da1d2a}.categoryBoxContainer .out{animation:boxOut 2s ease-out forwards}@keyframes boxOut{0%{opacity:100%}to{opacity:0}}@keyframes slide{to{transform:translateX(0)}}@keyframes slideBack{to{transform:translateX(-100%)}}@media(max-width:992px){section:not(.productMain) figure{aspect-ratio:1/3;max-height:290px}}section figure{height:100%}section figure img{object-fit:cover}section p:not(:last-child){margin-bottom:1.5rem}section p:last-child{margin-bottom:0}@media(max-width:992px){section p.mb{margin-bottom:1.5rem}}@media(max-width:1440px){section.twoColumnsImageText .leftCol{order:2}}section.twoColumnsImageText .rightCol{padding:.8rem 2rem}@media(max-width:1440px){section.twoColumnsImageText .rightCol{order:1}}section.twoColumnsFill{background-color:#aaa;color:#fff;padding:3.5rem 2rem 1rem 3.75rem}@media(max-width:992px){section.twoColumnsFill{padding:.8rem 2rem}}section.twoColumnsFill .leftCol button{margin-top:-.75rem}section.twoColumnsImages{color:#fff;min-height:10rem}@media(max-width:1440px){section.twoColumnsImages{padding:0 2.5rem;flex-direction:row;justify-content:space-between}}@media(max-width:992px){section.twoColumnsImages{padding:0 1.5rem}section.twoColumnsImages+.twoColumnsImages{margin-top:1rem}}@media(max-width:576px){section.twoColumnsImages{padding:0 1rem;flex-direction:column}section.twoColumnsImages+.twoColumnsImages{margin-top:1rem}}section.twoColumnsImages .leftCol{background:50%/cover no-repeat;margin-right:1rem}@media(max-width:1440px){section.twoColumnsImages .leftCol{margin-right:0;width:calc(50% - .5rem)}}@media(max-width:576px){section.twoColumnsImages .leftCol{width:100%}}section.twoColumnsImages .rightCol{background:50%/cover no-repeat;margin-left:1rem}@media(max-width:1440px){section.twoColumnsImages .rightCol{width:calc(50% - .5rem);margin-left:0;margin-top:0}}@media(max-width:576px){section.twoColumnsImages .rightCol{margin-top:1rem;width:100%}}section.twoColumnsImages .leftCol,section.twoColumnsImages .rightCol{padding:2.3rem 1rem 1rem 3.8rem;cursor:pointer;position:relative}section.twoColumnsImages .leftCol:before,section.twoColumnsImages .rightCol:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);background-blend-mode:multiply;z-index:-1}section.twoColumnsImages .leftCol img,section.twoColumnsImages .rightCol img{z-index:-2}section.twoColumnsImages .leftCol:hover a,section.twoColumnsImages .rightCol:hover a{background-color:#da1d2a}@media(max-width:992px){section.twoColumnsImages .leftCol,section.twoColumnsImages .rightCol{padding:.8rem 2rem}}@media(max-width:768px){section.twoColumnsImages .leftCol,section.twoColumnsImages .rightCol{height:190px;padding:.8rem 2rem}}@media(max-width:576px){section.twoColumnsImages .leftCol,section.twoColumnsImages .rightCol{height:160px;padding:.8rem 1rem}}section.fourColumnsImages{display:flex;flex-direction:column}@media(max-width:1440px){section.fourColumnsImages{padding:2rem 2.5rem 0}}@media(max-width:992px){section.fourColumnsImages{padding:2rem 1.5rem 0}}@media(max-width:576px){section.fourColumnsImages{padding:1.5rem 1rem 0}}section.fourColumnsImages :not(h2){color:#fff}section.fourColumnsImages .boxRow{display:flex;justify-content:space-between}@media(max-width:1440px){section.fourColumnsImages .boxRow{flex-wrap:wrap;gap:1rem}}@media(max-width:992px){section.fourColumnsImages .boxRow{gap:unset}}@media(max-width:576px){section.fourColumnsImages .boxRow{flex-direction:column}}section.fourColumnsImages .boxRow .someCol{margin-right:1rem;padding:2.3rem 1rem 1rem 3.8rem;position:relative}section.fourColumnsImages .boxRow .someCol:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);background-blend-mode:multiply;z-index:-1}section.fourColumnsImages .boxRow .someCol img{z-index:-2}section.fourColumnsImages .boxRow .someCol:not(.disabled){cursor:pointer}section.fourColumnsImages .boxRow .someCol:hover a{background-color:#da1d2a}section.fourColumnsImages .boxRow .someCol:nth-child(2n){background:50%/cover no-repeat rgba(0,0,0,.25)}section.fourColumnsImages .boxRow .someCol:last-child{margin-right:0}@media(max-width:1440px){section.fourColumnsImages .boxRow .someCol{width:calc(50% - .5rem);margin-right:0}}@media(max-width:992px){section.fourColumnsImages .boxRow .someCol{height:220px;padding:.8rem 2rem;margin-bottom:1.5rem}section.fourColumnsImages .boxRow .someCol:last-child{margin-bottom:0}section.fourColumnsImages .boxRow .someCol h2.smaller{font-size:2rem}}@media(max-width:768px){section.fourColumnsImages .boxRow .someCol{height:180px}section.fourColumnsImages .boxRow .someCol h2.smaller{font-size:1.35rem}}@media(max-width:576px){section.fourColumnsImages .boxRow .someCol{padding:.8rem 1rem;width:100%}section.fourColumnsImages .boxRow .someCol h2.smaller{font-size:2.1rem}}section.icons{padding-top:2.5rem;display:flex;align-items:center;justify-content:space-evenly}section.icons .col{position:relative;width:10%}section.icons .col:nth-child(2){top:-8px}@media(max-width:576px){section.icons .col:nth-child(2){top:-6px}}section.icons .col:nth-child(4){top:4px}@media(max-width:576px){section.icons .col:nth-child(4){top:3px}}@media(max-width:768px){section.icons .col{width:15%}}@media(max-width:576px){section.icons .col{width:17%}}.infoPage{white-space:break-spaces}.infoPage h2{margin-top:.75rem}.infoPage p{margin-bottom:.75rem!important}.infoPage p+h2{margin-top:1.5rem;margin-bottom:.75rem}.infoPage .mbTop{margin-top:2.5rem!important}.infoPage address p{margin-bottom:.5rem!important}.catalogueContent{display:flex;position:relative;padding:2.5rem 0 0;flex-grow:1}@media(max-width:992px){.catalogueContent{flex-direction:column;padding:0 1.5rem}}@media(max-width:576px){.catalogueContent{padding:0 1rem}}.catalogueContent .totalProducts{position:absolute;top:.5rem;right:2.5rem}.catalogueContent .catalogue{width:80%;padding:0 0 0 2.5rem}@media(max-width:1440px){.catalogueContent .catalogue{padding:0 2.5rem}}@media(max-width:992px){.catalogueContent .catalogue{width:100%;padding:1.5rem 0}}.catalogueContent .catalogue .structuredResults .catalogueList{margin-bottom:3.5rem}.catalogueContent .catalogue .catalogueList{display:grid;grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:3.4rem 2.6rem;gap:3.4rem 2.6rem}@media(max-width:1200px){.catalogueContent .catalogue .catalogueList{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media(max-width:768px){.catalogueContent .catalogue .catalogueList{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.catalogueContent .catalogue .catalogueList{grid-template-columns:repeat(1,1fr)}}.catalogueContent .catalogue .catalogueList .catalogueListItem{width:auto}.catalogueContent .catalogue .empty{display:flex;align-items:center;justify-content:flex-end;width:100%}.detail{width:100%}.detail .productMain{display:flex;justify-content:space-between}@media(max-width:992px){.detail .productMain{flex-direction:column}}.detail .productMain .leftCol{width:40%}@media(max-width:992px){.detail .productMain .leftCol{width:100%}}.detail .productMain .rightCol{width:58%}@media(max-width:992px){.detail .productMain .rightCol{width:100%}}.detail .productMain .rightCol ul li{list-style-type:disc;margin:0 0 0 1rem}.detail .productMain .titleWithFavorites{display:flex;align-items:flex-start;justify-content:space-between;overflow:visible}.detail .productMain .titleWithFavorites .title{width:80%;margin-bottom:0}.detail .productMain .info p{margin-bottom:1rem!important}.detail .productMain .info p span{color:#da1d2a!important}.detail .productMain .info p:last-child{margin-bottom:0!important}@media(max-width:992px){.detail .productMain .info{margin-top:1.5rem}}.detail .description .bulletPoints{margin-top:1.5rem}.detail .description .bulletPoints ul li+li{margin-top:.5rem}.detail .description p{white-space:pre-line;max-width:1000px}@media(max-width:992px){.detail .description p{max-width:750px}}@media(max-width:768px){.detail .description p{max-width:85%}}.detail .similarProducts{margin-top:5.3rem}@media(max-width:992px){.detail .similarProducts{margin-top:2.5rem}}.detail .similarProducts .line .catalogueListItem{width:auto}.detail .catalogueListBanner{margin-top:3.3rem;padding:2.5rem}@media(max-width:992px){.detail .catalogueListBanner{height:auto;padding:1.5rem}}.info-text{margin:2rem 0}@media(max-width:992px){.info-text{margin:2rem 0}}.notFound{margin-top:0!important}.notFound.errorPage{margin-top:2rem!important}.notFound main{display:flex;align-items:center;justify-content:center}.notFound .container{text-align:center}.activation main{display:flex;align-items:flex-start;flex-direction:column}.activation .breadCrumbsWithSort{margin:0}.activation .activationPage{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-grow:1;text-align:center;min-height:100%}.activation .activationPage .backHome{margin-top:2.5rem}.basketItems{display:table;border-collapse:collapse;width:100%}.basketItemsHeader{display:table-row}@media(max-width:992px){.basketItemsHeader{display:none}}.basketItems+.basketSummary{margin-top:2rem}.basketItems .td{color:#636363;display:table-cell;padding:10px 1rem;text-align:left;vertical-align:middle;border-bottom:1px solid #ececec;font-size:.875rem;width:auto}.basketItems .td .hint{display:none}@media(max-width:992px){.basketItems .td .hint{display:block}.basketItems .td{font-size:14px;padding:0!important}.basketItems .td.image,.basketItems .td.name{border-bottom:none}.basketItems .td.count,.basketItems .td.grand-total,.basketItems .td.price,.basketItems .td.sub-total{border-bottom:none;line-height:25px;padding:5px 0}}.basketItems .td.empty{padding-left:0;padding-right:0;width:0}@media(max-width:992px){.basketItems .td.empty{display:none}}.basketItems .td.image{width:76px;padding:5px 10px 5px 16px}.basketItems .td.image a{width:100%}@media(max-width:992px){.basketItems .td.image{width:60px}}.basketItems .td.image figure{text-align:center;width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:relative;vertical-align:middle}@media(max-width:992px){.basketItems .td.image figure{width:100%}}.basketItems .td.image img{width:auto;max-height:50px;max-width:50px;height:auto;object-fit:contain}.basketItems .td.name{width:auto}@media(max-width:992px){.basketItems .td.name{width:calc(100% - 30px);padding:0 40px 0 20px;font-size:14px}}.basketItems .td.price{width:120px}@media(max-width:992px){.basketItems .td.price{width:auto;padding-left:5px;margin-left:auto;flex-grow:1;align-self:center;text-align:right}}.basketItems .td.count{width:140px}@media(max-width:1200px){.basketItems .td.count{width:180px}}@media(max-width:992px){.basketItems .td.count{width:104px;padding-right:5px}}.basketItems .td.count .quantity{display:flex;justify-content:flex-start}.basketItems .td.count .quantity button{padding:.45em}.basketItems .td.count .quantity button svg{width:20px}.basketItems .td.count .quantity input{width:35px;text-align:center}@media(max-width:992px){.basketItems .td.count .quantity{justify-content:space-between}}.basketItems .td.sub-total{width:120px}@media(max-width:1200px){.basketItems .td.sub-total{width:150px}}@media(max-width:992px){.basketItems .td.sub-total{width:calc(50% - 40px);order:4}}.basketItems .td.grand-total{width:100%}.basketItems .td.actions{width:60px;border-bottom:none}@media(max-width:992px){.basketItems .td.actions{position:absolute;top:0;right:0;padding:0;width:30px}}.basketItems .td.actions button{background:#fff;padding:0}.basketItems .td.actions button svg{width:25px;height:25px;fill:#636363}@media(max-width:992px){.basketItems .td.actions button svg{width:30px;height:30px}}.basketItems .td.actions button:hover svg{fill:#da1d2a}.basketItems .basketItemRow{display:flex;flex-wrap:wrap;flex-grow:1;gap:1rem;width:calc(100% - 90px)}.basketItems .basketItem{display:table-row;position:relative}@media(max-width:992px){.basketItems .basketItem{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:.5rem}.basketItems .basketItem+.basketItem{margin-top:30px}}#drawing_canvas{position:absolute;width:512px;height:512px;top:-298px;bottom:0;right:0;pointer-events:none;z-index:500}#freeShipping{width:100%;margin-top:2.5rem}@media(max-width:992px){#freeShipping{display:none}}#freeShipping.not-free .info strong:nth-child(2){color:#ececec}@media(max-width:992px){#freeShipping.not-free .info strong:nth-child(2){text-align:right;color:#000}}#freeShipping.free .info strong:first-child{color:#ececec}@media(max-width:992px){#freeShipping.free .info strong:first-child{display:none}}#freeShipping strong{transition:color .15s ease-in-out}@media(max-width:992px){#freeShipping{padding:0}}#freeShipping .info{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;font-size:.875rem}@media(max-width:992px){#freeShipping .info{padding:0}}#freeShipping .slider{margin:10px 0 0;position:relative}#freeShipping .slider .inner{background-color:rgba(218,29,42,.2)}#freeShipping .slider:after{content:"";position:absolute;display:block;width:0;height:100%;top:0;right:0;background:#da1d2a;z-index:0}#freeShipping .slider span{z-index:1;display:block;border:2px;height:26px;background-color:#da1d2a;background-size:30px 18px;position:relative;width:0;min-width:50px;transition:width 1s ease-in-out}#freeShipping .slider span:after{content:"";position:absolute;display:block;width:0;height:0;top:0;right:-5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #da1d2a;border-style:solid;border-width:13px 0 13px 6px}#freeShipping .slider span svg{height:100%;padding:3px;position:absolute;right:5px;top:0;fill:#fff}#freeShipping .slider span svg.backward{transform:scaleX(-1)}#freeShipping+.sum-items,.basketSummary .free-shipping+.sum{margin-top:1.5rem}.basketSummary .sum-discount:nth-last-child(2){border-bottom:1px solid #ececec}.sum-discount,.sum-items,.sum-total{display:flex;align-items:center;justify-content:space-between;width:100%;background:hsla(0,0%,100%,.5);color:#000;font-size:.875rem;padding:0 1rem .5rem}.sum-discount.second,.sum-items.second,.sum-total.second{padding:0 1rem .5rem}@media(max-width:992px){.sum-discount.second,.sum-items.second,.sum-total.second{padding:.5rem 1rem .75rem}}@media(max-width:576px){.sum-discount.second,.sum-items.second,.sum-total.second{padding:0 1rem 15px}}@media(max-width:992px){.sum-discount,.sum-items,.sum-total{margin-top:0;padding:.5rem 1rem;display:grid;align-items:start}.sum-discount.onlyPrice,.sum-items.onlyPrice,.sum-total.onlyPrice{display:flex}.sum-discount button,.sum-items button,.sum-total button{grid-row:1/3;grid-column:2/3}}@media(max-width:576px){.sum-discount,.sum-items,.sum-total{padding-top:15px;padding-bottom:15px}.sum-discount strong,.sum-items strong,.sum-total strong{display:block}}.sum-discount+.sum-discount,.sum-discount+.sum-total,.sum-items+.sum-discount,.sum-items+.sum-total,.sum-total+.sum-discount,.sum-total+.sum-total{margin-top:0}.sum-discount p,.sum-items p,.sum-total p{font-size:.75rem;margin-bottom:0}.sum-discount,.sum-total{color:#000}.sum-total{background:#ffdd18;padding:1rem}.sum-items-total{padding:1rem;border-top:1px solid #ececec;margin-bottom:1.5rem}@media(max-width:992px){.sum-items-total{border-bottom:1px solid #ececec;display:flex;justify-content:space-between;align-items:center}}.sum-items-total.free{border-top:none}.free-shipping-remains{text-align:right;margin-bottom:0}@media(max-width:992px){.free-shipping-remains{text-align:center}}.steps{padding:20px 20px 40px;display:block}@media(max-width:992px){.steps{font-size:18px;padding:20px}}.steps ul{display:flex;align-items:center;justify-content:space-between}@media(max-width:992px){.steps ul{margin-bottom:10px}}.steps ul li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex-grow:0;height:31px;padding:0 0 0 45px;position:relative;z-index:1}@media(max-width:992px){.steps ul li{text-align:center}}.steps ul li span{color:#000;font-weight:500}@media(max-width:992px){.steps ul li span{font-size:0;color:rgba(0,0,0,0)}}.steps ul li:before{position:absolute;top:0;left:0}@media(max-width:992px){.steps ul li:before{left:50%;margin-left:-15px}}.steps ul li.divider{flex-grow:1;counter-increment:none;padding:0;min-width:40px}@media screen and (max-width:1100px){.steps ul li.divider{width:30%}}@media(max-width:992px){.steps ul li.divider{width:auto}}.steps ul li.divider:before{display:none}.steps ul li.divider:after{content:"";display:block;height:2px;background:#da1d2a;width:calc(100% - 40px);position:absolute;top:50%;left:20px;margin-top:-1px;transition:all .15s ease-in-out}.steps ul li.divider.current:after{background:#000}.steps ul li.current{color:#ffdd18}.steps ul li:not(.current):before{background-color:rgba(0,0,0,0);border:1px solid #da1d2a;color:#da1d2a}.steps+.btns{position:relative;z-index:2;transform:translateY(-50%);margin-top:0;display:flex;justify-content:space-around}@media(max-width:992px){.steps+.btns .btn{font-size:12px;width:185px;padding-left:0;padding-right:0}}.tabs-navigation{overflow:auto;padding-bottom:8px;width:20%;padding-right:1.25rem}@media(max-width:992px){.tabs-navigation{width:100%}}.tabs-navigation+div{padding-left:2.5rem;width:80%}@media(max-width:992px){.tabs-navigation+div{padding-left:0;width:100%}}.tabs-navigation ul{display:flex;flex-direction:column}@media(max-width:992px){.tabs-navigation ul{flex-direction:row}}.tabs-navigation+.products-list{padding-top:20px}.tabs-navigation li.active a,.tabs-navigation li:hover{color:#da1d2a}.tabs-navigation li a{border-bottom:1px solid #edecec;padding:1rem;width:100%;white-space:pre}.tabs-title{display:none}.tab{overflow:hidden;height:0;opacity:0;transition:opacity .15s ease-in-out}.tab.visible{opacity:1;display:block;height:auto}.delivery-options,.payment-options{padding-bottom:0}.delivery-option,.payment-option{position:relative;padding:0 80px 40px 0}.delivery-option.disabled,.payment-option.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.delivery-option.free-now .delivery-price,.delivery-option.free-now .payment-price,.payment-option.free-now .delivery-price,.payment-option.free-now .payment-price{color:#da1d2a}@media(max-width:992px){.delivery-option{padding:0}.payment-options .payment-option:last-child{padding-bottom:0}}.delivery-button,.payment-button{display:flex;align-items:center}.delivery-button input+label,.payment-button input+label{padding-left:.5rem}.delivery-description,.delivery-info,.free-from,.payment-description{font-weight:300;color:#979797;display:block;margin-top:13px}.delivery-description.disabled,.delivery-info.disabled,.free-from.disabled,.payment-description.disabled{color:#edecec}.free-from{color:#da1d2a}.delivery-price,.payment-price{position:absolute;top:0;right:0;color:rgba(0,0,0,.5);font-weight:500}.delivery-price.disabled,.payment-price.disabled{color:#edecec}.user-profile-orders .info-line{margin-top:1.5rem;margin-bottom:0;text-align:left}.user-profile-orders .orderDetail .table{margin-bottom:1.5rem}@media(max-width:992px){.user-profile-orders .orderDetail .table table:after{clear:both}.user-profile-orders .orderDetail .table table thead{width:50%;float:left}.user-profile-orders .orderDetail .table table tbody{width:50%;float:right}.user-profile-orders .orderDetail .table table tr{display:block;width:100%}.user-profile-orders .orderDetail .table table tr td,.user-profile-orders .orderDetail .table table tr th{padding:.5rem 1rem .5rem .5rem;display:block;width:100%}.user-profile-orders .orderDetail .table table tr td:last-child,.user-profile-orders .orderDetail .table table tr th:last-child{text-align:left}}.eshop .contentHeader{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}@media(max-width:992px){.eshop .contentHeader{align-items:flex-start}}.eshop .contentHeader .contentHeaderActions{display:flex;align-items:stretch;justify-content:space-between;flex-grow:1;flex:1 0 auto;column-gap:1.5rem}@media(max-width:992px){.eshop .contentHeader .contentHeaderActions button:first-child{display:none}}.eshop .basket{display:flex;flex-direction:column;flex-grow:1;margin-top:2.5rem}.eshop .basket.empty{text-align:center}.eshop .basket.empty h2{text-transform:uppercase}.eshop .basket.empty h2:before{content:" ";display:inline-block;width:32px;vertical-align:middle;margin:-5px 5px 0 0;font-size:inherit;line-height:inherit;background:50%/contain no-repeat url(/svg/exclamationmark.svg)}.eshop .basket .basketSummary{position:relative;display:flex;align-items:stretch;gap:1rem;margin-bottom:2.5rem}@media(max-width:992px){.eshop .basket .basketSummary{flex-direction:column;width:100%;margin-bottom:1rem;border-top:1px solid #ececec;margin-top:1.5rem}}.eshop .basket .basketSummary .left{width:calc(70% - 1rem);display:flex;flex-direction:column;justify-content:space-between}@media(max-width:992px){.eshop .basket .basketSummary .left{width:100%}}.eshop .basket .basketSummary .right{width:calc(30% - 1rem)}@media(max-width:992px){.eshop .basket .basketSummary .right{width:100%}}.eshop .basket .basketContinue{margin-top:2.5rem;width:100%}.eshop .basket .basketContinue.continue{position:absolute;top:0;left:0;display:block;position:relative;margin-top:0}@media(max-width:992px){.eshop .basket .basketContinue{display:none;bottom:0;margin-top:0}.eshop .basket .basketContinue .shopping-options{margin-top:0}.eshop .basket .basketContinue.showMobile{display:block;position:absolute;top:0;left:0;z-index:10}}.eshop>.title,.eshop>.title+.line{margin-top:1.5rem}.eshop>.title+.line+.tips{margin-top:4.3rem}.eshop>.title .large{font-size:3rem;line-height:3rem}.eshop .basket-cols{margin-top:2.5rem}@media(max-width:992px){.eshop .basket-cols{margin-top:1.5rem}}.btns-prev-next,.form-btns{display:flex;align-items:flex-start;justify-content:space-between;margin:20px 0 0;width:100%}.btns-prev-next.single,.form-btns.single{justify-content:flex-end}@media(max-width:992px){.btns-prev-next,.form-btns{flex-direction:column;align-items:stretch;row-gap:.5rem}.btns-prev-next button[type=submit],.form-btns button[type=submit]{padding:1rem}.btns-prev-next .button,.form-btns .button{text-align:center}.btns-prev-next .button:first-child,.form-btns .button:first-child{order:1}}.btns-prev-next .line-loader,.form-btns .line-loader{display:flex;align-items:center;justify-content:center;gap:1rem}@media(max-width:992px){.btns-prev-next .line-loader,.form-btns .line-loader{flex-direction:column;align-items:stretch;row-gap:.5rem}}.form-btns .btn{width:auto;flex-basis:auto}.orderSummary .basket-cols .basket-col:first-child{flex-basis:calc(30% - 1rem)}.orderSummary .basket-cols .basket-col:nth-child(2){flex-basis:calc(70% - 1rem)}.orderSummary .basket-cols .formRow{display:flex;align-items:center;justify-content:flex-start}.orderSummary .basket-cols .formRow input[type=checkbox]+label,.orderSummary .basket-cols .formRow input[type=radio]+label{width:auto}.orderSummary .basket-cols .formRow input[type=checkbox]+label+.e,.orderSummary .basket-cols .formRow input[type=radio]+label+.e{margin:0 0 0 auto}@media(max-width:992px){.coupons{border-bottom:1px solid #ececec;padding:0 1rem 2rem}}.coupons .show-coupon-form{background-color:rgba(0,0,0,0);color:#000;display:flex;align-items:center;gap:1rem;padding:0}.coupons .show-coupon-form img{transition:transform .3s ease-in-out}.coupons .show-coupon-form.open img{transform:rotate(180deg)}.coupons .show-coupon-form:hover{background-color:rgba(0,0,0,0)}.coupons #coupons{padding-top:1rem}.coupons #coupons fieldset{display:flex;flex-wrap:wrap;gap:1rem;border:none;padding:0}.basket-cols{display:flex;align-items:flex-start;justify-content:space-between}@media(max-width:992px){.basket-cols{flex-direction:column;align-items:stretch;margin-top:1.5rem}}.basket-cols .form+.form{margin-top:1.5rem}.basket-cols .basket-col{flex-basis:calc(50% - 1.5rem)}@media(max-width:992px){.basket-cols .basket-col{flex-basis:100%!important}.basket-cols .basket-col+.basket-col{margin-top:1.5rem}}.basket-cols .basket-col .form{margin:0;width:100%;max-width:100%}.order-summary-form .loader{width:45px;height:45px;margin:0 auto}.order-summary-form .loader .loader-ring{width:45px;height:45px}.order-summary-form .loader .loader-ring div{width:45px;height:45px;margin:0;border-width:4px}.delivery-payment-container{margin-bottom:1.5rem}.agrees{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;width:auto;justify-self:flex-end;padding-top:1.5rem}@media(max-width:992px){.agrees{justify-self:flex-start}}.agrees .formRow{display:flex;align-items:flex-end;gap:1rem;justify-content:flex-end}.basket-cols-order{align-items:center;justify-content:center}@media(max-width:992px){.basket-cols-order{align-items:stretch}}.basket-cols-order .basket-col{flex-basis:664px}.basket-cols-order .pb{padding:0 0 2rem}.payment-checkout-info{padding:1rem 0}@media(max-width:992px){.payment-checkout-info{text-align:center}}.user-billing input[type=checkbox]{margin-right:1rem}.login-form-order{min-height:auto;border:none!important;margin:0 auto!important;max-width:664px!important;min-height:auto!important}.login-form-order .subTitle{margin-bottom:0;text-align:left}.login-form-order fieldset{border:none!important;padding:1rem 0}.login-link{text-align:center}.shopping-options{display:flex;align-items:flex-start;justify-content:space-between;flex-basis:calc(50% - 1.5rem);position:relative}.shopping-options .form{border:1px solid #edecec;display:block;margin:initial;max-width:calc(50% - 28px)}@media(max-width:992px){.shopping-options .form{background-color:#ffdd18!important;flex-basis:100%;max-width:100%;border:none}.shopping-options .form.user-login{display:none}}.shopping-options .form form>h1,.shopping-options .form form>p{text-align:center}.shopping-options .form form>p{color:#636363}.shopping-options .close{position:absolute;top:12px;right:23px;display:none}.shopping-options .close svg{width:14px}@media(max-width:992px){.shopping-options .close{display:block;z-index:1;height:auto}}.shopping-options .user-with-login{display:none}@media(max-width:992px){.shopping-options .user-with-login{display:block}}.shopping-options .continueShopping{display:flex;align-items:center;gap:.5rem}@media(max-width:992px){.shopping-options .continueShopping{order:1}}.shopping-options .continueShopping svg{transform:rotate(90deg);width:17px;height:17px}@media(max-width:992px){.shopping-options .continueShopping+a{padding:1rem}.shopping-options{padding:10px 0;flex-direction:column;flex-basis:100%;align-items:normal;justify-content:center;gap:1rem}.shopping-options a{text-align:center;justify-content:center}.shopping-options .form{background:#ffdd18;width:100%;padding-left:2rem;padding-right:2rem}.shopping-options .form.user-login{display:none}.shopping-options .close{display:block}}.thankYou{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;position:relative}.thankYou h2{text-align:center;margin-top:1.5rem}.thankYou p{margin-bottom:1.5rem}.thankYou #drawing_canvas{top:-200px;right:unset;left:50%;transform:translate(-50%)}.user>.form{margin-top:3rem}.user .logout{margin:0;text-align:center}.user .flex{display:flex;justify-content:center;padding-top:2rem}.user .flex.fullW{width:100%}@media(max-width:768px){.user .flex{display:block}}.user .flex .illustration{display:block;background-image:url(/images/brushes.jpg);background-size:cover;background-position:50%;align-self:stretch;width:50%;min-height:415px;max-height:800px;margin-right:2rem}@media(max-width:768px){.user .flex .illustration{width:100%;margin-bottom:2rem;min-height:200px}}.user .flex .form{max-width:500px}@media(max-width:768px){.user .flex .form{max-width:100%}}#page.login .illustration{background-image:url(/images/Malfarben.jpg)}#page.forgotten-password .illustration{background-image:url(/images/Sonstige.jpg)}.user-profile{margin-top:1.5rem;display:flex;align-items:flex-start;justify-content:flex-start}@media(max-width:992px){.user-profile{flex-direction:column}}.user-profile .user-profile{margin-top:0;padding-top:0}.user-profile .user-profile .flex{width:100%}.user-profile .flex{padding-top:0}.user-profile .logoutInProgress{margin:0 auto;text-align:center}.user-profile .logoutInProgress .loader{height:100px}.user-form .user-login,.user-form .user-registration{margin:auto}.user-profile-addresses .loader{min-height:600px}@media(max-width:992px){.user-profile-addresses .loader{min-height:400px}}.user-login,.user-pw-change,.user-registration{transition:height .2s ease-in,min-height .2s ease-in;min-height:400px}@media(max-width:992px){.user-login,.user-pw-change,.user-registration{min-height:100%}}.user-login svg,.user-pw-change svg,.user-registration svg{width:25%;margin:2.5rem auto 1.5rem;opacity:0;animation:fadeIn .2s ease-in forwards}.user-anonymous,.user-with-login{text-align:center}.form{width:100%;display:flex;flex-direction:column;align-items:stretch;padding:1.5rem;border:1px solid #ececec}.form,.form.user-pw-change,.form.user-with-login{max-width:480px;margin:0}.form form{text-align:left}.form form h1,.form form p{text-align:center}.form form p{margin-bottom:1rem}.form form+.form-actions{margin-top:1rem}.info-line{display:block;text-align:center;margin:0 0 20px;color:#636363;font-size:14px}@media(min-width:992px){:not(.basket) .actions{margin-top:1.5rem}}.actions{color:rgba(0,0,0,.5)}.actions p{margin-bottom:10px}.actions p:last-child{margin-bottom:0}.e,.ok{margin:5px 0 0;clear:both;color:#da1d2a;font-size:14px;position:relative}.ok{color:#1a842c}