body,figure{margin:0}div,header,footer,section,article,main,nav,menu,figure{box-sizing:border-box;display:block;position:relative}img{width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:relative}svg{width:100%;height:100%;display:block}iframe{aspect-ratio:1920/600;border:none;width:100%;max-height:600px}@font-face{font-family:Titillium Web;src:url(/fonts/TitilliumWeb-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Titillium Web;src:url(/fonts/TitilliumWeb-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Titillium Web;src:url(/fonts/TitilliumWeb-Bold.ttf);font-weight:700;font-display:swap}body{--color-white:#fff;--color-white-10:#ffffff10;--color-white-20:#ffffff20;--color-white-40:#ffffff40;--color-white-60:#ffffff60;--color-white-95:#ffffff95;--color-grey:#a1a1a1;--color-black:#000;--color-black-10:#00000010;--color-black-20:#00000020;--color-black-40:#00000040;--color-black-80:#00000080;--color-primary:#89623b;--color-primary-10:#89623b10;--color-primary-20:#89623b20;--color-primary-40:#89623b40;--color-primary-60:#89623b60;--color-primary-80:#89623b80;--color-primary-95:#89623b95;--color-blue:#305b6f;--color-blue-light:#eaeef0;--color-secondary:#ffeed1;--color-error:#e74c3c;--color-error-light:#fdecea;--color-success:#27ae60;--color-success-light:#e6f4ea;--height-main-header:84px;--height-secondary-header:30px;--height-nav-header:40px;--height-total-header:calc(var(--height-main-header) + var(--height-secondary-header) + var(--height-nav-header));--width-wide:1180px;--width-narrow:780px;--gap-xxs:5px;--gap-xs:10px;--gap-s:20px;--gap-m:40px;--gap-l:60px;--gap-xl:100px;--gap-to-viewport-wide-width:calc((100vw - var(--width-wide)) / 2);--font-size-xs:12px;--font-size-s:14px;--font-size-regular:16px;--font-size-m:18px;--font-size-l:24px;--font-size-xl:40px;--font-size-xxl:45px;--letter-spacing-regular:.02em;--letter-spacing-m:.06em;--letter-spacing-l:.15em;--line-height-xs:.5;--line-height-s:1;--line-height-m:1.3;--line-height-regular:1.7;--line-height-l:2;--border:3px solid var(--color-black);--border-m:2px solid var(--color-black);--border-s:1px solid var(--color-black);--border-white:3px solid var(--color-white);--border-white-s:1px solid var(--color-white);--border-light-s:1px solid var(--color-black-40);--timing-function:cubic-bezier(.4, 0, .2, 1);--transition-time-short:.5s;--transition-time-medium:1s;--transition-time-long:2s;--transition-delay-short:.3s;--filter-blur-regular:blur(10px);--box-shadow:0 0 6px #00000029;--box-shadow-l:0 0 18px #00000029;font-family:Titillium Web,sans-serif;font-weight:400;font-size:var(--font-size-regular);line-height:var(--line-height-regular);color:var(--color-black)}strong{font-weight:700}.edit-link{font-size:var(--font-size-xs);top:calc(var(--gap-s) * -1);text-decoration:none;color:var(--article-category-color)!important;display:block!important;position:absolute!important}.accessory-group__title .edit-link{top:calc(var(--gap-s) * 1.5)}.accessory__header .edit-link{top:100%}.edit-link:hover{text-decoration:underline}h1,h2{font-weight:700;line-height:var(--line-height-m);margin:var(--gap-xl) 0 var(--gap-xs);max-width:100%;width:var(--width-medium)}h1.text-align__center:after,h2.text-align__center:after{margin-left:auto;margin-right:auto}h1{font-size:var(--font-size-xxl);font-weight:400}h2{font-size:var(--font-size-xl);font-weight:700}h3{font-size:var(--font-size-l);line-height:var(--line-height-s);font-weight:700}p{margin:var(--gap-xs) 0}h1:first-child,h2:first-child,h3:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,p:last-child{margin-bottom:0}.text-align__center{text-align:center;margin-left:auto;margin-right:auto}time{font-size:var(--font-size-xs);opacity:.6}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#smooth-wrapper{height:100dvh;overflow:hidden}#smooth-content{will-change:transform}.scroll-container{flex-direction:column;min-height:100dvh;display:flex}main{flex:auto}.container__wide,.container__medium,.container__narrow{box-sizing:border-box;max-width:100%;margin:0 auto}.container__wide{width:var(--width-wide)}.container__medium{width:var(--width-medium)}.container__narrow{width:var(--width-narrow)}.grid__12,.grid__8,.grid__6,.grid__4,.grid__2{gap:var(--gap-s);display:grid}.grid__12{grid-template-columns:repeat(12,1fr)}.grid__8{grid-template-columns:repeat(8,1fr)}.grid__6{grid-template-columns:repeat(6,1fr)}.grid__4{grid-template-columns:repeat(4,1fr)}.grid__2{grid-template-columns:repeat(2,1fr)}.grid__align-center{align-items:center}.grid__align-bottom{align-items:flex-end}.grid__align-right{justify-content:flex-end}.has-background__black{background-color:var(--color-black);color:var(--color-white)}.has-background__black-20{background-color:var(--color-black-20);color:var(--color-black)}.has-background__black-10{background-color:var(--color-black-10);color:var(--color-black)}.has-background__white{background-color:var(--color-white);color:var(--color-black)}.has-background__primary-95{background-color:var(--color-primary-95);color:var(--color-white)}.has-background__primary-10{background-color:var(--color-primary-10);color:var(--color-black)}.has-background__primary-20{background-color:var(--color-primary-20);color:var(--color-black)}.has-background__primary{background-color:var(--color-primary);color:var(--color-white)}.has-background__secondary{background-color:var(--color-secondary);color:var(--color-black)}.has-background__blue{background-color:var(--color-blue);color:var(--color-white)}.has-box-shadow__default{box-shadow:var(--box-shadow)}.form-wrapper{gap:var(--gap-xs);flex-direction:column;display:flex}.has-background__blue>.form-wrapper{padding:var(--gap-m) 0!important}label{font-size:var(--font-size-s);font-weight:700}form{min-width:0;min-height:0;display:contents}input[type=number],input[type=text],input[type=email],input[type=password],textarea,select{box-sizing:border-box;height:var(--gap-m);border:var(--border-light-s);border-radius:var(--gap-xxs);background-color:var(--color-white);width:100%;max-height:100%;padding:0 var(--gap-xs);font-family:inherit;font-size:var(--font-size-s);transition:all var(--transition-time-short) var(--timing-function);outline:none;display:block;position:relative}textarea{padding:var(--gap-xxs) var(--gap-xs);resize:vertical;height:64px}input[type=number]:disabled,input[type=text]:disabled,select:disabled{background-color:var(--color-black-20);color:var(--color-black);border:none}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select:disabled{appearance:none}input[type=number]:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,select:focus{border:var(--border-s);z-index:1}input[type=number]{appearance:textfield}.form__group{gap:var(--gap-s);margin:var(--gap-xxs) 0;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.radio-ctrl input{display:none}.radio-ctrl{font-size:var(--font-size-regular);font-weight:400}.radio-ctrl__label{align-items:center;gap:var(--gap-xs);line-height:var(--line-height-s);cursor:pointer;display:flex}.radio-ctrl__btn{box-sizing:border-box;height:var(--gap-s);width:var(--gap-s);border:var(--border-m);border-color:currentColor;border-radius:100%;flex:none;justify-content:center;align-items:center;display:flex}.radio-ctrl input[type=checkbox]+.radio-ctrl__label .radio-ctrl__btn{border-radius:0}.radio-ctrl input[type=radio]+.radio-ctrl__label .radio-ctrl__btn:before{content:"";background-color:var(--color-black);width:50%;height:50%;transition:opacity var(--transition-time-short) var(--timing-function);border-radius:100%;display:block}.radio-ctrl input[type=checkbox]+.radio-ctrl__label .radio-ctrl__btn:before{box-sizing:border-box;content:"×";width:100%;height:100%;line-height:var(--line-height-xs);transition:opacity var(--transition-time-short) var(--timing-function);justify-content:center;align-items:center;padding-bottom:3px;font-weight:700;display:flex}.radio-ctrl input:not(:checked)+.radio-ctrl__label .radio-ctrl__btn:before{opacity:0}.error,.response-message{font-size:var(--font-size-s);color:var(--color-error);border-radius:var(--gap-xxs);background-color:var(--color-error-light);padding:var(--gap-xs);margin:var(--gap-xxs) 0;font-weight:600;line-height:var(--line-height-m)}.response-message[data-success=true]{background-color:var(--color-success-light);color:var(--color-success)}.button-list{gap:var(--gap-s);margin:var(--gap-s) 0;padding:0;list-style:none;display:flex}.button-list__align-center{justify-content:center}.button-list:first-child{margin-top:0}.button-list:last-child{margin-bottom:0}.button__secondary,.button__primary{box-sizing:border-box;min-height:var(--gap-m);padding:0 var(--gap-m);font-family:inherit;font-size:var(--font-size-regular);border-radius:var(--gap-xxs);cursor:pointer;transition:all var(--transition-time-short) var(--timing-function);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.button__secondary:disabled,.button__primary:disabled{opacity:.5;cursor:not-allowed}.button__primary{background-color:var(--color-black);color:var(--color-white);border:none}.button__primary:not(:disabled):hover{background-color:var(--color-black-80)}.button__secondary{background-color:var(--color-white);border:var(--border-light-s);font-weight:700}.button__secondary:not(:disabled):hover{background-color:var(--color-black-20);border-color:#0000}form a,.radio-ctrl__label a{color:var(--color-blue);font-weight:600}.has-background__blue form a,.has-background__blue .radio-ctrl__label a{color:inherit}form a:hover,.radio-ctrl__label a:hover{text-decoration:none}.site-header{height:calc(var(--height-main-header) + var(--height-nav-header) + var(--height-secondary-header));pointer-events:none;z-index:100}.site-header__inner{pointer-events:all}.site-header__primary>.container__wide{height:var(--height-main-header);transition:height var(--transition-time-short) var(--timing-function)}.site-header.pinned .site-header__primary>.container__wide{height:64px}.site-header .logo{grid-column:1/span 4;padding-top:6px}.site-header .logo img{height:32px}.site-header__secondary>.container__wide{height:var(--height-secondary-header);font-size:var(--font-size-s);transition:height var(--transition-time-short) var(--timing-function);overflow:hidden}.site-header.pinned .site-header__secondary>.container__wide{height:0}.nav-menu{grid-column:1/span 6}.site-header__secondary ul{gap:var(--gap-s);margin:0;padding:0;list-style:none;display:flex}.site-header__secondary a{color:inherit;transition:color var(--transition-time-short) var(--timing-function);text-decoration:none}.site-header__secondary a:hover{color:var(--color-black-40)}.site-header__contacts{grid-column:9/span 4}.site-header__contacts ul{justify-content:flex-end}.site-header-contact>a{gap:var(--gap-xs);grid-template-columns:max-content max-content;display:grid}.site-header-contact svg{width:24px}@media screen and (min-width:1181px){.site-header-menu{height:var(--height-nav-header)}.main-menu>.nav-menu>ul{height:var(--height-nav-header);justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:flex}.main-menu>.nav-menu>ul>.menu-item{z-index:1;transition:z-index var(--transition-time-medium) step-end;position:relative}.main-menu>.nav-menu>ul>.menu-item:hover{z-index:20;transition:z-index var(--transition-time-short) step-start}.main-menu>.nav-menu>ul>.menu-item>.menu-item__inner>a{color:var(--color-white);text-transform:uppercase;z-index:10;font-weight:700;text-decoration:none;position:relative}.main-menu ul>.menu-item>ul{top:calc(var(--gap-s) * -1);left:calc(var(--gap-s) * -1);padding:var(--gap-l) var(--gap-s) var(--gap-xxs);border:var(--border-white);background-color:var(--menu-item-color);min-width:240px;width:calc(100% + var(--gap-m));transform-origin:0 30px;transition:all var(--transition-time-short) var(--timing-function);margin:0;list-style:none;position:absolute}.main-menu ul>.menu-item:not(:hover)>ul{transition:all var(--transition-time-short) var(--timing-function);transform:scaleY(0)}.main-menu ul>.menu-item>ul>.menu-item a{padding:var(--gap-xs);border-top:var(--border-white-s);color:var(--color-white);line-height:var(--line-height-m);font-size:var(--font-size-regular);text-decoration:none;display:block}.main-menu ul>.menu-item>ul>.menu-item{transition:all .3s ease-in-out .2s}.main-menu ul>.menu-item:not(:hover)>ul>.menu-item>.menu-item{opacity:0;transition:all .3s ease-in-out}.menu-item__expand{display:none}}.site-header__shop-controls{justify-content:flex-end;align-items:flex-start;gap:var(--gap-s);grid-column:9/span 4;display:flex}.header-shop-ctrl a,.header-shop-ctrl button{font-size:var(--font-size-s);line-height:var(--line-height-regular);color:var(--color-black);margin:var(--gap-xs) 0 0;transition:color var(--transition-time-short) var(--timing-function);cursor:pointer;background-color:#0000;border:none;flex-direction:column;align-items:center;padding:0;text-decoration:none;display:flex}.header-shop-ctrl a path,.header-shop-ctrl button path{fill:currentColor}.header-shop-ctrl a:hover,.header-shop-ctrl button:hover{color:var(--color-black-80)}.header-shop-ctrl span{display:block}.header-shop-ctrl svg{width:var(--font-size-l);height:var(--font-size-l)}.user-widget a .header-shop-ctrl__icon{height:24px}.header-shop-ctrl .user-widget__user{gap:var(--gap-xxs);display:flex}.site-footer{padding:var(--gap-l) 0}.site-footer a{color:inherit;transition:color var(--transition-time-short) var(--timing-function);text-decoration:none}.site-footer a:hover{color:var(--color-white-40)}.site-footer__company{grid-column:1/span 3}.site-footer__address .contact-address{gap:var(--gap-s);display:grid}.site-footer__nav{grid-column:12/span 1;align-self:flex-end}.site-footer__nav ul{margin:0;padding:0;list-style:none}.post-type__article_category>header{padding:var(--gap-m) 0;overflow:hidden}.article-category__title{grid-column:1/span 12}.article-category__intro{font-size:var(--font-size-m);grid-column:2/span 8;font-weight:600}.article-category__children{padding:var(--gap-m) 0;justify-content:center;gap:var(--gap-xl) var(--gap-s);flex-wrap:wrap;grid-column:1/span 12;display:flex}.article-category__children:before{content:"";top:var(--gap-l);background-color:var(--color-black);opacity:.09;z-index:-1;width:100vw;height:100%;display:block;position:absolute;left:calc(50% - 50vw)}.article-category-tile{grid-column:span 4;width:calc(33.3333% - 13.3333px);position:static}.article-category-tile:nth-of-type(3n-2):not(:first-child):before{content:"";width:100vw;height:98px;margin-top:calc(var(--gap-m) * -1);background-color:var(--color-white);z-index:-1;display:block;position:absolute;left:calc(50% - 50vw)}.article-category-tile a{text-decoration:none}.article-category-tile__inner{background-color:var(--color-white);background-color:var(--article-category-color);flex-direction:column;align-items:center;height:100%;display:flex}.article-category-tile__title{background-color:var(--article-category-color);color:var(--color-white);padding:var(--gap-s) var(--gap-s);text-align:center;text-transform:uppercase;flex:auto;justify-content:center;align-items:center;width:100%;margin:0;display:flex}.article-category-tile__img{background-color:var(--color-white);width:100%;height:285px;transition:opacity var(--transition-time-short) var(--timing-function);margin-top:3px}.article-category-tile__inner:hover .article-category-tile__img{opacity:.7}.article-category-tile__img figure{display:contents}.article-category-tile__img img{object-fit:contain;width:100%;height:100%;display:block}.article-category-tile__read-more{box-sizing:border-box;padding:var(--gap-xs) var(--gap-l);background-color:var(--color-black);color:var(--color-white);border:var(--border-white);font-size:var(--font-size-m);line-height:var(--line-height-regular);text-transform:uppercase;z-index:10;align-self:center;font-weight:600;text-decoration:none;position:absolute;bottom:0;transform:translateY(50%)}.article-category-articles,.article-category-accesories{margin:var(--gap-l) 0;padding:0 0 var(--gap-m)}.article-category-articles:before,.article-category-accesories:before{content:"";background-color:var(--color-black-20);z-index:-1;width:100vw;height:calc(100% - 30px);display:block;position:absolute;top:30px;left:calc(50% - 50vw)}.article-category-articles header,.article-category-accesories header{background-color:var(--article-category-color);color:var(--color-white);padding:var(--gap-s) var(--gap-s);margin-bottom:var(--gap-l)}.article-category-articles header h2,.article-category-accesories h2{line-height:var(--line-height-xs)}.article-tile{line-height:var(--line-height-m);grid-column:span 4}.article-category-accesories .article-tile,.special-offers-list .article-tile{grid-column:span 3}.article-category-accesories .article-tile h3,.special-offers-list .article-tile h3{font-size:var(--font-size-m)}.article-category-accesories .article-tile__img,.special-offers-list .article-tile__img{height:240px}.article-tile a{text-decoration:none}.article-tile__inner{background-color:var(--article-category-color);height:100%;color:var(--color-white);flex-direction:column;gap:3px;display:flex}.article-tile__inner:hover .article-tile__img{opacity:.7}.article-tile__img{background-color:var(--color-white);height:285px;transition:opacity var(--transition-time-short) var(--timing-function);display:block}.article-tile__details{padding:var(--gap-s);gap:var(--gap-xxs);flex-direction:column;flex:auto;display:flex}.article-tile__details h3{line-height:inherit;margin:0}.article-tile__img figure{display:contents}.article-tile__img img{object-fit:contain;object-position:center center;width:100%;height:100%}.article-tile-price{margin-top:var(--gap-s)}.article{padding:var(--gap-xl) 0;gap:var(--gap-m) var(--gap-s)}.article>header{font-size:var(--font-size-m);grid-area:1/6/span 1/span 7}.article__subtitle+.article__description{margin-top:var(--gap-s)}.article__meta{gap:var(--gap-m);flex-direction:column;grid-area:1/1/span 2/span 4;display:flex}.article__config{grid-area:2/6/span 1/span 7}.article__config_price-only{font-size:var(--font-size-m);font-weight:700}.article__info{grid-area:3/1/span 1/span 12}.article__accessories{grid-area:4/1/span 1/span 12}.article__specs ul{margin:0;padding:0;list-style:none}.article__specs ul>li{flex-direction:column;display:flex}.article__config>.article-fieldset{gap:0 var(--gap-s);grid-template-columns:repeat(7,1fr);grid-template-areas:"colors colors colors colors colors colors colors""select select select select select select select""variants variants variants variants variants variants variants""dimensions dimensions dimensions dimensions price price price""formboxes formboxes formboxes formboxes price price price""info info info info info info info";display:grid}.article-fieldset h3{font-size:var(--font-size-regular);text-transform:uppercase;margin:var(--gap-s) 0}.article-fieldset h3:first-child{margin-top:0}.article-pricing{grid-area:price}.article-dimensions{grid-area:dimensions;width:100%}.article-formulaboxes{grid-area:formboxes}.article-dimensions:not(:first-child),.article-formulaboxes:not(:first-child){margin-top:var(--gap-m)}.article-dimensions+.article-formulaboxes{margin-top:0}.article-dimension{margin:var(--gap-xxs) 0;grid-template-columns:repeat(3,1fr);align-items:center;width:380px;max-width:100%;display:grid}.article-formulabox{margin:var(--gap-xxs) 0;grid-template-columns:repeat(3,1fr);width:380px;max-width:100%;display:grid}.article-formulabox:not(:first-of-type){margin-top:var(--gap-xxs)}.article-dimension__label,.article-formulabox__label{padding-right:var(--gap-xs);font-weight:600;line-height:var(--line-height-m);flex-direction:column;justify-content:center;display:flex}.article-dimension__label .edit-link{top:0;position:relative!important}.article-dimension input,.article-dimension select,.article-formulabox input{text-align:center}.article-dimension__select:not(:last-child) select{border-radius:var(--gap-xxs) 0 0 var(--gap-xxs)}.article-dimension[data-custom-active=true] select{pointer-events:none;display:none}.article-dimension__custom:not(:first-of-type) input{border-radius:0 var(--gap-xxs) var(--gap-xxs) 0;width:calc(100% + 1px);margin-left:-1px}.article-dimension__custom input[data-invalid=true]{border-color:var(--color-error);background-color:var(--color-error-light)}.article-dimension__custom button{height:100%;padding:0 var(--gap-xs) 1px;cursor:pointer;z-index:10;background-color:#0000;border:none;font-weight:700;position:absolute;top:0;right:0}.article-colors{grid-area:colors}.article-color ul{gap:var(--gap-s) var(--gap-xxs);font-size:var(--font-size-xs);line-height:var(--line-height-m);grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid}.accessory .article-color ul{grid-template-columns:repeat(10,1fr)}.article-color ul input[type=radio]{display:none}.article-color ul label{text-align:center;align-items:center;gap:var(--gap-xxs);cursor:pointer;flex-direction:column;display:flex}.article-color__color{box-sizing:border-box;width:100%;height:calc(var(--gap-s) * 1.5);background-color:var(--article-color);transition:transform var(--transition-time-short) var(--timing-function);display:block}.article-color ul input[type=radio]:checked+.article-color__color{transform:scale(.6)}.article-color ul input[type=radio][value=definieren]+.article-color__color,.article-color ul input[type=radio][value=FFFFFF]+.article-color__color{border:var(--border-light-s);background-color:var(--color-white)}.article-infos{gap:var(--gap-s);grid-area:info;grid-auto-flow:column;display:grid}.article-info{grid-column:span 1}.article-info:first-child:last-child{grid-column:1/span 3}.article-infos:not(:first-child){margin-top:var(--gap-m)}.article-info ul{gap:var(--gap-xxs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.article-select{grid-area:select}.article-select:empty{display:none}.article-select:not(:first-child){margin-top:var(--gap-m)}.article-select-single>ul{gap:var(--gap-xxs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.article-select-single>ul>li:not(:first-child){padding-top:var(--gap-xxs);border-top:var(--border-light-s)}.article-select-single>ul>li{grid-template-columns:minmax(200px,max-content) auto;grid-auto-flow:column;gap:20px;display:grid}.article-select-single>ul>li>ul{gap:var(--gap-s);margin:0;padding:0;list-style:none;display:flex}.article-variant-list{margin-top:var(--gap-l);grid-area:variants}.article-variant-list__inner{flex-direction:column;align-items:flex-start;display:flex}.article-variant-list__inner>.article-fieldset{grid-gap:0 var(--gap-s);gap:0 var(--gap-s);border-bottom:var(--border-light-s);width:100%;padding-bottom:var(--gap-xs);grid-template-areas:"select select select select select select select""dimensions dimensions dimensions dimensions price price price""formboxes formboxes formboxes formboxes price price price""info info info info info info info";display:grid}.article-variant-list[data-extendable] .article-variant-list__inner{gap:var(--gap-s)}.article-variant-list[data-extendable] .article-variant-list__inner .article-fieldset{padding-bottom:var(--gap-s)}.article-variant-list__inner>.button__secondary{align-items:center;gap:var(--gap-s);padding-left:var(--gap-s);display:flex}.article-variant-list__inner>.button__secondary:before{content:"+";margin-top:-2px}.accessory .article-variant-list__inner .article-price{padding:0}.article-price{margin-top:var(--gap-l);padding-top:calc(var(--gap-s) - 2px);align-self:flex-start;gap:var(--gap-xs) var(--gap-s);line-height:var(--line-height-s);grid-area:price;grid-template-columns:112px auto;justify-self:flex-end;width:280px;max-width:100%;display:grid}.article-price__article-nr{grid-area:2/2/span 1/span 1;justify-content:space-between;display:flex}.article-price__total-unit{text-align:right;grid-column:1/span 2;margin-top:2px}.article-dimensions:first-child~.article-price{margin-top:var(--gap-s)}.article-dimensions:not([data-dimension-title])~.article-price{padding-top:var(--gap-xs);margin-top:0}.article-dimensions:not(:first-child):not([data-dimension-title])~.article-price{margin-top:var(--gap-m)}.article-price__table{gap:var(--gap-xs);flex-direction:column;display:flex}.article-price__table:first-child:last-child,.article-price__on-request:first-child:last-child{grid-column:2/span 1}.article-price__single,.article-price__total{grid-template-columns:repeat(2,1fr);display:grid}.article-price__single span:last-of-type,.article-price__total strong:last-of-type,.article-price__on-request{text-align:right}.quantity-counter{gap:2px;max-width:112px;height:30px;display:flex}.quantity-counter span{right:var(--gap-s);height:100%;padding-right:var(--gap-xs);font-size:var(--font-size-s);color:var(--color-black-80);z-index:50;align-items:center;display:flex;position:absolute;top:0}.quantity-counter .quantity-counter__btn{height:100%;width:calc(var(--gap-s) - 4px);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.quantity-counter input{padding:0 30px 0 var(--gap-xxs);text-align:center}.article-gallery ul{padding:var(--gap-xs) 0 0;grid-template-rows:auto;grid-template-columns:auto;margin:0;list-style:none;display:grid}.article-gallery ul li{background-color:var(--color-white);z-index:1;transition:opacity var(--transition-time-short) var(--timing-function), z-index var(--transition-time-short) step-end;cursor:zoom-in;grid-area:1/1/span 1/span 1;position:relative}.article-gallery ul li:first-child:not([data-conditional]){z-index:2}.article-gallery ul li[data-conditional]{opacity:0;z-index:0}.article-gallery ul li[data-conditional].gallery-item__active{opacity:1;z-index:3;transition:opacity var(--transition-time-short) var(--timing-function), z-index var(--transition-time-short) step-start}.article-gallery ul li figure{display:contents}.article-add-to-cart{left:calc(100% + var(--gap-l));height:100%;top:calc(var(--height-total-header) * -1);position:absolute}.article-add-to-cart__inner{width:220px;top:calc(var(--height-total-header) + var(--gap-m));flex-direction:column;display:flex;right:0}.article-add-to-cart__total{text-align:center;background-color:var(--color-black);color:var(--color-white);font-size:var(--font-size-m);padding:var(--gap-xxs);width:100%}.article-add-to-cart__label{text-align:center}.article-add-to-cart__btn button{background-color:var(--color-white);color:var(--color-black);border:var(--border-m);font-size:var(--font-size-regular);cursor:pointer;width:100%;padding:var(--gap-xxs);transition:all var(--transition-time-short) var(--timing-function);display:block}.article-add-to-cart__btn button:disabled{color:var(--color-black-40);cursor:default}.article-add-to-cart__btn button:not(:disabled):hover{background-color:var(--color-black-20)}.accessory-type-section{display:contents}.article-accessories h2{margin:var(--gap-l) 0 0;padding:var(--gap-xxs) var(--gap-m);color:var(--color-white);background-color:var(--article-category-color);text-transform:uppercase;grid-column:1/span 12}.accessory-group{grid-column:1/span 12}.accessory-group__title{margin:var(--gap-l) 0 var(--gap-s);grid-area:1/3/span 1/span 10}.accessory-group-image{margin:var(--gap-l) 0 0;padding-top:var(--gap-xxs)}.accessory-group__title+.accessory-group__sub .accessory-group-image,.accessory__none+.accessory-group__sub .accessory-group__title,.accessory-group__title+.accessory-group__sub .accessory-group-image,.accessory__none+.accessory-group__sub .accessory-group-image{margin-top:0}.accessory-image,.accessory-group-image{padding-right:var(--gap-m);grid-column:1/span 2}.accessory-image img,.accessory-group-image img{cursor:zoom-in}.accessory-group__articles,.accessory__none,.accessory-group__sub{grid-column:1/span 12}.accessory__none .radio-ctrl{padding:0 var(--gap-xs);gap:var(--gap-s);cursor:pointer;grid-column:3/span 10;display:flex}.accessory-group-image{z-index:10;grid-row:1/span 2;height:100%;display:flex}.accessory-group-image:first-child{grid-row:1/span 2}.accessory-group__articles,.accessory__none{grid-row:2/span 1}.accessory__none+.accessory-group__articles{grid-row:3/span 1}.accessory{transition:opacity var(--transition-time-short) var(--timing-function)}.accessory[data-active=false]{opacity:.3;pointer-events:none}.accessory[data-active=false] .accessory__inner{background-color:var(--color-black-10)}.accessory__inner{padding:var(--gap-xs);transition:all var(--transition-time-short) var(--timing-function);grid-column:3/span 10;grid-template-columns:auto 300px;grid-template-areas:"label price""color color""select select""variants variants""dimension dimension""formboxes formboxes""info info";align-items:flex-start;display:grid}.accessory[data-checkable=false] .accessory__inner>label{cursor:auto}.accessory:not(.accessory__none) .accessory__inner{border-bottom:var(--border-light-s)}.accessory:first-child .accessory__inner{border-top:var(--border-light-s)}.accessory:hover .accessory__inner{background-color:var(--color-black-10)}.accessory .accessory__inner>label{cursor:pointer;gap:var(--gap-xs);grid-area:label;display:flex}.accessory .article-price{grid-area:price;margin:0}.accessory .article-colors,.accessory .article-dimensions,.accessory .article-select,.accessory .article-info{margin-top:var(--gap-m)}.accessory .article-variant-list .article-dimensions:first-child,.accessory .article-variant-list .article-select:first-child{margin-top:0}.accessory>.accessory__inner>.article-fieldset>.article-dimensions{grid-area:dimension;width:380px}.accessory>.accessory__inner>.article-fieldset>.article-formulaboxes{width:380px}.accessory .article-colors{grid-area:color}.accessory .article-select{grid-area:select}.article-fieldset{display:contents}.accessory__header{flex-direction:column;grid-area:label;display:flex}.accessory__header a{color:var(--color-black);display:contents}.accessory__header a:hover span{text-decoration:underline}.accessory__link{top:var(--gap-xxs);left:calc(100% + var(--gap-s));height:var(--gap-s);width:var(--gap-s);color:var(--color-black-80);transition:color var(--transition-time-short) var(--timing-function);position:absolute}.accessory__header a:hover .accessory__link{color:var(--color-black)}.accessory__desc{font-size:var(--font-size-s)}.article-tabs{margin:var(--gap-m) 0 0}.article-tabs__ctrl ul{height:var(--gap-l);line-height:var(--line-height-s);background-color:var(--color-black-20);margin:0;padding:0;list-style:none;display:flex;position:relative}.article-tabs__ctrl li{cursor:pointer;padding:0 var(--gap-s);transition:all var(--transition-time-short) var(--timing-function);align-items:center;font-size:32px;font-weight:700;display:flex}.article-tabs__ctrl li:not(:last-child){border-right:var(--border-white-s)}.article-tabs__ctrl li.article-tab__active{background-color:var(--article-category-color);color:var(--color-white)}.article-tabs__ctrl li:hover:not(.article-tab__active){background-color:var(--color-black-20)}.article-tabs__containers{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.article-tab{grid-area:1/1/span 1/span 1}.article-tab:not(.article-tab__active){display:none}.article-tab__inner{padding:var(--gap-m) 0 0}.article-tab__inner ul{margin:0;padding:0;list-style:none}.article-tab__inner a{color:var(--article-category-color);text-decoration:none}.article-tab__inner a:hover{text-decoration:underline}.tab-table ul,.tab-table li{display:contents}.tab-table{grid-template-columns:max-content max-content;width:100%;max-width:100%;display:grid}.tab-table li span{padding:0 var(--gap-s);transition:background-color var(--transition-time-short) var(--timing-function)}.tab-table li:hover span{background-color:var(--color-black-20)}.tab-table__label{font-weight:600}.article-tabs-gallery:not(:first-child){margin-top:var(--gap-l)}.article-tabs-gallery li{cursor:zoom-in;grid-column:span 2}.cart__header ul{padding:0 0 var(--gap-xs);margin:0;list-style:none}.cart__resp__label{display:none}.cart{margin:var(--gap-l) 0 var(--gap-xl)}.cart-details__total{margin-top:var(--gap-s);padding:var(--gap-xs) 0;background-color:var(--color-blue)}.cart-details__total>div{padding-left:var(--gap-s);padding-right:var(--gap-xl);justify-content:space-between;display:flex}.cart-details__total{font-size:var(--font-size-m)}.cart-details__total strong,.cart-details__total span:last-child{text-align:right}.cart-details__total-incl{padding:var(--gap-xxs) 0 0;margin:var(--gap-xs) 0 0;border-top:var(--border-white-s)}.cart__item-list{gap:var(--gap-m);flex-direction:column;display:flex}.cart-item{transition:background-color var(--transition-time-short) var(--timing-function)}.cart-item__header{justify-content:space-between;align-items:center;gap:var(--gap-m);padding:var(--gap-xxs) var(--gap-s);background-color:var(--color-blue);color:var(--color-white);display:flex}.cart-readd button,.cart-readd button:hover{background-color:var(--color-blue-light)!important;color:var(--color-blue)!important;font-weight:700!important}.cart-readd button:hover{opacity:.8}.cart-item-article:not(:first-child){border-top:var(--border-light-s)}.cart-item-article{padding:var(--gap-s) 0;transition:all var(--transition-time-short) var(--timing-function);background-color:var(--color-blue-light)}.cart-item-article:hover{background-color:var(--color-blue);color:var(--color-white)}.cart-item-article:first-of-type{border:none;margin:0}.cart-item:last-child{border-bottom:var(--border-light-s)}.cart-item-article__name{line-height:var(--line-height-m);flex-direction:column;display:flex}.cart-item-article__name,.cart__header ul li:first-child{padding-left:var(--gap-s);grid-column:1/span 4}.cart-item-article__name>span:first-child{font-size:var(--font-size-s)}.cart-item-article__article-nr,.cart__header ul li:nth-child(2){grid-column:5/span 1}.cart-item-article__quantity,.cart__header ul li:nth-child(4){grid-column:8/span 2}.cart-item-article__quantity{text-align:center}.cart-item-article__unit,.cart__header ul li:nth-child(5){grid-column:10/span 1}.cart-item-article__price-total,.cart__header ul li:nth-child(6){text-align:right;grid-column:11/span 1}.cart-item-article__price-single,.cart__header ul li:nth-child(3){grid-column:6/span 2}.cart-item-article__remove{padding-right:var(--gap-s);grid-column:12/span 1;justify-content:flex-end;align-items:flex-start;display:flex}.cart-item-article__remove button{padding:var(--gap-xs);margin:0;margin-top:calc(var(--gap-xxs) * -1);line-height:var(--line-height-s);font-size:var(--font-size-m);color:currentColor;cursor:pointer;transition:color var(--transition-time-short) var(--timing-function);background-color:#0000;border:none}.cart-item-article__remove button:hover{color:var(--color-black-40)}.cart-item__total{gap:var(--gap-m);background-color:var(--color-blue);color:var(--color-white);padding-bottom:1px}.cart-item__total strong{padding-left:var(--gap-s);grid-column:1/span 1}.cart-item__total span{text-align:right;padding-right:var(--gap-xl);grid-column:9/span 4;font-weight:700}.cart-item-details:not(:empty){width:100%;max-width:100%;padding:var(--gap-s) var(--gap-s) var(--gap-m);margin:0 0 calc(var(--gap-s) * -1);font-size:var(--font-size-s);gap:0 var(--gap-s);transition:all var(--transition-time-short) var(--timing-function);grid-template-columns:max-content max-content;display:grid}.cart-item-detail__value{font-weight:700}.cart-item__detail{display:contents}.cart-item__comment{padding:var(--gap-s);background-color:var(--color-blue-light);border-top:var(--border-m)}.cart-item-article__price-list{font-size:var(--font-size-xs);display:block}.modal{min-width:var(--width-narrow);background-color:var(--color-white);max-width:100%;max-height:100%;padding:var(--gap-m);position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.modal:not(.modal__after-open),.modal.modal__before-close{opacity:0;top:calc(50% - var(--gap-l))}.modal__after-open{transition:all var(--transition-time-short) var(--timing-function) var(--transition-delay-short)}.modal__before-close{transition:all var(--transition-time-short) var(--timing-function)}.modal__overlay{background-color:var(--color-black-80);position:fixed;inset:0}.modal__overlay:not(.modal__overlay-after-open),.modal__overlay.modal__overlay-before-close{opacity:0}.modal__overlay-after-open{transition:opacity var(--transition-time-short) var(--timing-function)}.modal__overlay-before-close{transition:opacity var(--transition-time-short) var(--timing-function) var(--transition-delay-short)}.modal-close{top:var(--gap-xs);right:var(--gap-xs);height:var(--gap-s);width:var(--gap-s);cursor:pointer;background-color:#0000;border:none;flex-direction:column;justify-content:center;margin:0;padding:0;display:flex;position:absolute}.modal-close:before,.modal-close:after{content:"";background-color:var(--color-black);width:100%;height:4px;transition:transform var(--transition-time-short) var(--timing-function);display:block}.modal-close:before{transform:translateY(2px)rotate(45deg)}.modal-close:after{transform:translateY(-2px)rotate(-45deg)}.modal-close:hover:before{transform:translateY(2px)}.modal-close:hover:after{transform:translateY(-2px)}.article>.article-comment{margin-top:var(--gap-l);grid-column:3/span 8}.article>.article-comment .form__field{flex-direction:column;align-items:center;display:flex}.article>.article-comment .form__field label{height:42px;padding:0 var(--gap-s);background-color:var(--color-black);color:var(--color-white);cursor:pointer;align-items:center;font-weight:700;display:flex}.article>.article-comment .form__field textarea{border-color:var(--color-black);margin:0}.checkout{margin:var(--gap-m) auto;gap:var(--gap-m)}.checkout>div{grid-column:7/span 6}.checkout>.checkout_account{grid-area:1/1/span 1/span 12}.checkout>.checkout__customer{grid-area:2/1/span 5/span 6}.checkout__header{background-color:var(--color-blue);color:var(--color-white);padding:var(--gap-xs) var(--gap-s)}.checkout__header h2{font-size:var(--font-size-l);text-transform:uppercase}.checkout__section{background-color:var(--color-blue-light);padding:var(--gap-xs) var(--gap-s)}.checkout__price-table{gap:var(--gap-s);margin-top:var(--gap-m);display:grid}.checkout__cart-total,.checkout__delivery-cost-label,.checkout__total,.checkout__taxes{justify-content:space-between;width:100%;display:flex}.checkout__total{padding-top:var(--gap-xs);border-top:var(--border-light-s)}.checkout__delivery-costs ul{margin:var(--gap-xs) 0 0;gap:var(--gap-xxs);padding:0;list-style:none;display:grid}.checkout__agreements{grid-gap:var(--gap-xs);display:grid}.checkout__delivery-info,.checkout__payment-info{font-size:var(--font-size-s);margin:var(--gap-s) 0}.checkout__payment-info{margin:0}.checkout__delivery-info a,.checkout__payment-info a{color:var(--color-blue);font-weight:700}.checkout__delivery-info a:hover,.checkout__payment-info a:hover{text-decoration:none}.address-form{grid-gap:var(--gap-m);display:grid}.loader__wrapper{z-index:500;justify-content:center;align-items:center;gap:var(--gap-m);background-color:var(--color-white-95);width:100%;height:100%;color:var(--color-blue);flex-direction:column;display:flex;position:fixed;top:0;left:0}.loader{aspect-ratio:1;width:60px;color:var(--color-blue);background-color:#0000;background-image:linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0);background-position:100% 0,0 100%;background-repeat:no-repeat;background-size:50.1% 50.1%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1s step-end infinite l7-0}.loader:before,.loader:after{content:"";transform:scale(var(--s,1)) perspective(150px) rotateY(0deg);transform-origin:100% 100%;background:currentColor;animation:.5s linear infinite alternate l7-1;position:absolute;inset:0 50% 50% 0}.loader:after{--s:-1, -1}@keyframes l7-0{0%{transform:scaleX(1)rotate(0)}50%{transform:scaleX(-1)rotate(-90deg)}}@keyframes l7-1{49.99%{transform:scale(var(--s,1)) perspective(150px) rotateX(-90deg);filter:grayscale(0)}50%{transform:scale(var(--s,1)) perspective(150px) rotateX(-90deg);filter:grayscale(.8)}to{transform:scale(var(--s,1)) perspective(150px) rotateX(-180deg);filter:grayscale(.8)}}.user-profile{margin:var(--gap-m) 0 var(--gap-xl)}.user-profile__me{grid-column:1/span 12}.user-profile__nav{background-color:var(--color-blue-light);grid-column:1/span 3;height:100%}.user-profile__nav ul{margin:0;padding:0;list-style:none}.user-profile__nav ul button{width:100%;height:var(--gap-m);padding:0 var(--gap-s);font:inherit;text-align:left;cursor:pointer;transition:all var(--transition-time-short) var(--timing-function);border:none;border-radius:0}.user-profile__nav ul button.user-profile-nav__active{background-color:var(--color-blue);color:var(--color-white)}.user-profile__nav ul button:not(.user-profile-nav__active):hover{color:var(--color-blue)}.user-profile__canvas{grid-column:4/span 9}.post-type__page:not(.home) header,.checkout-page>header{padding-top:var(--gap-xl)}.post-type__page:not(.home) header h1{font-weight:700}.post-type__page:not(.home) header+div.html-content{margin:var(--gap-m) 0 var(--gap-l)}.post-type__page>.has-background__blue{padding:var(--gap-m) 0}.home-banner{padding:var(--gap-s) 0}.home-banner__inner{background-color:var(--color-white);border:var(--border-m);padding:var(--gap-xxs) var(--gap-m);font-size:var(--font-size-l);border-radius:16px}.home-banner__icon{width:32px;height:32px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.home-header__bg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.home-header__bg figure{width:100%;height:100%}.home-header__bg img{object-fit:cover;width:100%;height:100%}.home-header__inner{padding:var(--gap-m) 0}.home-header__title{padding:var(--gap-s) 0;background-color:var(--color-white-60);justify-content:center;display:grid}.home-header__cats{padding:var(--gap-m) 0 0;gap:var(--gap-l) var(--gap-s)}.home-header__cats article{aspect-ratio:380/344;background-color:var(--color-white);border:6px solid var(--color-white);grid-column:span 4;box-shadow:0 -3px 6px #00000029}.home-header__cats article a{color:var(--color-white);text-decoration:none}.home-header__cats article:hover .home-header__cats-title{min-height:100%}.home-header__cats-title{min-height:75px;transition:all var(--transition-time-short) var(--timing-function);background:0 0;display:grid;position:relative}.home-header__cats-title:before{content:"";background:var(--article-category-color);mix-blend-mode:multiply;pointer-events:none;grid-area:1/1/span 1/span 1;inset:0}.home-header__cats-title h2{text-transform:uppercase;font-size:31px;line-height:var(--line-height-s);padding:var(--gap-s);mix-blend-mode:normal;z-index:2;grid-area:1/1/span 1/span 1;margin:0;position:relative}.home-header__cats article figure{background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.home-header__cats article figure img{object-fit:contain;width:100%;height:100%}.home-header__cats article span{width:250px;max-width:100%;padding:var(--gap-xs) var(--gap-s);font-size:var(--font-size-m);background-color:var(--article-category-color);line-height:var(--line-height-regular);text-transform:uppercase;border:3px solid var(--color-white);z-index:10;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.home-company{margin:var(--gap-xl) 0;grid-template-columns:auto auto min-content auto auto}.home-company__logo{padding:var(--gap-m) 0;grid-area:1/1/span 1/span 5;justify-content:center;display:grid}.home-company__logo img{width:auto;height:64px}.home-company__image-1{grid-area:1/7/span 3/span 5}.home-company__image-1 figure{width:calc(var(--gap-to-viewport-wide-width) + (var(--width-wide) / 2) + 10px);left:-10px}.home-company__image-2{grid-area:4/1/span 2/span 6}.home-company__image-2 figure{left:calc(var(--gap-to-viewport-wide-width) * -1);width:calc(var(--gap-to-viewport-wide-width) + (var(--width-wide) / 2) + 10px)}.home-company__image-1 figure img,.home-company__image-2 figure img{width:100%;height:auto}.home-company__quote-1,.home-company__quote-2{font-size:var(--font-size-xl);font-weight:700;line-height:var(--line-height-m);text-transform:uppercase}.home-company__quote-1{padding:0 0 var(--gap-m);grid-area:2/1/span 1/span 5}.home-company__quote-2{padding:var(--gap-xl) 0 var(--gap-l) 0;grid-area:5/8/span 1/span 5}.home-company__content{color:var(--color-white);background-color:var(--color-blue);padding:var(--gap-xl);border:var(--border-m);border-color:var(--color-white);line-height:var(--line-height-m);grid-area:3/3/span 2/span 7;align-items:flex-end;display:grid}.home-company__content p{margin:var(--gap-s) 0}.home-company .button-list{margin-bottom:calc(var(--gap-xl) * -1);grid-column:1/span 6;transform:translateY(50%)}.home-company .button-list .button__primary{border:var(--border-white);border-radius:0}.home-company .button-list .button__primary:hover{background-color:var(--color-blue)}.about-header{gap:0 var(--gap-s);grid-template-rows:auto 100px auto;grid-template-columns:repeat(12,1fr);display:grid}.about-header__title{grid-area:1/1/span 1/span 4;place-content:center;display:grid}.about-header__title h1{text-transform:uppercase}.about-header__image{grid-area:1/5/span 2/span 8}.about-header__intro{border:var(--border-white);padding:var(--gap-m) var(--gap-xl);grid-area:2/1/span 2/span 7}.about-header__intro>.html-content>*{margin:var(--gap-xs) 0}.post-type__page h2{text-transform:uppercase;line-height:var(--line-height-s)}.about-header+.html-content{padding:var(--gap-l) var(--gap-xl)}.employees{margin:var(--gap-m) 0 var(--gap-xl)}.employee{grid-column:span 6;grid-template-rows:70px auto}.employee__portrait{grid-area:1/1/span 2/span 3}.employee:nth-child(2n) .employee__portrait{grid-column:4/span 3}.employee__portrait img{width:100%}.employee__details{color:var(--color-white);line-height:var(--line-height-m);padding:var(--gap-s) var(--gap-s) var(--gap-s) 0;grid-area:2/4/span 1/span 3;position:static}.employee:nth-child(2n) .employee__details{padding:var(--gap-xs) 0 var(--gap-s) var(--gap-s);text-align:right;grid-column:1/span 3}.employee__details:before{content:"";background-color:var(--color-blue);z-index:-1;position:absolute;inset:80px 0 0}.employee__details h3{text-transform:uppercase;margin:0 0 var(--gap-s);display:grid}.employee__contact{padding-top:var(--gap-s);display:grid}.employee a{color:inherit;text-decoration:none}.employee a:hover{text-decoration:underline}.has-background__blue>.container__wide{padding:var(--gap-xl) 0}.history{margin:var(--gap-xl) 0}.history:before{content:"";background-color:var(--color-black);width:2px;height:100%;position:absolute;top:0;left:calc(50% - 1px)}.history__event{align-items:center}.history__year{text-align:center;-webkit-text-stroke:2px var(--color-blue);grid-area:1/4/span 1/span 1;gap:0;font-size:80px;font-weight:700;line-height:.8;display:grid}.history__year span:first-child{color:var(--color-blue)}.history__year span:last-child{color:var(--color-white)}.history__desc{text-align:right;grid-area:1/1/span 1/span 3}.history__event:nth-child(2n) .history__year{grid-column:5/span 1}.history__event:nth-child(2n) .history__desc{text-align:left;grid-column:6/span 3}.search-form{grid-column:span 4}.search-form__inner{grid-template-columns:auto min-content;display:grid}.search-form__inner input{box-sizing:border-box;padding:0 var(--gap-xs);border-radius:var(--gap-xxs) 0 0 var(--gap-xxs);border:var(--border-s);border-color:var(--color-grey);font:inherit;font-size:var(--font-size-s);border-right:none;outline:none;display:block}.search-form__inner button{border-radius:0 var(--gap-xxs) var(--gap-xxs) 0}.search-results{gap:var(--gap-s);margin:var(--gap-l) 0;--article-category-color:var(--color-blue);display:grid}.contact-header{margin-bottom:var(--gap-xl)}.contact-header .contact-address{gap:0 var(--gap-s);padding-top:var(--gap-xs);grid-column:4/span 5;grid-template-columns:repeat(2,1fr);display:grid}.contact-address ul{margin:0;padding:0;list-style:none;display:grid}.contact-address__contact a{gap:var(--gap-xs);color:inherit;grid-template-columns:24px auto;text-decoration:none;display:grid}.contact-address__icon{height:32px}.new-account__nav.container__wide{padding:0}.new-account__nav ul{gap:var(--gap-s);grid-auto-columns:1fr;grid-auto-flow:column;padding:0;list-style:none;display:grid}.new-account__nav ul>li button{width:100%;padding:0}.new-account__nav ul>li button:not([data-active=true]){background-color:var(--color-blue-light);color:var(--color-black);opacity:.7}.new-account__nav ul>li button:hover{background-color:var(--color-black)!important}.new-account__nav ul>li button:not([data-active=true]):hover{color:var(--color-white)}.special-offers-list{gap:var(--gap-m);margin:var(--gap-l) 0;--article-category-color:var(--color-blue);display:grid}.special-offers__cat header{padding:var(--gap-s)!important}.special-offer-form{margin:0 auto var(--gap-xl)}.cc--anim{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cc-bg:var(--color-white);--cc-primary-color:var(--color-black);--cc-secondary-color:var(--color-black);--cc-btn-primary-bg:var(--color-blue);--cc-btn-primary-color:var(--color-blue-light);--cc-btn-primary-hover-bg:var(--color-black);--cc-btn-primary-hover-color:var(--color-blue-light);--cc-btn-primary-border-color:transparent;--cc-btn-primary-hover-border-color:transparent;--cc-btn-secondary-bg:var(--color-blue-light);--cc-btn-secondary-color:var(--color-blue);--cc-btn-secondary-border-color:transparent;--cc-btn-secondary-hover-bg:var(--color-black);--cc-btn-secondary-hover-color:var(--color-white);--cc-btn-secondary-hover-border-color:transparent;--cc-cookie-category-block-bg:var(--color-blue-light);--cc-cookie-category-block-border:transparent;--cc-cookie-category-block-hover-bg:var(--color-blue-light);--cc-cookie-category-block-hover-border:transparent;--cc-cookie-category-expanded-block-hover-bg:transparent;--cc-cookie-category-expanded-block-bg:var(--color-blue-light);--cc-toggle-readonly-bg:transparent;--cc-toggle-on-knob-bg:var(--cc-bg);--cc-toggle-readonly-knob-bg:var(--cc-cookie-category-block-bg);--cc-separator-border-color:transparent;--cc-footer-border-color:transparent;--cc-footer-bg:var(--color-black);--cc-overlay-bg:#000000e6!important}.cc--elegant-black #cc-main .cm,.cc--elegant-black #cc-main .pm{border:1px solid var(--cc-separator-border-color)}.past-order{padding:var(--gap-xs);transition:all var(--transition-time-short) var(--timing-function);grid-template-columns:200px 200px auto;display:grid}.past-order:hover{background-color:var(--color-blue-light)}.past-order__cart{grid-column:3/span 1;justify-content:flex-end;align-items:center;display:grid}.past-order__comission-title{font-size:var(--font-size-xs);opacity:.6;margin-top:6px}@media screen and (max-width:1180px){body{--width-wide:780px;--width-narrow:780px}.grid__12{grid-template-columns:repeat(8,1fr)}.grid__8,.grid__6,.grid__4{grid-template-columns:repeat(4,1fr)}.grid__2{grid-template-columns:repeat(2,1fr)}.article-category-tile{grid-column:span 2;width:calc(50% - 10px);position:static}.article-category-accesories .article-tile,.special-offers-list .article-tile{grid-column:span 4}.site-header{height:calc(var(--height-main-header) + var(--height-secondary-header));pointer-events:none;z-index:100}.site-header .logo{grid-column:1/span 2}.site-header .logo img{width:100%;height:auto}.search-form{grid-column:span 3}.site-header__shop-controls{grid-column:6/span 2;align-items:center}.header-shop-ctrl a,.header-shop-ctrl button{margin-top:0}.header-shop-ctrl__icon+*{display:none!important}.site-header__menu-resp{grid-column:8/span 1;justify-content:flex-end;display:flex}.site-header-menu__button{cursor:pointer;z-index:10;background-color:#0000;border:none;flex-direction:column;justify-content:space-between;width:40px;height:32px;display:flex}.site-header-menu__button>span{background-color:var(--color-black);height:2px;transition:all var(--transition-time-short) var(--timing-function)}.site-header-menu__button[aria-expanded=true]>span{background-color:var(--color-white)}.site-header-menu__button[aria-expanded=true]>span:first-child{transform:translateY(14px)rotate(-45deg)}.site-header-menu__button[aria-expanded=true]>span:nth-child(2){transform:scaleX(0)}.site-header-menu__button[aria-expanded=true]>span:nth-child(3){transform:translateY(-14px)rotate(45deg)}.site-header__menu-resp__menu{background-color:var(--color-black);width:100%;height:100dvh;transition:all var(--transition-time-short) var(--timing-function);padding:0 16px;position:fixed;top:0;right:0;overflow:scroll}.site-header-menu__button:not([aria-expanded=true])+.site-header__menu-resp__menu{opacity:0;transform:translateY(-100%)}.main-menu{padding:var(--gap-xl) 0;width:var(--width-wide);max-width:100%;margin:0 auto}.main-menu .nav-menu>ul{flex-direction:column;padding:0;list-style:none;display:flex}.main-menu .nav-menu>ul .menu-item{text-transform:uppercase;width:100%;position:relative}.main-menu .nav-menu>ul .menu-item.menu-item__current>.menu-item__inner{opacity:.5;padding-left:var(--gap-s)!important}.menu-item__inner{transition:all var(--transition-time-short) var(--timing-function)}.main-menu .nav-menu>ul>.menu-item{cursor:pointer}.main-menu .nav-menu>ul>.menu-item:before{content:"";background-color:var(--color-black);width:100vw;height:calc(100% - 1px);transition:all var(--transition-time-short) var(--timing-function);display:block;position:absolute;top:0;left:calc(50% - 50vw)}.main-menu .nav-menu>ul>.menu-item[data-active=true]:before{background-color:var(--menu-item-color)}.main-menu .nav-menu>ul>.menu-item>.menu-item__inner{padding:var(--gap-xxs) 0;border-bottom:1px solid var(--color-white);letter-spacing:.001em;grid-template-columns:auto 32px;font-weight:700;display:grid;position:relative}.menu-item__expand path{stroke:var(--color-white)}.menu-item__expand{transition:all var(--transition-time-short) var(--timing-function)}.main-menu .nav-menu>ul>.menu-item[data-active=true]>.menu-item__inner>.menu-item__expand{transform:scaleY(-1)}.main-menu .nav-menu a{color:var(--color-white);text-decoration:none}.main-menu .nav-menu>ul>.menu-item>ul{flex-direction:column;padding:0;list-style:none;display:flex}.main-menu .nav-menu>ul>.menu-item:not([data-active=true])>ul{display:none}.main-menu .nav-menu>ul>.menu-item>ul>.menu-item>.menu-item__inner{padding:var(--gap-xxs) var(--gap-xs);border-bottom:1px solid var(--color-white);display:block}.article-category__title,.article-category__intro{grid-column:1/span 8}.article-category-articles header,.article-category-accesories header{padding:var(--gap-xs) var(--gap-s)}.article-category-articles header h2,.article-category-accesories h2{line-height:1}.article{padding:var(--gap-l) 0;gap:var(--gap-m) var(--gap-s)}.article>header,.article__meta,.article__config,.article__info,.article__accessories,.article-comment{grid-area:span 1/1/auto/span 8}.article__meta{gap:var(--gap-s);grid-template-columns:repeat(2,1fr);display:grid}.article-tabs__ctrl ul{height:auto;display:grid}.accessory-group__title,.accessory-group__articles,.accessory:not(.accessory__none) .accessory__inner,.article>.article-comment,.accessory-group__articles,.accessory__none,.accessory-group__sub,.accessory__none .radio-ctrl{grid-column:1/span 8}.accessory-group__articles{gap:var(--gap-m);display:grid}.accessory-image,.accessory-group-image{grid-column:1/span 2}.accessory:first-child .accessory__inner{border-top:none}.accessory-group-image{grid-row:2/span 1;margin:0}.accessory-group__articles{grid-row:span 1}.accessory__header{padding-right:var(--gap-m)}.accessory__link{top:var(--gap-xxs);left:calc(100% - var(--gap-s));height:var(--gap-s);width:var(--gap-s);color:var(--color-black-80);transition:color var(--transition-time-short) var(--timing-function);position:absolute}.accessory .article-color ul{grid-template-columns:repeat(8,1fr)}.article-tabs__ctrl li{padding:var(--gap-xs) var(--gap-s)}.article-add-to-cart{z-index:100;pointer-events:none;width:100%;top:0;left:0}.article-add-to-cart__inner{background-color:var(--color-white);pointer-events:all;grid-template-columns:100px auto;width:100%;height:auto;display:grid;top:calc(100dvh - 185px)}.article-add-to-cart__label{border-top:var(--border-m);grid-area:1/1/span 1/span 1;justify-content:center;align-items:center;display:flex}.article-add-to-cart__total{padding:0 var(--gap-xxs);grid-area:1/2/span 1/span 1}.article-add-to-cart__btn{grid-area:2/1/span 1/span 2}.article-add-to-cart__btn button{border:none;border-top:var(--border-m);background-color:var(--color-blue);height:40px;padding:0;color:var(--color-white)!important}.article-add-to-cart__btn button:disabled{color:var(--color-white-60)!important}.post-type__page:not(.home) header,.checkout-page>header{padding-top:var(--gap-m)}.article-category-articles,.article-category-accesories{margin:0}.contact-header__title{grid-column:1/span 3}.contact-header .contact-address{grid-column:4/span 5}.checkout>.checkout_account,.checkout>.checkout__customer,.checkout__cart-summary,.checkout>div{grid-area:span 1/1/auto/span 8}.user-profile__me,.user-profile__nav,.user-profile__canvas{grid-column:1/span 8}.cart__header ul li:first-child{display:none}.cart-item-article__name{grid-area:2/1/span 1/span 8}.cart-item-article__article-nr,.cart__header ul li:nth-child(2){padding-left:var(--gap-s);grid-column:1/span 2}.cart-item-article__price-single,.cart__header ul li:nth-child(3){grid-column:3/span 1}.cart-item-article__quantity,.cart__header ul li:nth-child(4){grid-column:4/span 2}.cart-item-article__unit,.cart__header ul li:nth-child(5){grid-column:6/span 1}.cart-item-article__price-total,.cart__header ul li:nth-child(6){grid-column:7/span 1}.cart-item-article__remove{grid-column:8/span 1}.cart-details__total>div,.cart-item__total span{padding-right:var(--gap-s)}.site-footer__nav{grid-column:5/span 4;justify-content:flex-end;display:flex}.about-header{grid-template-rows:repeat(3,auto);grid-template-columns:1fr}.about-header__title{grid-area:1/1/span 1/span 1}.about-header__image{grid-area:3/1/span 1/span 1}.about-header__image img{width:100%}.about-header__intro{margin-top:var(--gap-m);border-left:none;border-right:none;grid-area:2/1/span 1/span 1}.about-header+.html-content{padding:var(--gap-l) 0}.employee{grid-column:span 4;grid-template-rows:160px auto;gap:0}.employee__portrait{grid-area:1/1/span 1/span 2}.employee__portrait img{width:auto;height:160px}.employee__details,.employee:nth-child(2n) .employee__details{padding:var(--gap-m);grid-area:2/1/span 1/span 4;position:relative}.employee:nth-child(2n) .employee__portrait{grid-column:3/span 2;justify-content:flex-end;display:flex}.employee__details:before{inset:0}.history__desc{padding-right:var(--gap-s);grid-column:1/span 2}.history__event:nth-child(2n) .history__desc{padding-left:var(--gap-s);grid-column:3/span 2;padding-right:0}.history__year{grid-column:3/span 1;margin-left:-64px}.history__event:nth-child(2n) .history__year{grid-column:2/span 1;margin-left:64px}.home-banner__inner{font-size:var(--font-size-s)}.home-company__logo,.home-company__image-1,.home-company__image-2,.home-company__content,.home-company__quote-1,.home-company__quote-2{grid-column:1/span 8}.home-company__logo{grid-row:1/span 1}.home-company__image-1{grid-row:2/span 1}.home-company__image-2{grid-row:5/span 1}.home-company__image-1 figure,.home-company__image-2 figure{width:100%;left:auto}.home-company__content{border:none;grid-row:3/span 1}.home-company__quote-1{padding:var(--gap-l) 0 0;grid-row:4/span 1}.home-company__quote-2{grid-row:6/span 1;padding:0}}@media screen and (max-width:810px){body{--width-wide:100%;--width-narrow:100%;--font-size-xxl:36px;--font-size-xl:32px}.container__wide,.container__medium,.container__narrow{padding-left:var(--gap-s);padding-right:var(--gap-s)}.grid__12,.grid__8,.grid__6,.grid__4{grid-template-columns:repeat(4,1fr)}.grid__2{grid-template-columns:repeat(2,1fr)}.site-header{z-index:500}.site-header__primary>.container__wide{gap:0 var(--gap-s);padding-top:var(--gap-xxs)}.site-header .logo{grid-column:1/span 4;justify-content:center;display:flex}.site-header .logo img{width:auto;height:24px}.site-header__secondary .nav-menu{grid-area:1/1/span 1/span 4;justify-content:center;display:flex}.site-header__contacts,.site-header-contact__label{display:none}.site-header__shop-controls{grid-area:2/1/span 1/span 2;justify-content:flex-start}.search-form{grid-row:2/span 1;display:none}.site-header__menu-resp{grid-area:2/4/span 1/span 1}.site-header.pinned .site-header__primary>.container__wide{height:var(--height-main-header)}.home-header__cats-title h2{font-size:var(--font-size-l)}.home-header__cats-title{min-height:64px}.article-category-tile{width:100%}.site-footer{z-index:200}.site-footer__inner{grid-gap:var(--gap-m) var(--gap-s)}.site-footer__company,.site-footer__nav{grid-column:1/span 4}.site-footer__nav{justify-content:flex-start}.article__meta{gap:var(--gap-s);grid-template-columns:1fr}.article>header,.article__meta,.article__config,.article__info,.article__accessories,.article-comment{grid-column:1/span 4}.article__config>.article-fieldset{grid-template-columns:repeat(4,1fr);grid-template-areas:"colors colors colors colors""select select select select""variants variants variants variants""dimensions dimensions dimensions dimensions""formboxes formboxes formboxes formboxes""price price price price""info info info info"}.article-variant-list__inner>.article-fieldset{grid-template-areas:"select select select select""dimensions dimensions dimensions dimensions""formboxes formboxes formboxes formboxes""price price price price""info info info info"}.article-dimension,.article-formulabox,.article-price{width:100%}.article-color ul{grid-template-columns:repeat(4,1fr)}.accessory-group__title,.accessory-group__articles,.accessory:not(.accessory__none) .accessory__inner,.article>.article-comment,.accessory-group__articles,.accessory__none,.accessory-group__sub,.accessory__none .radio-ctrl{grid-column:1/span 4}.accessory .article-color ul{grid-template-columns:repeat(4,1fr)}.accessory__inner{grid-template-areas:"label label""color color""select select""variants variants""dimension dimension""price price""formboxes formboxes""info info"}.article-price__table:first-child:last-child,.article-price__on-request:first-child:last-child{grid-column:1/span 2}.article-select-single>ul>li{gap:var(--gap-xs);grid-template-columns:1fr;grid-auto-flow:row;display:grid}.article-select-single>ul>li>ul{padding:0 0 0 var(--gap-xs);gap:var(--gap-xs);flex-direction:column}.article-infos{grid-auto-flow:row}.article-tabs__ctrl li{font-size:var(--font-size-m)}.article-price{grid-template-columns:1fr;width:100%}.accessory[data-checkable=false] .accessory__inner>label{box-sizing:border-box}.article-price__article-nr{grid-area:span 1/1/auto/span 1}.cart__header{display:none}.cart-item-article>.grid__12{gap:var(--gap-xs) var(--gap-s)}.cart-item-article__article-nr,.cart-item-article__price-single,.cart-item-article__quantity,.cart-item-article__unit,.cart-item-article__price-total{padding:0 var(--gap-s);text-align:left;grid-area:span 1/1/auto/span 4;justify-content:flex-start}.cart__resp__label{font-size:var(--font-size-xs);font-weight:700;display:block}.cart-item-article__name{grid-area:1/1/span 1/span 3}.cart-item-article__remove{grid-area:1/4/span 1/span 1}.cart-item-details{grid-row:2/span 1}.modal{padding:var(--gap-m) var(--gap-s)}.modal .cart__inner{padding-left:0;padding-right:0}.form__group{grid-auto-flow:row}.radio-ctrl__label{line-height:1.2}.button-list{justify-content:center;gap:var(--gap-xs) 0;display:grid}.post-type__page>.has-background__blue{padding:var(--gap-m) var(--gap-s)}.new-account__nav ul{grid-auto-flow:row}.contact-header__title,.contact-header .contact-address{gap:var(--gap-s);grid-column:1/span 4;grid-template-columns:1fr}.login-form .grid__2,.tab-table{grid-template-columns:1fr}.about-header__intro,.about-header__image,.employee__details,.employee:nth-child(2n) .employee__details{width:calc(100% + (var(--gap-s) * 2));margin-left:calc(var(--gap-s) * -1)}.about-header__intro,.employee__details,.employee:nth-child(2n) .employee__details{padding:var(--gap-m) var(--gap-s)}.has-background__blue>.container__wide{padding:var(--gap-l) 0}.history .container__narrow{gap:var(--gap-m);display:grid}.history__desc{grid-row:2/span 1;text-align:center!important;grid-column:1/span 4!important;padding:0!important}.history__year{grid-row:1/span 1;font-size:64px;grid-column:1/span 4!important;margin:0!important}.history:before{display:none}.home-company__logo img{width:100%;height:auto}.home-company__content{padding:var(--gap-l) var(--gap-s);left:calc(var(--gap-s) * -1);width:calc(100% + (var(--gap-s) * 2))}.home-company .button-list{margin-bottom:calc(var(--gap-l) * -1)}.site-header__menu-resp__menu .search-form{padding:var(--gap-xl) 0 0;margin-top:var(--gap-m);display:block}.site-header__menu-resp__menu .search-form .button__primary{border:var(--border-s);border-color:var(--color-white)}.main-menu{padding:var(--gap-s) 0 0}}
#cc-main{color:var(--cc-primary-color);font-family:var(--cc-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);background:0 0;font-size:16px;font-weight:400;line-height:1.15;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{appearance:none;cursor:pointer;outline:revert;outline-offset:2px;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar{all:revert}#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1rem 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;min-height:42px;padding:.5em 1em;font-size:.82em;font-weight:600}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:42px;height:42px;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;inset:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;width:100%;width:unset;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:600;display:flex}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);width:40px;height:40px;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{overflow-y:auto;overflow-y:overlay;flex:1}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;align-items:center;width:auto;min-width:23px;height:23px;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:600;display:flex;position:relative;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);width:23px;padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:50px;height:23px;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}#cc-main .toggle-service{width:42px;height:19px;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:19px;height:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:23px;height:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:8px;height:8px;margin-top:1px;margin-left:6px;margin-right:20px}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;text-align:left;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;flex:auto;min-width:110px;min-height:42px;padding:.5em 1.5em;font-size:.82em;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);max-width:43em;max-height:37.5em;right:var(--cc-modal-margin);margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:0}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;text-align:right;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;inset:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}
