:root{--container-width: calc(100vw);--container-offset-width: calc((100vw - var(--container-width)) / 2)}@media(min-width: 576px){:root .container{--container-width: 540px}}@media(min-width: 768px){:root .container{--container-width: 720px}}@media(min-width: 992px){:root .container{--container-width: 960px}}@media(min-width: 1200px){:root .container{--container-width: 1140px}}@media(min-width: 1200px){:root .container-fluid{--container-width: 1140px}}@media(min-width: 768px){:root .container,:root .container-fluid{padding-left:30px;padding-right:30px}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(0.95, 0.95, 0.95)}to{transform:scale3d(1, 1, 1)}}@keyframes shadowPulse{from{box-shadow:0 0 0 0 var(--animate-shadow-pulse-color)}50%{box-shadow:0 0 0 var(--animate-shadow-pulse-size) var(--animate-shadow-pulse-color)}to{box-shadow:0 0 0 0 var(--animate-shadow-pulse-color)}}.animate{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1;animation-duration:var(--animate-duration, 1s);animation-delay:var(--animate-delay, 0s);animation-iteration-count:var(--animate-repeat, 1);animation-fill-mode:both}.animate__rotation{animation-name:rotation;animation-timing-function:ease-in-out}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}.animate__shadow-pulse{--animate-shadow-pulse-color: #d9d9d9;--animate-shadow-pulse-size: 4px;animation-name:shadowPulse;animation-timing-function:ease-in-out}.animate--infinite{animation-iteration-count:infinite}.animate--linear{animation-timing-function:linear}.animate--ease{animation-timing-function:ease-in-out}:root{--black1: var(--black1, #000000);--black2: var(--black2, #333333);--white: var(--white, #ffffff);--grey1: var(--grey1, #eef0f2);--grey2: var(--grey2, #d9d9d9);--grey3: var(--grey3, #666666);--red1: var(--red1, #a90d0d);--red2: var(--red2, #c9252b);--green1: var(--green1, #1d8834);--green2: var(--green2, #30a64a);--gold1: var(--gold1, #bba267);--blue1: var(--blue1, #004e97);--blue2: var(--blue2, #0180ef);--mainColor1: var(--black1, #000000);--mainColor2: var(--black1, #000000)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{color:inherit}html{height:100%}body{display:flex;flex-direction:column;font-family:"Barlow","Helvetica","Arial",sans-serif;color:var(--black1, #000000);background:#fff;font-weight:400;min-height:100%}.main-container{min-height:100%;display:flex;flex-direction:column;flex-grow:1}h1,h2,h3,h4,h5,h6{font-weight:700;margin-top:1em;margin-bottom:.5em;font-style:italic}h1{font-size:36px}h2{font-size:34px}h3{font-size:32px}h4{font-size:30px}h5{font-size:28px}h6{font-size:26px}a{color:currentColor;text-decoration:none}a:hover{text-decoration:underline}p{margin:1em 0}.container .container,.container-fluid .container-fluid{padding-left:unset;padding-right:unset}.container-fluid{max-width:1140px}.wp-block-table.is-style-stripes th{text-align:left}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{padding:12px}.social-links a{text-decoration:none}.button{--mainColor: var(--black1, #000000);--secondaryColor: var(--white, #ffffff);--buttonHeight: 48px;--borderRadius: 0;display:inline-flex;align-items:center;justify-content:center;font-size:16px;background:rgba(0,0,0,0);color:var(--mainColor, var(--black1, #000000));border-radius:var(--borderRadius, 12px);height:var(--buttonHeight, 48px);width:200px;border:none;padding:0 6px}.button:hover{--mainColor: var(--black2, #333333)}.button--small{--buttonHeight: 40px;font-size:14px}.button--large{--buttonHeight: 56px;font-size:18px}.button--fill{background:var(--mainColor, var(--black1, #000000));color:var(--secondaryColor, var(--white, #ffffff))}.button--fill[disabled],.button--fill.button--disabled{--mainColor: var(--grey1, #eef0f2);--secondaryColor: var(--grey2, #d9d9d9)}.button--outline{color:var(--mainColor, var(--black1, #000000));background:var(--secondaryColor, var(--white, #ffffff));border:1px solid currentColor}.button--outline[disabled],.button--outline.button--disabled{--mainColor: var(--grey2, #d9d9d9);--secondaryColor: var(--grey1, #eef0f2)}.button--outline:hover{--secondaryColor: var(--grey2, #d9d9d9)}.button--full-width{display:flex;width:100%}.button--condensed{width:unset}.button--square{width:var(--buttonHeight, 48px)}.button--success{--mainColor: var(--green1, #1d8834)}.button--success:hover{--mainColor: var(--green2, #30a64a)}.button--error{--mainColor: var(--red1, #a90d0d)}.button--error:hover{--mainColor: var(--red2, #c9252b)}.button[disabled],.button--disabled{cursor:not-allowed}.button--icon i,.button--icon-prefix i,.button--icon-suffix i{font-size:1.35em}.button--icon-prefix i{margin-right:.5em}.button--icon-suffix i{margin-left:.5em}@media(max-width: 767.98px){table.responsive-table{border:0}table.responsive-table caption{font-size:1.3em}table.responsive-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.responsive-table tr{border-bottom:3px solid var(--grey2, #d9d9d9);display:block;margin-bottom:.625em}table.responsive-table td{border-bottom:1px solid var(--grey2, #d9d9d9);font-size:.8em;text-align:right;vertical-align:middle;display:flex;align-items:center;justify-content:space-between;gap:6px}table.responsive-table td::before{content:attr(data-label);font-weight:bold;text-transform:uppercase;margin-right:auto;text-align:left}table.responsive-table td:last-child{border-bottom:0}}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=image],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:40px;width:100%;padding:0 12px;border:1px solid var(--grey2, #d9d9d9);border-radius:4px}input:not([type]).error,input[type=color].error,input[type=date].error,input[type=datetime-local].error,input[type=email].error,input[type=image].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error{border-color:var(--red1, #a90d0d)}input[type=radio],input[type=checkbox]{display:none}input[type=radio]+label,input[type=checkbox]+label{position:relative;padding-left:2em;cursor:pointer;margin:0;line-height:normal;min-height:1.25em}input[type=radio]+label:before,input[type=checkbox]+label:before{content:"";display:block;position:absolute;top:50%;left:0;color:var(--black1, #000000);box-shadow:inset 0 0 0 1px currentColor,inset 0 0 0 4px var(--white, #ffffff);background:var(--white, #ffffff);font-size:1.25em;width:1em;height:1em;transform:translate(0, -50%)}input[type=radio]+label.align-top:before,input[type=checkbox]+label.align-top:before{top:0;transform:unset}input[type=radio]:checked+label:before,input[type=checkbox]:checked+label:before{background:currentColor}input[type=radio]:focus-visible+label:before,input[type=checkbox]:focus-visible+label:before{outline-offset:-1px;outline:var(--gold1, #bba267) auto 1px}input[type=radio]+label:before{border-radius:1em}input[type=radio][disabled]+label:before,input[type=checkbox][disabled]+label:before{background:var(--grey2, #d9d9d9)}input[type=checkbox].tick:checked+label:before{background:none}input[type=checkbox].tick:checked+label:after{content:"";display:block;position:absolute;top:0;left:0;border-width:0 0 2px 2px;border-style:solid;border-color:currentColor;width:.8em;height:.4em;transform:translate(0.25em, 0.3em) rotate(315deg)}input[type=checkbox]:indeterminate+label:before{background:currentColor;box-shadow:inset 0 0 0 1px currentColor,inset 0 5px 0 4px #fff,inset 0 -5px 0 4px #fff}textarea{width:100%;padding:12px;border:1px solid var(--grey2, #d9d9d9);border-radius:4px;height:80px}select{height:40px;width:100%;padding:0 18px 0 12px;border:1px solid var(--grey2, #d9d9d9);border-radius:4px;background-image:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"> <path d="M7.4,8.3l4.6,4.6l4.6-4.6L18,9.7l-6,6l-6-6L7.4,8.3z"/> </svg>');background-position:right 6px center;background-size:24px;background-repeat:no-repeat;appearance:none}.toggle-password{margin-left:auto;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:22px;cursor:pointer;position:absolute;right:0}.toggle-password+input{padding-right:52px}.field-wrapper{position:relative;margin-bottom:6px;margin-top:12px}.field-wrapper label{font-size:14px;margin-bottom:6px}.field-wrapper label.error{color:var(--red1, #a90d0d);margin-top:4px;margin-bottom:0;font-size:12px}.field-wrapper--outlined{border:1px solid var(--grey2, #d9d9d9);border-radius:4px;min-height:48px;display:flex;align-items:center;padding:0 12px}body.modal-opened{overflow:hidden}.container .full-width-section,.tgb-block.mpb-block--full-width{width:100vw;left:50%;position:relative;transform:translateX(-50%)}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}img.fluid{max-width:100%;height:auto}.spacer{flex-grow:1}body:where(.browser-opera,.browser-edge,.browser-chrome,.browser-safari,.browser-firefox,.browser-ie) .show-on-browser{display:none}body.browser-opera .hide-on-browser--opera{display:none}body.browser-opera .show-on-browser--opera{display:block}body.browser-edge .hide-on-browser--edge{display:none}body.browser-edge .show-on-browser--edge{display:block}body.browser-chrome .hide-on-browser--chrome{display:none}body.browser-chrome .show-on-browser--chrome{display:block}body.browser-safari .hide-on-browser--safari{display:none}body.browser-safari .show-on-browser--safari{display:block}body.browser-firefox .hide-on-browser--firefox{display:none}body.browser-firefox .show-on-browser--firefox{display:block}body.browser-ie .hide-on-browser--ie{display:none}body.browser-ie .show-on-browser--ie{display:block}body:where(.browser-opera,.browser-edge,.browser-chrome,.browser-safari,.browser-firefox,.browser-ie) .show-on-browser{display:none}body.browser-opera .hide-on-browser--opera{display:none}body.browser-opera .show-on-browser--opera{display:block}body.browser-edge .hide-on-browser--edge{display:none}body.browser-edge .show-on-browser--edge{display:block}body.browser-chrome .hide-on-browser--chrome{display:none}body.browser-chrome .show-on-browser--chrome{display:block}body.browser-safari .hide-on-browser--safari{display:none}body.browser-safari .show-on-browser--safari{display:block}body.browser-firefox .hide-on-browser--firefox{display:none}body.browser-firefox .show-on-browser--firefox{display:block}body.browser-ie .hide-on-browser--ie{display:none}body.browser-ie .show-on-browser--ie{display:block}body.side-menu-is-open{overflow:hidden}@media(min-width: 768px){body.side-menu-is-open{overflow:auto}}.header{display:flex;flex-direction:row;align-items:center}@media(min-width: 768px){.header{flex-direction:column}}.header__first-line{display:flex;justify-content:space-between;align-items:center;width:100%}.header__first-line .search-form,.header__first-line .phone-number{display:none}@media(min-width: 768px){.header__first-line .search-form,.header__first-line .phone-number{display:flex;margin-left:24px;font-size:18px;font-weight:bold;color:var(--mainColor1, var(--red1, #a90d0d))}}.header .logo{display:flex;color:var(--mainColor1, var(--red1, #a90d0d));font-size:22px;margin:12px auto 12px 0;height:36px;width:var(--logoWidth, 150px);text-decoration:none;transition:color .3s ease;z-index:1001;align-items:center}.header .logo:hover{color:var(--black1, #000000)}.header .logo img{max-width:100%}.header .hamburger{padding:0;height:40px;width:40px}@media(min-width: 768px){.header .hamburger{display:none}}.header nav{display:flex;flex-direction:column;position:fixed;left:-110vw;width:calc(100vw - 40px - 24px);top:0;bottom:0;padding:70px 12px 12px 12px;transition:all .5s ease;background:var(--grey1, #eef0f2);z-index:1000;box-shadow:-10px 0 20px var(--black1, #000000)}.header nav.active{left:0}@media(min-width: 576px){.header nav{width:calc(100vw - var(--container-offset-width) - 70px);padding-left:calc(var(--container-offset-width) + 15px)}}@media(min-width: 768px){.header nav{position:static;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-family:"Barlow Semi Condensed","Helvetica","Arial",sans-serif;text-transform:uppercase;background:var(--mainColor1, var(--red1, #a90d0d));color:var(--white, #ffffff);min-height:80px;font-size:20px;padding:0 24px;box-shadow:calc(var(--container-width)*-0.9) 0 0 var(--mainColor1, var(--red1, #a90d0d)),calc(var(--container-width)*-1.8) 0 0 var(--mainColor1, var(--red1, #a90d0d)),calc(var(--container-width)*.9) 0 0 var(--mainColor1, var(--red1, #a90d0d)),calc(var(--container-width)*1.8) 0 0 var(--mainColor1, var(--red1, #a90d0d));width:100%;transition:none}}.header nav ul{display:flex;flex-direction:column;font-size:22px;width:100%;overflow:auto}@media(min-width: 768px){.header nav ul{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:12px 24px;padding:12px 0;width:auto}}.header nav a{display:block;padding:15px 0}@media(min-width: 768px){.header nav a{padding:0}}.header nav a:hover{text-decoration:underline}.header nav .search-form,.header nav .phone-number{margin-top:12px;font-size:20px}@media(min-width: 768px){.header nav .search-form,.header nav .phone-number{display:none}}.footer{display:grid;grid-template-columns:1fr;grid-column-gap:15px;background:var(--grey3, #666666);color:var(--white, #ffffff);padding:15px 0;margin-top:auto;box-shadow:calc(var(--container-width)*-0.9) 0 0 var(--grey3, #666666),calc(var(--container-width)*-1.8) 0 0 var(--grey3, #666666),calc(var(--container-width)*.9) 0 0 var(--grey3, #666666),calc(var(--container-width)*1.8) 0 0 var(--grey3, #666666)}@media(min-width: 768px){.footer{grid-template-columns:repeat(3, 1fr)}}.footer__cell{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:12px 0}@media(min-width: 768px){.footer__cell{margin:0}}.footer .logo{font-size:22px;width:var(--logoWidth, 150px)}.footer .logo img{height:36px;max-width:100%}.footer .social-links{display:inline-flex;margin:6px;font-size:24px}.footer .social-links li{margin:6px}.footer .copyright{margin-top:auto}.product-card{display:flex;flex-direction:column;position:relative;background:var(--white, #ffffff);border:1px solid var(--mainColor1, var(--red1, #a90d0d));padding:24px;text-align:center;cursor:pointer;transition:all .3s ease}.product-card:hover{text-decoration:none}.product-card__subcategory-name{background:var(--mainColor1, var(--red1, #a90d0d));color:var(--white, #ffffff);text-align:center;font-size:22px;font-family:"Barlow Semi Condensed","Helvetica","Arial",sans-serif;line-height:2em;margin:24px 0}.product-card__subcategory-group{--category-list-columns: 1;display:grid;justify-content:center;grid-gap:24px;width:100%;margin:24px auto;grid-template-columns:repeat(var(--category-list-columns), minmax(255px, 510px))}@media(min-width: 768px){.product-card__subcategory-group{--category-list-columns: 2}}@media(min-width: 992px){.product-card__subcategory-group{--category-list-columns: 3}}.product-card__badge{transform:skewX(-10deg);background-color:var(--red1, #a90d0d);color:var(--white, #ffffff);font-size:12px;padding:6px;position:absolute;z-index:5;top:12px;right:12px}.product-card__image-container{width:100%;height:auto;top:0;z-index:1;overflow:hidden;flex-grow:1;position:relative}.product-card__image-container[data-price]:after{content:attr(data-price);font-size:22px;color:var(--red1, #a90d0d);font-weight:bold;position:absolute;right:0;bottom:-2em;display:flex;justify-content:flex-end;align-items:center;padding:0 12px 0;opacity:0;transform:skewX(-10deg);transition:all .3s ease;text-shadow:0 0 2px var(--white, #ffffff),0 0 2px var(--white, #ffffff),0 0 2px var(--white, #ffffff),0 0 2px var(--white, #ffffff),0 0 2px var(--white, #ffffff),0 0 2px var(--white, #ffffff)}.product-card__image{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.product-card__text-container{margin-top:auto}.product-card__name{color:var(--mainColor1, var(--red1, #a90d0d));font-style:italic;font-size:22px;margin:12px auto;text-transform:uppercase;line-height:1.2em;min-height:2.4em}.product-card__link{transform:skewX(-10deg);border:3px solid var(--mainColor1, var(--red1, #a90d0d));color:var(--mainColor1, var(--red1, #a90d0d));overflow:hidden;font-size:16px;padding:6px 12px;text-transform:uppercase;cursor:pointer}.product-card__link:before{content:"";position:absolute;height:110%;width:0;left:-40%;top:-5%;transform:skew(50deg);transition-duration:.3s;transform-origin:top left;background:var(--mainColor1, var(--red1, #a90d0d));z-index:-1}.product-card:hover{transform:scale(1.05);box-shadow:0 10px 10px -10px #000}.product-card:hover .product-card__image-container[data-price]:after{bottom:0;opacity:1}.product-card:hover .product-card__link{color:var(--white, #ffffff);box-shadow:inset 0 0 1px var(--mainColor1, var(--red1, #a90d0d))}.product-card:hover .product-card__link:before{width:140%}.pagination__container{--cell-size: 32px;--cell-size-condenced: 24px;display:flex;justify-content:center;flex-wrap:wrap;font-size:16px;font-weight:600;line-height:var(--cell-size, 32px);color:var(--black1, #000000);margin:1em 0}.pagination__container a:hover{text-decoration:none}@media(min-width: 768px){.pagination__container{--cell-size: 40px}}.pagination__page,.pagination__separator,.pagination__navigation{display:flex;flex-basis:0;justify-content:center;align-items:center;min-width:var(--cell-size, 32px);height:var(--cell-size, 32px);margin:4px;padding:10px 5px}@media(min-width: 768px){.pagination__page,.pagination__separator,.pagination__navigation{margin:2px;flex-basis:unset}}.pagination__page{border:1px solid var(--black1, #000000);border-radius:8px}.pagination__page--current{background:var(--black1, #000000);color:var(--white, #ffffff)}.pagination__page:hover{background:var(--grey1, #eef0f2);color:var(--black1, #000000)}.pagination__separator{min-width:var(--cell-size-condenced, 16px)}@media(min-width: 480px){.pagination__separator{min-width:var(--cell-size, 32px)}}.pagination__navigation{min-width:var(--cell-size-condenced, 16px)}@media(min-width: 480px){.pagination__navigation{min-width:var(--cell-size, 32px)}}.pagination__navigation i{font-size:1.5em}@media(min-width: 768px){.pagination__navigation i{display:none}}.pagination__navigation span{display:none}@media(min-width: 768px){.pagination__navigation span{display:inline}}.pagination__navigation:hover{opacity:.8}.pagination__navigation:hover span{text-decoration:underline}.pagination__navigation--disabled,.pagination__navigation--disabled:hover{pointer-events:none;opacity:.4;cursor:not-allowed}.pagination__navigation--disabled span,.pagination__navigation--disabled:hover span{text-decoration:none}.parallaxed-image{--parallaxHeight: calc(var(--container-width) / 1.77);height:var(--parallaxHeight)}@media(min-width: 576px){.parallaxed-image{--parallaxHeight: calc(var(--container-width) / 2.33)}}.post .post-title,.page .page-title{margin-top:36px;color:var(--mainColor1, var(--red1, #a90d0d));font-style:italic}.main-content{line-height:normal;font-size:18px}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{font-weight:600}.main-content h1+p,.main-content h2+p,.main-content h3+p,.main-content h4+p,.main-content h5+p,.main-content h6+p{margin-top:12px}.main-content p{line-height:normal;margin:12px 0}.main-content a{color:var(--mainColor1, var(--red1, #a90d0d));text-decoration:underline}.main-content a:hover{text-decoration:none}.main-content img{display:block;max-width:100%;height:auto;margin:36px auto;max-height:500px}.main-content ul{margin:24px 0}.main-content ul li{list-style:disc;margin:.5em 0 .5em 1.5em}.main-content ol li{list-style:decimal;margin:.5em 0 .5em 1.5em}.search-form{display:flex;align-items:center;flex-direction:row;height:48px;overflow:hidden;max-width:24px;transition:max-width .5s ease}.search-form button{display:inline-flex;font-size:24px;width:1em;height:1em;padding:0;margin:0;background:rgba(0,0,0,0);border:none;cursor:pointer}.search-form input{outline:none;border:none;border-bottom:1px solid var(--mainColor1, var(--red1, #a90d0d));padding:6px 0;background:rgba(0,0,0,0);font-size:18px;width:100%}.search-form i{font-size:24px;margin-right:6px}.search-form:hover,.search-form:active,.search-form.active{max-width:100%}.mpb-block--full-width{margin:12px calc(var(--container-offset-width, 25)*-1 - 15px)}@media(max-width: 575.98px){.mpb-block.mpb-block--hide-on-mobile{display:none}}@media(min-width: 576px)and (max-width: 991.98px){.mpb-block.mpb-block--hide-on-tablet{display:none}}@media(min-width: 768px){.mpb-block.mpb-block--hide-on-desktop{display:none}}.block-background-image{min-height:var(--section-height, 90vh);display:flex;align-items:center;justify-content:center;background-position:center center;background-repeat:no-repeat;background-size:cover;color:var(--white, #ffffff);text-shadow:0 0 1px var(--black1, #000000)}.block-background-image--fixed{background-attachment:fixed}.block-background-image--white{color:var(--white, #ffffff);text-shadow:0 0 1px var(--black1, #000000)}.block-background-image--black{color:var(--black1, #000000);text-shadow:0 0 1px var(--white, #ffffff)}.block-background-image--main{color:var(--mainColor1, var(--red1, #a90d0d));text-shadow:0 0 1px var(--white, #ffffff)}.block-background-image article{max-width:var(--container-width);padding:0 15px;text-align:center;font-size:24px;font-weight:bold}.block-background-image article .title{font-size:36px;margin-bottom:.25em;font-style:italic}.block-background-image.mpb-block--full-width{margin:12px calc(var(--container-offset-width, 25)*-1 - 15px)}.block-category-card{display:flex;flex-direction:column;text-decoration:none;color:var(--white, #ffffff);padding-top:100%;position:relative}.block-category-card:hover{text-decoration:none}.block-category-card__list{--category-list-columns: 1;display:grid;justify-content:center;grid-gap:24px;width:100%;margin:24px auto;grid-template-columns:repeat(var(--category-list-columns), minmax(220px, 440px))}@media(min-width: 768px){.block-category-card__list{--category-list-columns: 2}}@media(min-width: 992px){.block-category-card__list{--category-list-columns: 3}}.block-category-card__image-container{position:absolute;width:100%;height:auto;top:0;z-index:1;overflow:hidden}.block-category-card__image{width:100%;height:100%;object-fit:contain;transition:all .3s ease}.block-category-card__text-container{flex-grow:1;color:var(--white, #ffffff);background-color:var(--grey2, #d9d9d9);padding:24px;margin:-72px 12px 0;transition:all .3s ease;z-index:2}.block-category-card__name{margin:-6px 0 12px 0;text-decoration:none;color:var(--mainColor1, var(--red1, #a90d0d))}.block-category-card__description{text-decoration:none;color:var(--black1, #000000)}.block-category-card:hover .block-category-card__image{transform:scale(1.05)}.block-category-card:hover .block-category-card__text-container{transform:translate(0, -6px);box-shadow:0 10px 10px -10px var(--black1, #000000)}.block-feature-highlight{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin:12px auto}@media(min-width: 768px){.block-feature-highlight--left,.block-feature-highlight--right{grid-gap:24px}}.block-feature-highlight--left{grid-template-areas:"image image" "article article"}@media(min-width: 768px){.block-feature-highlight--left{grid-template-areas:"image article"}}.block-feature-highlight--right{grid-template-areas:"article article" "image image"}@media(min-width: 768px){.block-feature-highlight--right{grid-template-areas:"article image"}}.block-feature-highlight--top{grid-template-areas:"image image" "article article"}.block-feature-highlight--bottom{grid-template-areas:"article article" "image image"}.block-feature-highlight--2-to-1{grid-template-columns:2fr 1fr}.block-feature-highlight--1-to-2{grid-template-columns:1fr 2fr}.block-feature-highlight img{max-width:100%;height:auto;grid-area:image}.block-feature-highlight article{grid-area:article;padding:24px}.block-feature-highlight .title{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:normal;background:var(--mainColor1, var(--red1, #a90d0d));color:var(--white, #ffffff);min-height:2em;padding:6px 0;box-shadow:24px 0 0 var(--mainColor1, var(--red1, #a90d0d)),-24px 0 0 var(--mainColor1, var(--red1, #a90d0d));transform:skew(-10deg);text-align:center}.block-gallery ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:12px;margin:0 auto;padding:0}@media(min-width: 768px){.block-gallery ul{grid-template-columns:repeat(3, 1fr)}}.block-gallery ul li{padding-top:56.25%;position:relative;overflow:hidden;list-style:none;margin:0}.block-gallery ul li a::before{display:flex;height:100%;width:100%;background:rgba(var(--mainColor1, var(--red1, #a90d0d)), 0.33);position:absolute;left:0;top:0;z-index:1;align-items:center;color:var(--white, #ffffff);justify-content:center;font-size:60px;opacity:0;transition:all .5s ease;text-shadow:1px 1px var(--mainColor1, var(--red1, #a90d0d)),0 1px var(--mainColor1, var(--red1, #a90d0d)),1px 0 var(--mainColor1, var(--red1, #a90d0d)),-1px -1px var(--mainColor1, var(--red1, #a90d0d)),0 -1px var(--mainColor1, var(--red1, #a90d0d)),-1px 0 var(--mainColor1, var(--red1, #a90d0d)),-1px 1px var(--mainColor1, var(--red1, #a90d0d)),1px -1px var(--mainColor1, var(--red1, #a90d0d))}.block-gallery ul li a:hover::before{opacity:1}.block-gallery ul li img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;transition:all .3s ease}.block-gallery ul li:hover img{transform:scale(1.05)}.block-gallery ul li:nth-of-type(6n + 1){grid-column:span 2}.block-gallery ul li:nth-of-type(6n + 2){grid-column:span 1}.block-gallery ul li:nth-of-type(6n + 3){grid-column:span 1}.block-gallery ul li:nth-of-type(6n + 4){grid-column:span 1}.block-gallery ul li:nth-of-type(6n + 5){grid-column:span 1}.block-gallery ul li:nth-of-type(6n + 6){grid-column:span 2}@media(min-width: 768px){.block-gallery ul li:nth-of-type(6n + 1){grid-column:span 2;grid-row:span 2}.block-gallery ul li:nth-of-type(6n + 2){grid-column:span 1;grid-row:span 1}.block-gallery ul li:nth-of-type(6n + 3){grid-column:span 1;grid-row:span 1}.block-gallery ul li:nth-of-type(6n + 4){grid-column:span 1;grid-row:span 1}.block-gallery ul li:nth-of-type(6n + 5){grid-column:span 2;grid-row:span 2}.block-gallery ul li:nth-of-type(6n + 6){grid-column:span 1;grid-row:span 1}}.block-image-slider{overflow:hidden;position:relative}.block-image-slider .swiper-navigation{border:none;padding:0;margin:3px;height:10px;width:10px;background:var(--grey3, #666666);cursor:pointer;transform:skew(-10deg);box-shadow:0 0 0 2px var(--white, #ffffff)}.block-image-slider .swiper-navigation.active{background:var(--mainColor1, var(--red1, #a90d0d))}.block-image-slider a{text-decoration:none}.block-image-slider img{display:block;max-width:100%;height:auto;margin:0 auto;color:rgba(0,0,0,0);white-space:nowrap}.block-image-slider img:after{content:"";display:block;width:20px;height:20px;position:absolute;top:0;left:0;background:var(--white, #ffffff)}.block-image-slider .swiper-button-next,.block-image-slider .swiper-button-prev{--swiper-navigation-size: 24px;color:var(--white, #ffffff);text-shadow:0 0 1px var(--mainColor1, var(--red1, #a90d0d))}.block-image-slider.mpb-block--admin-preview .swiper-wrapper{display:flex;overflow-x:scroll}.block-image-slider.mpb-block--admin-preview .swiper-wrapper .swiper-slide{display:flex;align-items:center;min-width:100%}.block-slider{overflow:hidden;position:relative}.block-slider .swiper-navigation{border:none;padding:0;margin:3px;height:10px;width:10px;background:var(--grey3, #666666);cursor:pointer;transform:skew(-10deg);box-shadow:0 0 0 2px var(--white, #ffffff)}.block-slider .swiper-navigation.active{background:var(--mainColor1, var(--red1, #a90d0d))}.block-slider a{text-decoration:none}.block-slider img{display:block;max-width:100%;height:auto;margin:0 auto;color:rgba(0,0,0,0);white-space:nowrap}.block-slider img:after{content:"";display:block;width:20px;height:20px;position:absolute;top:0;left:0;background:var(--white, #ffffff)}.block-slider .swiper-button-next,.block-slider .swiper-button-prev{--swiper-navigation-size: 24px;color:var(--white, #ffffff);text-shadow:0 0 1px var(--mainColor1, var(--red1, #a90d0d))}.block-slider.mpb-block--admin-preview .swiper-wrapper{display:flex;overflow-x:scroll}.block-slider.mpb-block--admin-preview .swiper-wrapper .swiper-slide{display:flex;align-items:center;min-width:100%}.block-google-map{position:relative;width:100%;padding-top:56.25%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.block-google-map--16-to-9{padding-top:56.25%}.block-google-map--21-to-9{padding-top:42%}.block-google-map iframe{position:absolute;width:100%;height:100%;top:0;left:0}.block-google-map .empty-block-message{position:absolute;top:0}.block-google-map.mpb-block--admin-preview iframe{pointer-events:none}.block-youtube-autoplay{position:relative;width:100%;padding-top:56.25%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.block-youtube-autoplay--16-to-9{padding-top:56.25%}.block-youtube-autoplay--21-to-9{padding-top:42%}.block-youtube-autoplay iframe{position:absolute;width:100%;height:200%;top:-50%;left:0}@media(min-width: 768px){.block-youtube-autoplay iframe{pointer-events:none}}.block-youtube-autoplay .empty-block-message{position:absolute;top:0}.block-product-cards{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;grid-gap:12px}@media(min-width: 576px){.block-product-cards{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.block-product-cards{grid-template-columns:repeat(3, 1fr)}}.block-product-cards__wrapper{background:var(--grey1, #eef0f2)}.block-product-cards__product{overflow:hidden;position:relative;display:grid;grid-template-rows:14px minmax(0, 52px) minmax(100px, auto) minmax(0, 58px) 28px;grid-template-areas:"code ean" "name name" "images images" "description description" "manufacturer price";grid-gap:12px;padding:12px;border:1px solid var(--grey2, #d9d9d9);background:var(--white, #ffffff)}.block-product-cards__product:not(.active){cursor:pointer;height:100%}.block-product-cards__product.active{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;box-shadow:0 0 100vw 100vw rgba(0,0,0,.5);z-index:2000;width:calc(100vw - 48px);max-height:calc(var(--appHeight, 100vh) - 96px);overflow-y:auto;grid-template-rows:14px minmax(0, auto) minmax(100px, auto) 1fr 28px;grid-template-areas:"code ean" "name name" "images images" "fullDescription fullDescription" "manufacturer price"}.block-product-cards__product.active::before{content:"";position:fixed;width:100vw;height:var(--app-height);background:rgba(255,0,0,.2)}.block-product-cards__product.active .close-modal{display:block}.block-product-cards__product.active .block-product-cards__description{display:none !important}.block-product-cards__product.active .block-product-cards__name,.block-product-cards__product.active .block-product-cards__price,.block-product-cards__product.active .block-product-cards__images,.block-product-cards__product.active .block-product-cards__manufacturer,.block-product-cards__product.active .block-product-cards__code{height:unset;max-height:unset}.block-product-cards__product.active .block-product-cards__name,.block-product-cards__product.active .block-product-cards__description{overflow:auto !important;-webkit-line-clamp:unset !important}.block-product-cards__product.active .block-product-cards__images{aspect-ratio:unset}.block-product-cards__product.active .block-product-cards__downloads,.block-product-cards__product.active .block-product-cards__full-description{display:block}@media(min-width: 768px){.block-product-cards__product.active{padding:24px;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:repeat(2, 1fr);grid-gap:12px 24px;grid-template-areas:"images code" "images name" "images fullDescription" "images manufacturer" "images price";width:calc(100vw - 96px)}.block-product-cards__product.active .block-product-cards__name,.block-product-cards__product.active .block-product-cards__description,.block-product-cards__product.active .block-product-cards__price,.block-product-cards__product.active .block-product-cards__images,.block-product-cards__product.active .block-product-cards__manufacturer,.block-product-cards__product.active .block-product-cards__code{text-align:left}.block-product-cards__product.active .block-product-cards__price{justify-content:flex-start}}@media(min-width: 768px)and (min-width: 768px){.block-product-cards__product.active .block-product-cards__add-to-cart{grid-area:price}}.block-product-cards__name{grid-area:name;display:flex;justify-content:center;font-size:22px;font-style:italic;text-transform:uppercase;text-align:center;color:var(--red1, #a90d0d);width:100%;height:2.4em;line-height:1.2em;overflow:hidden}.block-product-cards__description{grid-area:description;max-height:3.6em;line-height:1.2;overflow:hidden}.block-product-cards__full-description{grid-area:fullDescription;display:none;overflow:auto}.block-product-cards__full-description table.product-table{display:none}.block-product-cards__full-description h1,.block-product-cards__full-description h2,.block-product-cards__full-description h3,.block-product-cards__full-description h4,.block-product-cards__full-description h5,.block-product-cards__full-description h6{margin-top:.5em}.block-product-cards__downloads{grid-area:downloads;display:none}.block-product-cards__price{grid-area:price;color:var(--red1, #a90d0d);font-size:20px;font-style:italic;text-transform:uppercase;text-align:right;display:flex;align-items:center;justify-content:flex-end}.block-product-cards__images{grid-area:images;overflow:hidden;position:relative;aspect-ratio:1}.block-product-cards__images i{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;justify-content:center;font-size:38px;color:var(--grey2, #d9d9d9);border:1px solid currentColor}.block-product-cards__manufacturer{grid-area:manufacturer;font-size:12px;align-items:center;display:flex;flex-wrap:wrap;line-height:1;gap:4px}.block-product-cards__code{grid-area:code;font-size:12px;display:flex;flex-wrap:wrap;line-height:1;justify-content:flex-start;gap:4px}.block-product-cards__add-to-cart{grid-area:images;position:absolute;bottom:0;right:0;z-index:10;margin:0;padding:0;font-size:24px;cursor:pointer}.block-product-cards__add-to-cart[disabled]{opacity:.5}.block-product-cards img{display:block;margin:0 auto;max-width:100%;height:auto;color:rgba(0,0,0,0);white-space:nowrap}.block-product-cards img:after{content:"";display:block;width:20px;height:20px;position:absolute;top:0;left:0;background:var(--white, #ffffff)}.block-product-cards .close-modal{display:none;position:absolute;top:0;right:0;font-size:1.5em;width:1em;height:1em;padding:0;cursor:pointer}.block-product-cards .swiper{display:flex;height:100%}.block-product-cards .swiper-slide{display:flex;height:auto}.block-product-cards .swiper-navigation{border:none;padding:0;margin:3px;height:10px;width:10px;background:var(--grey3, #666666);cursor:pointer;transform:skew(-10deg);box-shadow:0 0 0 2px var(--white, #ffffff)}.block-product-cards .swiper-navigation.active{background:var(--mainColor1, var(--red1, #a90d0d))}.block-product-cards.mpb-block--admin-preview .swiper-wrapper{display:flex;overflow-x:scroll}.block-product-cards.mpb-block--admin-preview .swiper-wrapper .swiper-slide{display:flex;align-items:center;min-width:100%}.block-search-asp-products{display:flex;flex-direction:column;gap:12px;margin:12px 0;width:100%;min-height:50vh}.block-search-asp-products__search-form{display:flex;flex-wrap:wrap;gap:12px;position:sticky;top:12px;z-index:10;background:rgba(255,255,255,.5);box-shadow:0 0 0 12px rgba(255,255,255,.5)}.block-search-asp-products__search-form input{flex-grow:2;height:48px;padding:12px;font-size:18px;border:1px solid var(--grey2, #d9d9d9)}.block-search-asp-products__search-form button{width:150px;font-size:18px;background:var(--grey3, #666666);color:var(--white, #ffffff);border:none;border-radius:0;cursor:pointer;gap:6px;flex-grow:1}.block-search-asp-products__search-form button i{display:none}.block-search-asp-products__search-form button[disabled]{background:var(--grey2, #d9d9d9)}.block-search-asp-products__search-form button[disabled] i{display:block}@media(min-width: 768px){.block-search-asp-products__search-form{flex-wrap:nowrap}}.block-search-asp-products__loading-spinner{text-align:center;padding:24px;font-size:36px}.block-search-asp-products__loading-spinner i{display:block}@media(min-width: 768px){.block-search-asp-products__loading-spinner{padding:100px}}.block-search-asp-products__basket-form{display:none}.block-search-asp-products__basket-form.active{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;box-shadow:0 0 100vw 100vw rgba(0,0,0,.5);z-index:2000;overflow:hidden}.block-search-asp-products__basket-form.active::before{content:"";position:fixed;width:100vw;height:var(--app-height);background:rgba(255,0,0,.2)}.block-search-asp-products__basket-form .close-modal{position:absolute;top:0;right:0;font-size:1.5em;width:1em;height:1em;padding:0;cursor:pointer}.block-search-asp-products__basket-form .modal-content{width:calc(100vw - 48px);max-height:calc(var(--appHeight, 100vh) - 96px);padding:24px;overflow:auto}.block-search-asp-products .fields-wrapper{display:flex;flex-direction:column}.block-search-asp-products .fields-wrapper>p{flex-grow:1;margin:0}@media(min-width: 768px){.block-search-asp-products .fields-wrapper{display:flex;flex-direction:row;gap:12px}}.block-search-asp-products__basket-items{width:100%}.block-search-asp-products__basket-items td,.block-search-asp-products__basket-items th{padding:3px 6px}.block-search-asp-products__basket-items td button,.block-search-asp-products__basket-items th button{--buttonHeight: 26px;cursor:pointer}.block-search-asp-products__basket-items tfoot td{text-align:right;font-weight:bold}.block-search-asp-products__product-in-basket{text-align:left}.block-search-asp-products__basket-item-part-number{text-align:left}.block-search-asp-products__basket-item-name{text-align:left}.block-search-asp-products__basket-item-price{text-align:right}.block-search-asp-products__basket-item-qty{text-align:center;white-space:nowrap;vertical-align:center}.block-search-asp-products__basket-item-remove{text-align:right}.block-search-asp-products__empty-cart{text-align:center;padding:60px 6px !important}.block-parts-catalogs li{list-style:none}.block-parts-catalogs li+li{border-top:1px solid var(--grey1, #eef0f2)}.block-parts-catalogs dt{display:flex;justify-content:space-between;padding:12px;font-weight:bold;border:1px solid var(--grey2, #d9d9d9);cursor:pointer}.block-parts-catalogs dt~dt{margin-top:-1px}.block-parts-catalogs dt i{transition:transform .3s ease}.block-parts-catalogs dt.active i{transform:rotate(90deg)}.block-parts-catalogs dt.active+dd{max-height:3000px;transition-timing-function:ease-in}.block-parts-catalogs dd{padding:0 12px;max-height:0;overflow:auto;transition:max-height .3s ease-out}.block-parts-catalogs__file{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center;padding:24px 0;gap:12px}@media(min-width: 768px){.block-parts-catalogs__file{flex-direction:row;padding:12px 0}}.block-parts-catalogs__icon{display:block;font-size:24px;width:1em;height:auto}.block-parts-catalogs__file-name{display:flex;flex-grow:1;text-align:center}@media(min-width: 768px){.block-parts-catalogs__file-name{margin-right:auto;text-align:left}}.block-parts-catalogs__download-button{cursor:pointer;text-decoration:none;white-space:nowrap}.block-parts-catalogs__preview-button{cursor:pointer;text-decoration:none;white-space:nowrap}.block-parts-catalogs__modal-preview{display:none}.block-parts-catalogs__modal-preview.active{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;box-shadow:0 0 100vw 100vw rgba(0,0,0,.5);z-index:2000;width:calc(100vw - 48px);max-height:calc(var(--appHeight, 100vh) - 96px)}.block-parts-catalogs__modal-preview.active::before{content:"";position:fixed;width:100vw;height:var(--app-height);background:rgba(255,0,0,.2)}.block-parts-catalogs__modal-preview iframe{width:calc(100vw - 48px);height:calc(var(--appHeight, 100vh) - 96px)}.block-parts-catalogs__modal-preview .close-modal{position:absolute;top:0;right:0;font-size:1.5em;width:1em;height:1em;padding:0;cursor:pointer}.product-category{display:flex;flex-direction:column}@media(min-width: 768px){.product-category__photo{height:380px}}@media(min-width: 768px){.product-category__photo .static-img{display:none}}.product-category__photo .jarallax{height:100%;display:none}@media(min-width: 768px){.product-category__photo .jarallax{display:block}}.product-category__name{display:inline-flex;align-items:center;justify-content:center;min-height:3em;font-size:22px;font-weight:normal;transform:skew(-10deg);padding:6px 24px;background:var(--mainColor1, var(--red1, #a90d0d));color:var(--white, #ffffff);min-width:250px;margin:24px auto}.product-category__description{font-size:18px;text-align:center;width:500px;max-width:100%;margin:auto}@media(min-width: 768px){.featured-image{height:380px}}@media(min-width: 768px){.featured-image .static-img{display:none}}.featured-image .jarallax{height:100%;display:none}@media(min-width: 768px){.featured-image .jarallax{display:block}}.featured-image img{max-width:100%;height:auto}.featured-image--full-width{width:100vw;left:50%;position:relative;transform:translateX(-50%)}.product-info{display:grid;grid-gap:24px;margin:24px 0}@media(min-width: 768px){.product-info{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-info{grid-template-columns:2fr 1fr}}.product-info__slider{overflow:hidden;width:100%}@media(min-width: 768px){.product-info__slider{margin:auto}}.product-info__main-specs{margin:0 auto 24px auto}.product-info__main-specs dl{display:grid;text-align:center;grid-column-gap:2px;background:var(--mainColor1, var(--red1, #a90d0d))}.product-info__main-specs dt{grid-row:2/span 1;font-size:14px;color:var(--mainColor2, var(--red2, #c9252b));padding:3px}.product-info__main-specs dd{grid-row:1/span 1;font-size:20px;color:var(--mainColor1, var(--red1, #a90d0d));padding:3px}.product-info__main-specs dt,.product-info__main-specs dd{background:var(--white, #ffffff);box-shadow:0 1px 0 #fff,0 -1px 0 #fff}.product-info__name{font-size:22px;font-style:italic;text-transform:uppercase;text-align:center;color:var(--white, #ffffff);background:var(--mainColor1, var(--red1, #a90d0d));padding:12px;margin:0;display:flex;align-items:center;justify-content:center;min-height:72px}.product-info__purchase-wrapper{background:var(--grey1, #eef0f2);display:flex;flex-direction:column;justify-content:center;padding:24px}.product-info__purchase-options{margin:0 auto 12px auto}.product-info__purchase-options li{padding-left:1.5em;position:relative;margin:6px 0}.product-info__purchase-options i{position:absolute;top:0;left:0;background:var(--green1, #1d8834);color:var(--white, #ffffff);border-radius:100%;padding:.125em;font-size:smaller}.product-info__other-notice,.product-info__homologation{font-size:22px;color:var(--mainColor1, var(--red1, #a90d0d));text-align:center;font-weight:bold;margin-top:6px;margin-bottom:6px}.product-info__price{font-size:26px;color:var(--red1, #a90d0d);text-align:center;font-weight:bold;margin-bottom:6px}.product-info__price del{font-size:smaller;font-weight:normal;color:var(--grey3, #666666);margin-right:12px}.product-info__request-a-quote{background:var(--mainColor1, var(--red1, #a90d0d));color:var(--white, #ffffff);font-size:20px;padding:12px 24px;margin:12px auto 0;text-transform:uppercase}.product-info__request-a-quote:hover{background:var(--mainColor2, var(--red2, #c9252b))}.product-info__additional-small-content{margin-top:24px}.product-content>*{color:inherit}.product-content h1,.product-content h2,.product-content h3,.product-content h4,.product-content h5,.product-content h6{font-weight:600;color:var(--black1, #000000);margin-top:36px;margin-bottom:12px}.product-content h1+p,.product-content h2+p,.product-content h3+p,.product-content h4+p,.product-content h5+p,.product-content h6+p{margin-top:12px}.product-content p{line-height:normal;margin:24px 0}.product-content a{color:var(--mainColor1, var(--red1, #a90d0d));text-decoration:underline}.product-content a:hover{text-decoration:none}.product-content img{display:block;max-width:100%;height:auto}.product-features{margin:24px 0}.product-features__heading{display:inline-flex;align-items:center;justify-content:center;min-height:3em;font-size:22px;font-weight:normal;transform:skew(-10deg);padding:6px 24px;background:var(--mainColor1, var(--red1, #a90d0d));color:var(--white, #ffffff);margin-bottom:24px}.product-features__feature{list-style:disc;list-style-position:inside}.product-features__feature+.product-features__feature{margin-top:6px}.product-specs{margin:24px 0}.product-specs__heading{display:inline-flex;align-items:center;justify-content:center;min-height:3em;font-size:22px;font-weight:normal;transform:skew(-10deg);padding:6px 24px;background:var(--mainColor1, var(--red1, #a90d0d));color:var(--white, #ffffff);margin-bottom:24px}.product-specs__group-name{font-size:22px;font-weight:normal;background:var(--mainColor1, var(--red1, #a90d0d));color:#fff;min-height:2em;display:flex;align-items:center;padding:6px 12px}.product-specs__list{display:grid;grid-template-columns:1fr;margin:12px 0 24px 0}@media(min-width: 768px){.product-specs__list{grid-template-columns:1fr 1fr}}.product-specs__list dt{display:flex;grid-column:1/span 1;padding:12px 12px 6px 12px;text-overflow:ellipsis;align-items:start;position:relative;font-weight:bold}.product-specs__list dt:after{content:":"}@media(min-width: 768px){.product-specs__list dt{padding:12px;font-weight:normal}.product-specs__list dt:after{display:none}}.product-specs__list dd{display:block;grid-column:1/span 1;margin:0;padding:0 12px 12px 12px;justify-content:flex-end;overflow:hidden;align-items:start;font-weight:500;z-index:1}@media(min-width: 768px){.product-specs__list dd{grid-column:2/span 1;padding:12px}}.product-specs__list dt:nth-of-type(2n),.product-specs__list dd:nth-of-type(2n){background:var(--grey1, #eef0f2)}.blog__header{margin:48px auto;text-align:center}@media(min-width: 992px){.blog__header{max-width:66%}}.blog__header h1{font-size:24px}@media(min-width: 768px){.blog__header h1{font-size:70px}}.blog__header p{font-size:14px;line-height:normal}@media(min-width: 768px){.blog__header p{font-size:16px}}.blog__posts{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns), 1fr);grid-template-rows:auto;grid-gap:60px}@media(min-width: 768px){.blog__posts{--columns: 2}}@media(min-width: 992px){.blog__posts{--columns: 3}}.blog__posts .post{overflow:hidden}.blog__posts .post__feature-image{padding-top:56.25%;height:0;position:relative;overflow:hidden}.blog__posts .post__feature-image img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;overflow:hidden;width:100%;height:100%}.blog__posts .post__date{font-size:14px;color:var(--black1, #000000);margin:18px 0 12px;text-transform:uppercase}@media(min-width: 768px){.blog__posts .post__date{margin-top:36px}}.blog__posts .post__title{overflow:hidden;max-height:90px;font-size:24px;font-weight:normal;line-height:30px;margin-top:12px}.blog__post .post__title{font-size:30px;margin:36px 0 12px;color:var(--black1, #000000);font-weight:600}@media(min-width: 768px){.blog__post .post__title{font-size:48px}}.blog__post .post__date{font-size:14px;text-transform:uppercase;margin:24px 0;color:var(--black1, #000000)}.blog__post .post__content{color:var(--black1, #000000);line-height:normal}.blog__post .post__content>*{color:inherit}.blog__post .post__content h1,.blog__post .post__content h2,.blog__post .post__content h3,.blog__post .post__content h4,.blog__post .post__content h5,.blog__post .post__content h6{font-weight:600;color:var(--black1, #000000);margin-top:36px;margin-bottom:12px}.blog__post .post__content h1+p,.blog__post .post__content h2+p,.blog__post .post__content h3+p,.blog__post .post__content h4+p,.blog__post .post__content h5+p,.blog__post .post__content h6+p{margin-top:12px}.blog__post .post__content p{line-height:normal;margin:24px 0}.blog__post .post__content a{color:var(--mainColor1, var(--red1, #a90d0d));text-decoration:underline}.blog__post .post__content a:hover{text-decoration:none}.blog__post .post__content img{display:block;max-width:100%;height:auto;margin:36px auto;max-height:500px}.blog__post .post__content ul{margin:24px 0}.blog__post .post__content ul li{list-style:disc;margin:.5em 0 .5em 1.5em}.blog__post .post__content ol li{list-style:decimal;margin:.5em 0 .5em 1.5em}.blog+.pagination__container{margin:36px 0 12px}@media(min-width: 768px){.blog+.pagination__container{margin:72px 0 24px}}

/*# sourceMappingURL=mpb.bundle.css.map*/