/* Ajala – Custom Template by Klubus Creative, klubus.cz */:root{--color-black:var(--color-primary);--color-white:#ffffff;--color-orange:#ff6544;--color-orange-hover:#f62b00;--color-beige:#e8d1c1;--color-choco:#723900;--color-hazel:#d98741;--color-ocher:#f6a64f;--color-orchid:#e1aed1;--color-rose:#ff868d;--color-sky:#a4d7dc;--color-oldrose:#faccc0;--color-darkchoco:#491e04;--color-wine:#b9251e;--template-font:"nimbus-sans";--template-headings-font:"manofa";--color-cboxoverlay:#1d0e05;--color-cat-1:var(--color-oldrose);--color-cat-2:var(--color-sky);--color-cat-3:var(--color-orchid);--color-cat-4:var(--color-rose);--color-cat-5:var(--color-ocher);--color-cat-6:var(--color-hazel)}:root{--base-width:1300px;--base-padding:20px;--base-size:16px;--base-size-sml:14px;--base-size-big:24px;--base-line:24px;--base-horizontal-gap:150px;--base-horizontal-gap2:90px;--grid-gap:20px;--grid-col:calc((var(--base-width) / 24) - var(--grid-gap));--grid-col-24:calc(24 * var(--grid-col) + (24 - 1) * var(--grid-gap));--grid-col-23:calc(23 * var(--grid-col) + (23 - 1) * var(--grid-gap));--grid-col-22:calc(22 * var(--grid-col) + (22 - 1) * var(--grid-gap));--grid-col-21:calc(21 * var(--grid-col) + (21 - 1) * var(--grid-gap));--grid-col-20:calc(20 * var(--grid-col) + (20 - 1) * var(--grid-gap));--grid-col-19:calc(19 * var(--grid-col) + (19 - 1) * var(--grid-gap));--grid-col-18:calc(18 * var(--grid-col) + (18 - 1) * var(--grid-gap));--grid-col-17:calc(17 * var(--grid-col) + (17 - 1) * var(--grid-gap));--grid-col-16:calc(16 * var(--grid-col) + (16 - 1) * var(--grid-gap));--grid-col-15:calc(15 * var(--grid-col) + (15 - 1) * var(--grid-gap));--grid-col-14:calc(14 * var(--grid-col) + (14 - 1) * var(--grid-gap));--grid-col-13:calc(13 * var(--grid-col) + (13 - 1) * var(--grid-gap));--grid-col-12:calc(12 * var(--grid-col) + (12 - 1) * var(--grid-gap));--grid-col-11:calc(11 * var(--grid-col) + (11 - 1) * var(--grid-gap));--grid-col-10:calc(10 * var(--grid-col) + (10 - 1) * var(--grid-gap));--grid-col-9:calc(9 * var(--grid-col) + (9 - 1) * var(--grid-gap));--grid-col-8:calc(8 * var(--grid-col) + (8 - 1) * var(--grid-gap));--grid-col-7:calc(7 * var(--grid-col) + (7 - 1) * var(--grid-gap));--grid-col-6:calc(6 * var(--grid-col) + (6 - 1) * var(--grid-gap));--grid-col-5:calc(5 * var(--grid-col) + (5 - 1) * var(--grid-gap));--grid-col-4:calc(4 * var(--grid-col) + (4 - 1) * var(--grid-gap));--grid-col-3:calc(3 * var(--grid-col) + (3 - 1) * var(--grid-gap));--grid-col-2:calc(2 * var(--grid-col) + (2 - 1) * var(--grid-gap));--grid-col-1:calc(1 * var(--grid-col) + (1 - 1) * var(--grid-gap))}@media screen and (max-width:1679px){:root{--base-horizontal-gap:110px}}@media screen and (max-width:1299px){:root{--base-width:100vw}}@media screen and (max-width:767px){:root{--base-padding:15px;--base-size:15px;--base-size-sml:13px;--base-size-big:22px;--base-line:23px;--base-horizontal-gap:60px;--base-horizontal-gap2:60px;--grid-gap:10px;--grid-col:calc((var(--base-width) / 15) - var(--grid-gap))}}@-webkit-keyframes scaleInOut{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes scaleInOut{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}.scaleInOut{-webkit-animation:scaleInOut 3s infinite;animation:scaleInOut 3s infinite}@-webkit-keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.fadeInOut{-webkit-animation:fadeInOut 3s infinite;animation:fadeInOut 3s infinite}@-webkit-keyframes positionInOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes positionInOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.positionInOut{-webkit-animation:positionInOut 3s infinite;animation:positionInOut 3s infinite}@-webkit-keyframes toSide{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes toSide{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.toSide{-webkit-animation:toSide 1s infinite;animation:toSide 1s infinite}@-webkit-keyframes toUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes toUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.toUp{-webkit-animation:toUp 1s infinite;animation:toUp 1s infinite}@media (min-width:1920px),(min-width:768px){#footer .container,.banner-custom-main div,.banner-wuders-main div,.banners-content .banner-wrapper,.banners-row .banner-wrapper,.container.breadcrumbs-wrapper,.content-wrapper:not(.homepage-box),.homepage-box.welcome-wrapper,.in-dekujeme .content-wrapper.container,.navigation-in.menu,.top-navigation-bar .container{max-width:var(--base-width)}.header-top{max-width:var(--base-width)}.content.wide .banners-row{left:calc(-1 * (100vw - var(--base-width))/ 2)}}#footer .container,#header .container .header-top,.banner-custom-main div,.banner-wuders-main div,.banners-content .banner-wrapper,.banners-row .banner-wrapper,.container.breadcrumbs-wrapper,.content-wrapper:not(.homepage-box),.homepage-box.middle-banners-wrapper,.homepage-box.welcome-wrapper,.in-dekujeme .content-wrapper.container,.navigation-in.menu,.top-navigation-bar .container{padding-left:var(--base-padding);padding-right:var(--base-padding)}.container{background-color:transparent}.content-wrapper-in{padding:0}@media (min-width:1200px){.content-inner{max-width:100%}}.overall-wrapper{overflow:unset}@media (max-width:767px){.overall-wrapper{overflow:hidden}}body.desktop:not(.ordering-process) #header+#content-wrapper.content-wrapper.container{display:none;height:0}main.content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.content>div:not(.banners-row,.width-auto){width:100%!important}.desktop main.content{margin-bottom:0}.desktop .overall-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.desktop .overall-wrapper>div:not(.banners-row,.width-auto){width:100%!important}.body-banners.banners-content{margin:calc(var(--base-horizontal-gap)/ 2) 0 calc(var(--base-horizontal-gap)/ -2)!important;padding:0}.next-to-carousel-banners .banner-wrapper{margin:calc(var(--base-horizontal-gap)/ 2) auto!important}.body-banners.banners-content .banner-wrapper{margin:calc(var(--base-horizontal-gap)/ 2) auto!important;padding:0}.content-wrapper.welcome-wrapper{padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:calc(var(--base-horizontal-gap)/ 2) auto}.content-wrapper.welcome-wrapper .content-wrapper-in{display:none}.content-wrapper.homepage-box.middle-banners-wrapper{max-width:var(--base-width);margin-left:auto;margin-right:auto;margin-bottom:calc(var(--base-horizontal-gap)/ -2)}@media (max-width:767px){.content-wrapper.homepage-box.middle-banners-wrapper{margin-bottom:0}}.desktop .content-wrapper.welcome-wrapper{margin-bottom:0;-ms-flex-order:10;order:10}#footer{margin-top:calc(var(--base-horizontal-gap)/ 2)}body.type-category #footer{margin-top:calc(var(--base-horizontal-gap)/ -2)}.footer-banners{-ms-flex-order:1000;order:1000}*{font-stretch:normal;font-style:normal}body{color:var(--color-black);font-weight:400;font-stretch:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4,.h5,.h6,.p,h1,h2,h3,h4,h5,h6,p{color:var(--color-black)}.external-fonts-loaded .h1,.external-fonts-loaded .h2,.external-fonts-loaded .h3,.external-fonts-loaded .h4,.external-fonts-loaded h1,.external-fonts-loaded h2,.external-fonts-loaded h3,.external-fonts-loaded h4{font-family:var(--template-headings-font)}.external-fonts-loaded .h5,.external-fonts-loaded h5{font-family:var(--template-font)}.banner-custom-main div h2,.h1,h1{font-family:var(--template-headings-font);font-size:58px;font-weight:700;line-height:1.21;letter-spacing:normal}.h2,.h4.homepage-group-title,.news-item-detail h1,.p-info-wrapper .price-final,h2,h4.homepage-group-title{font-family:var(--template-headings-font);font-size:52px;font-weight:700;line-height:1.23;letter-spacing:normal}.advanced-order .h1,.banner-custom div h3,.customer-page h1,.h3,.p-detail-inner h1,.type-search h2,h3{font-family:var(--template-headings-font);font-size:45px;font-weight:700;line-height:1.22}.h3.sml,h3.sml{font-size:35px}#footer .h4,#footer h4,.customer-page h2,.customer-page h3,.h4,.news-item .text .title,h4{font-family:var(--template-headings-font);font-size:20px;font-weight:700;line-height:1;letter-spacing:-.5px}.benefitBanner__title,.h5,h5{font-family:var(--template-font);font-size:21px;font-weight:700;line-height:.95;letter-spacing:-.5px}.blank-mode .h5,.blank-mode h5{font-family:var(--template-font)}.h6,.in-404 h1,.news-item time,.news-item-detail .h6,.news-item-detail h6,h6{font-family:var(--template-font);font-size:14px;font-weight:700;line-height:normal;letter-spacing:1.75px;text-transform:uppercase;color:var(--color-sky)}.blank-mode .h6,.blank-mode h6{font-family:var(--template-font)}.customer-page h1+h4,.p,p{font-family:var(--template-font);font-size:var(--base-size);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:var(--color-black);margin-bottom:var(--base-line)}p.small{font-size:var(--base-size-sml);line-height:1.43}.p-big p,p.big{font-size:var(--base-size-big)}.product-appendix{font-family:var(--template-font);font-size:16px;font-weight:700;line-height:normal;letter-spacing:-.3px;color:var(--color-secondary)}.paragraph p{margin-bottom:var(--base-line)}.paragraph p:last-of-type{margin-bottom:0}.paragraph p i{font-style:italic}.paragraph ol,.paragraph ul{font-size:var(--base-size);margin-top:0;margin-bottom:var(--base-line)}.paragraph:last-child{margin-bottom:0}.disabled,.inactive{color:var(--color-black)}.inactive{opacity:.4}@media (max-width:990px){.banner-custom-main div h2,.h1,h1{font-size:44px;line-height:1.19}.h2,.h4.homepage-group-title,.news-item-detail h1,.p-info-wrapper .price-final,h2,h4.homepage-group-title{font-size:40px}.advanced-order .h1,.banner-custom div h3,.h3,.p-detail-inner h1,.type-search h2,h3{font-size:32px}.h3.sml,h3.sml{font-size:30px}}@media (max-width:767px){.banner-custom-main div h2,.h1,h1{font-size:30px;line-height:1.17}.h2,.h4.homepage-group-title,.news-item-detail h1,.p-info-wrapper .price-final,h2,h4.homepage-group-title{font-size:27px;line-height:1.15}.advanced-order .h1,.banner-custom div h3,.h3,.h3.sml,.p-detail-inner h1,.type-search h2,h3,h3.sml{font-size:24px;line-height:1.15}#footer .h4,#footer h4,.h4,.news-item .text .title,h4{font-size:17px;line-height:1;letter-spacing:-.43px}.benefitBanner__title,.h5,h5{font-size:18px;line-height:.94;letter-spacing:-.43px}.h6,.in-404 h1,.news-item time,.news-item-detail .h6,.news-item-detail h6,h6{font-size:12px}.p,p{line-height:1.47}p.small{line-height:1.38}}#header{background:var(--color-tertiary)}#header .navigation-wrapper{background:var(--color-tertiary)}#header .navigation-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;width:auto;margin-left:auto;position:relative;top:23px;transition:.2s}#header .navigation-buttons.loaded{visibility:visible}#header .navigation-buttons a[data-target=cart],#header .navigation-buttons a[data-target=navigation],#header .navigation-buttons a[data-target=search]{position:relative;left:0;right:0;top:0;bottom:0;display:block;width:24px;height:24px;margin:7px;background-color:transparent!important}#header .navigation-buttons a[data-target=cart]:before,#header .navigation-buttons a[data-target=navigation]:before,#header .navigation-buttons a[data-target=search]:before{content:" "!important;display:block!important;width:100%!important;height:100%!important;position:relative!important;left:0!important;right:0!important;top:0!important;bottom:0!important;margin:0!important;padding:0!important;background:var(--color-black);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#header .navigation-buttons a[data-target=cart]:hover,#header .navigation-buttons a[data-target=navigation]:hover,#header .navigation-buttons a[data-target=search]:hover{background-color:transparent}#header .navigation-buttons a[data-target=cart]:hover:before,#header .navigation-buttons a[data-target=navigation]:hover:before,#header .navigation-buttons a[data-target=search]:hover:before{background:var(--color-primary)}#header .navigation-buttons a[data-target=search]:before{-webkit-mask-image:url(img/icons/system/search.svg?v=2);mask-image:url(img/icons/system/search.svg?v=2)}#header .navigation-buttons a[data-target=cart]{top:0!important}#header .navigation-buttons a[data-target=cart]:before{-webkit-mask-image:url(img/icons/system/card.svg?v=2);mask-image:url(img/icons/system/card.svg?v=2)}#header .navigation-buttons a[data-target=cart] .cart-price{display:none!important}#header .navigation-buttons a[data-target=cart] i{background-color:var(--color-orange);font-family:var(--template-font);font-size:9px;width:15px;height:15px;line-height:1}#header .navigation-buttons a[data-target=navigation]{display:none}#header .navigation-buttons a[data-target=navigation]:before{-webkit-mask-image:url(img/icons/system/menu.svg?v=2);mask-image:url(img/icons/system/menu.svg?v=2)}.top-navigation-tools .top-nav-button-login span:lang(cs):after{content:"/registrace"}@media (min-width:768px){.top-navigation-bar{position:absolute;z-index:30;width:100%;background:0 0}.top-navigation-bar a{color:var(--color-primary);font-size:13px}.top-navigation-bar .container{position:relative}.top-navigation-bar .container:after{content:" ";height:1px;width:calc(100% - 120px);background:var(--color-primary);position:absolute;right:20px;bottom:-16px}.top-navigation-bar .container>div.search{display:none}.top-navigation-bar .container>div.top-navigation-contacts{display:none}.top-navigation-bar .container>div.top-navigation-menu{display:block!important;text-align:left;height:auto;margin-top:15px;margin-left:104px;-ms-flex:unset;flex:unset;width:calc(100% - 20px)}.top-navigation-bar .container>div.top-navigation-menu li{margin-right:32px;text-transform:none;font-size:13px}.top-navigation-bar .container>div.top-navigation-menu li:last-of-type{margin-right:0}.top-navigation-bar .container>div.top-navigation-menu li::before{content:unset;display:none}.top-navigation-bar .container>div.top-navigation-menu li a{padding:0;font-size:13px;color:var(--color-primary)}.top-navigation-bar .container>div.top-navigation-menu li a:hover{text-decoration:underline}.top-navigation-bar .container>div.top-navigation-menu li.active a{text-decoration:underline}.top-navigation-bar .container>div.top-navigation-tools{margin-top:15px;-ms-flex-preferred-size:unset;flex-basis:unset;width:300px}.top-navigation-bar .dropdown button{color:var(--color-black);padding:0;margin-right:24px}.top-navigation-bar .dropdown button .caret{display:none}.top-navigation-bar .dropdown button:hover{text-decoration:underline}.top-navigation-bar .dropdown-menu{background-color:var(--color-tertiary);box-shadow:none;border:1px solid var(--color-black)}.top-navigation-bar .dropdown-menu li a{color:var(--color-primary);background-color:transparent}.top-navigation-bar .dropdown-menu li a:hover{background-color:transparent;text-decoration:underline}.top-navigation-menu-trigger::before{content:" ";width:24px;height:24px;font-size:0;line-height:0;background:var(--color-black);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-navigation-menu-visible .top-navigation-menu{white-space:nowrap}.top-navigation-bar-menu-helper{border-color:var(--color-primary);background-color:var(--color-tertiary)}.top-nav-button span:hover{text-decoration:underline}#header{height:113px;overflow:hidden}#header #navigation{background:0 0;max-width:calc(100% - 200px);min-width:calc(100% - 250px);min-height:24px;margin-left:24px;position:relative;top:23px;transition:0s}#header .header-top{-ms-flex-pack:start;justify-content:start;height:113px}#header .header-top .site-name-wrapper{width:80px;height:73px;padding-right:20px;border-right:1px solid var(--color-primary)}#header .header-top .site-name-wrapper .site-name a img{max-height:100%}.navigation-in.menu{overflow:hidden;max-width:calc(100vw - 40px - 120px)}.navigation-in.menu .menu-level-1{min-height:24px;margin:0}.navigation-in.menu .menu-level-1 li[class*="-external-"] a{color:var(--color-orange)}.navigation-in.menu .menu-level-1 li a{padding:5px 0;margin-right:35px!important;color:var(--color-primary);font-family:var(--template-headings-font);font-size:16px}.navigation-in.menu .menu-level-1 li a:last-of-type{margin-right:0}.navigation-in.menu .menu-level-1 li a:hover{padding:5px 0!important;text-decoration:underline!important}.navigation-in.menu .menu-level-1 li a b{font-weight:700}.navigation-in.menu .menu-level-1 li.active a{text-decoration:underline}.navigation-in .top-navigation-tools{display:none}.menu-helper{top:0;width:24px;height:24px}.menu-helper:after{content:" ";display:block;width:24px;height:24px;font-size:0;line-height:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-black);-webkit-mask-image:url(img/icons/system/menu.svg?v=2);mask-image:url(img/icons/system/menu.svg?v=2)}.menu-helper>ul{color:var(--color-primary);box-shadow:none;border:1px solid var(--color-primary);background-color:var(--color-tertiary)}.menu-helper>ul>li{color:var(--color-primary)}.menu-helper>ul>li a{color:var(--color-primary);padding-left:10px;padding-right:10px}.menu-helper-visible .menu-helper::after{content:" ";-webkit-mask-image:url(img/icons/system/close.svg?v=2);mask-image:url(img/icons/system/close.svg?v=2)}body.unvisible #header .navigation-wrapper{box-shadow:none;height:60px}body.unvisible #header .navigation-wrapper .header-top{height:60px}body.unvisible #header .navigation-wrapper .header-top .site-name-wrapper{width:57px;height:45px}body.unvisible #header .navigation-wrapper .header-top #navigation,body.unvisible #header .navigation-wrapper .header-top .navigation-buttons{top:0}}@media (max-width:767px){body.user-action-visible #header .navigation-wrapper{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;position:fixed!important}.top-navigation-bar{height:0;width:0;overflow:hidden;visibility:hidden}#header{height:59px}#header .navigation-buttons a[data-target=navigation]{display:block}#header .navigation-wrapper{height:59px}#header .header-top{padding:7px 0}#header .header-top .site-name-wrapper{width:37px;height:45px}#header .header-top .site-name-wrapper .site-name a img{max-height:100%}body.unvisible #header .navigation-wrapper{box-shadow:none;height:59px}body.unvisible #header .navigation-wrapper a[data-target=navigation]{top:0}}@media (max-width:767px){#navigation{background:var(--color-tertiary);height:calc(100vh - 59px);height:calc((var(--vh) * 100) - 59px);min-height:0;transition:unset;top:59px;bottom:0;overflow:scroll;padding:40px 0}#navigation .navigation-top-panel{display:none}#navigation .navigation-in.menu{width:100%;transition:unset;height:auto;min-height:0!important;background-color:transparent;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}#navigation .navigation-in.menu .menu-level-1{padding:0 0 0 40px;transition:unset;-ms-flex-order:1;order:1;width:100%}#navigation .navigation-in.menu .menu-level-1 li[class*="-external-"] a{color:var(--color-orange)}#navigation .navigation-in.menu .menu-level-1 li a{padding:7px 0;font-family:var(--template-headings-font);font-size:15px;font-weight:700;line-height:1.07;letter-spacing:-.2px;color:var(--color-primary)}#navigation .navigation-in.menu .menu-level-1 li a:hover{text-decoration:underline}#navigation .navigation-in.menu .menu-level-1 .appended-category{display:none}#navigation .navigation-in.menu .top-navigation-bar-menu-helper{background:0 0;transition:unset;padding:20px 0 0 40px;width:100%;-ms-flex-order:2;order:2}#navigation .navigation-in.menu .top-navigation-bar-menu-helper li a{padding:5px 0;font-size:13px;color:var(--color-black)}#navigation .navigation-in.menu .top-navigation-bar-menu-helper li a:hover{text-decoration:underline}#navigation .navigation-in.menu .top-navigation-tools{-ms-flex-order:3;order:3;margin:30px 0 0 40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;border:1px solid var(--color-black);font-size:13px}#navigation .navigation-in.menu .top-navigation-tools>*{border-right:1px solid var(--color-black)}#navigation .navigation-in.menu .top-navigation-tools>:last-child{border-right:none}#navigation .navigation-in.menu .top-navigation-tools .responsive-tools{display:none}#navigation .navigation-in.menu .top-navigation-tools .dropdown span{display:none}#navigation .navigation-in.menu .top-navigation-tools .dropdown button{background:0 0;border:none;margin:0;padding:9px 12px;color:var(--color-primary)}#navigation .navigation-in.menu .top-navigation-tools .dropdown .dropdown-menu{top:auto;bottom:100%;background-color:var(--color-tertiary);border:1px solid var(--color-black);box-shadow:none;margin:-1px}#navigation .navigation-in.menu .top-navigation-tools .dropdown .dropdown-menu li a{color:var(--color-black);padding-top:10px;padding-bottom:0;font-size:12px;line-height:1}#navigation .navigation-in.menu .top-navigation-tools .dropdown .dropdown-menu li:last-child a{padding-bottom:10px}#navigation .navigation-in.menu .top-navigation-tools .top-nav-button{padding:9px 12px;color:var(--color-primary)}}.c-icon{display:block;width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-black);transition:.2s}@media (min-width:767px){.c-icon{width:22px;height:22px}}.c-icon--add{-webkit-mask-image:url(img/icons/system/plus.svg?v=2);mask-image:url(img/icons/system/plus.svg?v=2)}.c-icon--arrow{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2)}.c-icon--next{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2)}.c-icon--prev{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-icon--up{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.c-icon--down{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-icon--card{-webkit-mask-image:url(img/icons/system/card.svg?v=2);mask-image:url(img/icons/system/card.svg?v=2)}.c-icon--chevron{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2)}.c-icon--chevron-next{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2)}.c-icon--chevron-prev{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-icon--chevron-up{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.c-icon--chevron-down{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-icon--close{-webkit-mask-image:url(img/icons/system/close.svg?v=2);mask-image:url(img/icons/system/close.svg?v=2)}.c-icon--dropdown{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-icon--location{-webkit-mask-image:url(img/icons/system/location.svg?v=2);mask-image:url(img/icons/system/location.svg?v=2)}.c-icon--menu{-webkit-mask-image:url(img/icons/system/menu.svg?v=2);mask-image:url(img/icons/system/menu.svg?v=2)}.c-icon--minus{-webkit-mask-image:url(img/icons/system/minus.svg?v=2);mask-image:url(img/icons/system/minus.svg?v=2)}.c-icon--search{-webkit-mask-image:url(img/icons/system/search.svg?v=2);mask-image:url(img/icons/system/search.svg?v=2)}.c-icon--sm-fb{-webkit-mask-image:url(img/icons/system/sm-facebook.svg?v=2);mask-image:url(img/icons/system/sm-facebook.svg?v=2)}.c-icon--sm-ig{-webkit-mask-image:url(img/icons/system/sm-instagram.svg?v=2);mask-image:url(img/icons/system/sm-instagram.svg?v=2)}.c-icon--car{-webkit-mask-image:url(img/icons/system/car.svg?v=2);mask-image:url(img/icons/system/car.svg?v=2)}.c-icon--quote{-webkit-mask-image:url(img/icons/system/quote.svg?v=2);mask-image:url(img/icons/system/quote.svg?v=2)}body.user-action-visible:not(.menu-helper-visible){overflow:hidden;height:100%;margin:0;padding:0}@media (min-width:992px){.popup-widget-inner .cart-widget-products{max-height:100%}}@media (min-width:768px){.user-action-visible:not(.menu-helper-visible) .user-action::after{content:" ";background:rgba(29,14,5,.75);position:fixed;right:0;bottom:0;left:0;top:0;width:100%;height:100%;z-index:54}.admin-logged .popup-widget{top:0!important}.popup-widget{position:fixed;right:0;left:0;bottom:-1px;top:-1px!important;width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;background:0 0;box-shadow:none!important;border:none!important}.popup-widget-sidebar{background:var(--color-tertiary);padding:100px 23px 23px 23px!important;width:100%;max-width:500px;height:100%;position:absolute;right:0;left:auto;bottom:0;top:0}.popup-widget-inner{border:none;border-width:0!important;box-shadow:none!important;background:0 0;color:var(--color-primary);max-height:1000000000%!important;padding:0!important;top:0;bottom:0;right:0;left:0;overflow:hidden}.popup-widget h2{margin-bottom:33px}.popup-widget .loader-overlay{max-width:500px;left:auto;right:0}}@media (min-width:991px){.popup-widget-sidebar{max-width:600px}}.popup-widget-close{position:absolute;top:23px;right:23px;cursor:pointer}.cart-widget-button{background-color:var(--color-tertiary);position:fixed;top:auto;right:0;left:auto;bottom:0;padding:0;width:500px}@media (min-width:991px){.cart-widget-button{width:600px}}.cart-widget-products{height:calc(100vh - 323px);overflow:hidden scroll;-ms-overflow-style:none;scrollbar-width:none}.cart-widget-products::-webkit-scrollbar{display:none}.cart-widget .cart-free-shipping,.cart-widget .p-tools{display:none}.cart-widget-product{padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;border:0!important;margin-bottom:23px;color:var(--color-black)}.cart-widget-product>div{display:block}.cart-widget-product-surcharges,.cart-widget-product-variant{display:none!important}.cart-widget-product-unit{display:none!important}.cart-widget-product-amount{width:100px;padding-left:0;padding-right:0}.cart-widget-product-name{width:calc(100% - 82px - 100px);padding:0 23px;font-family:var(--template-headings-font);font-size:14px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:var(--color-black)}.cart-widget-product-name strong{font-weight:700;padding-bottom:3px}.cart-widget-product-name strong a{color:var(--color-primary)}.cart-widget-product-name span{font-weight:400;color:var(--color-hazel)}.cart-widget-product-image{width:82px;height:82px;margin:0}.cart-widget-product-image a{width:100%;height:100%}.cart-widget-product-delete{display:none!important;visibility:hidden!important;padding:0}.cart-widget-product-delete .inline{display:block;line-height:0}.cart-widget-product-delete button{width:24px;height:24px;line-height:1}.cart-widget-product-delete button::before{content:" ";-webkit-mask-image:url(img/icons/system/close.svg?v=2);mask-image:url(img/icons/system/close.svg?v=2);display:block;width:100%;height:100%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-primary)}.cart-widget-product.only-one .cart-widget-product-delete{display:block!important;visibility:visible!important;position:absolute;width:24px;height:24px;top:0;bottom:0;margin:auto 0;right:68px;background:var(--color-tertiary)}@media (min-width:768px){.cart-widget-related-products{width:calc(100% - 500px);position:fixed;left:0;top:0;bottom:0;right:500px;max-width:708px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto;z-index:56}.cart-widget-related-products h4{color:var(--color-tertiary);text-align:left;margin-bottom:25px;width:100%;padding:0 0 0 20px}.cart-widget-related-products__inner{width:100%;height:auto;max-height:calc(100vh - 143px);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.cart-widget-related-products__inner::-webkit-scrollbar{display:none}.cart-widget-related-products .splide__track{margin:0}.cart-widget-related-products #products-cart{display:grid;grid-template-columns:33.3333% 33.3333% 33.3333%;margin:0;width:100%}.cart-widget-related-products #products-cart .product{width:100%!important;padding:20px}.cart-widget-related-products #products-cart .product .p .image{margin-bottom:3px}.cart-widget-related-products #products-cart .product .p .name{color:var(--color-tertiary);line-height:1.2;font-size:14px}.cart-widget-related-products #products-cart .product .p .category-appendix,.cart-widget-related-products #products-cart .product .p .product-appendix{display:none}.cart-widget-related-products #products-cart .product .p .ratings-wrapper{display:none}.cart-widget-related-products #products-cart .product .p .prices{display:none}.cart-widget-related-products #products-cart .product .p .flags{display:none}.cart-widget-related-products #products-cart .product .p-bottom .p-tools .btn.add-to-cart-button{display:none}}@media (min-width:768px) and (max-width:1250px){.cart-widget-related-products{padding:18px}}@media (min-width:768px) and (max-width:1100px){.cart-widget-related-products #products-cart{grid-template-columns:50% 50%}}@media (min-width:768px) and (max-width:910px){.cart-widget-related-products #products-cart{grid-template-columns:100%}}@media (min-width:991px){.cart-widget-related-products{width:calc(100% - 600px);right:600px}}.cart-widget .popup-widget-inner+.cart-widget-button{display:block}.search-window-visible .user-action .user-action-in>div.user-action-search{display:block}@media (max-width:767px){body.user-action-visible .site-msg.information{display:none!important}}@media (max-width:767px){body.scrolled .popup-widget.cart-widget,body.scrolled .site-msg.information+.overall-wrapper .popup-widget.cart-widget{height:calc(100vh - 59px);height:calc((var(--vh) * 100) - 59px);top:59px}.popup-widget.login-widget{top:59px!important;height:calc(100vh - 59px);height:calc((var(--vh) * 100) - 59px)}.popup-widget.login-widget:after{content:unset;display:none}.popup-widget{top:59px!important;height:calc(100vh - 59px);height:calc((var(--vh) * 100) - 59px);background:var(--color-tertiary);position:fixed!important;-ms-touch-action:none;touch-action:none}.popup-widget-sidebar{max-width:100vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.popup-widget-inner{padding:15px;-ms-touch-action:auto;touch-action:auto;background:var(--color-tertiary)}.popup-widget-close{display:none}.popup-widget:after{content:" ";position:absolute;top:100%;left:0;right:0;width:100%;height:100%;background:var(--color-tertiary)}body.scrolled .popup-widget,body.scrolled .site-msg.information+.overall-wrapper .popup-widget{position:fixed}.cart-widget{padding-bottom:0!important}.cart-widget h3{display:none}.cart-widget-button{right:0;left:0;width:100%;z-index:1}.cart-widget-inner{overflow:hidden;padding:0;max-height:1066px}.cart-widget-products-inner{max-height:1066px;padding:15px;overflow:scroll}.cart-widget-products{height:auto;max-height:1000000%;height:-webkit-fill-available;-webkit-overflow-scrolling:touch}.cart-widget-product{margin-bottom:15px}.cart-widget-product:last-child{margin-bottom:0}.cart-widget-product:last-child:first-child{margin-bottom:0}.cart-widget-product-name{width:calc(100% - 55px - 62px);padding:0 13px;font-size:11px;line-height:1.2}.cart-widget-product-image{width:55px;height:55px}.cart-widget-product-amount{width:62px}.cart-widget-product-amount .quantity,.cart-widget-product-amount .quantity-form .quantity{font-size:14px;letter-spacing:0;padding:5px;height:30px;position:relative;width:62px}.cart-widget-product-amount .quantity input,.cart-widget-product-amount .quantity-form .quantity input{font-size:12px;letter-spacing:0;height:30px;width:29px}.cart-widget-product-amount .quantity .decrease,.cart-widget-product-amount .quantity .increase,.cart-widget-product-amount .quantity-form .quantity .decrease,.cart-widget-product-amount .quantity-form .quantity .increase{height:18px;width:18px}.cart-widget-product-amount .quantity .increase,.cart-widget-product-amount .quantity-form .quantity .increase{right:3px;top:5px}.cart-widget-product-amount .quantity .decrease,.cart-widget-product-amount .quantity-form .quantity .decrease{left:3px;top:5px}.cart-widget-product-delete button{width:18px;height:18px}.cart-widget-product.only-one .cart-widget-product-delete{width:18px;height:18px;right:40px}.cart-widget-related-products__inner{height:auto}.cart-widget-related-products .splide__track{margin:0 15px}.cart-widget-related-products #products-cart{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-7.5px!important;margin-right:-7.5px!important}.cart-widget-related-products #products-cart .product{padding:7.5px}.cart-widget-related-products #products-cart .product .p .image{margin-bottom:3px}.cart-widget-related-products #products-cart .product .p .name{line-height:1.2;font-size:12px;color:var(--color-primary);margin-bottom:0!important;height:auto!important}.cart-widget-related-products #products-cart .product .p .name .category-appendix{display:none}.cart-widget-related-products #products-cart .product .p .ratings-wrapper{display:none}.cart-widget-related-products #products-cart .product .p .prices{display:none}.cart-widget-related-products #products-cart .product .p .flags{display:none}.cart-widget-related-products #products-cart .product .p-bottom .p-tools .btn.add-to-cart-button{display:none}.cart-widget-related-products h4{color:var(--color-black);text-align:left;margin-top:15px;margin-bottom:10px;width:100%;padding:0 15px;font-size:16px}}@media (max-width:767px) and (max-height:1500px){.cart-widget-inner{max-height:925px}}@media (max-width:767px) and (max-height:1300px){.cart-widget-inner{max-height:855px}}@media (max-width:767px) and (max-height:1250px){.cart-widget-inner{max-height:785px}}@media (max-width:767px) and (max-height:1170px){.cart-widget-inner{max-height:645px}}@media (max-width:767px) and (max-height:1030px){.cart-widget-inner{max-height:505px}}@media (max-width:767px) and (max-height:880px){.cart-widget-inner{max-height:365px}}@media (max-width:767px) and (max-height:745px){.cart-widget-inner{max-height:295px}}@media (max-width:767px) and (max-height:745px){.cart-widget-inner{max-height:295px}}@media (max-width:767px) and (max-height:675px){.cart-widget-inner{max-height:225px}}@media (max-width:767px) and (max-height:600px){.cart-widget-inner{max-height:155px}}@media (max-width:767px) and (max-height:450px){.cart-widget-inner{max-height:225px}}@media (max-width:767px) and (max-height:360px){.cart-widget-inner{max-height:155px}}@media (max-width:767px) and (max-height:290px){.cart-widget-inner{max-height:85px}}@media (max-width:767px) and (max-height:1500px){.cart-widget-products-inner{max-height:925px}}@media (max-width:767px) and (max-height:1300px){.cart-widget-products-inner{max-height:855px}}@media (max-width:767px) and (max-height:1250px){.cart-widget-products-inner{max-height:785px}}@media (max-width:767px) and (max-height:1170px){.cart-widget-products-inner{max-height:645px}}@media (max-width:767px) and (max-height:1030px){.cart-widget-products-inner{max-height:505px}}@media (max-width:767px) and (max-height:880px){.cart-widget-products-inner{max-height:365px}}@media (max-width:767px) and (max-height:745px){.cart-widget-products-inner{max-height:295px}}@media (max-width:767px) and (max-height:745px){.cart-widget-products-inner{max-height:295px}}@media (max-width:767px) and (max-height:675px){.cart-widget-products-inner{max-height:225px}}@media (max-width:767px) and (max-height:600px){.cart-widget-products-inner{max-height:155px}}@media (max-width:767px) and (max-height:450px){.cart-widget-products-inner{max-height:225px}}@media (max-width:767px) and (max-height:360px){.cart-widget-products-inner{max-height:155px}}@media (max-width:767px) and (max-height:290px){.cart-widget-products-inner{max-height:85px}}@media (max-width:767px) and (max-height:450px){.cart-widget-related-products{display:none}}.cart-free-shipping strong{display:none}.back-shopping-link .next-step-back,.banner-custom-main div .btn,.btn,a.btn{padding:14.5px 48px;font-size:16px;font-weight:700;line-height:1;letter-spacing:-.4px;border-radius:24px;border-style:solid;border-width:1.4px}.back-shopping-link .next-step-back.btn-primary,.banner-custom-main div .btn.btn-primary,.btn.btn-primary,a.btn.btn-primary{color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary)}.back-shopping-link .next-step-back.btn-primary:hover,.banner-custom-main div .btn.btn-primary:hover,.btn.btn-primary:hover,a.btn.btn-primary:hover{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.back-shopping-link .next-step-back.btn-default,.back-shopping-link .next-step-back.btn-secondary,.banner-custom-main div .btn.btn-default,.banner-custom-main div .btn.btn-secondary,.btn.btn-default,.btn.btn-secondary,a.btn.btn-default,a.btn.btn-secondary{color:var(--color-black);background-color:transparent;border-color:var(--color-secondary)}.back-shopping-link .next-step-back.btn-default:hover,.back-shopping-link .next-step-back.btn-secondary:hover,.banner-custom-main div .btn.btn-default:hover,.banner-custom-main div .btn.btn-secondary:hover,.btn.btn-default:hover,.btn.btn-secondary:hover,a.btn.btn-default:hover,a.btn.btn-secondary:hover{color:var(--color-white);background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.back-shopping-link .next-step-back.btn-light,.banner-custom-main div .btn.btn-light,.btn.btn-light,a.btn.btn-light{color:var(--color-black);background-color:var(--color-tertiary);border-color:var(--color-tertiary)}.back-shopping-link .next-step-back.btn-light:hover,.banner-custom-main div .btn.btn-light:hover,.btn.btn-light:hover,a.btn.btn-light:hover{color:var(--color-black);background-color:var(--color-beige);border-color:var(--color-beige)}.back-shopping-link .next-step-back.btn-c-icon,.banner-custom-main div .btn.btn-c-icon,.btn.btn-c-icon,a.btn.btn-c-icon{font-size:16px;border-color:transparent;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:9px 10px 9px 0;text-decoration:underline;color:var(--color-black)}.back-shopping-link .next-step-back.btn-c-icon .c-icon,.banner-custom-main div .btn.btn-c-icon .c-icon,.btn.btn-c-icon .c-icon,a.btn.btn-c-icon .c-icon{width:20px;height:20px;margin:0 0 0 5px}.back-shopping-link .next-step-back.btn-c-icon:hover,.banner-custom-main div .btn.btn-c-icon:hover,.btn.btn-c-icon:hover,a.btn.btn-c-icon:hover{color:var(--color-primary);text-decoration:none}.back-shopping-link .next-step-back.btn-c-icon:hover .c-icon,.banner-custom-main div .btn.btn-c-icon:hover .c-icon,.btn.btn-c-icon:hover .c-icon,a.btn.btn-c-icon:hover .c-icon{background:var(--color-primary)}.cart-widget-button .back-shopping-link .next-step-back,.cart-widget-button .banner-custom-main div .btn,.cart-widget-button .btn,.cart-widget-button a.btn{color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary);margin:23px;width:calc(100% - 46px);text-align:center}@media (max-width:767px){.cart-widget-button .back-shopping-link .next-step-back,.cart-widget-button .banner-custom-main div .btn,.cart-widget-button .btn,.cart-widget-button a.btn{margin:15px;width:calc(100% - 30px)}}.cart-widget-button .back-shopping-link .next-step-back:hover,.cart-widget-button .banner-custom-main div .btn:hover,.cart-widget-button .btn:hover,.cart-widget-button a.btn:hover{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.cart-widget-button .back-shopping-link .next-step-back:after,.cart-widget-button .banner-custom-main div .btn:after,.cart-widget-button .btn:after,.cart-widget-button a.btn:after{content:unset;display:none}.external-fonts-loaded .btn,.external-fonts-loaded a.btn{font-family:var(--template-font)}.back-to-top{z-index:51}.next-prev{-ms-flex-pack:center;justify-content:center;margin:-10px}.next-prev .btn{padding:10px 32px;font-size:14px;font-weight:700;line-height:1;letter-spacing:-.4px;border-radius:24px;border-style:solid;border-width:1.4px;color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary);transition:.2s;display:inline-block;margin:10px}.next-prev .btn:hover{color:var(--color-white)!important;background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.next-prev .btn:only-child{margin-left:10px}@media (max-width:767px){.next-prev{margin:-4px}.next-prev .btn{padding:9.5px 24px;font-size:13px;margin:4px}}.btn-circle{width:36px;height:36px;border-radius:50%;background:var(--color-primary);position:relative;transition:.2s}.btn-circle:hover{background:var(--color-primary-hover)}.btn-circle::after{content:" ";display:block;width:24px;height:24px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-white)}@media (max-width:767px){.btn-circle{width:26px;height:26px}.btn-circle::after{width:16px;height:16px}}.btn-circle--add{-webkit-mask-image:url(img/icons/system/plus.svg?v=2);mask-image:url(img/icons/system/plus.svg?v=2)}.btn-circle--arrow{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2)}.btn-circle--next{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2)}.btn-circle--prev{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.btn-circle--up{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.btn-circle--down{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-circle--card{-webkit-mask-image:url(img/icons/system/card.svg?v=2);mask-image:url(img/icons/system/card.svg?v=2)}.btn-circle--chevron{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2)}.btn-circle--chevron-next::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2)}.btn-circle--chevron-prev::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.btn-circle--chevron-up::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.btn-circle--chevron-down::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-circle--close{-webkit-mask-image:url(img/icons/system/close.svg?v=2);mask-image:url(img/icons/system/close.svg?v=2)}.btn-circle--dropdown{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-circle--location{-webkit-mask-image:url(img/icons/system/location.svg?v=2);mask-image:url(img/icons/system/location.svg?v=2)}.btn-circle--menu{-webkit-mask-image:url(img/icons/system/menu.svg?v=2);mask-image:url(img/icons/system/menu.svg?v=2)}.btn-circle--minus{-webkit-mask-image:url(img/icons/system/minus.svg?v=2);mask-image:url(img/icons/system/minus.svg?v=2)}.btn-circle--search{-webkit-mask-image:url(img/icons/system/search.svg?v=2);mask-image:url(img/icons/system/search.svg?v=2)}.btn-circle--sm-facebook{-webkit-mask-image:url(img/icons/system/sm-facebook.svg?v=2);mask-image:url(img/icons/system/sm-facebook.svg?v=2)}.btn-circle--sm-instagram{-webkit-mask-image:url(img/icons/system/sm-instagram.svg?v=2);mask-image:url(img/icons/system/sm-instagram.svg?v=2)}.textbtn{color:var(--color-primary);text-decoration:underline;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}.textbtn:hover{color:var(--color-primary-hover);text-decoration:none}.textbtn::after{content:" ";display:block;width:24px;height:24px;margin:0 0 0 5px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-primary);transition:.2s}@media (max-width:767px){.textbtn::after{width:22px;height:22px}}.textbtn:hover::after{background:var(--color-primary-hover)}.textbtn--add::after{-webkit-mask-image:url(img/icons/system/plus.svg?v=2);mask-image:url(img/icons/system/plus.svg?v=2)}.textbtn--arrow::after{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2)}.textbtn--next::after{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2)}.textbtn--prev::after{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.textbtn--up::after{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.textbtn--down::after{-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.textbtn--card::after{-webkit-mask-image:url(img/icons/system/card.svg?v=2);mask-image:url(img/icons/system/card.svg?v=2)}.textbtn--chevron::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2)}.textbtn--chevron-next::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2)}.textbtn--chevron-prev::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.textbtn--chevron-up::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.textbtn--chevron-down::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.textbtn--close::after{-webkit-mask-image:url(img/icons/system/close.svg?v=2);mask-image:url(img/icons/system/close.svg?v=2)}.textbtn--dropdown::after{-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.textbtn--location::after{-webkit-mask-image:url(img/icons/system/location.svg?v=2);mask-image:url(img/icons/system/location.svg?v=2)}.textbtn--menu::after{-webkit-mask-image:url(img/icons/system/menu.svg?v=2);mask-image:url(img/icons/system/menu.svg?v=2)}.textbtn--minus::after{-webkit-mask-image:url(img/icons/system/minus.svg?v=2);mask-image:url(img/icons/system/minus.svg?v=2)}.textbtn--search::after{-webkit-mask-image:url(img/icons/system/search.svg?v=2);mask-image:url(img/icons/system/search.svg?v=2)}.textbtn--sm-fb::after{-webkit-mask-image:url(img/icons/system/sm-facebook.svg?v=2);mask-image:url(img/icons/system/sm-facebook.svg?v=2)}.textbtn--sm-ig::after{-webkit-mask-image:url(img/icons/system/sm-instagram.svg?v=2);mask-image:url(img/icons/system/sm-instagram.svg?v=2)}.textbtn--car::after{-webkit-mask-image:url(img/icons/system/car.svg?v=2);mask-image:url(img/icons/system/car.svg?v=2)}.textbtn--quote::after{-webkit-mask-image:url(img/icons/system/quote.svg?v=2);mask-image:url(img/icons/system/quote.svg?v=2)}.back-to-top{width:36px;height:36px}.back-to-top::after{content:" ";display:block;width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);background:var(--color-white);margin:-2px 0 0 0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.carousel .carousel-control::before{content:"";width:36px;height:36px;background:var(--color-tertiary) url(img/icons/system/arrow.svg?v=2) no-repeat center center;background-size:24px 24px;padding:0}.carousel .carousel-control:hover::before{background-color:var(--color-beige)}.carousel .carousel-control.right::before,.carousel .carousel-control.right:hover::before{right:var(--base-padding)}@media (max-width:767px){.carousel .carousel-control.right::before,.carousel .carousel-control.right:hover::before{right:8px}}.carousel .carousel-control.left::before,.carousel .carousel-control.left:hover::before{left:var(--base-padding);-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:767px){.carousel .carousel-control.left::before,.carousel .carousel-control.left:hover::before{left:8px}}@media (max-width:1200px){.carousel .carousel-control::before{width:36px;height:36px}}@media (max-width:767px){.carousel .carousel-control::before{width:26px;height:26px;background-size:16px 16px}}.carousel:hover .carousel-control.right::before,.carousel:hover .carousel-control.right:hover::before{right:var(--base-padding)}@media (max-width:767px){.carousel:hover .carousel-control.right::before,.carousel:hover .carousel-control.right:hover::before{right:8px!important}}.carousel:hover .carousel-control.left::before,.carousel:hover .carousel-control.left:hover::before{left:var(--base-padding);-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:767px){.carousel:hover .carousel-control.left::before,.carousel:hover .carousel-control.left:hover::before{left:8px!important}}.splide__arrow--next,.splide__arrow--prev{width:36px;height:36px;background:var(--color-tertiary)}.splide__arrow--next:hover,.splide__arrow--prev:hover{background:var(--color-beige)}.splide__arrow--next::before,.splide__arrow--prev::before{content:" ";display:block;width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);background:var(--color-black)}@media (max-width:1200px){.splide__arrow--next,.splide__arrow--prev{width:36px;height:36px}.splide__arrow--next::before,.splide__arrow--prev::before{width:24px;height:24px}}@media (max-width:767px){.splide__arrow--next,.splide__arrow--prev{width:26px;height:26px}.splide__arrow--next::before,.splide__arrow--prev::before{width:16px;height:16px}}@media (max-width:767px){.splide__arrow--next{right:-13px}}.splide__arrow--prev::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:767px){.splide__arrow--prev{left:-13px}}.splide__pagination__page{border:1px solid transparent;background:var(--color-black);box-shadow:none;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/elements/bullet-empty.svg?v=2);mask-image:url(img/elements/bullet-empty.svg?v=2)}.splide__pagination__page.is-active{border:1px solid transparent;background:var(--color-black);-webkit-mask-image:url(img/elements/bullet.svg?v=2);mask-image:url(img/elements/bullet.svg?v=2)}.carousel-indicators li{border:1px solid transparent;background:var(--color-black);box-shadow:none;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/elements/bullet-empty.svg?v=2);mask-image:url(img/elements/bullet-empty.svg?v=2)}.carousel-indicators li.is-active{border:1px solid transparent;background:var(--color-black);-webkit-mask-image:url(img/elements/bullet.svg?v=2);mask-image:url(img/elements/bullet.svg?v=2)}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}.pagination .pagination-link{width:36px;height:36px;position:relative;color:var(--color-primary);background-color:var(--color-tertiary)}.pagination .pagination-link:hover{color:var(--color-white);background-color:var(--color-primary)}.pagination .pagination-link:before{content:" "!important;display:block;width:24px;height:24px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-primary);-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2)}.pagination .pagination-link:hover::before{background:var(--color-tertiary)}.pagination .pagination-link.prev:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.btn.add-to-cart-button,.btn.add-to-cart-button.btn-lg,.btn.btn-cart,a.btn.add-to-cart-button,a.btn.add-to-cart-button.btn-lg,a.btn.btn-cart{line-height:1;padding-right:48px;padding-left:48px}.button-group{padding:5px 6px 5px 5px;border-radius:5px;border:solid 1.4px var(--color-primary);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group .btn:not(.btn-primary){background:0 0;border-color:transparent}@media (max-width:767px){.button-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:33px 31px 34px 32px}.button-group .btn{width:100%}}.btn.btn-secondary.btn-login{padding-left:30px;padding-right:30px}.form-control:focus,.form-group .form-control:focus,input:focus,select:focus,textarea:focus{box-shadow:none}.form-control,.form-group .form-control,select{border-radius:24px;border-color:var(--color-primary);background-color:transparent!important;border-width:1.4px;color:var(--color-black);font-family:var(--template-font);font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;padding:13px 24px 13px 19px;height:auto}.form-control::-webkit-input-placeholder,.form-group .form-control::-webkit-input-placeholder,select::-webkit-input-placeholder{color:var(--color-black)}.form-control:-ms-input-placeholder,.form-group .form-control:-ms-input-placeholder,select:-ms-input-placeholder{color:var(--color-black)}.form-control::-ms-input-placeholder,.form-group .form-control::-ms-input-placeholder,select::-ms-input-placeholder{color:var(--color-black)}.form-control::placeholder,.form-group .form-control::placeholder,select::placeholder{color:var(--color-black)}.form-group{min-width:0;margin-bottom:var(--base-padding)}.form-group>input.form-control,.form-group>select.form-control{width:100%}.form-group.smart-label-wrapper:not(.consents)>label{display:none}.form-control.error-field,.form-control.js-error-field{border-color:#d8363e}.js-validator-msg.msg-error{display:none!important}.cart-table .p-quantity .quantity,.quantity,.quantity-form .quantity{border-radius:24px;border-color:var(--color-primary)!important;background-color:transparent!important;color:var(--color-black);font-family:var(--template-font);font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;text-align:center;padding:13px;height:47px;position:relative;width:110px}.cart-table .p-quantity .quantity input,.quantity input,.quantity-form .quantity input{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;font-family:var(--template-font);color:var(--color-black);font-weight:400;font-size:16px;line-height:normal;letter-spacing:-.3px;text-align:center;height:47px;width:47px}.cart-table .p-quantity .quantity input[type=number],.quantity input[type=number],.quantity-form .quantity input[type=number]{-webkit-appearance:textfield;appearance:textfield}.cart-table .p-quantity .quantity input::-webkit-inner-spin-button,.cart-table .p-quantity .quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button,.quantity-form .quantity input::-webkit-inner-spin-button,.quantity-form .quantity input::-webkit-outer-spin-button{-webkit-appearance:none}.cart-table .p-quantity .quantity .decrease,.cart-table .p-quantity .quantity .increase,.quantity .decrease,.quantity .increase,.quantity-form .quantity .decrease,.quantity-form .quantity .increase{height:24px;width:24px;position:absolute;margin:0!important;border:none!important}.cart-table .p-quantity .quantity .decrease:before,.cart-table .p-quantity .quantity .increase:before,.quantity .decrease:before,.quantity .increase:before,.quantity-form .quantity .decrease:before,.quantity-form .quantity .increase:before{content:" ";width:100%;height:100%;background:var(--color-primary);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.cart-table .p-quantity .quantity .decrease:hover::before,.cart-table .p-quantity .quantity .increase:hover::before,.quantity .decrease:hover::before,.quantity .increase:hover::before,.quantity-form .quantity .decrease:hover::before,.quantity-form .quantity .increase:hover::before{opacity:.5}.cart-table .p-quantity .quantity .increase,.quantity .increase,.quantity-form .quantity .increase{right:11px;top:11px}.cart-table .p-quantity .quantity .increase:before,.quantity .increase:before,.quantity-form .quantity .increase:before{-webkit-mask-image:url(img/icons/system/plus.svg?v=2);mask-image:url(img/icons/system/plus.svg?v=2)}.cart-table .p-quantity .quantity .decrease,.quantity .decrease,.quantity-form .quantity .decrease{left:11px;top:11px}.cart-table .p-quantity .quantity .decrease:before,.quantity .decrease:before,.quantity-form .quantity .decrease:before{-webkit-mask-image:url(img/icons/system/minus.svg?v=2);mask-image:url(img/icons/system/minus.svg?v=2)}.cart-table .p-quantity .quantity,.cart-widget-product .quantity{width:100px}.search-form input[type=email].form-control,.search-form input[type=search].form-control,.subscribe-form input[type=email].form-control,.subscribe-form input[type=search].form-control{border-radius:24px;border-color:var(--color-primary)!important;color:var(--color-black)!important;background:0 0!important;height:47px;padding-right:47px}.search-form input[type=email].form-control::-webkit-input-placeholder,.search-form input[type=search].form-control::-webkit-input-placeholder,.subscribe-form input[type=email].form-control::-webkit-input-placeholder,.subscribe-form input[type=search].form-control::-webkit-input-placeholder{color:var(--color-black)}.search-form input[type=email].form-control:-ms-input-placeholder,.search-form input[type=search].form-control:-ms-input-placeholder,.subscribe-form input[type=email].form-control:-ms-input-placeholder,.subscribe-form input[type=search].form-control:-ms-input-placeholder{color:var(--color-black)}.search-form input[type=email].form-control::-ms-input-placeholder,.search-form input[type=search].form-control::-ms-input-placeholder,.subscribe-form input[type=email].form-control::-ms-input-placeholder,.subscribe-form input[type=search].form-control::-ms-input-placeholder{color:var(--color-black)}.search-form input[type=email].form-control::placeholder,.search-form input[type=search].form-control::placeholder,.subscribe-form input[type=email].form-control::placeholder,.subscribe-form input[type=search].form-control::placeholder{color:var(--color-black)}.search-form .btn,.subscribe-form .btn{border-radius:24px;height:47px;padding:0;width:47px;text-indent:-999999em;font-size:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-secondary);border-color:var(--color-secondary)}.search-form .btn:hover,.subscribe-form .btn:hover{background-color:var(--color-secondary-hover)!important;border-color:var(--color-secondary-hover)!important}.search-form .btn:before,.subscribe-form .btn:before{content:" ";margin:0!important;background:var(--color-tertiary);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/search.svg?v=2);mask-image:url(img/icons/system/search.svg?v=2);-webkit-transform:none;transform:none;width:24px;height:24px}.form-group.consents label{font-size:10px}.form-group.consents label a{text-decoration:underline}.form-group.consents label a:hover{color:var(--color-primary)}.login-wrapper{padding-top:0;padding-bottom:var(--base-padding)}.login-wrapper .password-helper{width:auto;margin-top:7px}.login-wrapper .password-helper a{color:var(--color-black);line-height:1}.form-group.consents label{font-size:11px;letter-spacing:-.46px}input[type=checkbox]+label .sublabel,input[type=radio]+label .sublabel{line-height:1.2}.radio-wrapper input[type=checkbox]:checked+label::before,.radio-wrapper input[type=radio]:checked+label::before,input[type=checkbox]:checked+label::before,input[type=radio]:checked+label::before{border-color:var(--color-black)}.radio-wrapper input[type=checkbox]:checked+label::after,.radio-wrapper input[type=radio]:checked+label::after,input[type=checkbox]:checked+label::after,input[type=radio]:checked+label::after{border-color:transparent;background-color:var(--color-black)}.radio-wrapper input[type=checkbox]+label::before,.radio-wrapper input[type=radio]+label::before,input[type=checkbox]+label::before,input[type=radio]+label::before{border-color:var(--color-black)}.radio-wrapper input[type=checkbox]:disabled+label::before,.radio-wrapper input[type=radio]:disabled+label::before{border-color:var(--color-black)}.form-control.ui-autocomplete-input{border-radius:24px}.carousel{height:624px}.carousel .carousel-control{opacity:1}@media (min-width:1920px){.carousel{height:737px}}.banner-custom-main:before{background:var(--color-black)}.banner-custom-main>div{z-index:3;padding-left:calc(var(--grid-col-2) + var(--grid-gap) + var(--base-padding))}.banner-custom-main>div h2,.banner-custom-main>div p{text-shadow:none;color:var(--color-tertiary);max-width:var(--grid-col-11)}.banner-custom-main>div p{padding-bottom:40px}.banner-custom-main img{position:relative;z-index:1}@media (min-width:768px){.banner-custom-main--dark:before{background:var(--color-beige)}.banner-custom-main--dark>div h2,.banner-custom-main--dark>div p{color:var(--color-primary)}}@media (max-width:767px){.carousel{height:460px}.banner-custom-main>div{text-align:center;padding-left:calc(var(--grid-col-2) + var(--base-padding));padding-right:calc(var(--grid-col-2) + var(--base-padding))}.banner-custom-main>div h2,.banner-custom-main>div p{max-width:100%;width:100%;margin-left:auto;margin-right:auto}.banner-custom-main>div p{padding-bottom:20px}.banner-custom-main>div .btn{margin-left:auto;margin-right:auto}.banner-custom-main:after{background:#000;opacity:.5;z-index:2}}.products-block{margin:var(--grid-gap) calc(-1 * var(--grid-gap)/ 2)}@media (min-width:300px) and (max-width:767px){.products-block>div{width:50%}}.products-block>div:nth-child(2n),.products-block>div:nth-child(3n),.products-block>div:nth-child(4n),.products-block>div:nth-child(5n),.products-block>div:nth-child(even),.products-block>div:nth-child(odd),.products>div{padding:var(--grid-gap) calc(var(--grid-gap)/ 2)}@media (max-width:767px){.products-block>div:nth-child(2n),.products-block>div:nth-child(3n),.products-block>div:nth-child(4n),.products-block>div:nth-child(5n),.products-block>div:nth-child(even),.products-block>div:nth-child(odd),.products>div{padding:var(--grid-gap) calc(var(--grid-gap)/ 2)}}@media (min-width:1280px){.columns-4 .products-block>div{width:25%}}.products-page{margin:calc(var(--base-horizontal-gap2) * .666666) calc(var(--grid-gap)/ -2)}.products-block.products .product:hover{-webkit-transform:scale(1)!important;transform:scale(1)!important}.products-block.products .product .p{margin-bottom:0}.products-block.products .product .p .image{margin-bottom:23px;height:auto}.products-block.products .product .p .image img{border-radius:0}.products-block.products .product .p .image:after{content:unset;display:none}.products-block.products .product .p .name{font-size:19px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.5px;color:var(--color-black);text-transform:none;min-height:auto!important;height:38px!important;margin-bottom:8px!important;text-align:center}.products-block.products .product .p .name .category-appendix{display:none}.products-block.products .product .p .price{font-family:var(--template-font);font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.91;letter-spacing:normal;color:var(--color-black);text-align:center}.products-block.products .product .p .price strong{font-weight:400;font-size:18px!important}.products-block.products .product .p .price-additional{font-family:var(--template-font);font-size:13px;font-weight:400;line-height:.91;letter-spacing:normal;color:var(--color-hazel);text-align:center;margin-bottom:.2em}.products-block.products .product .p .p-bottom>div{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.products-block.products .product .p .btn-primary{margin-top:16px;font-size:var(--base-size-sml);padding:9.5px 10px;border-radius:18px;min-width:100px}.products-block.products .product .p .btn.add-to-cart-button{margin-top:16px;font-size:var(--base-size-sml);padding:7px 15px 5px;border-radius:18px}.products-block.products .product .p .btn.add-to-cart-button:before{content:" ";width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-tertiary);transition:.2s;-webkit-mask-image:url(img/icons/system/card.svg?v=2);mask-image:url(img/icons/system/card.svg?v=2);margin-right:8px}@media (max-width:767px){.products-block.products .product .p .btn.add-to-cart-button:before{width:22px;height:22px}}@media (max-width:767px){.products-block.products .product .p .name{height:34px!important;font-size:15px}.products-block.products .product .p .price{font-size:14px}.products-block.products .product .p .price strong{font-size:14px!important}.products-block.products .product .p .price-additional{font-size:11px}.products-block.products .product .p .btn-primary,.products-block.products .product .p .btn.add-to-cart-button{margin-top:14px}.products-block.products .product .p .btn-primary{padding:8.5px 10px}}.products-slider__track{margin:var(--grid-gap) calc(-1 * var(--grid-gap)/ 2) 8px;padding-bottom:30px}.products-slider .splide__arrow{margin-top:-15px}@media (max-width:767px){.products-slider__track{padding-bottom:20px}.products-slider .splide__pagination{padding:0}.products-slider .splide__arrow{margin-top:-10px}.products-slider .products-block>div{width:33.3333333%}.products-slider .products-block>div:nth-child(2n),.products-slider .products-block>div:nth-child(3n),.products-slider .products-block>div:nth-child(4n),.products-slider .products-block>div:nth-child(5n),.products-slider .products-block>div:nth-child(even),.products-slider .products-block>div:nth-child(odd),.products-slider .products>div{padding:var(--grid-gap) calc(var(--grid-gap)/ 2)}}@media (max-width:440px){.products-slider .products-block>div{width:50%}}.h4.homepage-group-title,h4.homepage-group-title{margin-top:0!important;margin-bottom:83px}@media (max-width:990px){.h4.homepage-group-title,h4.homepage-group-title{margin-bottom:65px}}@media (max-width:767px){.h4.homepage-group-title,h4.homepage-group-title{margin-bottom:40px}}.homepage-group-wrapper{margin-bottom:var(--base-horizontal-gap) auto}.slideLast{background-color:var(--color-ocher);height:100%;text-align:center;padding:60px 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.slideLast .el-collage{background-color:var(--color-tertiary);-webkit-mask-size:300%;mask-size:300%;width:calc(100% - var(--grid-gap));height:calc(100% - 2 * var(--grid-gap));position:absolute;left:calc(var(--grid-gap)/ 2);top:var(--grid-gap);bottom:var(--grid-gap);right:calc(var(--grid-gap)/ 2);opacity:.2;z-index:1}.slideLast h3{font-size:25px;line-height:1.32;letter-spacing:-.62px;position:relative;z-index:2}.slideLast .btn{position:relative;z-index:2;margin-top:16px;font-size:var(--base-size-sml);padding:10px 31px 9px 33px;border-radius:18px}@media (max-width:990px){.slideLast{padding:40px 20px}.slideLast h3{font-size:20px}}@media (max-width:767px){.slideLast{padding:30px 13.5px 20px}.slideLast h3{font-size:15px}.slideLast .btn{padding:9px 20px 8px 20px}}.admin-bar{display:none}.el-collage{display:block;background-color:var(--color-black);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);width:100%;height:100%}.color-sky{background-color:var(--color-sky);color:var(--color-primary)}.color-merlot{background-color:var(--color-primary);color:var(--color-tertiary)}.color-orange{background-color:var(--color-orange);color:var(--color-tertiary)}.color-beige{background-color:var(--color-tertiary);color:var(--color-primary)}.color-hazel{background-color:var(--color-hazel);color:var(--color-tertiary)}.color-ocher{background-color:var(--color-ocher);color:var(--color-primary)}.color-orchid{background-color:var(--color-orchid);color:var(--color-tertiary)}.color-rose{background-color:var(--color-rose);color:var(--color-tertiary)}.color-oldrose{background-color:var(--color-oldrose);color:var(--color-primary)}.color-wine{background-color:var(--color-wine);color:var(--color-tertiary)}.color-choco{background-color:var(--color-choco);color:var(--color-tertiary)}.color-oldchoco{background-color:var(--color-oldchoco);color:var(--color-tertiary)}#footer{background-color:var(--color-black);padding:var(--base-horizontal-gap2) 0;font-size:16px;width:100%;color:var(--color-tertiary);position:relative}#footer::after{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-darkchoco);-webkit-mask-size:130%;mask-size:130%;-webkit-mask-position:70% 60%;mask-position:70% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);opacity:.23;margin:0;left:0;right:0;top:0;bottom:0;z-index:1}@media (min-width:1921px){#footer::after{-webkit-mask-size:105%;mask-size:105%}}@media (max-width:990px){#footer::after{-webkit-mask-size:250%;mask-size:250%;-webkit-mask-position:60% -50vw;mask-position:60% -50vw}}@media (max-width:767px){#footer::after{-webkit-mask-size:480%;mask-size:480%;-webkit-mask-position:36% -95vw;mask-position:36% -95vw}}#footer>div{position:relative;z-index:2}#footer .banner{min-height:0;margin-bottom:0}#footer .banner-wrapper{margin-top:0}#footer .contact-box a,#footer .footer-bottom .signature-theme,#footer .footer-bottom .signature-theme a,#footer .h1,#footer .h2,#footer .h3,#footer .h4,#footer .h5,#footer .h6,#footer .news-item-widget a,#footer .password-helper a,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer ul a,#footer>.container{color:var(--color-tertiary)}#footer .contact-box a:hover,#footer .footer-bottom .signature-theme a:hover,#footer .footer-bottom .signature-theme:hover,#footer .h1:hover,#footer .h2:hover,#footer .h3:hover,#footer .h4:hover,#footer .h5:hover,#footer .h6:hover,#footer .news-item-widget a:hover,#footer .password-helper a:hover,#footer h1:hover,#footer h2:hover,#footer h3:hover,#footer h4:hover,#footer h5:hover,#footer h6:hover,#footer ul a:hover,#footer>.container:hover{color:var(--color-tertiary)}#footer>.container{background:0 0}#footer .custom-footer{padding:0;margin:0;-ms-flex-pack:justify;justify-content:space-between}#footer .custom-footer>div{width:var(--grid-col-6);padding:0}#footer h4{margin:0 0 27px}#footer ul{margin:0;padding:0}#footer ul li{padding-bottom:18px;line-height:1}#footer ul li:last-of-type{padding-bottom:0}#footer .subscribe-form{color:var(--color-tertiary)}#footer .subscribe-form input[type=email].form-control{border-radius:24px;border-color:var(--color-tertiary)!important;background:0 0!important;color:var(--color-tertiary)!important}#footer .subscribe-form input[type=email].form-control::-webkit-input-placeholder{color:var(--color-tertiary);opacity:.75}#footer .subscribe-form input[type=email].form-control:-ms-input-placeholder{color:var(--color-tertiary);opacity:.75}#footer .subscribe-form input[type=email].form-control::-ms-input-placeholder{color:var(--color-tertiary);opacity:.75}#footer .subscribe-form input[type=email].form-control::placeholder{color:var(--color-tertiary);opacity:.75}#footer .subscribe-form .form-group.consents label{margin-top:-11px;color:var(--color-tertiary);opacity:.5;transition:.2s}#footer .subscribe-form .form-group.consents label a{color:var(--color-tertiary);display:inline}#footer .subscribe-form .form-group.consents label:hover{opacity:1}#footer .footer-social{margin-top:35px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:var(--color-tertiary)}#footer .footer-social>span{margin-right:15px}#footer .footer-social .c-icon{background-color:var(--color-tertiary);margin-right:5px}#footer .footer-social .c-icon:last-of-type{margin-right:0}#footer .footer-social .c-icon:hover{opacity:.5}#footer .footer-cards{margin-top:18px;color:var(--color-tertiary)}#footer .footer-cards span{width:100%;font-size:14px;line-height:1.1;margin-bottom:4px;opacity:.5}#footer .footer-cards img{width:162px;height:auto}@media (max-width:990px){#footer .custom-footer{max-width:500px;margin-left:auto;margin-right:auto}#footer .custom-footer>div{width:100%}#footer .custom-footer>div .has-dropdown h4.trigger{width:100%;position:relative;padding-right:24px;line-height:1.2;margin-bottom:20px}#footer .custom-footer>div .has-dropdown h4.trigger::after{content:"";display:block;width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-tertiary);transition:.2s;-webkit-mask-image:url(img/icons/system/chevron.svg?v=2);mask-image:url(img/icons/system/chevron.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:0;top:-2px}#footer .custom-footer>div .has-dropdown ul{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:.3s;padding-bottom:0}#footer .custom-footer>div .has-dropdown.open h4.trigger::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#footer .custom-footer>div .has-dropdown.open ul{max-height:800px;opacity:1;visibility:visible;padding-bottom:26px}}@media (max-width:767px){#footer{font-size:15px}#footer .custom-footer>div .has-dropdown h4.trigger{padding-right:22px}#footer .custom-footer>div .has-dropdown h4.trigger::after{width:22px;height:22px;top:-1px}#footer .custom-footer>div:last-of-type{margin-top:33px}}#footer .footer-bottom{margin-top:var(--base-horizontal-gap);text-align:left;-ms-flex-align:baseline;align-items:baseline;position:relative}#footer .footer-bottom:before{content:"";display:block;width:41px;height:49px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-tertiary);transition:.2s;-webkit-mask-image:url(img/ajala-logo.svg?v=2);mask-image:url(img/ajala-logo.svg?v=2);position:absolute;right:20px;top:0}#footer .footer-bottom .copyright{margin:0;text-align:left;line-height:1.2}#footer .footer-bottom .signature-theme{margin:0;padding:0;font-size:12px;text-align:left}#footer .footer-bottom .signature-theme span{margin-left:0}#footer .footer-bottom .signature-theme span.signature-theme__shoptetcz{margin-right:6px}#footer .footer-bottom .signature-theme span a{font-weight:400;text-decoration:underline}#footer .footer-bottom .signature-theme span a:hover{text-decoration:none}@media (max-width:990px){#footer .footer-bottom{max-width:calc(500px + 2 * var(--base-padding));margin-left:auto;margin-right:auto}#footer .footer-bottom:before{position:relative;right:auto;margin-top:30px}#footer .footer-bottom .copyright{margin-bottom:4px}}@media (max-width:767px){#footer .footer-bottom:before{width:33.5px;height:40px}}.breadcrumbs-wrapper{display:none}.flag,.p-image-wrapper .flag{padding:4.5px 17px;border-radius:2px;max-width:120px;font-family:var(--template-font);font-weight:400;font-size:13px;line-height:1;letter-spacing:.81px;color:var(--color-tertiary);text-transform:uppercase}@media (max-width:767px){.flag,.p-image-wrapper .flag{font-size:12px;line-height:1;letter-spacing:.75px;padding:5px 15.5px}}.flag.default-variant,.p-image-wrapper .flag.default-variant{background-color:var(--color-primary)}.flag.flag-action,.p-image-wrapper .flag.flag-action{color:var(--color-primary);background-color:var(--color-oldrose)}.flag.flag-new,.p-image-wrapper .flag.flag-new{color:var(--color-primary);background-color:var(--color-sky)}.flag.flag-tip,.p-image-wrapper .flag.flag-tip{color:var(--color-tertiary);background-color:var(--color-ocher)}.flag.flag-custom1,.p-image-wrapper .flag.flag-custom1{color:var(--color-primary);background-color:var(--color-orchid)!important}.flag.flag-discount,.p-image-wrapper .flag.flag-discount{border-radius:50%;background-color:var(--color-secondary);font-family:var(--template-font);width:80px;height:80px;margin:20px;padding:5px}.flag.flag-discount .price-standard,.p-image-wrapper .flag.flag-discount .price-standard{display:none}.flag.flag-discount .price-save,.p-image-wrapper .flag.flag-discount .price-save{font-size:var(--base-size);letter-spacing:-.5px}.flag.flag-freeshipping,.p-image-wrapper .flag.flag-freeshipping{border-radius:50%;background-color:var(--color-primary);font-family:var(--template-font);width:80px;height:80px;margin:20px;padding:5px}.flag.flag-freeshipping .flag-text,.p-image-wrapper .flag.flag-freeshipping .flag-text{font-size:9px;letter-spacing:1px;font-family:var(--template-font);color:var(--color-tertiary);font-weight:700}.flag.flag-freeshipping .icon-van,.p-image-wrapper .flag.flag-freeshipping .icon-van{display:block;font-size:0;text-indent:-9999px;height:36px;width:36px;margin-top:-10px;background:var(--color-tertiary);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/car.svg?v=2);mask-image:url(img/icons/system/car.svg?v=2)}.flags.flags-extra .flag:not(:last-of-type){margin-right:0}.flags-inline{margin:-1.5px}.flags-inline .flag{margin:1.5px}.flags-inline .flag:first-child{margin-left:1.5px}.msg.msg-notice,.msg.msg-success{background-color:var(--color-primary)}.site-msg.information{background-color:var(--color-primary)}.site-msg.information span[data-countdown]{display:inline-block}.site-msg.information .btn{margin:3px 7px}@media (max-width:600px){.products-block .flags-default .flag{margin:0 0 2px 0;font-size:11px;letter-spacing:.5px;padding:3px 12px}}.products-block>div .flags-extra .flag{margin:0 0 0 3px}@media (min-width:299px) and (max-width:767px){.columns-mobile-2 .products-block>div .flags-extra{bottom:-19px;display:block;width:100%}.columns-mobile-2 .products-block>div .flags-extra .flag{margin-top:0;border-radius:2px;min-width:100%;height:auto;-ms-flex-direction:row;flex-direction:row;padding:3px;margin-bottom:0;margin-left:0;margin-right:0;width:auto}.columns-mobile-2 .products-block>div .flags-extra .flag.flag-freeshipping .icon-van{width:22px;height:22px;margin-top:0;margin-bottom:0}}.free-shipping-detail__inner{background-color:var(--color-hazel);color:var(--color-tertiary);display:-ms-inline-flexbox;display:inline-flex;font-size:14px;letter-spacing:-.26px;line-height:1;padding:3px 10.5px 3px 6px;border-radius:2px;-ms-flex-align:center;align-items:center;position:relative}.free-shipping-detail__inner .c-icon{background-color:var(--color-tertiary);margin-right:6.5px}.type-page #content .content-inner{position:relative;padding:var(--base-horizontal-gap2) 0 calc(var(--base-horizontal-gap2) * 1.3);margin-bottom:0}.type-page #content .content-inner::before{content:" ";position:absolute;left:calc(-1 * (100vw - 100%)/ 2);top:0;width:100vw;height:100%;background-color:var(--color-tertiary);z-index:-2}.type-page #content .content-inner article header h6{color:var(--color-secondary);margin:0 0 12px 0;width:var(--grid-col-18)}.type-page #content .content-inner article header h1{margin:0 0;width:var(--grid-col-18)}.type-page #content .content-inner article header h1 .pagination-appendix{font-size:50%;display:none}.type-page #content .content-inner article>div{width:var(--grid-col-18);margin:30px 0 0}.type-page #content .content-inner article>div p{margin-bottom:var(--base-padding)}.type-page #content .content-inner article>div p:last-of-type{margin-bottom:0}.type-page #content .content-inner article>div>h6:first-child{display:none}@media (max-width:767px){.type-page #content .content-inner{padding:40px 0 60px}.type-page #content .content-inner::after{margin:0 calc(-1 * var(--base-padding));width:calc(100% + 2 * var(--base-padding));max-width:1000%;-webkit-mask-size:470%;mask-size:470%;-webkit-mask-position:47% -95vw;mask-position:47% -95vw}.type-page #content .content-inner article header h1,.type-page #content .content-inner article>div{width:100%;max-width:500px}}body.type-page:not(.in-na-zakazku,.in-faq) #footer{margin-top:0}body.in-faq #content .content-inner,body.in-na-zakazku #content .content-inner,body.in-nasi-prodejci #content .content-inner,body.in-o-nas #content .content-inner,body.in-vyroba #content .content-inner{margin-bottom:var(--base-horizontal-gap2)}body.in-faq #content .content-inner::after,body.in-na-zakazku #content .content-inner::after,body.in-nasi-prodejci #content .content-inner::after,body.in-o-nas #content .content-inner::after,body.in-vyroba #content .content-inner::after{content:"";position:absolute;width:100%;height:100%;max-width:870px;background-color:var(--color-black);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:50% -140px;mask-position:50% -140px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);opacity:.03;margin:0 auto;left:0;right:0;top:0;bottom:0;z-index:-1}@media (max-width:767px){body.in-faq #content .content-inner::after,body.in-na-zakazku #content .content-inner::after,body.in-nasi-prodejci #content .content-inner::after,body.in-o-nas #content .content-inner::after,body.in-vyroba #content .content-inner::after{margin:0 calc(-1 * var(--base-padding));width:calc(100% + 2 * var(--base-padding));max-width:1000%;-webkit-mask-size:470%;mask-size:470%;-webkit-mask-position:47% -95vw;mask-position:47% -95vw}}body.in-faq #content .content-inner article,body.in-na-zakazku #content .content-inner article,body.in-nasi-prodejci #content .content-inner article,body.in-o-nas #content .content-inner article,body.in-vyroba #content .content-inner article{text-align:center}body.in-faq #content .content-inner article header h6,body.in-na-zakazku #content .content-inner article header h6,body.in-nasi-prodejci #content .content-inner article header h6,body.in-o-nas #content .content-inner article header h6,body.in-vyroba #content .content-inner article header h6{margin:0 auto 12px auto;width:var(--grid-col-12)}body.in-faq #content .content-inner article header h1,body.in-na-zakazku #content .content-inner article header h1,body.in-nasi-prodejci #content .content-inner article header h1,body.in-o-nas #content .content-inner article header h1,body.in-vyroba #content .content-inner article header h1{text-align:center;margin:0 auto;width:var(--grid-col-12)}body.in-faq #content .content-inner article>div,body.in-na-zakazku #content .content-inner article>div,body.in-nasi-prodejci #content .content-inner article>div,body.in-o-nas #content .content-inner article>div,body.in-vyroba #content .content-inner article>div{margin:30px auto 0;text-align:center;width:var(--grid-col-12)}@media (max-width:1280px){body.in-faq #content .content-inner article header h1,body.in-faq #content .content-inner article header h6,body.in-faq #content .content-inner article>div,body.in-na-zakazku #content .content-inner article header h1,body.in-na-zakazku #content .content-inner article header h6,body.in-na-zakazku #content .content-inner article>div,body.in-nasi-prodejci #content .content-inner article header h1,body.in-nasi-prodejci #content .content-inner article header h6,body.in-nasi-prodejci #content .content-inner article>div,body.in-o-nas #content .content-inner article header h1,body.in-o-nas #content .content-inner article header h6,body.in-o-nas #content .content-inner article>div,body.in-vyroba #content .content-inner article header h1,body.in-vyroba #content .content-inner article header h6,body.in-vyroba #content .content-inner article>div{width:var(--grid-col-16)}}@media (max-width:767px){body.in-faq #content .content-inner article header h1,body.in-faq #content .content-inner article header h6,body.in-faq #content .content-inner article>div,body.in-na-zakazku #content .content-inner article header h1,body.in-na-zakazku #content .content-inner article header h6,body.in-na-zakazku #content .content-inner article>div,body.in-nasi-prodejci #content .content-inner article header h1,body.in-nasi-prodejci #content .content-inner article header h6,body.in-nasi-prodejci #content .content-inner article>div,body.in-o-nas #content .content-inner article header h1,body.in-o-nas #content .content-inner article header h6,body.in-o-nas #content .content-inner article>div,body.in-vyroba #content .content-inner article header h1,body.in-vyroba #content .content-inner article header h6,body.in-vyroba #content .content-inner article>div{width:100%;max-width:500px}}body.in-o-nas #content .content-inner article{padding-top:var(--base-horizontal-gap2)}body.in-o-nas #content .content-inner article p{font-size:calc(var(--base-size) * 1.2)}@media (max-width:1300px){body.in-o-nas #content .content-inner article{padding-top:0}}body.type-posts-listing #content .content-inner{position:relative;padding:var(--base-horizontal-gap2) 0 0;margin-bottom:0}body.type-posts-listing #content .content-inner::before{content:" ";position:absolute;left:calc(-1 * (100vw - 100%)/ 2);top:0;width:100vw;height:100%;max-height:600px;background-color:var(--color-tertiary);z-index:-2}@media (max-width:767px){body.type-posts-listing #content .content-inner::before{max-height:380px}}body.type-posts-listing #content .content-inner::after{content:"";position:absolute;width:100%;height:100%;max-width:870px;background-color:var(--color-black);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:50% -140px;mask-position:50% -140px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);opacity:.03;margin:0 auto;left:0;right:0;top:0;bottom:0;z-index:-1}body.type-posts-listing #content .content-inner>h1{margin:0 auto;width:var(--grid-col-12);text-align:center}body.type-posts-listing #content .content-inner>h1 .pagination-appendix{font-size:50%;display:none}body.type-posts-listing #content .content-inner>p{width:var(--grid-col-12);margin:30px auto var(--base-padding);margin-bottom:var(--base-padding);text-align:center}body.type-posts-listing #content .content-inner>p:last-of-type{margin-bottom:0}@media (max-width:1280px){body.type-posts-listing #content .content-inner>h1,body.type-posts-listing #content .content-inner>p{width:var(--grid-col-16)}}@media (max-width:767px){body.type-posts-listing #content .content-inner{padding:40px 0 60px}body.type-posts-listing #content .content-inner::after{margin:0 calc(-1 * var(--base-padding));width:calc(100% + 2 * var(--base-padding));max-width:1000%;-webkit-mask-size:470%;mask-size:470%;-webkit-mask-position:47% -95vw;mask-position:47% -95vw}body.type-posts-listing #content .content-inner>h1,body.type-posts-listing #content .content-inner>p{width:100%;max-width:500px}}body.type-posts-listing .news-wrapper{margin:var(--base-horizontal-gap) -10px calc(var(--base-horizontal-gap)/ 2)!important;width:calc(100% + 20px)}body.type-posts-listing .news-wrapper .news-item{border:1.4px solid var(--color-tertiary);background-color:var(--color-white);padding:0!important;margin:10px!important;width:calc(33.33333333% - 20px)!important;cursor:pointer}body.type-posts-listing .news-wrapper .news-item .image{overflow:hidden}body.type-posts-listing .news-wrapper .news-item .text{padding:45px 37.5px 57px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}body.type-posts-listing .news-wrapper .news-item .text time{color:var(--color-secondary);-ms-flex-order:-2;order:-2;margin:0 auto 10px}body.type-posts-listing .news-wrapper .news-item .text .title{margin:0 auto var(--base-line)!important}body.type-posts-listing .news-wrapper .news-item .text:after{content:"Číst více";padding:10px 32px;font-size:14px;font-weight:700;line-height:1;letter-spacing:-.4px;border-radius:24px;border-style:solid;border-width:1.4px;color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary);transition:.2s;display:inline-block;margin:45px auto 0}body.type-posts-listing .news-wrapper .news-item .text:lang(en):after{content:"Read More"}body.type-posts-listing .news-wrapper .news-item .text:lang(sk):after{content:"Číst viac"}body.type-posts-listing .news-wrapper .news-item:hover{-webkit-transform:unset;transform:unset}body.type-posts-listing .news-wrapper .news-item:hover .image img{opacity:1!important;-webkit-transform:scale(1.05);transform:scale(1.05)}body.type-posts-listing .news-wrapper .news-item:hover .text:after{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}@media (max-width:990px){body.type-posts-listing .news-wrapper .news-item{width:calc(50% - 20px)!important}}@media (max-width:767px){body.type-posts-listing .news-wrapper{margin:var(--base-horizontal-gap) -7px calc(var(--base-horizontal-gap)/ 2)!important;width:calc(100% + 14px)}body.type-posts-listing .news-wrapper .news-item{width:calc(50% - 14px)!important;margin:7px!important}body.type-posts-listing .news-wrapper .news-item .text{padding:29px 25px 42px}body.type-posts-listing .news-wrapper .news-item .text:after{margin-top:29px}}@media (max-width:767px){body.type-posts-listing .news-wrapper .news-item{width:calc(100% - 14px)!important}}body.type-posts-listing .block-manufactory{margin-bottom:0!important}body.type-posts-listing #footer{margin-top:0}body.type-post #content .content-inner{position:relative;padding:var(--base-horizontal-gap2) 0 0;margin-bottom:0}body.type-post #content .content-inner::before{content:" ";position:absolute;left:calc(-1 * (100vw - 100%)/ 2);top:0;width:100vw;height:100%;max-height:600px;background-color:var(--color-tertiary);z-index:-2}@media (max-width:767px){body.type-post #content .content-inner::before{max-height:300px}}body.type-post #content .content-inner::after{content:"";position:absolute;width:100%;height:100%;max-width:870px;background-color:var(--color-black);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:50% -140px;mask-position:50% -140px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);opacity:.03;margin:0 auto;left:0;right:0;top:0;bottom:0;z-index:-1}@media (max-width:767px){body.type-post #content .content-inner{padding:40px 0 60px}body.type-post #content .content-inner::after{margin:0 calc(-1 * var(--base-padding));width:calc(100% + 2 * var(--base-padding));max-width:1000%;-webkit-mask-size:470%;mask-size:470%;-webkit-mask-position:47% -95vw;mask-position:47% -95vw}}body.type-post #content .content-inner .news-item-detail h1{margin:0 auto 99px;width:var(--grid-col-16);text-align:center}body.type-post #content .content-inner .news-item-detail h1 .pagination-appendix{font-size:50%;display:none}body.type-post #content .content-inner .news-item-detail time{display:none}body.type-post #content .content-inner .news-item-detail .text{width:var(--grid-col-12);margin:0 auto}body.type-post #content .content-inner .news-item-detail .text img{margin:0 auto}body.type-post #content .content-inner .news-item-detail .text p:first-of-type img{width:calc(100% + 2 * (var(--grid-col-2) + var(--grid-gap)));margin:0 calc(-1 * (var(--grid-col-2) + var(--grid-gap)));display:block;max-width:10000%}body.type-post #content .content-inner .news-item-detail .text>*{margin:60px 0}@media (max-width:767px){body.type-post #content .content-inner .news-item-detail .text>*{margin:45px 0}}body.type-post #content .content-inner .news-item-detail .text>:first-child{margin-top:0}body.type-post #content .content-inner .news-item-detail .text h2,body.type-post #content .content-inner .news-item-detail .text h3,body.type-post #content .content-inner .news-item-detail .text h4,body.type-post #content .content-inner .news-item-detail .text h5{margin-bottom:var(--base-line)}body.type-post #content .content-inner .news-item-detail .text h2+p,body.type-post #content .content-inner .news-item-detail .text h3+p,body.type-post #content .content-inner .news-item-detail .text h4+p,body.type-post #content .content-inner .news-item-detail .text h5+p{margin-top:0}body.type-post #content .content-inner .news-item-detail .text .h6,body.type-post #content .content-inner .news-item-detail .text h6{background-color:transparent;padding:0;font-family:var(--template-headings-font);font-size:24px;color:var(--color-hazel);text-transform:unset;line-height:1.33;letter-spacing:normal;font-weight:400}body.type-post #content .content-inner .news-item-detail .next-prev{margin:60px auto}@media (max-width:767px){body.type-post #content .content-inner .news-item-detail .next-prev{margin:0}}@media (max-width:1280px){body.type-post #content .content-inner .news-item-detail h1{width:var(--grid-col-16)}body.type-post #content .content-inner .news-item-detail .text{width:var(--grid-col-16)}}@media (max-width:767px){body.type-post #content .content-inner .news-item-detail h1{width:100%;max-width:500px}body.type-post #content .content-inner .news-item-detail .text{width:100%;padding-left:var(--grid-gap);padding-right:var(--grid-gap)}body.type-post #content .content-inner .news-item-detail .text p:first-of-type img{width:calc(100% + 2 * (var(--grid-gap)));margin:0 calc(-1 * (var(--grid-gap)));display:block;max-width:10000%}}body.type-post .block-manufactory{margin-bottom:0!important}body.type-post #footer{margin-top:0}.siteCookies__form{border-radius:4px!important;color:var(--color-black)}.cookiesSetting__uncheckLink:hover{color:var(--color-black)}.cookiesSetting__item__status:hover{background:var(--color-tertiary);color:var(--color-black)}#cboxContent.cookiesDialog{background-color:var(--color-tertiary)}.cookiesDialog{border-radius:4px!important}.cookiesDialog #cboxClose{background-color:var(--color-tertiary)!important}.cookiesSetting__button,.siteCookies__button{padding:14.5px 30px;font-size:16px;font-weight:700;line-height:1;letter-spacing:-.4px;border-radius:24px;border-style:solid;border-width:1.4px}.siteCookies__button{color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary)}.siteCookies__button:hover{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.cookiesSetting__button{color:var(--color-white);background-color:var(--color-darkchoco);border-color:var(--color-darkchoco)}.cookiesSetting__button--green{background-color:var(--color-secondary);border-color:var(--color-secondary)}.cookiesSetting__button:hover{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}#cboxOverlay{background-color:var(--color-cboxoverlay)}body.ordering-process #content-wrapper{position:relative;min-height:0}body.ordering-process #content-wrapper::before{content:"";position:absolute;height:100%;width:100vw;top:0;left:calc((100vw - 100%)/ -2);background:var(--color-tertiary);z-index:-1;display:block}body.ordering-process .cart-content,body.ordering-process .cart-header{background-color:transparent}body.ordering-process .cart-content{padding:40px 0 70px!important}body.ordering-process #footer{margin-top:0}body.ordering-process .box.box-bg-default{background-color:transparent;padding:0}body.ordering-process .box.co-box,body.ordering-process .co-box{font-size:16px}body.ordering-process .box.co-box h4,body.ordering-process .co-box h4{padding-left:0;margin-bottom:20px}body.ordering-process .box.co-box h4::before,body.ordering-process .co-box h4::before{display:none}body.ordering-process .order-summary-inner{font-size:16px}body.ordering-process .order-summary-item.helper,body.ordering-process .recapitulation-single{font-size:14px}body.ordering-process .shipping-billing-table{padding:0}body.ordering-process .radio-wrapper input[type=radio]+label{padding-top:3px;padding-bottom:3px}body.ordering-process .cart-table tr td.cart-p-image img{border-radius:0}body.ordering-process .cart-table tr td.cart-p-image a:hover{text-decoration:none}body.ordering-process .cart-table tr td.p-name .main-link{font-size:var(--base-size)!important;line-height:1.2;text-transform:unset}body.ordering-process .cart-table tr td.p-quantity .quantity,body.ordering-process .cart-table tr td.p-quantity .quantity-form .quantity{font-size:14px;letter-spacing:0;padding:5px;height:30px;position:relative;width:62px}body.ordering-process .cart-table tr td.p-quantity .quantity input,body.ordering-process .cart-table tr td.p-quantity .quantity-form .quantity input{font-size:12px;letter-spacing:0;height:30px;width:29px}body.ordering-process .cart-table tr td.p-quantity .quantity .decrease,body.ordering-process .cart-table tr td.p-quantity .quantity .increase,body.ordering-process .cart-table tr td.p-quantity .quantity-form .quantity .decrease,body.ordering-process .cart-table tr td.p-quantity .quantity-form .quantity .increase{height:18px;width:18px}body.ordering-process .cart-table tr td.p-quantity .quantity .increase,body.ordering-process .cart-table tr td.p-quantity .quantity-form .quantity .increase{right:3px;top:5px}body.ordering-process .cart-table tr td.p-quantity .quantity .decrease,body.ordering-process .cart-table tr td.p-quantity .quantity-form .quantity .decrease{left:3px;top:5px}body.ordering-process .cart-table tr td.p-price .price-final{color:var(--color-black);font-family:var(--template-font)}body.ordering-process .cart-table tr td.p-total .price-final{color:var(--color-ocher);font-size:var(--base-size)}body.ordering-process .cart-table tr.removeable .remove-item{height:18px;width:18px}body.ordering-process .cart-table tr.removeable .remove-item:before{content:" ";width:100%;height:100%;background:var(--color-primary);-webkit-mask-image:url(img/icons/system/close.svg?v=2);mask-image:url(img/icons/system/close.svg?v=2);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}body.ordering-process .cart-table tr.related .cart-related-info .cart-related-name{color:var(--color-black);line-height:1.2}body.ordering-process .cart-table tr.related .cart-related-info .cart-related-img{border-radius:0;margin-bottom:0}body.ordering-process .cart-table tr.related .cart-related-info .cart-related-img img{mix-blend-mode:unset}body.ordering-process .cart-table tr.related .cart-related-button .price{color:var(--color-ocher);padding-right:15px}body.ordering-process .cart-table tr.related .btn.add-to-cart-button{font-size:var(--base-size-sml);padding:7px 15px 5px;border-radius:18px}body.ordering-process .cart-table tr.related .btn.add-to-cart-button:before{content:" ";width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-tertiary);transition:.2s;-webkit-mask-image:url(img/icons/system/card.svg?v=2);mask-image:url(img/icons/system/card.svg?v=2);margin-right:8px}@media (max-width:767px){body.ordering-process .cart-table tr.related .btn.add-to-cart-button:before{width:22px;height:22px}}@media (min-width:481px){body.ordering-process .cart-table{width:100%}body.ordering-process .cart-table tbody{margin:0}body.ordering-process .cart-table tr{width:100%;display:table-row;margin:5px 0 0 0;padding:5px 0 0 0;border:0 solid transparent;border-radius:0;border-top:1px solid var(--color-beige)}body.ordering-process .cart-table tr:first-child{border-top:none;margin-top:0;padding-top:0}body.ordering-process .cart-table tr td{display:table-cell;width:auto;margin:0}body.ordering-process .cart-table tr td.cart-p-image{width:auto;padding:3px 10px 3px 0}body.ordering-process .cart-table tr td.cart-p-image img{width:50px;height:50px}body.ordering-process .cart-table tr td.p-name{width:100%;text-align:left!important;padding:3px 10px}body.ordering-process .cart-table tr td.p-name .show-related{position:relative;bottom:auto;font-size:10px;padding-top:0}body.ordering-process .cart-table tr td.p-quantity{padding:3px 10px}body.ordering-process .cart-table tr td.p-price{width:auto;text-align:left!important;padding:3px 10px}body.ordering-process .cart-table tr td.p-total{width:auto;text-align:right!important;padding:3px 0 3px 10px}body.ordering-process .cart-table tr.removeable .remove-item{opacity:1;position:relative;top:auto;right:auto;margin-left:15px}body.ordering-process .cart-table tr.related{display:table-row;background:0 0;margin:0;padding:0;border:0 solid transparent;opacity:0;height:0;visibility:hidden;transition:.2s}body.ordering-process .cart-table tr.related.visible{opacity:1;visibility:visible;height:auto}body.ordering-process .cart-table tr.related .cart-related-button,body.ordering-process .cart-table tr.related .cart-related-info{-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:unset;flex-shrink:unset}body.ordering-process .cart-table tr.related .cart-related-product{width:100%;max-width:unset;min-width:unset;padding-bottom:5px;margin-bottom:5px;border-color:var(--color-beige)}body.ordering-process .cart-table tr.related .cart-related-product:last-child{border-bottom-style:solid}body.ordering-process .cart-table tr.related .cart-related-info{width:calc(100% - 210px);max-width:unset;min-width:unset;padding:3px 10px 3px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left}body.ordering-process .cart-table tr.related .cart-related-info .cart-related-name{padding-left:20px}body.ordering-process .cart-table tr.related .cart-related-info .cart-related-img{width:50px;height:50px;min-width:50px;margin-bottom:0}body.ordering-process .cart-table tr.related .cart-related-button{width:210px;max-width:unset;min-width:unset;-ms-flex-align:center;align-items:center;padding:3px 0 3px 10px}body.ordering-process .cart-table tr.related .cart-related-button .price{padding-right:15px}}@media (max-width:480px){body.ordering-process .cart-table tr{border-color:var(--color-beige);border-radius:0}body.ordering-process .cart-table tr td.cart-p-image{padding:0}body.ordering-process .cart-table tr td.cart-p-image img{width:65px;height:65px}body.ordering-process .cart-table tr.related{background-color:var(--color-tertiary);border-color:var(--color-black)}body.ordering-process .cart-table tr.related td{max-height:220px}body.ordering-process .cart-table tr.related .cart-related-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:4px}body.ordering-process .cart-table tr.related .cart-related-info .cart-related-name{padding-left:15px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}body.ordering-process .cart-table tr.related .cart-related-info .cart-related-img{width:50px;height:50px;min-width:50px}}body.ordering-process .cart-table tr td.p-name a,body.ordering-process .price-primary,body.ordering-process ol.cart-header li.active strong{color:var(--color-black)}body.ordering-process ol.cart-header li a,body.ordering-process ol.cart-header li strong{color:var(--color-beige);transition:.3s}body.ordering-process ol.cart-header li a:hover,body.ordering-process ol.cart-header li strong:hover{color:var(--color-black)}body.ordering-process .price-secondary{color:var(--color-black);font-family:var(--template-font)}body.ordering-process a.next-step-back{font-family:var(--template-font);font-weight:700;color:var(--color-black)}body.ordering-process .unit-value{color:var(--color-black)}body.ordering-process .country-flag .shp-flag-label{color:var(--color-ocher)}body.ordering-process #checkoutSidebar{position:sticky!important;top:20px!important}body.ordering-process .sidebar-in-cart{position:sticky!important;top:20px!important}body.ordering-process .sidebar-in-cart .summary-wrapper{padding-top:0!important}body.ordering-process .form-group>input.form-control,body.ordering-process .form-group>select.form-control{max-width:500px}@media (max-width:991px){body.ordering-process .cart-content{padding:0!important}}body.ordering-process .cart-row,body.ordering-process.in-kosik .cart-row{padding:var(--base-horizontal-gap2) 0}@media (max-width:767px){body.ordering-process .content-wrapper.container .row.cart-row{padding-top:20px}}body.in-kosik h1{font-size:30px;text-align:center;padding:var(--base-horizontal-gap2) 0}body.in-kosik .cart-content.checkout-box-wrapper,body.in-kosik h1.cart-heading+.row{display:none}@media (max-width:767px){body.in-kosik h1{font-size:24px}}.radio-wrapper .for-free,.radio-wrapper.active .for-free{color:var(--color-black)}.not-possible-info{font-size:smaller;line-height:1.2}.payment-logo{-ms-flex-order:-1;order:-1;text-align:center;padding-right:15px}.payment-logo img{max-height:20px}.payment-shipping-price{font-weight:700!important}@media (max-width:767px){body.ordering-process .co-box input[type=checkbox]+label,body.ordering-process .co-box input[type=radio]+label{padding-left:25px}.payment-logo,.payment-shipping-price{-ms-flex-preferred-size:60px;flex-basis:60px}body.ordering-process .radio-wrapper input[type=radio]+label{font-size:.9em;line-height:1.1}#deliveryCountryId{margin-bottom:1em}}.extra strong{color:var(--color-black)}.extra.delivery::before{content:" ";-webkit-mask-image:url(img/icons/system/car.svg?v=2);mask-image:url(img/icons/system/car.svg?v=2);display:block;width:34px;height:34px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-black);transition:.2s}.extras-wrapper{max-width:600px}.extras-col{margin-bottom:1em}.discount-coupon,.extra.delivery,.extra.discount{padding-left:0}.discount-coupon::before,.extra.delivery::before,.extra.discount::before,.extra.gift::before{content:unset;display:none}.discount-coupon input,.free-gifts-wrapper form{border-top-right-radius:0;border-bottom-right-radius:0}.discount-coupon form .btn,.free-gift .btn{-ms-flex:unset;flex:unset;height:auto;border-top-left-radius:0;border-bottom-left-radius:0;color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary)}.discount-coupon form .btn:hover,.free-gift .btn:hover{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.extra.delivery{text-align:center}.extra.delivery .price-range{margin-top:.5em}.price-range{background-color:var(--color-beige);border-radius:2px}.price-range>div{border-radius:2px}.advanced-order .h2{font-size:var(--base-size);font-family:var(--template-font)}.planetwe-wrapper{background-color:transparent}.planetwe-wrapper-outer{margin-top:4em}.planetwe-wrapper-outer h5{font-family:var(--template-headings-font)}.planetwe-wrapper>.header>.text-wrapper,.planetwe-wrapper>.header>.text-wrapper p{font-size:var(--base-size-sml)}.id--15 #content{background-color:transparent;padding:var(--base-horizontal-gap2) 0}.id--15 .order-summary-heading{color:var(--color-black);padding-top:0!important}.id--15 .p-price{font-weight:700}@media (min-width:768px) and (max-width:990px){.customer-page .content-wrapper-in{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width:990px){.customer-page .sidebar{display:block;width:100%;padding-right:0}.customer-page .sidebar .sidebar-inner{padding:0}}.customer-page .client-center-box ul{list-style:none}.customer-page .client-center-box ul li{margin:10px 0}.customer-page .client-center-box ul li a{padding:10px 15px;font-size:15px;font-weight:700;line-height:1;letter-spacing:-.4px;border-radius:20px;border-style:solid;border-width:1.4px;display:block;text-align:center;text-decoration:none;color:var(--color-black);background-color:transparent;border-color:var(--color-tertiary)}.customer-page .client-center-box ul li a:hover{color:var(--color-white);background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.customer-page .client-center-box ul li a.btn-primary{color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary)}.customer-page .client-center-box ul li a.btn-primary:hover{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}@media (max-width:990px){.customer-page .client-center-box ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:-2px}.customer-page .client-center-box ul li{margin:2px}.customer-page .client-center-box ul li a{padding:6px 13px;font-size:12px}}.benefitBanner{padding:0;margin:var(--base-horizontal-gap2) auto 0;z-index:10;position:relative}.benefitBanner__data{font-size:var(--base-size);margin-top:13px}.benefitBanner__item{margin:var(--grid-gap) 0}.benefitBanner__picture{width:72px;height:72px;max-width:72px;margin-bottom:21px}@media (max-width:480px){.benefitBanner__item{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.block-categories .benefitBanner.position--benefitHomepage{position:relative;padding:var(--base-horizontal-gap2);margin:0 auto;z-index:10}main.content>div.block-categories{width:100vw!important}.block-categories{background-color:var(--color-tertiary);position:relative;margin:var(--base-horizontal-gap) auto;padding:var(--base-horizontal-gap2) 0;left:calc(-1 * (100vw - 100%)/ 2);overflow:hidden;-ms-flex-order:1;order:1}.block-categories .content-wrapper{background-color:transparent;position:static;margin:0 auto;padding-top:0;padding-bottom:0}.block-categories .content-wrapper>.el-collage{position:absolute;width:calc(100% + 300px);height:calc(100% + 300px);-webkit-mask-size:contain;mask-size:contain;opacity:.03;margin:-240px -150px -60px;left:0;right:0;top:0;bottom:0}.block-categories h2{position:relative;z-index:10;text-align:center;width:var(--grid-col-12);margin:0 auto var(--base-horizontal-gap2) auto}.block-categories__inner{position:relative;z-index:10;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-auto-flow:dense;gap:var(--base-padding)}.block-categories__item{position:relative;overflow:hidden}.block-categories__item:nth-child(1),.block-categories__item:nth-child(2){-ms-flex-order:-1;order:-1}.block-categories__item:last-of-type{grid-row:span 2;background-color:rgba(255,255,255,.2);-ms-flex-order:-1;order:-1}.block-categories__item img{width:100%;height:100%;transition:.2s ease-in-out}.block-categories__item .name{position:absolute;bottom:0;left:0;right:0;width:100%;height:75px;-webkit-clip-path:polygon(0 4.7%,17.9% 0,60.5% 8.7%,93% 4.7%,100% 0,100% 100%,0 100%);clip-path:polygon(0 4.7%,17.9% 0,60.5% 8.7%,93% 4.7%,100% 0,100% 100%,0 100%);background-color:var(--color-beige);padding:calc(var(--base-padding)/ 2) var(--base-padding);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.block-categories__item .name h4{padding:0;margin:0;line-height:1;position:relative;z-index:10}.block-categories__item .name .el-collage{background-color:var(--color-tertiary);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-webkit-mask-size:120%;mask-size:120%;-webkit-mask-position:70% 40%;mask-position:70% 40%;opacity:.16;transition:O .2}.block-categories__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.block-categories__item:hover .name .el-collage{opacity:.2}.block-categories__item:nth-child(1) .name{background-color:var(--color-cat-1)}.block-categories__item:nth-child(2) .name{background-color:var(--color-cat-2)}.block-categories__item:nth-child(3) .name{background-color:var(--color-cat-3)}.block-categories__item:nth-child(4) .name{background-color:var(--color-cat-4)}.block-categories__item:nth-child(5) .name{background-color:var(--color-cat-5)}@media (max-width:1280px){.block-categories__item .name{height:60px}}@media (max-width:990px){.block-categories__item .name{height:50px}}@media (max-width:767px){.block-categories__inner{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.block-categories__item:nth-child(1),.block-categories__item:nth-child(2),.block-categories__item:nth-child(3){-ms-flex-order:-1;order:-1}.block-categories .content-wrapper>.el-collage{width:100%;height:100%;-webkit-mask-size:300%;mask-size:300%;margin:0}}@media (max-width:600px){.block-categories__inner{gap:10px}.block-categories__item .name{height:26px;padding:calc(var(--base-padding)/ 2) 4px}.block-categories__item .name h4{font-size:var(--base-size-sml);letter-spacing:-.5px}}@media (max-width:480px){.block-categories .content-wrapper>.el-collage{width:100%;height:100%;-webkit-mask-size:2050px;mask-size:2050px;-webkit-mask-position:32% 50%;mask-position:32% 50%;margin:0}}main.content>div.block-categories-main{width:100vw!important}.block-categories-main{position:relative;margin:calc(var(--base-horizontal-gap)/ 2) auto;left:calc(-1 * (100vw - 100%)/ 2);overflow:hidden}.block-categories-main .content-wrapper{background-color:transparent;position:static;margin:0 auto;padding-top:0;padding-bottom:0}.block-categories-main h2{position:relative;z-index:10;text-align:center;width:var(--grid-col-12);margin:0 auto var(--base-horizontal-gap2) auto}.block-categories-main__inner{position:relative;z-index:10;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;gap:var(--base-padding);width:var(--grid-col-20);margin:0 auto}.block-categories-main__item{position:relative;overflow:hidden}.block-categories-main__item img{width:100%;height:100%;transition:.2s ease-in-out}.block-categories-main__item .name{position:absolute;bottom:0;left:0;right:0;width:100%;height:75px;-webkit-clip-path:polygon(0 4.7%,17.9% 0,60.5% 8.7%,93% 4.7%,100% 0,100% 100%,0 100%);clip-path:polygon(0 4.7%,17.9% 0,60.5% 8.7%,93% 4.7%,100% 0,100% 100%,0 100%);background-color:var(--color-beige);padding:calc(var(--base-padding)/ 2) var(--base-padding);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.block-categories-main__item .name h4{padding:0;margin:0;line-height:1;position:relative;z-index:10}.block-categories-main__item .name .el-collage{background-color:var(--color-tertiary);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-webkit-mask-size:120%;mask-size:120%;-webkit-mask-position:70% 40%;mask-position:70% 40%;opacity:.16;transition:O .2}.block-categories-main__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.block-categories-main__item:hover .name .el-collage{opacity:.2}.block-categories-main__item:nth-child(1) .name{background-color:var(--color-cat-1)}.block-categories-main__item:nth-child(2) .name{background-color:var(--color-cat-2)}@media (max-width:1280px){.block-categories-main__inner{width:100%}.block-categories-main__item .name{height:60px}}@media (max-width:990px){.block-categories-main__item .name{height:53px}}@media (max-width:767px){.block-categories-main h2{width:100%;margin:0 auto 35px}}@media (max-width:480px){.block-categories-main__inner{grid-template-columns:repeat(1,1fr);gap:14px}}.block-textblock1{margin:calc(var(--base-horizontal-gap)/ 2) auto;width:100%}.block-textblock1__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.block-textblock1__image{width:var(--grid-col-11);height:auto}.block-textblock1__image img{width:100%;height:auto}.block-textblock1__text{width:var(--grid-col-10);margin-left:calc(var(--grid-col-1) + var(--grid-gap));margin-right:calc(var(--grid-col-2) + var(--grid-gap))}.block-textblock1 h6{margin-bottom:10px}.block-textblock1 h2{margin:0 0 var(--base-line)}.block-textblock1 .btn{margin-top:calc(2.5 * var(--base-line))}.block-textblock1--reverse .block-textblock1__inner{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:1281px){.block-textblock1--reverse .block-textblock1__text{margin-right:calc(var(--grid-col-1) + var(--grid-gap));margin-left:calc(var(--grid-col-2) + var(--grid-gap))}}@media (max-width:1280px){.block-textblock1__image{width:var(--grid-col-12)}.block-textblock1__text{width:var(--grid-col-11);margin-right:0}.block-textblock1--reverse .block-textblock1__text{margin-left:0;margin-right:calc(var(--grid-col-1) + var(--grid-gap))}}@media (max-width:990px){.block-textblock1__inner{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.block-textblock1__image{width:100%}.block-textblock1__text{width:100%;padding:25px 25px 0;margin-right:auto;margin-left:auto}}.block-textblock2{margin:calc(var(--base-horizontal-gap)/ 2) auto;width:100%;text-align:center;width:var(--grid-col-12)}.block-textblock2 .h6{display:inline-block;margin:0 auto 10px;color:var(--color-secondary);width:var(--grid-col-12)}.block-textblock2 h2{margin:0 0 calc(var(--base-line) * 1.5);width:var(--grid-col-16);margin-left:auto;margin-right:auto}.block-textblock2 .paragraph{width:var(--grid-col-12);margin-left:auto;margin-right:auto}.block-textblock2 img{margin-top:var(--base-horizontal-gap);width:100%;height:auto}@media (max-width:767px){.block-textblock2 h2{margin-bottom:var(--base-line)}.block-textblock2 .h6,.block-textblock2 .paragraph,.block-textblock2 h2{width:100%}}.block-manufactory{background-color:var(--color-tertiary);position:relative;margin:calc(var(--base-horizontal-gap)/ 2) auto;padding:var(--base-horizontal-gap2) 0 var(--base-horizontal-gap) 0;left:calc(-1 * (100vw - 100%)/ 2);width:100vw;overflow:hidden}.block-manufactory .content-wrapper{background-color:transparent;position:static;margin:0 auto;padding-top:0;padding-bottom:0}.block-manufactory .content-wrapper>.el-collage{position:absolute;width:calc(100% + 300px);height:calc(100% + 300px);-webkit-mask-size:contain;mask-size:contain;opacity:.03;margin:-180px -150px -60px;left:0;right:0;top:0;bottom:0}.block-manufactory__inner{padding:0 calc(var(--grid-col-2) + var(--grid-gap));position:relative;z-index:10}.block-manufactory__intro{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.block-manufactory__intro>div.column-1{width:var(--grid-col-9)}.block-manufactory__intro>div.column-2{width:var(--grid-col-10)}.block-manufactory__intro>div h6{margin-bottom:10px}.block-manufactory__intro>div h2{margin:0}.block-manufactory__intro>div .paragraph{margin:47px 0 0 0}.block-manufactory__intro>div .paragraph p:last-of-type{margin-bottom:0}.block-manufactory__steps{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--base-horizontal-gap2)}.block-manufactory__steps>div.column-1{width:var(--grid-col-7)}.block-manufactory__steps>div.column-2{width:var(--grid-col-13);margin-right:calc(-1 * (var(--grid-col-2) + var(--grid-gap)))}.block-manufactory__steps>div .image-1{width:var(--grid-col-8);margin-right:auto;height:auto;display:block;z-index:3;position:relative}.block-manufactory__steps>div .image-2{width:var(--grid-col-9);margin-left:auto;margin-top:calc(-.8 * var(--grid-col-8));height:auto;display:block;z-index:2;position:relative}.block-manufactory__steps>div .steps__item{padding:0 25px 0 53px;position:relative;margin-bottom:50px}.block-manufactory__steps>div .steps__item:last-of-type{margin-bottom:0}.block-manufactory__steps>div .steps__item .number{font-family:var(--template-headings-font);font-size:47px;color:var(--color-ocher);position:absolute;left:0;top:-5px;line-height:1;letter-spacing:-1.88px}.block-manufactory__steps>div .steps__item .paragraph p:last-of-type{margin-bottom:0}.block-manufactory__steps>div .btn{margin-top:70px;margin-left:53px}@media (max-width:1280px){.block-manufactory__inner{padding:0}.block-manufactory__intro>div.column-1{width:var(--grid-col-11)}.block-manufactory__intro>div.column-2{width:var(--grid-col-12)}.block-manufactory__intro>div .paragraph{margin:20px 0 0 0}.block-manufactory__steps>div.column-1{width:var(--grid-col-9)}.block-manufactory__steps>div.column-2{margin-right:0}}@media (max-width:767px){.block-manufactory .content-wrapper>.el-collage{width:100%;height:100%;-webkit-mask-size:560%;mask-size:560%;-webkit-mask-position:36% 58%;mask-position:36% 58%;margin:0}.block-manufactory__intro>div.column-1{width:100%}.block-manufactory__intro>div.column-2{width:100%}.block-manufactory__steps{-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:500px;margin-left:auto;margin-right:auto}.block-manufactory__steps>div.column-1{width:100%}.block-manufactory__steps>div.column-2{width:var(--grid-col-13);margin:0 auto var(--base-horizontal-gap2) auto}.block-manufactory__steps>div .steps__item{padding-left:45px;padding-right:0;margin-bottom:36px}.block-manufactory__steps>div .steps__item:last-of-type{margin-bottom:0}.block-manufactory__steps>div .steps__item .number{font-size:38px;letter-spacing:-1.56px}.block-manufactory__steps>div .btn{margin-top:50px;margin-left:45px}}.block-testimonials{background-color:var(--color-tertiary);padding:var(--base-horizontal-gap) 0;margin:calc(var(--base-horizontal-gap)/ 2) auto;left:calc(-1 * (100vw - 100%)/ 2);width:100vw;position:relative;overflow:hidden}.block-testimonials .content-wrapper{background:0 0}.block-testimonials h2{margin:0 auto 83px;width:var(--grid-col-12);text-align:center}.block-testimonials .splide__track{margin:0;padding-bottom:60px}.block-testimonials .splide__arrow--next,.block-testimonials .splide__arrow--prev{background-color:var(--color-beige);margin-top:-30px}.block-testimonials .splide__arrow--next:hover,.block-testimonials .splide__arrow--prev:hover{background-color:var(--color-ocher)}.block-testimonials__item{padding:50px 46.5px 55px;border-radius:2px;border:1.4px solid var(--color-beige);position:relative}.block-testimonials__item h5{margin:40px 0 0 0}.block-testimonials__item .c-icon{position:absolute;right:45px;bottom:40px;width:38px;height:38px;background-color:var(--color-beige)}@media (max-width:767px){.block-testimonials h2{margin:0 auto 45px}.block-testimonials__item{padding:30px 30px 35px}.block-testimonials__item h5{margin-top:30px}.block-testimonials__item .c-icon{position:absolute;right:26px;bottom:26px;width:30px;height:30px}}.block-testimonials .splide__list{-ms-flex-align:start;align-items:flex-start}.block-testimonials .splide__slide{max-height:10000px;transition:max-height .2s,opacity .2s}.block-testimonials .splide__slide:not(.is-active):not(.is-visible){max-height:0;opacity:0}.banner-custom{background-color:var(--color-oldrose);border-radius:0;height:461px}.banner-custom:before{background-color:#fff;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);width:100%;height:100%;opacity:.16}.banner-custom:after{content:unset;display:none}.banner-custom img{width:461px;height:461px;position:relative;z-index:10;display:block;-webkit-clip-path:polygon(100% 0,93% 17%,98% 42%,95% 83%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,93% 17%,98% 42%,95% 83%,100% 100%,0 100%,0 0)}.banner-custom div{width:calc(100% - 461px);padding:53px 61px;min-width:0;max-width:100%;-ms-flex-pack:end;justify-content:flex-end;z-index:10}.banner-custom div *{max-width:480px}.banner-custom div p{margin-bottom:calc(2 * var(--base-padding))}.banner-custom--reverse img{margin-left:auto;-webkit-clip-path:polygon(0 0,7% 17%,2% 42%,5% 83%,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,7% 17%,2% 42%,5% 83%,0 100%,100% 100%,100% 0)}@media (max-width:990px){.banner-custom{height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:100vw}.banner-custom:before{content:unset;display:none}.banner-custom img{width:100%;height:auto;-webkit-clip-path:polygon(0 0,100% 0,100% 98%,83% 95%,38% 98%,15% 94%,0 100%);clip-path:polygon(0 0,100% 0,100% 98%,83% 95%,38% 98%,15% 94%,0 100%)}.banner-custom div{position:relative;padding:40px 40px 52px;width:100%}.banner-custom div:before{content:" ";background-color:#fff;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:250%;mask-size:250%;-webkit-mask-position:30% 50%;mask-position:30% 50%;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);width:100%;height:120%;opacity:.16;position:absolute;left:0;right:0;bottom:0;top:-20%;z-index:-1}}@media (max-width:767px){.banner-custom div{padding:25px 25px 34px}}.block-faq-items__inner{margin:-19px auto;width:var(--grid-col-16)}.block-faq-items__item{margin:19px 0 19px 0;overflow:hidden}.block-faq-items__item .title{padding:29px 32px 29px 85px;position:relative;background:var(--color-beige);font-size:var(--base-size);cursor:pointer}.block-faq-items__item .title .el-collage{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:var(--color-tertiary);opacity:.16;-webkit-mask-size:55%;mask-size:55%;-webkit-mask-position:-20px center;mask-position:-20px center;z-index:1}.block-faq-items__item .title:before{content:" ";position:absolute;top:0;bottom:0;margin:auto 0;left:30px;background:var(--color-black);width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/plus.svg?v=2);mask-image:url(img/icons/system/plus.svg?v=2);background-color:var(--color-black);transition:.2s}@media (min-width:767px){.block-faq-items__item .title:before{width:22px;height:22px}}.block-faq-items__item.open .title:before{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-mask-image:url(img/icons/system/minus.svg?v=2);mask-image:url(img/icons/system/minus.svg?v=2)}.block-faq-items__item .text{visibility:hidden;max-height:0;opacity:0;transition:.4s;margin:0;padding:0 41px 0 36px;background-color:var(--color-white);overflow:hidden}.block-faq-items__item.open .text{opacity:1;max-height:4000px;visibility:visible;padding-top:37.5px;padding-bottom:49.5px}.block-faq-items__item:nth-of-type(even) .title{background:var(--color-oldrose)}@media (max-width:1300px){.block-faq-items__inner{width:var(--grid-col-20)}}@media (max-width:767px){.block-faq-items{margin:-14px 0}.block-faq-items__inner{width:100%}.block-faq-items__item{margin:14px 0}.block-faq-items__item .title{padding:18px 20px 18px 42px}.block-faq-items__item .title:before{left:11px;width:22px;height:22px}.block-faq-items__item .text{padding:0 14px}.block-faq-items__item.open .text{padding-top:16px;padding-bottom:19px}}.block-about-us__inner .text-columns{margin:var(--base-horizontal-gap2) auto;width:var(--grid-col-12)}.block-about-us__inner .text-columns__left{width:100%;text-align:center}.block-about-us__inner .text-columns__right{margin-top:var(--base-line);width:100%;text-align:center}@media (max-width:1300px){.block-about-us__inner .text-columns{margin:var(--base-horizontal-gap2) auto}}@media (max-width:767px){.block-about-us__inner .text-columns{width:100%;-ms-flex-direction:column;flex-direction:column;text-align:center}.block-about-us__inner .text-columns__left{width:100%}.block-about-us__inner .text-columns__right{margin-top:var(--base-line);width:100%}}.block-about-us__inner .image{width:100%;position:relative;padding-top:50px}.block-about-us__inner .image img{width:100%;height:auto}.block-about-us__inner .image__label{position:absolute;right:calc(49% - 290px);top:-50px}.block-about-us__inner .image__label .text{display:inline-block;-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}.block-about-us__inner .image__label .arrow{display:block;width:178px;height:117px;background:url(img/elements/about-arrow.svg?v=2);background-size:contain;margin-left:-60px}@media (max-width:767px){.block-about-us__inner .image{padding-top:60px}.block-about-us__inner .image__label{position:absolute;right:calc(40% - 116px);top:-20px}.block-about-us__inner .image__label .arrow{display:block;width:112px;height:73px;margin-left:auto;margin-right:35px;margin-top:-15px}}.block-about-us__inner .text-center{text-align:center;margin:var(--base-horizontal-gap) auto;width:var(--grid-col-12)}.block-about-us__inner .text-center .h6{display:inline-block;margin-bottom:10px;color:var(--color-secondary)}.block-about-us__inner .text-center h2{margin:0 0 calc(var(--base-line) * 1.5)}@media (max-width:767px){.block-about-us__inner .text-center h2{margin-bottom:var(--base-line)}}.block-about-us .sticky-texts__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:var(--base-horizontal-gap)}.block-about-us .sticky-texts__item:last-of-type{margin-bottom:0}.block-about-us .sticky-texts__item .text{position:sticky;top:var(--base-horizontal-gap);height:100%;width:var(--grid-col-8);margin-left:calc(var(--grid-col-2) + 2 * var(--grid-gap));margin-top:var(--base-horizontal-gap2)}.block-about-us .sticky-texts__item .text h3{margin-top:0;margin-bottom:calc(1.5 * var(--base-line))}.block-about-us .sticky-texts__item .text .bottom{border-top:1.4px solid var(--color-secondary);margin-top:31px;padding-top:20px;color:var(--color-sky);line-height:1;font-weight:700}.block-about-us .sticky-texts__item .text a:hover{color:var(--color-secondary)}.block-about-us .sticky-texts__item .images{width:var(--grid-col-12)}.block-about-us .sticky-texts__item .images img{display:block}.block-about-us .sticky-texts__item .images .illustration{position:absolute;z-index:-1}.block-about-us .sticky-texts__item .images__lev-1{position:relative}.block-about-us .sticky-texts__item .images__lev-1 .illustration{top:var(--grid-col-3);left:calc(-1 * var(--grid-col));opacity:.05}.block-about-us .sticky-texts__item .images__lev-2{position:relative;margin-top:var(--base-horizontal-gap2)}.block-about-us .sticky-texts__item .images__lev-2 .illustration{top:calc(-1 * var(--grid-col-2));right:calc(-1.3 * var(--grid-col-2));opacity:.05}.block-about-us .sticky-texts__item .images .image-1{width:calc(var(--grid-col-12) * .94);height:auto}.block-about-us .sticky-texts__item .images .image-2{width:var(--grid-col-8);height:auto;margin-left:auto;margin-top:calc(-1 * var(--grid-col-2))}.block-about-us .sticky-texts__item .images .image-3{width:var(--grid-col-6);height:auto;position:relative;z-index:2}.block-about-us .sticky-texts__item .images .image-4{width:var(--grid-col-8);height:auto;margin-left:calc(var(--grid-col-2) + var(--grid-gap));margin-top:calc(-1 * var(--grid-col-1))}@media (max-width:767px){.block-about-us .sticky-texts__item{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.block-about-us .sticky-texts__item .text{width:calc(100% - 4 * var(--grid-col));margin:0 auto;top:0}.block-about-us .sticky-texts__item .text h3{margin-bottom:calc(.8 * var(--base-line))}.block-about-us .sticky-texts__item .text .bottom{margin-top:29px;padding-top:15px}.block-about-us .sticky-texts__item .images{width:calc(100% - 2 * var(--grid-col));margin:28px auto 0}.block-about-us .sticky-texts__item .images__lev-2 .illustration{right:calc(-1.3 * var(--grid-col))}}.block-contact-form{margin:calc(var(--base-horizontal-gap)/ 2) auto;position:relative;left:calc(-1 * (100vw - 100%)/ 2);overflow:hidden;width:100vw;text-align:center}.block-contact-form .content-wrapper{background-color:transparent}.block-contact-form__inner{width:var(--grid-col-12);margin:0 auto}.block-contact-form h2{margin:0 auto var(--base-line)}.block-contact-form .paragraph{margin-bottom:calc(var(--base-horizontal-gap)/ 2)}@media (min-width:768px){.block-contact-form form fieldset .form-group-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + var(--base-padding));margin-left:-10px;margin-right:-10px}.block-contact-form form fieldset .form-group-flex .form-group{width:calc(50% - var(--base-padding));margin-left:10px;margin-right:10px}}.block-contact-form form .form-group{margin-bottom:var(--base-padding)}.block-contact-form form textarea.form-control{height:94px}.block-contact-form form .btn{margin-top:var(--base-padding)}@media (max-width:1280px){.block-contact-form__inner{width:var(--grid-col-16)}}@media (max-width:767px){.block-contact-form__inner{width:100%}.block-contact-form__inner .paragraph{margin-bottom:45px}}.block-resellers{margin:calc(var(--base-horizontal-gap) - 20px) auto var(--base-horizontal-gap)}.block-resellers .cards{width:calc(100% + var(--grid-gap));margin:0 calc(var(--grid-gap)/ -2);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-resellers .cards__item{width:calc(33.33333333% - var(--grid-gap));margin:calc(var(--grid-gap)/ 2);background-color:var(--color-sky);position:relative;padding:42px 42px 41px 42px}.block-resellers .cards__item .el-collage{-webkit-mask-size:130%;mask-size:130%;position:absolute;left:0;top:0;right:0;bottom:0;background-color:var(--color-tertiary);z-index:2;opacity:.16}.block-resellers .cards__item h4,.block-resellers .cards__item p{position:relative;z-index:4}.block-resellers .cards__item h4{margin:0 0 9px}.block-resellers .cards__item p{margin:0;line-height:1.13}@media (max-width:990px){.block-resellers .cards__item{width:calc(50% - var(--grid-gap))}}@media (max-width:767px){.block-resellers .cards{width:calc(100% + 14px);margin:0 -7px}.block-resellers .cards__item{padding:24px 21px 24px 20px;width:calc(50% - 14px);margin:7px}}@media (max-width:560px){.block-resellers .cards__item{width:calc(100% - 14px)}}.block-resellers .h3{color:var(--color-secondary);text-align:center;margin:0 0 60px}.block-resellers__main{margin:-19px auto calc(var(--base-horizontal-gap) - 30px);width:100%}.block-resellers__main .item{margin:19px 0 19px 0;overflow:hidden}.block-resellers__main .item .title{padding:29px 85px 29px 32px;position:relative;background:var(--color-beige);font-size:var(--base-size);width:var(--grid-col-20);margin:0 auto;cursor:pointer}.block-resellers__main .item .title .el-collage{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:var(--color-tertiary);opacity:.16;-webkit-mask-size:55%;mask-size:55%;-webkit-mask-position:-20px center;mask-position:-20px center;z-index:1}.block-resellers__main .item .title:before{content:" ";position:absolute;top:0;bottom:0;margin:auto 0;right:30px;background:var(--color-black);width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/plus.svg?v=2);mask-image:url(img/icons/system/plus.svg?v=2);background-color:var(--color-black);transition:.2s}@media (min-width:767px){.block-resellers__main .item .title:before{width:22px;height:22px}}.block-resellers__main .item.open .title:before{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-mask-image:url(img/icons/system/minus.svg?v=2);mask-image:url(img/icons/system/minus.svg?v=2)}.block-resellers__main .item .cards{visibility:hidden;max-height:0;opacity:0;transition:.4s;overflow:hidden;position:relative;top:calc(var(--grid-gap)/ 2)}.block-resellers__main .item.open .cards{opacity:1;max-height:4000px;visibility:visible}.block-resellers__main .item:nth-of-type(even) .title{background:var(--color-oldrose)}@media (max-width:767px){.block-resellers{margin:var(--base-horizontal-gap) auto}.block-resellers .h3{margin:0 0 46px}.block-resellers__main{margin:-14px auto var(--base-horizontal-gap)}.block-resellers__main .item{margin:14px 0}.block-resellers__main .item .title{width:100%;padding:18px 42px 18px 20px}.block-resellers__main .item .title:before{right:11px;width:22px;height:22px}.block-resellers__main .item .cards{top:7px}}.block-resellers__secondary{margin:-19px auto}.block-resellers__secondary .cards__item{background-color:var(--color-ocher)}@media (max-width:767px){.block-resellers__secondary{margin:-14px auto}}.block-contact-cards{position:relative;margin:var(--base-horizontal-gap2) auto;left:calc(-1 * (100vw - 100%)/ 2);overflow:hidden;width:100vw}.block-contact-cards .content-wrapper{background-color:transparent;position:static;margin:0 auto;padding-top:0;padding-bottom:0}.block-contact-cards__inner{position:relative;z-index:10;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-auto-flow:dense;gap:var(--base-padding)}.block-contact-cards__item{position:relative;overflow:hidden;background-color:var(--color-oldrose);padding:46px 43px 39px 42px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.block-contact-cards__item:nth-child(1),.block-contact-cards__item:nth-child(2){-ms-flex-order:-1;order:-1}.block-contact-cards__item .el-collage{background-color:var(--color-tertiary);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-webkit-mask-size:120%;mask-size:120%;-webkit-mask-position:center;mask-position:center;opacity:.16;z-index:2;transition:O .2s}.block-contact-cards__item:last-of-type{grid-row:span 2;background-color:var(--color-ocher);-ms-flex-order:-1;order:-1}.block-contact-cards__item:last-of-type .el-collage{-webkit-mask-size:180%;mask-size:180%}.block-contact-cards__item>*{position:relative;z-index:5}.block-contact-cards__item .h6{color:var(--color-primary);margin:0 0 5px 0}.block-contact-cards__item h3{margin:0 0 28px 0}.block-contact-cards__item h3.small-name{font-size:18px;line-height:1.11;letter-spacing:-.5px}.block-contact-cards__item .contacts{margin-top:auto}.block-contact-cards__item .contacts a{display:block;font-size:var(--base-size);line-height:1.5}@media (max-width:1279px){.block-contact-cards__inner{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.block-contact-cards__item:nth-child(1),.block-contact-cards__item:nth-child(2),.block-contact-cards__item:nth-child(3){-ms-flex-order:-1;order:-1}}@media (max-width:767px){.block-contact-cards{margin:calc(var(--base-horizontal-gap)/ 2) auto}.block-contact-cards__inner{gap:14px}.block-contact-cards__item{padding:34px 24px 33px 26px}.block-contact-cards__item .h6{margin:0 0 2px 0}.block-contact-cards__item h3{margin:0 0 17px 0}.block-contact-cards__item h3.small-name{font-size:14px;line-height:1.14;letter-spacing:-.47px}}@media (max-width:520px){.block-contact-cards__inner{grid-template-columns:repeat(1,1fr);grid-template-rows:unset}.block-contact-cards__item{-ms-flex-order:unset!important;order:unset!important}.block-contact-cards__item:last-of-type h3{margin-bottom:40px}}.banner1{background-color:var(--color-ocher);width:var(--grid-col-16);height:auto;text-align:center;padding:calc(2 * (var(--grid-col))) calc(2 * (var(--grid-col) + var(--grid-gap)));position:relative;margin:calc(-1 * var(--base-horizontal-gap2) - 50px) auto calc(var(--base-horizontal-gap)/ 2) auto}.banner1 .el-collage{background-color:var(--color-tertiary);-webkit-mask-size:150%;mask-size:150%;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;opacity:.16;z-index:1}.banner1 .paragraph,.banner1 h3{z-index:2;position:relative}.banner1 h3{margin:0 auto 19px}.banner1 .btn{position:relative;z-index:2;margin-top:50px}@media (max-width:767px){.banner1{width:100%;padding:calc(5 * (var(--grid-col))) calc(2.5 * (var(--grid-col)));margin-top:calc(-1 * var(--base-horizontal-gap2) - 30px)}.banner1 .el-collage{-webkit-mask-size:200%;mask-size:200%}}.banner2{margin:calc(-1 * var(--base-horizontal-gap2) - 50px) auto calc(var(--base-horizontal-gap)/ 2) auto;width:var(--grid-col-20);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner2__inner{width:calc(100% + var(--grid-gap));display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--grid-gap)/ -2)}.banner2__item{background-color:var(--color-ocher);width:calc(50% - var(--grid-gap));margin:calc(var(--grid-gap)/ 2);padding:65px 48px 73px;height:auto;text-align:center;position:relative}.banner2__item:nth-child(1){background-color:var(--color-ocher)}.banner2__item:nth-child(2){background-color:var(--color-oldrose)}.banner2__item:nth-child(3){background-color:var(--color-sky)}.banner2__item:nth-child(4){background-color:var(--color-orchid)}.banner2__item .el-collage{background-color:var(--color-tertiary);-webkit-mask-size:140%;mask-size:140%;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;opacity:.16;z-index:1}.banner2__item img{width:64px;height:64px;margin-bottom:29px}.banner2__item .paragraph,.banner2__item h3,.banner2__item img{z-index:2;position:relative}.banner2__item h3{margin:0 auto 19px}@media (max-width:1280px){.banner2{width:100%}.banner2__item{padding:52px 37px 60px}.banner2__item .el-collage{-webkit-mask-size:200%;mask-size:200%}}@media (max-width:767px){.banner2{margin-top:calc(-1 * var(--base-horizontal-gap2) - 30px)}.banner2__inner{width:calc(100% + var(--base-padding));margin:calc(var(--base-padding)/ -2)}.banner2__item{width:calc(50% - var(--base-padding));margin:calc(var(--base-padding)/ 2)}}@media (max-width:660px){.banner2__item{width:calc(100% - var(--base-padding));padding:34px 40px 51px 30px}.banner2__item img{width:58px;height:58px}}.columns-3 .products-block>.banner-upsell,.columns-4 .products-block>.banner-upsell{width:100%}@media (min-width:768px){.columns-4 .products-block>.banner-upsell{width:66.666666%}.columns-3 .products-block>.banner-upsell{width:66.666666%}}@media (min-width:1280px){.columns-4 .products-block>.banner-upsell{width:50%}}.banner-upsell{height:auto;position:relative;padding:var(--grid-gap) calc(var(--grid-gap)/ 2);min-height:414px}.banner-upsell__inner{position:relative;width:100%;height:100%;overflow:hidden}.banner-upsell__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;transition:.3s}.banner-upsell__text{position:absolute;bottom:0;left:0;right:0;padding:40px 26px 28px;z-index:2;height:173px;-webkit-clip-path:polygon(0 0,15% 11%,39% 16%,56% 26%,70% 26%,76% 34%,81% 28%,94% 26%,100% 18%,100% 100%,0 100%);clip-path:polygon(0 0,15% 11%,39% 16%,56% 26%,70% 26%,76% 34%,81% 28%,94% 26%,100% 18%,100% 100%,0 100%)}.banner-upsell__text p{padding:0 0 4px 0;margin:0;color:var(--color-orange);max-width:60%;font-weight:700}.banner-upsell__text h3{padding:0;margin:0;max-width:60%;line-height:1.2;color:inherit}.banner-upsell__text .btn{position:absolute;right:26px;bottom:28px;font-size:var(--base-size-sml);padding:11px 48px 9px;border-radius:18px}.banner-upsell__text .el-collage{background-color:var(--color-tertiary);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-webkit-mask-size:120%;mask-size:120%;-webkit-mask-position:70% 40%;mask-position:70% 47%;opacity:.16;transition:O .2;z-index:-1}@media (min-width:768px) and (max-width:990px){.banner-upsell{min-height:300px}}@media (max-width:767px){.banner-upsell{min-height:calc((100vw - 2 * var(--base-padding)) * .42 + 170px);margin-top:var(--base-horizontal-gap2);margin-bottom:var(--base-horizontal-gap2)}.banner-upsell__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:28px 19px 18.2px;height:170px;-webkit-clip-path:polygon(0 0,15% 6%,39% 9%,56% 16%,70% 18%,76% 20%,81% 17%,94% 16%,100% 13%,100% 100%,0 100%);clip-path:polygon(0 0,15% 6%,39% 9%,56% 16%,70% 18%,76% 20%,81% 17%,94% 16%,100% 13%,100% 100%,0 100%)}.banner-upsell__text p{padding:0 0 2px 0;max-width:80%}.banner-upsell__text h3{max-width:80%}.banner-upsell__text .btn{position:relative;right:auto;bottom:auto;margin-top:10px;margin-left:auto;padding:10px 40px 8px;border-radius:17px}.banner-upsell__text .el-collage{background-color:var(--color-tertiary);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-webkit-mask-size:120%;mask-size:120%;-webkit-mask-position:70% 40%;mask-position:70% 47%;opacity:.16;transition:O .2;z-index:-1}}a.banner-upsell:hover{text-decoration:none;-webkit-transform:scale(1)!important;transform:scale(1)!important}a.banner-upsell:hover .banner-upsell__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-awards{margin:calc(var(--base-horizontal-gap)/ 2) auto}.block-awards__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:var(--grid-col-20);margin:0 auto}.block-awards__text{width:var(--grid-col-10)}.block-awards__text h2{margin-top:0}.block-awards__items{width:var(--grid-col-8)}.block-awards__item{margin-bottom:var(--base-horizontal-gap2)}.block-awards__item:last-of-type{margin-bottom:0}.block-awards__item .logo{width:auto;height:71px;margin-bottom:40px}.block-awards__item .award{width:100%}.block-awards__item .award__item{display:grid;grid-template-columns:50px 3fr 150px;border-bottom:1.4px solid var(--color-secondary);width:100%;font-size:var(--base-size);line-height:1.35;padding:11px 0;grid-gap:20px}.block-awards__item .award__item .product{font-weight:700}.block-awards__item .award__item .rating{text-align:right}@media (max-width:1200px){.block-awards__inner{width:100%}.block-awards__text{width:var(--grid-col-10)}.block-awards__items{width:var(--grid-col-12)}}@media (max-width:767px){.block-awards__inner{-ms-flex-direction:column;flex-direction:column}.block-awards__text{width:100%;margin-bottom:46px}.block-awards__items{width:100%}.block-awards__item{margin-right:calc(-1 * var(--base-padding))}.block-awards__item .logo{height:50px;margin-bottom:22px}.block-awards__item .award{overflow:scroll}.block-awards__item .award__item{min-width:420px}.block-awards__item .award__item .rating{text-align:left}}.block-career{background-color:var(--color-tertiary);padding:var(--base-horizontal-gap) 0;margin:calc(var(--base-horizontal-gap)/ 2) auto;left:calc(-1 * (100vw - 100%)/ 2);width:100vw;position:relative;overflow:hidden}.block-career .content-wrapper{background:0 0}.block-career .h6{display:block;margin:0 auto 10px auto;width:var(--grid-col-12);text-align:center}.block-career h2{margin:0 auto 29px;width:var(--grid-col-12);text-align:center}.block-career .paragraph{width:var(--grid-col-12);margin:0 auto var(--base-horizontal-gap2);text-align:center}@media (max-width:767px){.block-career h2{margin:0 auto 22px}}.block-career__items{margin:-19px auto;width:var(--grid-col-16)}.block-career__item{margin:19px 0 19px 0;overflow:hidden}.block-career__item .title{padding:29px 32px 29px 85px;position:relative;background:var(--color-beige);font-size:var(--base-size);cursor:pointer}.block-career__item .title .el-collage{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:var(--color-tertiary);opacity:.16;-webkit-mask-size:55%;mask-size:55%;-webkit-mask-position:-20px center;mask-position:-20px center;z-index:1}.block-career__item .title:before{content:" ";position:absolute;top:0;bottom:0;margin:auto 0;left:30px;background:var(--color-black);width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/plus.svg?v=2);mask-image:url(img/icons/system/plus.svg?v=2);background-color:var(--color-black);transition:.2s}@media (min-width:767px){.block-career__item .title:before{width:22px;height:22px}}.block-career__item.open .title:before{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-mask-image:url(img/icons/system/minus.svg?v=2);mask-image:url(img/icons/system/minus.svg?v=2)}.block-career__item .text{visibility:hidden;max-height:0;opacity:0;transition:.4s;margin:0;padding:0 41px 0 36px;background-color:var(--color-white);overflow:hidden}.block-career__item.open .text{opacity:1;max-height:4000px;visibility:visible;padding-top:37.5px;padding-bottom:49.5px}.block-career__item:nth-of-type(even) .title{background:var(--color-oldrose)}@media (max-width:1300px){.block-career__items{width:var(--grid-col-20)}}@media (max-width:767px){.block-career{margin:-14px 0}.block-career__items{width:100%}.block-career__item{margin:14px 0}.block-career__item .title{padding:18px 20px 18px 42px}.block-career__item .title:before{left:11px;width:22px;height:22px}.block-career__item .text{padding:0 14px}.block-career__item.open .text{padding-top:16px;padding-bottom:19px}}.section-manufactory{overflow:hidden}.section-manufactory .numbers{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:calc(var(--base-horizontal-gap2) - 25px) -25px;width:calc(100% + 50px)}.section-manufactory .numbers__item{width:220px;text-align:center;margin:25px}.section-manufactory .numbers__number{font-size:75px;margin-bottom:27px;font-family:var(--template-headings-font);color:var(--color-orchid);line-height:.93;display:inline-block}@media (max-width:767px){.section-manufactory .numbers__item{width:100%;max-width:190px}.section-manufactory .numbers__number{font-size:60px;margin-bottom:15px}}.section-manufactory .steps{position:relative;padding-bottom:1px}.section-manufactory .steps:before{content:" ";width:1.4px;height:calc(100% - 24px - 62px);display:block;background:var(--color-sky);position:absolute;top:62px;left:calc(var(--grid-col-2) + (var(--grid-gap)/ 2) - .7px);background:repeating-linear-gradient(to bottom,var(--color-sky) 0,var(--color-sky) 26px,transparent 21px,transparent 47px);background-attachment:fixed;z-index:-1}.section-manufactory .steps:after{content:" ";width:var(--grid-col-5);height:1.4px;display:block;background:var(--color-sky);position:absolute;bottom:24px;left:calc(var(--grid-col-2) + (var(--grid-gap)/ 2) - .7px);background:repeating-linear-gradient(to right,var(--color-sky) 0,var(--color-sky) 26px,transparent 21px,transparent 47px);z-index:-1}.section-manufactory .steps__client{position:absolute;bottom:0;left:calc((var(--grid-col-2) + (var(--grid-gap)/ 2) - .7px) + var(--grid-col-5) + 25px);width:48px;height:48px;background-image:url(img/elements/client.svg?v=2);background-size:contain}.section-manufactory .steps__item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;margin:var(--base-horizontal-gap) 0}.section-manufactory .steps__item .label{position:relative;width:var(--grid-col-4);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;min-height:62px;-ms-flex-order:-3;order:-3;background-color:var(--color-tertiary)}.section-manufactory .steps__item .label .name{color:var(--color-secondary);padding:0;margin:0;position:relative;z-index:2}.section-manufactory .steps__item .label .key{color:var(--color-beige);font-size:55px;line-height:1;font-family:var(--template-headings-font);position:absolute;right:18px;top:0;bottom:0;margin:auto 0}.section-manufactory .steps__item .text{width:var(--grid-col-10);padding-left:70px}.section-manufactory .steps__item .text h2{margin:0 0 var(--base-line) 0}.section-manufactory .steps__item .image{width:var(--grid-col-10);padding-left:70px}.section-manufactory .steps__item--odd .image{-ms-flex-order:-1;order:-1}@media (max-width:1300px){.section-manufactory .steps__item .image,.section-manufactory .steps__item .text{padding-left:40px}}@media (max-width:767px){.section-manufactory .steps{padding-bottom:var(--base-horizontal-gap2)}.section-manufactory .steps:before{height:calc(100% - 22px - 37px);top:37px;left:calc(var(--grid-col-1) - .7px)}.section-manufactory .steps:after{bottom:22px;left:calc(var(--grid-col-1) - .7px);width:var(--grid-col-4)}.section-manufactory .steps__client{left:calc(var(--grid-col-1) + var(--grid-col-4) + 17px);width:44px;height:44px}.section-manufactory .steps__item{-ms-flex-direction:column;flex-direction:column}.section-manufactory .steps__item .label{width:180px;min-height:37px;margin-bottom:25px;padding-right:15px}.section-manufactory .steps__item .label .key{font-size:35px;right:10px}.section-manufactory .steps__item .image,.section-manufactory .steps__item .text{padding-left:var(--grid-col-2);width:100%}.section-manufactory .steps__item .text{margin-bottom:46px}.section-manufactory .steps__item .text h2{margin:0 0 var(--base-line) 0}.section-manufactory .steps__item--odd .image{-ms-flex-order:unset;order:unset}}.section-manufactory .outro{text-align:center;margin:var(--base-horizontal-gap) auto}@media (max-width:767px){.section-manufactory .outro{margin:calc(var(--base-horizontal-gap) * 2) auto}}.section-manufactory .outro__title{width:var(--grid-col-12);margin:0 auto 30px}.header-contact{width:100%!important;position:static}.header-contact__text{margin-top:var(--base-horizontal-gap2);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:var(--grid-col-10)}.header-contact__text .col1,.header-contact__text .col2{width:var(--grid-col-4)}.header-contact__text .col3{margin-top:var(--base-horizontal-gap2);width:100%}.header-contact__text .h6{color:var(--color-secondary);margin-bottom:var(--base-line)}.header-contact__text .paragraph-sml{margin-top:39px}.header-contact__text .paragraph-sml p{font-size:14px;line-height:1.35;margin-bottom:21px}.header-contact__text .paragraph-sml p:last-of-type{margin-bottom:0}.header-contact__text p a:hover{color:var(--color-secondary)}.header-contact__text .opening{display:table;font-size:var(--base-size)}.header-contact__text .opening-row{display:table-row}.header-contact__text .opening-day{display:table-cell;padding-right:15px}.header-contact__text .opening-time{display:table-cell}.header-contact__image{position:absolute;bottom:-40px;right:0;width:var(--grid-col-10)}.header-contact__image img{width:100%;height:auto}@media (min-width:768px){.header-contact__image .btn{font-size:0;position:absolute;z-index:5;left:0;right:0;top:0;bottom:0;margin:auto;background-color:var(--color-primary)!important;color:transparent!important;text-indent:-9999px;border-radius:0;border:0;opacity:0}.header-contact__image .btn:hover{opacity:.1}}@media (max-width:1280px){.header-contact__text{margin-top:60px}.header-contact__text .col3{margin-top:60px}}@media (max-width:1100px){.header-contact__text{width:var(--grid-col-12)}.header-contact__text .col1,.header-contact__text .col2{width:var(--grid-col-5)}}@media (max-width:767px){.header-contact__text{width:100%}.header-contact__text .col1,.header-contact__text .col2{width:50%;padding-right:50px}.header-contact__text .col3{margin-bottom:90px}.header-contact__text .paragraph-sml{margin-top:22px}.header-contact__text .paragraph-sml p{font-size:13px;line-height:1.31}.header-contact__image{width:100%;position:relative;height:0;padding-top:100%;bottom:0;margin-bottom:-100px;overflow:hidden}.header-contact__image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-o-object-position:center;object-position:center}.header-contact__image .btn{display:inline-block;position:absolute;z-index:5;left:32px;right:32px;top:0;bottom:0;margin:auto;height:47px;max-width:190px;padding-right:20px;padding-left:20px}}@media (max-width:500px){.header-contact__text .col1,.header-contact__text .col2{width:100%;padding-right:0;margin-bottom:45px}.header-contact__text .col3{margin-top:0;margin-bottom:45px}}#popupShipping{max-width:700px;padding:50px}.banners-row,.content-wrapper.homepage-box.before-carousel{margin-bottom:var(--base-horizontal-gap)}@media (min-width:768px){.content-wrapper.homepage-box.before-carousel{margin-bottom:calc(var(--base-horizontal-gap) - 30px)}}.benefitBanner{-ms-flex-order:2;order:2}.homepage-group-wrapper--0{-ms-flex-order:1;order:1}.homepage-group-wrapper--1{-ms-flex-order:3;order:3}.body-banners.banners-content,.content-wrapper.homepage-box.middle-banners-wrapper{-ms-flex-order:4;order:4}.content-wrapper.welcome-wrapper{-ms-flex-order:5;order:5}.category-top{position:relative;padding:var(--base-horizontal-gap2) 0 calc(var(--base-horizontal-gap2) * 1.3);text-align:center;margin-bottom:var(--base-horizontal-gap2)}.category-top::before{content:" ";position:absolute;left:calc(-1 * (100vw - 100%)/ 2);top:0;width:100vw;height:100%;background-color:var(--color-tertiary);z-index:-2}.category-top::after{content:"";position:absolute;width:100%;height:100%;max-width:870px;background-color:var(--color-black);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:50% -140px;mask-position:50% -140px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);opacity:.03;margin:0 auto;left:0;right:0;top:0;bottom:0;z-index:-1}.category-top .category-title{text-align:center;margin:0 auto;width:var(--grid-col-12)}.category-top .category-title .pagination-appendix{font-size:50%;display:none}.category-top .category-perex{width:var(--grid-col-12);margin:30px auto 0;text-align:center}.category-top .category-perex p{margin-bottom:var(--base-padding)}.category-top .category-perex p:last-of-type{margin-bottom:0}@media (max-width:767px){.category-top{padding:40px 0 60px}.category-top::after{margin:0 calc(-1 * var(--base-padding));width:calc(100% + 2 * var(--base-padding));max-width:1000%;-webkit-mask-size:470%;mask-size:470%;-webkit-mask-position:47% -95vw;mask-position:47% -95vw}.category-top .category-perex,.category-top .category-title{width:100%;max-width:500px}}.category-header{min-height:42px}.category-header div{padding:0;display:block}.category-header>div:not([class]){display:none}.category-header fieldset:before{content:" ";display:block;width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-black);transition:.2s;-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:12px}.category-header form{position:absolute;right:0;top:0;width:auto}.category-header form fieldset{width:200px;height:45px;padding-top:45px;border:1.4px solid var(--color-black);border-radius:24px;background:var(--color-tertiary)}.category-header form fieldset input[type=radio]+label{padding:13px 18px;margin-top:0;margin-right:0;width:100%;background:var(--color-tertiary);color:var(--color-primary);border-radius:28px;letter-spacing:-.3px;font-size:16px}.category-header form fieldset input[type=radio]+label:hover{background:var(--color-tertiary);color:var(--color-black)}.category-header form fieldset input[type=radio]:checked+label{color:var(--color-black)}.category-header .filters-unveil-button-wrapper{position:absolute;right:215px;top:0}.category-header .filters-unveil-button-wrapper .btn{color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary)}.category-header .filters-unveil-button-wrapper .btn:hover{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}@media (max-width:600px){.category-header{-ms-flex-pack:center;justify-content:center}.category-header form{position:relative;width:100%;margin-bottom:13px}.category-header form fieldset{width:100%}.category-header .filters-unveil-button-wrapper{position:relative;right:0;top:0;width:100%}}#category-filter-hover .filter-section:first-child,.filter-section+.filter-section{border:none}.filter-section{padding-top:20px;padding-bottom:20px}.filter-section .filter-count{display:none}.filters-wrapper .filters-unveil-button-wrapper{display:none}.pagination-wrapper{margin:0}.pagination-wrapper>div:nth-of-type(2){margin-top:calc(var(--base-horizontal-gap2) * .666666)}.pagination-wrapper>div:last-of-type{margin-bottom:var(--base-horizontal-gap2)}.pagination-wrapper:empty{margin:0;display:none}.pagination-wrapper .pagination-loader{text-align:center;margin-bottom:25px;margin-top:0}@media (max-width:767px){.pagination-wrapper{margin:0}.pagination-wrapper>div:nth-of-type(2){margin-top:0}.pagination-wrapper>div:last-of-type{margin-bottom:calc(var(--base-horizontal-gap2) * .666666)}}#content .pagination-wrapper .btn.unveil-button{display:inline-block;width:auto}.subcategories{padding-top:73px;margin:calc(var(--base-padding)/ -2)}.subcategories li{padding:calc(var(--base-padding)/ 2);border-radius:0}.subcategories li a{color:var(--color-black);font-weight:700;font-family:var(--template-headings-font);font-size:20px;line-height:1;border-radius:0;height:71px;padding:0;position:relative;background:0 0}.subcategories li a::before{content:" ";position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;background:var(--color-beige);opacity:1;border-radius:0;margin:0;padding:0;-webkit-clip-path:polygon(0 2.8%,34.5% 1.4%,78.8% 1.4%,93.3% 0,100% 2.8%,100% 97%,99% 100%,96.8% 98.6%,77.3% 100%,72.4% 98.6%,60.6% 98.6%,51.9% 100%,33.3% 98.6%,20.6% 98.6%,17% 97%,0 100%);clip-path:polygon(0 2.8%,34.5% 1.4%,78.8% 1.4%,93.3% 0,100% 2.8%,100% 97%,99% 100%,96.8% 98.6%,77.3% 100%,72.4% 98.6%,60.6% 98.6%,51.9% 100%,33.3% 98.6%,20.6% 98.6%,17% 97%,0 100%)}.subcategories li a::after{content:" ";position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;background-color:var(--color-tertiary);-webkit-mask-position:40% 40%;mask-position:40% 40%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:130%;mask-size:130%;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);opacity:.16;border-radius:0;margin:0;padding:0;-webkit-clip-path:polygon(0 2.8%,34.5% 1.4%,78.8% 1.4%,93.3% 0,100% 2.8%,100% 97%,99% 100%,96.8% 98.6%,77.3% 100%,72.4% 98.6%,60.6% 98.6%,51.9% 100%,33.3% 98.6%,20.6% 98.6%,17% 97%,0 100%);clip-path:polygon(0 2.8%,34.5% 1.4%,78.8% 1.4%,93.3% 0,100% 2.8%,100% 97%,99% 100%,96.8% 98.6%,77.3% 100%,72.4% 98.6%,60.6% 98.6%,51.9% 100%,33.3% 98.6%,20.6% 98.6%,17% 97%,0 100%)}.subcategories li a .text{z-index:1;overflow:visible;font-size:20px;line-height:1;position:relative;padding-right:64px}.subcategories li a .text:before{content:" ";display:block;width:24px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2);background-color:var(--color-black);transition:.2s;position:absolute;right:20px;top:0;bottom:0;margin:auto 0}.subcategories li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.subcategories li:hover a:after{opacity:.2;background-color:var(--color-tertiary)}.subcategories li:hover .text:before{-webkit-animation:toSide 1s infinite;animation:toSide 1s infinite}.subcategories.with-image li a{padding:0}.subcategories.with-image li a .image{z-index:1;mix-blend-mode:unset;width:70px;height:70px;min-width:70px;overflow:hidden}.subcategories.with-image li a .image img{width:98px;height:70px;max-width:1000%;max-height:1000%;margin-left:-14px;transition:.2s}.subcategories.with-image li a .text{width:100%;padding-left:25px;overflow:visible}@media (max-width:767px){.subcategories{padding-top:40px}.subcategories li a{font-size:15px;height:63px}.subcategories li a .text{font-size:15px;line-height:1;padding-right:52px}.subcategories li a .text::before{width:22px;height:22px;right:15px}.subcategories.with-image li a{padding:0}.subcategories.with-image li a .image{width:63px;height:63px;min-width:63px}.subcategories.with-image li a .image img{width:88px;height:63px;max-width:1000%;max-height:1000%;margin-left:-12.5px}.subcategories.with-image li a .text{width:100%;padding-left:15px}}body:not(.in-nakupovat) .category-top::before{background-color:var(--color-beige)}body:not(.in-nakupovat) .category-top::after{content:"";max-width:200%;background-color:var(--color-tertiary);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);opacity:.16}@media (max-width:767px){body:not(.in-nakupovat) .category-top::after{-webkit-mask-size:300%;mask-size:300%}}.subcategories a[href*="/tabulkova-cokolada/"]:before,body.in-tabulkova-cokolada .category-top::before{background-color:var(--color-cat-1)}.subcategories a[href*="/horka-cokolada/"]:before,body.in-horka-cokolada .category-top::before{background-color:var(--color-cat-2)}.subcategories a[href*="/mazane/"]:before,body.in-mazane .category-top::before{background-color:var(--color-cat-3)}.subcategories a[href*="/zobani/"]:before,body.in-zobani .category-top::before{background-color:var(--color-cat-4)}.subcategories a[href*="/balicky-a-darky/"]:before,body.in-balicky-a-darky .category-top::before{background-color:var(--color-cat-5)}.subcategories a[href*="/susenky/"]:before,body.in-susenky .category-top::before{background-color:var(--color-cat-6)}.subcategories li:nth-child(7){margin-top:var(--base-padding)}.subcategories li:nth-child(n+7){padding:0;width:100%}.subcategories li:nth-child(n+7) a{width:auto;height:auto;padding:8px;display:inline-block;margin:0 auto}.subcategories li:nth-child(n+7) a .image{display:none}.subcategories li:nth-child(n+7) a:before{background-color:transparent}.type-product .row.product-top{margin-left:0;margin-right:0}.type-product .row.product-top>div{padding-left:0!important;padding-right:0!important}@media (max-width:980px){.type-product.desktop .p-info-wrapper{padding:30px 0 0 0}}@media (max-width:990px){.type-product .p-image-wrapper .p-image{margin:0}}.type-product.mobile .p-slider.splide{padding-bottom:0}.type-product.mobile .p-slider.splide .image360,.type-product.mobile .p-slider.splide .p-image,.type-product.mobile .p-slider.splide .p-thumbnails{border-top:none;border-bottom:none}.type-product.mobile .p-slider.splide .splide__slide{width:100%;margin:0!important}.type-product.mobile .p-slider.splide .splide__slide img{width:100%}.type-product.mobile .p-slider.splide .splide__track{margin:0!important;border:1.4px solid var(--color-tertiary)}.type-product.mobile .p-slider.splide .splide__pagination{bottom:-35px}@media (min-width:991px){.type-product .p-detail{margin-top:77px}.type-product .p-detail .p-image-wrapper{width:39.46%;padding:0;position:sticky;top:20px}}@media (min-width:991px){.type-product.desktop .product-top{margin-left:0;margin-right:0}}.type-product.desktop .p-detail .image360,.type-product.desktop .p-detail .p-image{margin-left:auto;width:100%;border:1.4px solid var(--color-tertiary);margin-bottom:0}.type-product.desktop .p-detail .p-thumbnails-wrapper{width:100%;margin-top:var(--base-line)}.type-product.desktop .p-detail .p-thumbnails,.type-product.desktop .p-detail .p-thumbnails>div{height:calc(var(--grid-col-10)/ 4)}@media (max-width:990px){.type-product.desktop .p-detail .p-thumbnails,.type-product.desktop .p-detail .p-thumbnails>div{height:calc(var(--grid-col-24)/ 4)}}@media (max-width:767px){.type-product.desktop .p-detail .p-thumbnails,.type-product.desktop .p-detail .p-thumbnails>div{height:calc(var(--grid-col-15)/ 4)}}.type-product.desktop .p-detail .p-thumbnail,.type-product.desktop .p-detail .show360image{width:calc(var(--grid-col-10)/ 4);height:calc(var(--grid-col-10)/ 4);border:1.4px solid var(--color-tertiary);border-radius:0;opacity:1;margin:0 -.7px}@media (max-width:990px){.type-product.desktop .p-detail .p-thumbnail,.type-product.desktop .p-detail .show360image{width:calc(var(--grid-col-24)/ 4);height:calc(var(--grid-col-24)/ 4)}}@media (max-width:767px){.type-product.desktop .p-detail .p-thumbnail,.type-product.desktop .p-detail .show360image{width:calc(var(--grid-col-15)/ 4);height:calc(var(--grid-col-15)/ 4)}}.type-product.desktop .p-detail .p-thumbnail img,.type-product.desktop .p-detail .show360image img{width:100%}.type-product.desktop .p-detail .show360image:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.type-product.desktop .p-detail .p-thumbnails>div>div{margin-left:.7px;margin-right:.7px}.type-product.desktop .p-detail .p-thumbnails.overflow-next::after,.type-product.desktop .p-detail .p-thumbnails.overflow-prev::before{display:none!important}.type-product.desktop .p-detail .p-thumbnails .thumbnail-next,.type-product.desktop .p-detail .p-thumbnails .thumbnail-prev{text-shadow:none;background-color:var(--color-white);border:1.4px solid var(--color-tertiary);top:0;margin:0;height:100%;width:24px}.type-product.desktop .p-detail .p-thumbnails .thumbnail-next:before,.type-product.desktop .p-detail .p-thumbnails .thumbnail-prev:before{content:" "!important;display:block;width:18px;height:18px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-black);-webkit-mask-image:url(img/icons/system/arrow.svg?v=2);mask-image:url(img/icons/system/arrow.svg?v=2)}.type-product.desktop .p-detail .p-thumbnails .thumbnail-next:hover:before,.type-product.desktop .p-detail .p-thumbnails .thumbnail-prev:hover:before{background:var(--color-primary)}.type-product.desktop .p-detail .p-thumbnails .thumbnail-prev:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-detail-inner>.p-detail-inner-header,div[class=col-xs-12] .flags{display:none}.type-product .p-info-wrapper{width:47.69%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;margin-left:12.85%}.type-product .p-info-wrapper h1{margin-top:0;margin-bottom:0}.type-product .p-info-wrapper>*{-ms-flex-order:3;order:3}.type-product .p-info-wrapper .p-detail-info,.type-product .p-info-wrapper .p-detail-inner-header{-ms-flex-order:0;order:0}.type-product .p-info-wrapper .quantity{background-color:var(--color-white)!important}.type-product .p-info-wrapper .p-detail-info{margin-bottom:0}.type-product .p-info-wrapper .p-final-price-wrapper{margin:45px 0;position:relative}.type-product .p-info-wrapper .p-final-price-wrapper .price-standard{font-family:var(--template-font);font-size:var(--base-size);color:var(--color-hazel)}.type-product .p-info-wrapper .p-final-price-wrapper .price-save{font-family:var(--template-font);font-size:var(--base-size);color:var(--color-secondary)}.type-product .p-info-wrapper .p-final-price-wrapper .price-final{color:var(--color-hazel)}.type-product .p-info-wrapper .p-final-price-wrapper .price-additional{font-family:var(--template-font);font-size:var(--base-size);color:var(--color-black)}.type-product .p-info-wrapper .availability-value{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.type-product .p-info-wrapper .availability-label{font-size:var(--base-size);font-weight:700}.type-product .p-info-wrapper .availability-label[style*="color: #009901"]{color:var(--color-sky)!important}.type-product .p-info-wrapper .shipping-custom-modal{text-decoration:underline}.type-product .p-info-wrapper .shipping-custom-modal:hover{color:var(--color-hazel)}.type-product .p-info-wrapper .detail-parameters{margin:30px 0 0 0;font-size:var(--base-size)}.type-product .p-info-wrapper .detail-parameters td,.type-product .p-info-wrapper .detail-parameters th{color:var(--color-black);padding-bottom:calc(var(--base-size)/ 2)}.type-product .p-info-wrapper .detail-parameters th{min-width:200px}.type-product .p-info-wrapper .detail-parameters td{max-width:300px}.type-product .p-info-wrapper .detail-parameters tr{vertical-align:baseline}.type-product .p-info-wrapper .add-to-cart{margin:45px 0}.type-product .p-info-wrapper .p-short-description p:last-of-type{padding-bottom:0;margin-bottom:0}.type-product .p-info-wrapper .p-short-description+p{display:none}.type-product .p-detail-inner-header{padding-bottom:32px;margin-bottom:var(--base-line);position:relative}.type-product .p-detail-inner-header h1{margin:0}.type-product .p-detail-inner-header:before{content:" ";background-color:var(--color-tertiary);position:absolute;width:100vw;height:calc(100% + 77px);top:-78px;right:calc(-1 * (var(--base-padding) + (100vw - var(--base-width))/ 2));z-index:-1}.type-product .social-buttons-wrapper{display:none}@media (max-width:990px){.type-product .p-detail-inner-header{text-align:center;padding-top:32px;margin-bottom:0}.type-product .p-detail-inner-header::before{left:calc(-1 * var(--base-padding));height:calc(100% + 14vw);top:0}.type-product .p-image-wrapper{margin-bottom:45px}.type-product .p-info-wrapper{width:100%;margin-left:0}.type-product .p-info-wrapper .p-final-price-wrapper{margin-top:35px;margin-bottom:35px}.type-product .p-info-wrapper .price-final{font-size:48px}.type-product .p-info-wrapper .availability-value{-ms-flex-direction:column;flex-direction:column;margin-bottom:12px}.type-product .p-info-wrapper .availability-value .shipping-custom-modal{margin-top:var(--base-line)}.type-product .p-info-wrapper .quantity{margin-right:10px}.type-product .p-info-wrapper .btn.add-to-cart-button,.type-product .p-info-wrapper .btn.add-to-cart-button.btn-lg{width:calc(100% - 120px);max-width:250px;padding-left:20px;padding-right:20px}.type-product .p-info-wrapper .detail-parameters th{min-width:140px}.type-product .p-info-wrapper .detail-parameters td,.type-product .p-info-wrapper .detail-parameters th{padding-bottom:15px}}@media (max-width:990px) and (min-width:768px){.type-product .p-detail-inner-header{padding-top:64px}}.p-final-price-wrapper:before{content:"";display:block;background-color:var(--color-primary);-webkit-mask-position:calc(((100vw - var(--base-width))/ 2) + 2 * var(--base-padding) + var(--base-width) - 315px) top;mask-position:calc(((100vw - var(--base-width))/ 2) + 2 * var(--base-padding) + var(--base-width) - 315px) top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:420px 420px;mask-size:420px 420px;-webkit-mask-image:url(img/elements/product-detail-1.svg?v=2);mask-image:url(img/elements/product-detail-1.svg?v=2);width:100vw;height:100vw;position:absolute;z-index:-10;opacity:.07;right:calc(-1 * (var(--base-padding) + (100vw - var(--base-width))/ 2));top:-37px}@media (max-width:990px){.p-final-price-wrapper:before{top:140px;-webkit-mask-position:-65vw top;mask-position:-65vw top;-webkit-mask-size:100%;mask-size:100%}}@media (max-width:480px){.p-final-price-wrapper:before{-webkit-mask-position:-55vw top;mask-position:-55vw top}}.product-top{position:relative}.product-top:before{content:"";display:block;background-color:var(--color-primary);-webkit-mask-position:calc(((100vw - var(--base-width))/ 2) - var(--base-padding) - 30px) calc(var(--grid-col-10) * .4);mask-position:calc(((100vw - var(--base-width))/ 2) - var(--base-padding) - 30px) calc(var(--grid-col-10) * .4);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:540px 540px;mask-size:540px 540px;-webkit-mask-image:url(img/elements/product-detail-2.svg?v=2);mask-image:url(img/elements/product-detail-2.svg?v=2);width:100vw;height:200vw;position:absolute;z-index:-10;opacity:.07;left:0;left:calc(-1 * (var(--base-padding) + (100vw - var(--base-width))/ 2));top:0}@media (max-width:990px){.product-top:before{-webkit-mask-position:25vw calc(var(--grid-col-10) * 1.1);mask-position:25vw calc(var(--grid-col-10) * 1.1);-webkit-mask-size:100%;mask-size:100%}}.p-detail-tabs-wrapper .basic-description h3:first-of-type,.p-detail-tabs-wrapper .extended-description,.p-detail-tabs-wrapper .shp-tabs-row,.p-detail-tabs-wrapper .tab-pane:not(#description){display:none}.type-product .p-detail{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.type-product .shp-tabs-wrapper{-ms-flex-order:4;order:4}.type-product .block-manufactory{-ms-flex-order:6;order:6;margin-bottom:0}.type-product .benefitBanner{-ms-flex-order:8;order:8;position:relative;margin:0}.type-product .benefitBanner:before{content:" ";background-color:var(--color-tertiary);width:100vw;height:100%;position:absolute;left:calc(-1 * (100vw - 100%)/ 2);top:0;bottom:0;z-index:-1}.type-product .block-testimonials{-ms-flex-order:10;order:10;margin-top:0}.type-product .products-related-header,.type-product .products-slider{-ms-flex-order:12;order:12}.type-product .products-related-header{margin-top:calc(var(--base-horizontal-gap)/ 2);text-align:center;width:var(--grid-col-12);margin-left:auto;margin-right:auto}.type-product .products-slider{margin-bottom:calc(var(--base-horizontal-gap)/ 2)}.type-product .block-textblock1{-ms-flex-order:14;order:14}.shp-tabs-wrapper{background-color:transparent;border-radius:0;padding:0;margin:var(--base-horizontal-gap2) 0}@media (max-width:990px){.shp-tabs-wrapper{margin:calc(var(--base-horizontal-gap2)/ 2) 0}}.shp-tabs-wrapper .basic-description p{margin-bottom:var(--base-line)}.shp-tabs-wrapper .basic-description p:last-of-type{margin-bottom:0}.shp-tabs-wrapper .basic-description p>img{margin:calc(2 * var(--base-line)) 0}@media (max-width:990px){.shp-tabs-wrapper .basic-description p>img{margin:var(--base-line) 0}}.shp-tabs-wrapper .basic-description p:last-of-type{margin-bottom:0}.shp-tabs-wrapper .basic-description p:last-of-type>img{margin-bottom:0}@media (min-width:991px){.shp-tabs-wrapper .basic-description{width:var(--grid-col-14);-ms-flex:unset;flex:unset;padding:0;margin-left:auto}.shp-tabs-wrapper .basic-description .h1,.shp-tabs-wrapper .basic-description .h2,.shp-tabs-wrapper .basic-description .h3,.shp-tabs-wrapper .basic-description .h4,.shp-tabs-wrapper .basic-description .h5,.shp-tabs-wrapper .basic-description .h6,.shp-tabs-wrapper .basic-description h1,.shp-tabs-wrapper .basic-description h2,.shp-tabs-wrapper .basic-description h3,.shp-tabs-wrapper .basic-description h4,.shp-tabs-wrapper .basic-description h5,.shp-tabs-wrapper .basic-description h6{position:absolute;left:var(--base-padding);width:var(--grid-col-8);margin:0;top:auto}.shp-tabs-wrapper .basic-description h6+h2{padding-top:12px}}@media (max-width:990px){.shp-tabs-wrapper .basic-description .h1,.shp-tabs-wrapper .basic-description .h2,.shp-tabs-wrapper .basic-description .h3,.shp-tabs-wrapper .basic-description h1,.shp-tabs-wrapper .basic-description h2,.shp-tabs-wrapper .basic-description h3{margin:0 0 var(--base-line) 0}}body.in-faq #content .content-inner{padding-bottom:calc(var(--base-horizontal-gap) * 1.3)}@media (max-width:767px){body.in-faq #content .content-inner{padding-bottom:calc(var(--base-horizontal-gap) * 1.5)}}body.in-faq #content article{padding-bottom:var(--base-horizontal-gap2)}body.in-na-zakazku #content .content-inner{padding-bottom:calc(var(--base-horizontal-gap) * 1.3)}@media (max-width:767px){body.in-na-zakazku #content .content-inner{padding-bottom:calc(var(--base-horizontal-gap) * 1.5)}}body.in-nasi-prodejci #content .content-inner{padding-bottom:0;margin-bottom:0}body.in-nasi-prodejci #footer{margin-top:0}body.in-kontakt .block-contact-form{background-color:var(--color-tertiary);padding:calc(var(--base-horizontal-gap)/ 2) 0;margin-bottom:0}body.in-kontakt #footer{margin-top:0}body.in-kontakt #content .content-inner{margin-bottom:var(--base-horizontal-gap2)}body.in-kontakt #content .content-inner::after{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-black);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(img/elements/collage.svg?v=2);mask-image:url(img/elements/collage.svg?v=2);opacity:.03;margin:0 auto;left:0;right:0;top:0;bottom:0;z-index:-1}@media (max-width:767px){body.in-kontakt #content .content-inner::after{-webkit-mask-size:220vw;mask-size:220vw;left:calc(-1 * var(--base-padding));right:calc(-1 * var(--base-padding));width:calc(100% + 2 * var(--base-padding))}}@media (max-width:500px){body.in-kontakt #content .content-inner::after{-webkit-mask-size:350vw;mask-size:350vw}}@media (max-width:767px){body.in-kontakt .block-contact-form{padding:var(--base-horizontal-gap) 0}}body.in-kontakt article{width:var(--grid-col-14);padding-left:calc(var(--grid-col-1) + var(--grid-gap))}@media (max-width:1100px){body.in-kontakt article{width:var(--grid-col-15);padding-left:0}}@media (max-width:990px){body.in-kontakt article{width:100%}}@media (max-width:767px){body.in-kontakt article header h1,body.in-kontakt article>div{max-width:100%!important}body.in-kontakt article>div{padding-left:calc(var(--grid-col) + var(--grid-gap));padding-right:calc(var(--grid-col) + var(--grid-gap))}}body.in-o-nas #footer{margin-top:0}body.in-o-nas .block-testimonials{margin-bottom:0}body.in-o-nas .block-career{padding-top:0;margin-bottom:0;margin-top:0}body.in-o-nas .block-career .h6{text-align:center}body.in-vyroba #footer{margin-top:0}body.in-vyroba.type-page #content .content-inner{margin-bottom:0;padding-bottom:0}.in-404 h1{color:var(--color-secondary)}.in-404 h2{margin-top:0}.in-404 h2::after{color:var(--color-beige)}.in-404 .empty-content p{color:var(--color-black);font-size:var(--base-size)}.type-search h2{width:100%;position:relative;margin:0 auto var(--base-horizontal-gap2);padding:var(--base-horizontal-gap) 0}.type-search h2::before{content:"";position:absolute;height:100%;width:100vw;top:0;left:calc((100vw - 100%)/ -2);background:var(--color-tertiary);z-index:-1;display:block}@media (max-width:767px){.type-search h2{text-align:center}}.search-results-groups h4{margin-bottom:var(--base-line)}.search-results-groups .search-results-group-list{-webkit-column-width:unset;-moz-column-width:unset;column-width:unset;-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;margin-bottom:var(--base-line)}.search-results-groups .search-results-group-list ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.search-results-groups .search-results-group-list ul li{list-style:none;margin:5px}.search-results-groups .search-results-group-list ul li a{padding:12px 24px;font-size:var(--base-size-sml);font-weight:700;line-height:1;letter-spacing:-.4px;border-radius:24px;border-style:solid;border-width:1.4px;color:var(--color-primary);display:inline-block}.search-results-groups .search-results-group-list ul li a:hover{color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover);text-decoration:none!important}