﻿@import "bootstrap_elements.css";@import "columnz.css";@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap');
:root, html {
overflow-x: hidden;
}
.socialmedia pre {color: #fff;}
html{font-size:20px}html:not(.fontawesome-i2svg-active) .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}html{font-weight:400;color:var(--color);line-height:var(--line-height)}.btn{padding:0.635rem 0.45rem}body{font-family:var(--font);font-weight:400;color:var(--text);font-size:max(var(--min-size),min(2vw,var(--size)));line-height:var(--line-height);background:#fff;overflow-x:hidden;image-rendering:-webkit-optimize-contrast}img{max-width:100%;height:auto}.renew-cookie{position:fixed;left:5px;bottom:0;background:url(../image/cookies.gif) #fff no-repeat center center;height:30px;width:30px;z-index:999;padding:5px;border-radius:5px 5px 0 0;box-shadow:0 0 2px rgba(0,0,0,0.5);cursor:pointer;transform:translateY(10px);transition:all 0.5s}.renew-cookie:hover{transform:translateY(0px)}@media (min-width:576px){.container-fluid{padding-left:60px;padding-right:60px}}form.survey-form{overflow:hidden}.survey-translate{display:-ms-flexbox;display:flex;transform:translateX(0);transition:transform 1s ease-in-out;transition:all 1s;overflow:visible;position:relative}.survey-translate > div{opacity:0}.survey-translate > .active{opacity:1;position:relative}.survey-question-heading{color:var(--primary)}.survey-step{min-width:100%;opacity:1;transition:all 0.5s ease-in-out}.survey-step.chosen{opacity:0}.survey-step .survey-option{text-align:center;width:100%;cursor:pointer;margin:0;position:relative;transition:all 0.5s;bottom:0;padding:30px;border-top:3px solid #de5926;border-bottom:3px solid #de5926}@media (min-width:768px){.survey-step .survey-option{padding:60px}}.survey-step .survey-option:hover{background:var(--light);bottom:15px}.survey-step .survey-option input{display:none}.survey-step .contact-form{border-top:3px solid #de5926;border-bottom:3px solid #de5926}.survey-step .contact-form .form-col > div,.survey-step .contact-form .text-col > div{height:100%;padding:30px}@media (min-width:768px){.survey-step .contact-form .form-col > div,.survey-step .contact-form .text-col > div{padding:60px}}#survey153 .survey-question-heading{color:#fff}#survey153 .survey-question-heading .h3{color:inherit}#survey153 .survey-step .survey-option svg{font-size:3em;margin-bottom:20px}#survey153 .survey-step .contact-form .text-col > div{font-size:calc(var(--size) * var(--scale-3))}@media (min-width:768px){#survey153 .survey-step .contact-form .form-col > div{border-left:1px solid var(--light)}}#survey157 .survey-question-heading{color:#fff;font-size:0.9em}#survey157 .survey-question-heading .h3{color:inherit}#survey157 .survey-step .survey-option,#survey157 .survey-step .contact-form .form-col > div,#survey157 .survey-step .contact-form .text-col > div{padding:30px;font-size:0.9em;color:#999}#survey157 .survey-step .survey-option svg{font-size:1.5em}#top{background-color:var(--primary);font-size:14px;color:var(--text-negative);padding-top:.5em;padding-bottom:.5em}#top a{color:inherit;display:block;font-size:inherit;cursor:pointer}#top a:hover{text-decoration:none;color:var(--primary-light)}#top #top-links a svg,#top #top-links a i{color:inherit;display:inline-block;margin-right:5px}#top a:hover svg,#top a:hover i{color:var(--primary-light)}#top #top-links ul.dropdown-menu-right li{text-align:right}#top #top-links .dropdown ul{background:var(--dark);border:medium none;box-shadow:none;color:inherit}#top #mobile-menu-toggle{color:var(--text-negative)}#top #search.show_field_hover input{border-bottom:1px solid var(--text-negative);color:var(--text-negative)}#top .language-list ul li a{display:inline-block}#top .currency-list ul li a{display:inline-block}#top #top-links .socials a{color:var(--text-negative);display:inline-block}#top #top-links .socials a i{margin:0}#top #search #d_ajax_search_results{right:0}#top #search{color:#fff}#site-header{position:relative;z-index:999;background:#fff;color:var(--primary-dark);transition:all 0.8s;-webkit-transition:all 0.8s}.scrolling#site-header{z-index:999;box-shadow:0 0 60px var(--color-1)}#site-header a{color:var(--primary-dark)}#site-header a:hover{text-decoration:none}#site-header > [class*=container] > .row > div > a,#site-header > [class*=container] > .row > div > div.dropdown > a,#site-header #search svg,#site-header #search i{display:inline-block;font-size:18px}#site-header > [class*=container] > .row > div a > span[id*=total]{font-size:0.65em;border-radius:50%;width:1.5em;height:1.5em;vertical-align:middle;margin-left:-7px;transform:translate(0,-25%);text-align:center;line-height:1.5em;background:var(--success-light);color:var(--success-dark)}#site-header > [class*=container] > .row > div > div.dropdown > a:after{font-size:0.95em;color:var(--primary-dark);margin-left:-0.3em}#site-header > [class*=container] > .row > div > div.dropdown.show > a{border-right:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);position:relative;padding:10px;border-top:1px solid rgba(0,0,0,.15);background:#fff;z-index:1001;margin:-11px}#site-header > [class*=container] > .row > div > div.dropdown ul{margin-top:0}#site-header > [class*=container] > .row > div > div.dropdown.show ul{margin-top:-1px}#site-header #mobile-menu-toggle{color:var(--primary-dark);text-transform:uppercase;font-size:18px}#site-header #search.show_field_hover input{border-bottom:1px solid var(--primary-dark);color:var(--primary-dark)}#site-header .language-list ul li a{display:inline-block}#site-header .currency-list ul li a{display:inline-block}#site-header .socials a{color:var(--primary);display:inline-block}#fixed-menu{background:var(--dark);font-size:16px;color:var(--light-light);transition:all 0.8s;-webkit-transition:all 0.8s}#fixed-menu #mobile-menu-toggle{color:var(--light-light);font-size:16px;text-transform:uppercase;font-weight:600;line-height:var(--menu-line-height)}#fixed-menu a{color:var(--text-negative);display:block;font-size:inherit;cursor:pointer}#fixed-menu a:hover{text-decoration:none;color:var(--light-dark)}#fixed-menu a svg,#fixed-menu a i{display:inline-block;margin-right:5px}#fixed-menu ul.dropdown-menu-right li{text-align:right}#fixed-menu .dropdown ul{background:var(--dark);border:medium none;box-shadow:none;color:inherit}#fixed-menu #mobile-menu-toggle{color:var(--light-light)}#fixed-menu #search.show_field_hover input{border-bottom:1px solid var(--light-light);color:var(--light-light)}#fixed-menu .language-list ul li a{display:inline-block}#fixed-menu .currency-list ul li a{display:inline-block}#fixed-menu .socials a{color:var(--primary);display:inline-block}#fixed-menu .socials a i{margin:0}#fixed-menu #search #d_ajax_search_results{right:0}#fixed-menu #search{color:#fff}#logo svg{display:inline-block;vertical-align:middle;max-width:100%}#search{position:relative}#search input{border:0 none;color:inherit}#search input:focus{border:0 none;box-shadow:none}#search button{background:transparent;border:0 none;border-radius:0;margin:0;padding:0 .5em;text-shadow:none;color:var(--primary-dark)}#search.show_field_hover{}#search.show_field_hover input{transition:all 0.8s ease-out;-webkit-transition:all 0.8s ease-out;background:transparent}#search.show_field_hover:not(.open) input{width:0;padding:0}#search button{}#search.show_field_click{}#search.show_field_click > input{display:none}#search.show_field_click input{width:200px}#search button{}.language-list ul{list-style:none;padding:0;margin:0}.language-list ul li{display:inline-block}.language-list ul li a{text-transform:uppercase;display:inline-block;line-height:11px;font-weight:700}.language-list ul li a.active{font-weight:300}.language-list ul li a img{vertical-align:top}.language-list ul li::after{content:"/";font-weight:900;padding-left:10px;color:var(--primary-dark);padding-right:10px}.language-list ul li:last-child::after{display:none}.currency-dropdown a{text-transform:uppercase}.currency-list ul{list-style:none;padding:0;margin:0}.currency-list ul li{display:inline-block}.currency-list ul li a{text-transform:uppercase;display:inline-block;line-height:11px;font-weight:700}.currency-list ul li a.active{font-weight:300}.currency-list ul li a img{vertical-align:top}.currency-list ul li::after{content:"/";font-weight:900;padding-left:10px;color:var(--primary-dark);padding-right:10px}.currency-list ul li:last-child::after{display:none}
#mobile-menu-toggle,.back-menu,.all-menu{display:none}#slide-menu{list-style:outside none none;padding:0;position:relative;margin-bottom:0}#slide-menu ul{list-style:outside none none;margin-bottom:0}#slide-menu li a{-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s;outline:none}#slide-menu li a.unclickable{pointer-events:none}#slide-menu li a > i{vertical-align:baseline}#slide-menu > li > div{background:#fff none repeat scroll 0 0;display:none;max-height:calc(100vh - var(--menu-line-height));overflow-y:auto;margin:0;padding:0;position:absolute;z-index:999;top:100%;box-shadow:0 0 60px var(--color-1);border-radius:3px}#slide-menu .flex-menu + .flex-menu{border-left:1px solid #ddd}#slide-menu .indicator{line-height:var(--menu-line-height);cursor:pointer;color:var(--primary)}#mobile-menu-toggle{cursor:pointer}#slide-menu > li > a{color:var(--text);display:block;font-size:16px;font-weight:300;line-height:var(--menu-line-height);text-decoration:none;letter-spacing:0.03em}#slide-menu > li.menu-spinner{height:var(--menu-line-height)}#slide-menu li.home-link > a{color:#999;padding-left:0}#slide-menu > li:hover > a{background:transparent;color:var(--secondary)}#slide-menu > li.active > a{background:transparent;font-weight:600}#slide-menu > li:first-child a{padding-left:0}#slide-menu li.has-sub > a{padding-right:0}#slide-menu li.has-sub{position:static}#slide-menu .flex-menu li.title a{color:#777;font-size:14px;line-height:40px;padding:0 15px;text-decoration:none}#slide-menu .flex-menu li a:hover{background:var(--primary) none repeat scroll 0 0;color:#fff}#slide-menu .flex-menu li a:hover > span{color:#fff}#slide-menu .flex-menu .sub ul{padding:0}#slide-menu .flex-menu .sub li a{background:var(--light-light);color:#777;display:block;font-size:14px;line-height:18px;padding:3px 15px}#slide-menu .flex-menu .sub li a:hover{background:var(--primary) none repeat scroll 0 0;color:#fff;text-decoration:none}html:not(.mobilemenu-active) #slide-menu .dropdownmenu.edge{right:0}html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu{overflow:visible}html:not(.mobilemenu-active) #slide-menu .dropoutmenu.edge{right:0}html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu > div > div > ul{position:relative;min-width:200px}html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu > div > div > ul .title + .sub{display:none}html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu > div > div > ul:hover .title + .sub{display:block}html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu > div > div > ul .sub ul{position:absolute;left:100%;top:0;min-width:200px;z-index:99}html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu.edge > div > div > ul .sub ul,html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu > div > ul .sub.edge ul{right:100%;left:auto}html:not(.mobilemenu-active) #slide-menu div.dropoutmenu .sub li a{background:var(--primary-dark);display:block;color:#fff;font-size:16px;line-height:35px;padding:0 15px;text-decoration:none}html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu > div > div > ul .dropoutarrow{color:#777;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-webkit-transition:all .3s,background .3s;transition:all .3s,background .3s}html:not(.mobilemenu-active) #slide-menu > li > div.dropoutmenu > div > div > ul .title a:hover + .dropoutarrow{color:#fff;background:var(--primary)}html:not(.mobilemenu-active) #slide-menu > li > .megamenu{width:100%;left:0}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar > div > ul{list-style:outside none none;padding:1.5vw;position:relative;max-height:calc(100vh - var(--menu-line-height));margin-bottom:0;overflow:auto;background:var(--light-light);height:100%}.mobilemenu-active #slide-menu > li > .megamenu .megamenubar > div:first-child{display:none}.mobilemenu-active #slide-menu > li > .megamenu .megamenubar{height:100%}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar > div > ul > li{line-height:2em;font-size:16px;font-weight:700;text-transform:uppercase}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar > div > ul > li > a{color:var(--primary)}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar > div > ul > li.over > a{color:var(--primary-dark)}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar > div > ul > li > svg,html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar > div > ul > li > i{color:var(--primary)}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar > div > ul > li.over > svg,html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar > div > ul > li.over > i{color:var(--primary-dark)}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar .flex-menu{display:none}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar .flex-menu.over > *{padding:1.5vw}.mobilemenu-active #slide-menu > li > .megamenu .megamenubar div[data-parent]{display:none}html:not(.mobilemenu-active) #slide-menu > li > .megamenu .megamenubar .flex-menu.over{display:-ms-flexbox;display:flex}html:not(.mobilemenu-active) #slide-menu .megamenu .flex-menu li.title a{font-size:25px;line-height:40px;font-weight:700;padding:0;color:var(--secondary);background:transparent}html:not(.mobilemenu-active) #slide-menu .megamenu .flex-menu li.title a:hover{color:var(--secondary-dark)}html:not(.mobilemenu-active) #slide-menu .megamenu .flex-menu .sub li a{padding:0;background:transparent;color:var(--light-dark);line-height:26px}html:not(.mobilemenu-active) #slide-menu > li > .fullmenu{width:100%;left:0}html:not(.mobilemenu-active) #slide-menu > li > .fullmenu .flex-menu > ul{background:var(--light-light)}html:not(.mobilemenu-active) #slide-menu > li > .fullmenu .flex-menu > ul > .title{background:#fff}html:not(.mobilemenu-active) #slide-menu > li > .fullmenu img{margin-top:15px;margin-bottom:15px}html:not(.mobilemenu-active) #slide-menu > li:hover > div{display:block}html:not(.mobilemenu-active) #blocker{display:none;opacity:0}html:not(.mobilemenu-active) #slide-menu > li.active > a{border-bottom:3px solid var(--secondary);margin-bottom:-3px}html.mobilemenu-active.open-menu,html.mobilemenu-active.open-menu body{overflow:hidden}html.mobilemenu-active .back-menu{display:block;background:var(--light);font-size:14px;line-height:var(--menu-line-height);padding-left:15px;font-weight:600;text-transform:uppercase;cursor:pointer;color:var(--secondary)}html.mobilemenu-active .back-menu svg,html.mobilemenu-active .back-menu i{margin-right:5px}html.mobilemenu-active .all-menu{display:block;background:#eee;line-height:35px;font-size:16px;padding-left:15px;font-weight:600}html.mobilemenu-active .all-menu a{display:block}html.mobilemenu-active .flex-menu{position:static}html.mobilemenu-active #slide-menu{background:var(--light-light) none repeat scroll 0 0;border-right:1px solid var(--primary-light);bottom:0;left:0;position:fixed;top:0;width:330px;z-index:99999;overflow-y:auto;transform:translate(-330px);-webkit-transform:translate(-330px);overflow-x:hidden;margin:0}html.mobilemenu-active.menu-started #slide-menu{transition:transform 0.8s;-webkit-transition:transform 0.8s}html.mobilemenu-active.open-menu #slide-menu{transform:translate(0);-webkit-transform:translate(0)}html.mobilemenu-active #slide-menu > li > div{width:100%;max-height:none;top:0;left:0;display:block;transform:translate(330px);-webkit-transform:translate(330px);transition:transform 0.8s;-webkit-transition:transform 0.8s;height:100%;background:var(--light-light);overflow-x:hidden}html.mobilemenu-active #slide-menu > li > div.open-sub{transform:translate(0);-webkit-transform:translate(0)}html.mobilemenu-active #slide-menu > li{display:block;width:100%;padding-right:0}html.mobilemenu-active #slide-menu > li > a{color:var(--dark)}html.mobilemenu-active #slide-menu li > a > picture{display:none}html.mobilemenu-active #slide-menu > li:hover > a{background:transparent;color:var(--secondary)}html.mobilemenu-active #slide-menu li{border-bottom:1px solid var(--light)}html.mobilemenu-active #slide-menu .indicator{padding:0 15px;font-size:1em;background:var(--light);border-left:1px solid var(--light);-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}html.mobilemenu-active #blocker{position:fixed;transform:translate(0);-webkit-transform:translate(0);transition:all 0.8s;-webkit-transition:all 0.8s;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,0.5);z-index:999999999;display:none;opacity:0}html.mobilemenu-active.open-menu #blocker{transform:translate(330px);-webkit-transform:translate(330px);opacity:1}html.mobilemenu-active #blocker svg,html.mobilemenu-active #blocker i{color:var(--light-light);position:absolute;top:10px;left:15px;line-height:20px;font-size:20px;cursor:pointer}html.mobilemenu-active #slide-menu .flex-menu .sub{padding:0;display:block;position:absolute;width:100%;top:0;transform:translate(330px);-webkit-transform:translate(330px);transition:transform 0.8s;-webkit-transition:transform 0.8s;height:100%;background:var(--light-light);overflow:auto}html.mobilemenu-active #slide-menu .flex-menu .sub li a{font-size:16px;line-height:35px;padding:0 15px}html.mobilemenu-active #slide-menu .flex-menu .sub.open-sub{transform:translate(0);-webkit-transform:translate(0)}html.mobilemenu-active #slide-menu > li > .half-width img{width:70px;margin-top:10px;margin-bottom:10px;margin-right:5px}html.mobilemenu-active #slide-menu .flex-menu{display:block}html.mobilemenu-active #slide-menu .flex-menu > ul{float:none;width:100%}html.mobilemenu-active #slide-menu .flex-menu > ul{padding:0;position:static}html.mobilemenu-active #slide-menu .flex-menu + .flex-menu{border-left:none}
#top-menu{list-style:outside none none;padding:0;position:relative;margin-bottom:0}#top-menu li{}#top-menu li a{-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s;outline:none}
.left-nav{border:1px solid #ddd}.left-nav ul{padding:0;margin:0;list-style:none}.left-nav ul li{border-bottom:1px solid #ddd;position:relative}.left-nav ul li:last-child{border-bottom:none}.left-nav ul li a{display:block;padding:10px 15px;text-decoration:none}.left-nav ul li .indicator{position:absolute;right:0;top:0;padding:13px 15px;fill:var(--primary);font-size:10px;border-left:1px solid #ddd;cursor:pointer;background:var(--primary-light)}.left-nav ul li .indicator:hover{background:#8a8a8a}.left-nav ul ul{background:#fff;padding-left:11px;border-top:1px solid #ddd;margin-left:-1px;border-left:1px solid #fff}.left-nav ul ul > li{background:#eee}.left-nav ul ul > li > a{border-left:1px solid #ddd;color:#666;padding:7px 11px}.left-nav ul li.active > a{background:var(--primary-dark);color:#fff}.left-nav ul ul > li .indicator{padding:9px 11px}.left-nav > ul > li:hover{background:#8a8a8a}.left-nav > ul > li:hover > a{color:#fff}.left-nav > ul > li > a{font-size:15px;font-weight:600}.left-nav > ul > li > ul > li:hover{background:#8a8a8a}.left-nav > ul > li > ul > li:hover > a{color:#fff}.left-nav > ul > li > ul > li > a{font-weight:600}footer{background:var(--primary-dark) none repeat scroll 0 0;color:#fffd;fill:#fffd;font-weight:400;font-size:14px}
footer .cms span{padding:30px}footer ul{list-style:outside none none;margin:0 0 30px;padding:0}footer ul li a{display:block;font-size:14px;line-height:24px;padding-bottom:10px}footer a,footer .table{color:#fffd}footer a:hover{color:var(--secondary);text-decoration:none}footer .contacts{margin-bottom:30px;line-height:24px}footer .opens table td{padding:.75em 0}footer .opens table.table-sm td{padding:.3em 0}footer .socialmedia{margin-bottom:30px;line-height:24px}footer .socialmedia a{padding-right:3px}footer .h6,footer h6{color:var(--secondary-light);font-size:15px;font-weight:600;text-transform:none;padding-bottom:0.4em;display:block}footer h5,footer .h5{display:block;font-size:16px;font-weight:700;color:var(--text)}footer .h4,footer h4{color:var(--primary-light);font-size:18px;font-weight:500;text-transform:none;padding-bottom:0.4em;display:block;border-bottom:1px solid var(--primary-80);margin-bottom:15px}footer .h3,footer h3{color:var(--secondary);font-size:30px;font-weight:300;text-transform:none;margin-bottom:15px}footer .footer-module{background:var(--color-1) url(/image/catalog/sitegrafik/bolde.svg) no-repeat;color:var(--text);background-position:center center;background-size:100vw}footer .footer-module .form-control{background:var(--primary-80);border:none;padding:15px;height:auto;font-size:var(--size-3);border-radius:3px !important}footer .footer-module .form-control::placeholder{color:var(--primary-dark)}footer .pagedesign a{color:var(--primary-light)}footer ul.products{column-width:200px}@media (min-width:1500px){footer ul.products{column-width:300px}}@media (max-width:575px){footer ul li a,footer .contacts{line-height:36px}}
#cookie-space{display:none;height:51px}#cookie-content{background:#eee none repeat scroll 0 0;border-top:1px solid #ddd;display:none;left:0;padding:15px 0;position:fixed;right:0;bottom:0;z-index:99999}#cookie-content .row > div{margin:0}#cookie-content #accept{background:#aaa none repeat scroll 0 0;border:medium none;color:#fff;cursor:pointer;float:right;padding:5px 10px}.cc-window.cc-banner{flex-direction:inherit!important}.cc-revoke,.cc-window{font-size:12px!important}.container .container,.container .container-fluid{padding-left:0;padding-right:0;width:auto}.currency-symbol{font-size:0.7em;font-weight:300;display:inline;vertical-align:middle;line-height:1}.panel{background:#eee none repeat scroll 0 0;padding:15px}.panel-heading{display:block;font-size:16px}.panel-heading + div{margin-top:15px}.panel-heading:after{content:"▴";float:right}.panel-heading.collapsed:after{content:"▾"}.panel-group .panel + .panel{margin-top:15px}.dropdown > ul > li{display:block;padding:0}.dropdown > ul > li > a{padding:5px 15px;display:block}.dropdown > ul > li > a:hover{background:var(--primary) none repeat scroll 0 0;text-decoration:none}.box-content{}.box-content .box-heading{font-size:20px;line-height:30px}
[id*=columnz] picture{display:block}[id*=columnz] picture .img-fluid{margin:0 auto;display:block}[id*=columnz] video.img-fluid{vertical-align:middle}div[style*="color"]:not([style*="background-color"]) > *{color:inherit}.breadcrumb{margin-bottom:20px;list-style:none;padding:5px 0;background:transparent}.breadcrumb i{font-size:inherit;color:#333}.breadcrumb a{font-size:inherit;color:#777}.breadcrumb > li{padding:0;position:relative;white-space:nowrap;display:inline-block;font-size:14px;color:#999}.breadcrumb > li:before{content:"/";display:inline-block;margin:0 .4rem 0 .3rem;color:#777}.breadcrumb > li:first-child::before{display:none}.breadcrumb > li:last-child a{color:#a5a5a5}@media (max-width:767px){.breadcrumb > li{display:none}.breadcrumb > li:nth-last-child(2){display:block}.breadcrumb > li:nth-last-child(2)::before{content:"«";margin-left:0}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0}h1,.h1{font-size:max(var(--min-size-h1),min(5vw,var(--size-h1)));color:var(--color-h1);font-weight:800;padding-bottom:0.5em}h2,.h2{font-size:max(var(--min-size-h2),min(4vw,var(--size-h2)));color:var(--color-h2);font-weight:200}h3,.h3{font-size:max(var(--min-size-h3),min(3.5vw,var(--size-h3)));color:var(--color-h3)}h4,.h4{font-size:max(var(--min-size-h4),min(3vw,var(--size-h4)));color:var(--color-h4);font-weight:300}h5,.h5{font-size:max(var(--min-size-h5),min(2.5vw,var(--size-h5)));color:var(--color-h5)}h6,.h6{font-size:max(var(--min-size-h6),min(2vw,var(--size-h6)));color:var(--color-h6)}p{margin:0;padding-bottom:1em}.btn{font-size:max(var(--min-size-button),min(2vw,var(--size-button)));line-height:inherit;padding:0.635rem 1.45rem;font-weight:700}.btn.btn-block{padding:0.635rem 0.45rem}.btn-lg{font-size:1.25em}.btn-sm{font-size:.875em}.btn-primary{color:#fff;box-shadow:0 3px 0 var(--primary-dark)}.btn-secondary{color:#fff;box-shadow:0 3px 0 var(--secondary-dark)}.btn-success{color:#fff;box-shadow:0 3px 0 var(--success-dark)}.btn-info{color:#fff;box-shadow:0 3px 0 var(--info-dark)}.btn-warning{color:#fff;box-shadow:0 3px 0 var(--warning-dark)}.btn-danger{color:#fff;box-shadow:0 3px 0 var(--danger-dark)}.btn-light{box-shadow:0 3px 0 var(--light-dark)}.btn-dark{box-shadow:0 3px 0 var(--dark-dark)}@media (max-width:1199px){}@media (max-width:991px){}@media (max-width:767px){}@media (max-width:576px){}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:var(--primary-dark)}*{scrollbar-width:thin;scrollbar-color:var(--primary-light) var(--dark)}.form-control,.dropdown-menu,.custom-select,.alert,.nav-pills .nav-link,.input-group-text,.img-thumbnail,*[class*=rounded],.card,.modal-content,.list-group-item,.nav-tabs .nav-link,.custom-checkbox .custom-control-label::before{border-radius:0 !important}.list-group-item.active{background-color:var(--primary);border-color:var(--primary)}.form-control:focus,.custom-select:focus{border-color:var(--primary);box-shadow:0 0 0 .2rem var(--primary-light)}.input-group-middle{margin-left:-1px;margin-right:-1px}.input-group-middle > *{border-top:none;border-bottom:none}.custom-control,.input-group-middle > *{line-height:1.2rem}.form-row.required > label::after{content:"*";color:var(--danger);padding-left:0.25rem}.form-row{margin-bottom:0.5em}.form-control::-webkit-input-placeholder,.form-control::-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder,.form-control::placeholder{color:var(--text-negative)}.btn:focus,button:focus,a:focus{outline:none}.alert button.close{line-height:0.7em}a{color:var(--primary);fill:var(--primary)}a:hover{text-decoration:underline;color:var(--primary-dark);fill:var(--primary-dark)}.dropdown-toggle::after{vertical-align:middle}.height-100 > *{height:100%}div.modul-heading{text-align:center;padding-bottom:30px;margin-bottom:0}div.modul-heading > *{color:inherit}.colorlabel{font-size:12px;font-weight:600;left:10px;padding:5px 15px;border-radius:10px;position:absolute;text-transform:uppercase;top:10px;z-index:9}.colorlabel.large{font-size:15px;font-weight:700;left:15px;box-shadow:none;padding:10px 30px;border-radius:10px}.colorlabel.dark{color:#0005}.colorlabel.light{color:#fffb}

.gallery > div{position:relative}
.gallery .gallery-card{position:relative}
.gallery .card-caption{padding: 15px;}
.gallery .card-caption small{display:block;}
.gallery .card-caption strong{display:block;font-size: 21px;}
.gallery .card-caption .gallery-link{display: block;  font-size: var(--size-2);  color: var(--text);  margin-top: 15px;  font-weight: 300;}
.gallery .card-caption .gallery-link svg{color: var(--secondary);}
.gallery .gallery-card .card-gallery-img{transition: scale 0.5s; position: relative;  overflow: hidden;  container-type: size;  aspect-ratio: 4/2;  width: 100%;scale: 1;}
.gallery .gallery-card .card-gallery-img:hover {scale: 1.5;z-index: 999;box-shadow: 0 0 30px var(--color-1);aspect-ratio: 1;}
.gallery .gallery-card .card-gallery-img:hover .trans-img {opacity: 1;padding: 30px 15px;}
.gallery .gallery-card .card-gallery-img:hover .cover-img {filter: blur(5px);scale: 1.1;}
.gallery > div .gallery-img{box-shadow:0 0 30px var(--color-1);border:1px solid var(--color-1)}
.gallery > div .trans-img{position: absolute;left: 0;top: 0;opacity: 0;transition-property: opacity, transform;  transition-duration: 0.5s, 0.05s;  transition-timing-function: ease-in-out;}
.gallery > div .cover-img{transition-property: all;  transition-duration: 0.5s;  transition-timing-function: ease-in-out;object-fit: cover;height: 100%;width: 100%;}
.gallery > div:hover .gallery-img{border-color:var(--secondary-80)}
.gallery > div:hover .caption{opacity:1}
.mfp-title strong,.mfp-title em,.mfp-title a{display:block;font-style:normal}
.gallery > div > .caption{background:var(--secondary);bottom:auto;color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.5);left:15px;opacity:0;padding:10px 15px;position:absolute;right:15px;top:auto;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;pointer-events:none}
.gallery > div > .caption a{pointer-events:all}.gallery > div > .caption strong,.gallery .no-gallery-image strong{font-size:1.3em}
.gallery h2{color:#fff;font-size:1.4em;font-weight:600}.gallery > div > .caption em,.gallery .no-gallery-image em{display:block;font-style:normal}
.gallery .no-gallery-image{background:#333;color:#fff}.gallery .no-gallery-image div{padding:15px}.gallery + .pagination{clear:both}

.recipe-images .video-link::before{content:"\f144";font-family:"Font Awesome 6 Pro";font-weight:100;color:#fff;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;font-size:min(80px,4vw);filter:drop-shadow(0px 3px 1px rgba(0,0,0,0.3))}.recipe-images .video-link:hover::before{color:var(--success)}.recipe-images .additionals img{object-fit:cover;width:100%;height:100%}#instructions ul{padding:0;list-style:none;margin-bottom:15px}#instructions ul li::before{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:900;color:var(--success);margin-right:0.5em}.recipe_stats .stat{font-size:18px;line-height:30px}.recipe_tabs .nav-tabs .nav-item .nav-link{font-size:18px;line-height:30px;color:var(--secondary)}.recipe_tabs .nav-tabs .nav-link.active{font-weight:900;color:var(--text)}.recipe_tabs .tab-content > .tab-pane{padding:25px 15px}.recipe_tabs h3,#recipe h3{padding-bottom:10px;text-transform:uppercase;font-size:22px;color:var(--primary)}.recipe_tabs .recipe_steps > div{background:var(--light)}.recipe_tabs .recipe_steps > div .number{background:var(--primary-light);font-size:30px;font-weight:900;color:var(--primary-dark)}.recipe_tabs .recipe_ingredients > div > .row{background:var(--light)}.recipe_tabs .recipe_ingredients .price{font-size:20px}.recipe_tabs .recipe_ingredients .price .price-tax{display:block;font-size:12px}.recipe_tabs .recipe_ingredients .name{font-size:18px}.recipe_tabs .ingredient_stats > div > div{background:var(--primary-light);padding:15px;height:100%}.recipe_tabs .ingredient_stats .fal{font-size:40px;margin-bottom:10px;color:var(--primary-dark)}.recipe_tabs .ingredient_stats span{font-size:18px;text-align:center}.recipe_tabs .ingredient_stats button{font-size:22px;height:100%}@media print{#site-header,footer,#top,.breadcrumb,#open_preferences_center{display:none}

.container{max-width:none;margin:0}html{margin:30px}}.small-row{margin-right:-10px;margin-left:-10px}.small-row > [class*=col]{padding-right:10px;padding-left:10px}.row.small-row > [class*=col]:not(.columnz_type_container),.row.small-row > .columnz_type_container > a[data-readmore-toggle],.row.small-row > .columnz_type_container > div > .row > [class*=col]:not(.columnz_type_container){margin-bottom:20px}.small-container.container-fluid{padding-right:20px;padding-left:20px}.row > [class*=columnz_type]:not(.columnz_type_container),.row > .columnz_type_container > a[data-readmore-toggle]{margin-bottom:30px}.row.no-gutters > [class*=columnz_type]:not(.columnz_type_container),.row.no-gutters > .columnz_type_container > a[data-readmore-toggle],.row.no-gutters > .columnz_type_container > div > .row > [class*=columnz_type]:not(.columnz_type_container){margin-bottom:0}

.columnz-layout1 > div{position:relative}.columnz-layout1.height-1 > div > .row > div:first-child,.columnz-layout1.height-2 > div > .row > div:last-child{margin-bottom:0}.columnz-layout1.height-1 > div > .row > div:last-child,.columnz-layout1.height-2 > div > .row > div:first-child{position:absolute;left:0;right:0;height:100%}.columnz-layout1.height-1 > div > .row > div:last-child > div{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;-webkit-transition:all 0.5s;transition:all 0.5s;padding:25px}.columnz-layout1.height-2 > div > .row > div:first-child > div{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;-webkit-transition:all 0.5s;transition:all 0.5s}.columnz-layout1.height-2 > div > .row > div:last-child > div{padding:25px}.columnz-layout1.height-1 > div > .row > div:last-child > div > div,.columnz-layout1.height-2 > div > .row > div:first-child > div > div{width:100%;margin-left:0;margin-right:0}.columnz-layout1.background-1 > div > .row > div:last-child > div:not([class*="bgcolor"]){background:rgba(0,73,108,0.75)}.columnz-layout1.view-hover > div > .row > div:last-child > div{opacity:0}.columnz-layout1.view-hover:hover > div > .row > div:last-child > div{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.columnz-layout1.view-hover > div > .row > div:last-child > div > div{-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:scale(1.2);transform:scale(1.2)}.columnz-layout1.view-hover:hover > div > .row > div:last-child > div > div{-webkit-transform:scale(1);transform:scale(1)}.columnz-layout1.position-bottom > div > .row > div:last-child > div{top:auto}.columnz-layout1.position-top > div > .row > div:last-child > div{bottom:auto}.columnz-layout1.position-full > div > .row > div:last-child > div{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.columnz-layout2 > div > .row > div:first-child > div{padding:10px;border:1px solid #ddd}.columnz-layout2 > div > .row > div:last-child > div{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}
p {hyphens: auto;}
@media (min-width:575px) {
.text-vertical {
    z-index: 1;
}
.text-vertical > div {
    writing-mode: vertical-rl;
    white-space: nowrap;
    width: fit-content;
    transform: rotate(180deg);
}
.text-vertical > div :where(h1, .h1) {
    padding: 0;
}
}

.icon-circle > div {
    aspect-ratio: 1;
    border-radius: 50%;
    display: flex;
    align-items: center;
    padding: 30px;
    overflow: hidden;
}
.columnz-tabs{margin-bottom:30px;margin-top:10px;border-bottom:none;-ms-flex-pack:center;justify-content:center}
.nav-tabs .nav-link{border:none}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-bottom:3px solid var(--secondary)}
.lines{border-bottom:1px solid currentColor}.lines:last-child{border-bottom:0}.lines .lines-header{padding:15px}.lines .lines-header[data-toggle="collapse"],.card .card-header[data-toggle="collapse"]{cursor:pointer}.lines .lines-body{padding:15px;font-size:0.8em}
.blurry-video > div{overflow:hidden}.blurry-video > div > div > div > .row > .columnz_type_video video,.blurry-video > div > div > div > .row > .columnz_type_image img{filter:blur(0);width:100%;height:100%;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s}.blurry-video:hover > div > div > div > .row > .columnz_type_video video,.blurry-video:hover > div > div > div > .row > .columnz_type_image img{filter:blur(15px);margin:-15px}
.carousel-caption{position:absolute;right:0;bottom:0;left:0;text-align:center;top:0;color:#545454;z-index:8;pointer-events:none}.carousel-caption .carousel-caption-caption{background-color:#00000080;padding:20px}.carousel-caption .carousel-caption-caption[style*="transparent"]{padding:0}.carousel-caption .button-caption,.carousel-caption .heading-caption,.carousel-caption .inner-caption{pointer-events:all}
@keyframes zoomout{from{transform:scale(1.2);-webkit-transform:scale(1.2)}to{transform:scale(1.0);-webkit-transform:scale(1.0)}}@keyframes zoomin{from{transform:scale(1.0);-webkit-transform:scale(1.0)}to{transform:scale(1.2);-webkit-transform:scale(1.2)}}@-webkit-keyframes zoomout{from{transform:scale(1.2);-webkit-transform:scale(1.2)}to{transform:scale(1.0);-webkit-transform:scale(1.0)}}@-webkit-keyframes zoomin{from{transform:scale(1.0);-webkit-transform:scale(1.0)}to{transform:scale(1.2);-webkit-transform:scale(1.2)}}.carousel-inner.zoomout > .carousel-item .main_image{transform:scale(1.2);-webkit-transform:scale(1.2);animation-name:zoomout}.carousel-inner.zoomin > .carousel-item .main_image{transform:scale(1.0);-webkit-transform:scale(1.0);animation-name:zoomin}.carousel-inner.to-center > .carousel-item .main_image{transform-origin:center;-webkit-transform-origin:center}.carousel-inner.to-top_left > .carousel-item .main_image{transform-origin:top left;-webkit-transform-origin:top left}.carousel-inner.to-top_right > .carousel-item .main_image{transform-origin:top right;-webkit-transform-origin:top right}.carousel-inner.to-bottom_left > .carousel-item .main_image{transform-origin:bottom left;-webkit-transform-origin:bottom left}.carousel-inner.to-bottom_right > .carousel-item .main_image{transform-origin:bottom right;-webkit-transform-origin:bottom right}.carousel-inner.zoomin > .carousel-item.active .main_image,.carousel-inner.zoomout > .carousel-item.active .main_image{animation-duration:30s;animation-timing-function:ease-out;animation-fill-mode:forwards}
.carousel-content .extra{position:absolute;top:50%;bottom:0;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9}.carousel-content .extra-left{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:15%}.carousel-content .extra-right{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:auto;right:15%}@media (min-width:1200px){.carousel-content .extra-xl-left{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:auto}.carousel-content .extra-xl-right{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:auto;right:0}}@media (min-width:992px){.carousel-content .extra-lg-left{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:auto}.carousel-content .extra-lg-right{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:auto;right:0}}@media (min-width:768px){.carousel-content .extra-md-left{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:auto}.carousel-content .extra-md-right{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:auto;right:0}}@media (min-width:576px){.carousel-content .extra-sm-left{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:auto}.carousel-content .extra-sm-right{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:auto;right:0}}
.input-fix{display:table;margin:0 0 2px;width:100%}.input-fix > span{background:#eee none repeat scroll 0 0;border-right:1px solid #fff;display:table-cell;min-width:10%;text-align:center;vertical-align:middle}.input-fix > span input[type="radio"],.input-fix > span input[type="checkbox"]{float:none;position:relative;margin:0}.input-fix label{border:1px solid #eee;display:table-cell;padding:10px;width:90%;float:none}.owl-carousel{}
.owl-carousel .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.owl-carousel .owl-item .product-grid{height:100%}.owl-carousel .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;width:100%}.owl-carousel .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-carousel .owl-nav [class*='owl-']:hover{background:var(--primary);color:#FFF;text-decoration:none}.owl-carousel .owl-nav .disabled{opacity:0.5;cursor:default}.owl-carousel .owl-nav.disabled + .owl-dots{margin-top:10px}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;width:100%}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;padding:0}.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#8a8a8a;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:var(--primary)}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{padding:15px}.owl-carousel .owl-item img{max-height:100%}
.youtube-video-place::before{content:"";background:rgba(0,0,0,0.5);z-index:5;pointer-events:none;transition:all 0.5s;-webkit-transition:all 0.5s}.youtube-video-place > .play-youtube-video{z-index:4;cursor:pointer;object-fit:cover}.youtube-video-place::after{content:"";position:absolute;background:url(/catalog/view/theme/default/image/video-play.png) no-repeat;pointer-events:none;left:calc(50% - 45px);top:calc(50% - 45px);width:90px;height:90px;z-index:6;transition:all 0.5s;-webkit-transition:all 0.5s}.youtube-video-place > iframe{z-index:9}.youtube-video-place:hover::before{background:rgba(0,0,0,0.3)}.youtube-video-place:hover::after{transform:scale(0.8);-webkit-transform:scale(0.8)}
.propsearch{position:relative}.propsearch .form-control{border:none}.propsearch > div{position:relative;z-index:9}.propsearch > div:first-child{position:relative;z-index:10}.propsearch #propsearch-submit{border:none}.propsearch #propsearch-submit svg,.propsearch #propsearch-submit i{fill:var(--dark)}.propsearch .input-group > label.form-control{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;background-color:var(--primary)}.propsearch .input-group > label.form-control > svg,.propsearch .input-group > label.form-control > i{fill:var(--primary-light)}.propsearch .input-group .dropdown-toggle::after{color:var(--primary)}.propsearch .input-group .dropdown-toggle,.propsearch .input-group .dropdown-menu,.propsearch .input-group > .input-group-prepend .input-group-text,.propsearch .input-group .search-slider{font-weight:500;font-size:14px}.propsearch .input-group > .input-group-prepend + .form-control,.propsearch .input-group > .input-group-prepend .input-group-text{background-color:var(--light)}.propsearch .input-group > .input-group-append{flex:1 1 auto;text-align:left}.propsearch .search-slider-bar{background:var(--info);box-shadow:0 0 13px rgba(0,0,0,0.15) inset}.propsearch .search-active{position:relative;min-width:3px;background-color:var(--success)}.propsearch .search-slider-bar .drag-min,.propsearch .search-slider-bar .drag-max{cursor:e-resize;user-select:none;position:absolute;top:0;bottom:0;color:var(--light)}.propsearch .search-slider-bar .drag-min{left:0}.propsearch .search-slider-bar .drag-max{right:0}.propsearch .search-active.too-small .drag-min{transform:translate(-100%);color:var(--dark);max-width:none}.propsearch .search-active.too-small .drag-max{transform:translate(100%);color:var(--dark);max-width:none}
#sidebar-left .wrapper{background:#fff none repeat scroll 0 0;border-right:1px solid #ddd;height:100%;left:0;margin-left:-250px;overflow:auto;position:fixed;top:0;width:250px;z-index:99999}#sidebar-left #sidebar-left-button{background:#ddd none repeat scroll 0 0;cursor:pointer;font-size:40px;height:50px;left:0;padding:5px;position:fixed;text-align:center;top:30%;width:50px;z-index:90}#sidebar-left #sidebar-left-button svg,#sidebar-left #sidebar-left-button i{color:var(--primary)}
#sidebar-right .wrapper{background:#fff none repeat scroll 0 0;border-left:1px solid #ddd;height:100%;right:0;margin-right:-250px;overflow:auto;position:fixed;top:0;width:250px;z-index:99999}#sidebar-right #sidebar-right-button{background:#ddd none repeat scroll 0 0;cursor:pointer;font-size:40px;height:50px;right:0;padding:5px;position:fixed;text-align:center;top:30%;width:50px;z-index:90}#sidebar-right #sidebar-right-button svg,#sidebar-right #sidebar-right-button i{color:var(--primary)}
.sub-categories-grid a{background:#fff none repeat scroll 0 0;border:1px solid #ddd;display:block;font-size:17px;line-height:35px;padding:0;text-align:center;min-width:150px}.sub-categories-grid a.type-2{border:none;background:var(--color-1);padding:30px;text-align:left;height:100%;display:flex}.sub-categories-grid span.name-span{padding:0 10px;width:auto;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sub-categories-grid img{border-bottom:1px solid #ddd}.sub-categories-owl a{background:#fff none repeat scroll 0 0;border:1px solid #ddd;display:block;font-size:17px;line-height:35px;padding:0;text-align:center}.sub-categories-owl span.name-span{padding:0 10px;width:auto;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sub-categories-owl img{border-bottom:1px solid #ddd}
.search-result-list{}.search-result-list img{float:left;margin-right:15px;margin-bottom:15px}.search-result-list .keyword{font-weight:bold;color:var(--secondary)}
article[aria-expanded="true"] + a[data-readmore-toggle]{padding-top:0;bottom:0}a[data-readmore-toggle]{background:#0000 linear-gradient(to bottom,#fff0 0%,#fff 70%) repeat scroll 0 0;bottom:35px;padding-top:35px;position:relative;line-height:30px;width:100%;display:block;padding-left:15px;margin-bottom:-35px}[aria-expanded="true"] + a[data-readmore-toggle]{padding-top:0;bottom:-30px}[aria-expanded="true"][data-readmore]{margin-bottom:30px}.columnz_type_container a[data-readmore-toggle]{bottom:35px;position:relative;padding-left:0}.columnz_type_container a[data-readmore-toggle] svg,.columnz_type_container a[data-readmore-toggle] i{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.columnz_type_container [aria-expanded="true"] + a[data-readmore-toggle]{bottom:0}.columnz_type_container [aria-expanded="true"][data-readmore]{margin-bottom:0}.columnz_type_container a[data-readmore-toggle]::before{content:"";border-bottom:1px solid var(--primary);display:block;width:45%;float:right}.columnz_type_container a[data-readmore-toggle]::after{content:"";border-bottom:1px solid var(--primary);display:block;width:45%}.product-row + .fa-spinner-third{left:50%;position:relative;margin-left:-21px;color:var(--primary)}.scrollTop:hover{opacity:1}.scrollTop{opacity:0.5;bottom:0;cursor:pointer;height:30px;margin-top:-31px;position:fixed;right:15px;width:30px;z-index:99999}*.scrolling{position:fixed !important;top:0 !important;left:0 !important;right:0 !important}#ie-browser #slide-menu > li{display:inline-block !important;vertical-align:middle}#ie-browser #slide-menu > li > *{float:left}#ie-browser #slide-menu > li > .indicator{float:right}#ie-browser #slide-menu li.title,#ie-browser #slide-menu li.title > a{width:100%}#safari-browser [style*="cover"][style*="fixed"]{background-attachment:scroll !important}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:0.7;filter:opacity(0.9)}#colorbox{outline:0}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}.cboxIframe body{margin:0}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#fff;padding:5px}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/catalog/view/javascript/jquery/onecolorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/catalog/view/javascript/jquery/onecolorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:15px;right:20px;display:block;background:url("/catalog/view/javascript/jquery/onecolorbox/images/controls.png") repeat scroll center 5px rgba(0,0,0,0);width:30px;height:30px;text-indent:-9999px}#cboxClose:hover{background-position:center -20px}.quick_signup{cursor:pointer}#modal-quicksignup .form-control{height:auto}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Firme-Book,Arial,sans-serif}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:fixed;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{max-height:none !important;width:auto;max-width:90%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:70px 0 70px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:70px;bottom:70px;display:block;right:0;width:auto;height:auto;z-index:-1}.mfp-figure figure{margin:0}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{text-align:center;margin-top:-65px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure{}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.shrow{display:block;font-size:0px;margin-left:-10px;margin-right:-10px;margin-bottom:10px}
.shrow .shcolumn{vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:12px;padding-left:10px;padding-right:10px;text-align:center;padding-bottom:7px}.shrow2 .shcolumn{width:50%;display:inline-block;zoom:1;*display:inline;*width:48%}.shrow3 .shcolumn{width:33.3%;display:inline-block;zoom:1;*display:inline;*width:31.3%}.shrow4 .shcolumn{width:25%;display:inline-block;zoom:1;*display:inline;*width:23%}.shrow5 .shcolumn{width:20%;display:inline-block;zoom:1;*display:inline;*width:18%}.shrow6 .shcolumn{width:16.66%;display:inline-block;zoom:1;*display:inline;*width:14.66%}.shrow7 .shcolumn{width:14.28%;display:inline-block;zoom:1;*display:inline;*width:12.28%}.shrow8 .shcolumn{width:12.5%;display:inline-block;zoom:1;*display:inline;*width:10.5%}.shrow9 .shcolumn{width:11.11%;display:inline-block;zoom:1;*display:inline;*width:9%}.shrow10 .shcolumn{width:10%;display:inline-block;zoom:1;*display:inline;*width:8%}.shrow .shcolumn img{max-width:100% !important;height:auto !important;margin-bottom:5px}.shrow p{margin-bottom:6px}.owl-carousel.owl-catmod{margin-bottom:15px;*overflow:hidden}.owl-carousel.owl-catmod .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel.owl-catmod{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel.owl-catmod .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel.owl-catmod .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;z-index:1}.owl-carousel.owl-catmod .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel.owl-catmod .owl-item{float:left}.owl-catmod .owl-controls .owl-page,.owl-catmod .owl-controls .owl-buttons div{cursor:pointer}.owl-catmod .owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-catmod .grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel.owl-catmod .owl-wrapper,.owl-carousel.owl-catmod .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-catmod .owl-controls{text-align:center;position:relative;z-index:5}.owl-catmod .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;display:none}.owl-catmod .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-catmod .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-catmod .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-catmod .owl-controls .owl-page.active span,.owl-catmod .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-catmod .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-catmod .owl-item.loading{min-height:150px;background:#fff}.owl-catmod .owl-item > div{padding-left:10px;padding-right:10px}.owl-carousel.owl-catmod .owl-wrapper,.owl-carousel.owl-catmod .owl-item{text-align:center}
@keyframes ldio-ll6w7u4a19{0%{opacity:1}100%{opacity:0}}.ldio-ll6w7u4a19 div{left:51.480000000000004px;top:27.04px;position:absolute;animation:ldio-ll6w7u4a19 linear 0.625s infinite;background:#000000;width:1.04px;height:8.32px;border-radius:0px / 0px;transform-origin:0.52px 24.96px}.ldio-ll6w7u4a19 div:nth-child(1){transform:rotate(0deg);animation-delay:-0.5833333333333334s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(2){transform:rotate(24deg);animation-delay:-0.5416666666666666s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(3){transform:rotate(48deg);animation-delay:-0.5s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(4){transform:rotate(72deg);animation-delay:-0.4583333333333333s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(5){transform:rotate(96deg);animation-delay:-0.4166666666666667s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(6){transform:rotate(120deg);animation-delay:-0.375s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(7){transform:rotate(144deg);animation-delay:-0.3333333333333333s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(8){transform:rotate(168deg);animation-delay:-0.2916666666666667s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(9){transform:rotate(192deg);animation-delay:-0.25s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(10){transform:rotate(216deg);animation-delay:-0.20833333333333334s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(11){transform:rotate(240deg);animation-delay:-0.16666666666666666s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(12){transform:rotate(264deg);animation-delay:-0.125s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(13){transform:rotate(288deg);animation-delay:-0.08333333333333333s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(14){transform:rotate(312deg);animation-delay:-0.041666666666666664s;background:#000000}.ldio-ll6w7u4a19 div:nth-child(15){transform:rotate(336deg);animation-delay:0s;background:#000000}.loadingio-spinner-spinner-b448li6dn8b{width:104px;height:104px;display:inline-block;overflow:hidden;background:rgba(255,255,255,0);position:absolute;left:50%;top:20%;transform:translate(-50%,0)}.ldio-ll6w7u4a19{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.ldio-ll6w7u4a19 div{box-sizing:content-box}.img-loading{opacity:0}
