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