/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}b,strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}img{border-style:none}button,input,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#000}body{font-family:Yantramanav,"Helvetica Neue",sans-serif;font-size:1.15rem;font-weight:400;line-height:1.3;color:#666;background-color:#fff;text-align:left}a{color:#59b097;text-decoration:underline;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#59b097;text-decoration:underline}a:focus{outline:0}[tabindex="-1"]:focus{outline:0!important}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}th{text-align:inherit}.w-fixed{padding:0 2rem;margin:0 auto 30px auto}@media (min-width:1200px){.w-fixed{padding-left:0;padding-right:0;max-width:1160px}}@supports (display:grid){.item-container,.page-container{display:grid}.page-container{grid-template-columns:[full-start] minmax(1em,1fr) [main-start] minmax(0,1160px) [main-end] minmax(1em,1fr) [full-end];grid-gap:0}.page-container>*{grid-column:main}.page-container>.w-fullscreen{grid-column:full}.item-container{margin:0 auto;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:30px;grid-gap:30px}@media (min-width:600px){.item-container{grid-auto-rows:minmax(400px,auto)}}.item{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px}.item--w-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (min-width:900px){.item--w-2{grid-template-columns:repeat(2,minmax(200px,1fr))}}.item--w-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (min-width:900px){.item--w-3{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (min-width:1200px){.item--w-3{grid-template-columns:repeat(3,minmax(200px,1fr))}}.item--w-4{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (min-width:900px){.item--w-4{grid-template-columns:repeat(4,minmax(200px,1fr))}}.item--w-5{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (min-width:900px){.item--w-5{grid-template-columns:repeat(5,minmax(200px,1fr))}}.items--h-auto{border:1px solid #000;grid-auto-rows:auto}.item--centered{margin:0 auto}.inline-head{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;grid-column:1/-1}.solution .w-fixed{display:grid;grid-template-columns:100%}@media (min-width:900px){.solution .w-fixed{grid-template-columns:65% 30%;-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%}}}@media (min-width:1200px){.page-container{margin:0 auto}.footer{grid-column:1/-1;clear:both}}.item-container:after,.main:after{display:block;clear:both;content:""}@supports (display:grid){.clearfix:after,.item-container:after,.main:after{content:none}}section{max-width:1160px;margin:0 auto}.item{float:left;width:400px;min-height:250px;margin-right:1.5%;margin-left:1.5%;margin-bottom:2rem}.item--w-2 .item{width:47%}.item--w-3 .item{width:30.3333333%}.item--w-4 .item{width:22%}.w-fullscreen{width:100%;max-width:none}@supports (display:grid){.solution:after{content:none}}@supports (display:grid){.item--w-2 .item,.item--w-3 .item,.item--w-4 .item,.item-container .item,.page-container>*{width:auto;margin:0;max-width:none;background-color:none}.solution .w-fixed aside,.solution .w-fixed div{float:none;width:auto}.page-container .main{background-color:none}}form fieldset{border:0;padding:0}input,textarea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;height:2.25em;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;background-color:#fff;border-color:#ccc;color:#404040;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);vertical-align:middle}input[type=email],input[type=password],input[type=text]{-moz-appearance:none;-webkit-appearance:none;max-width:90%;width:90%}textarea{border-radius:25px}fieldset,form.userform{width:100%}fieldset .field,form.userform .field{display:block;margin-bottom:25px}fieldset input,form.userform input{border-radius:50px;padding:4px 12px 0;height:auto;border:1px solid #ccc;width:90%}fieldset input:focus,form.userform input.focus,form.userform input:focus{border:1px solid #59b097}fieldset .checkbox,form.userform .checkbox{text-align:left;margin-left:0;width:auto}fieldset .optionset,form.userform .optionset{margin:0;padding:0}fieldset textarea,form.userform textarea{width:95%;height:200px}fieldset label .left,form.userform label .left{float:none;clear:both}fieldset ul,form.userform ul{list-style:none}fieldset ul li,form.userform ul li{margin:1rem 0}fieldset ul li input[type=radio],form.userform ul li input[type=radio]{width:auto}form.userform .description{font-weight:100;font-size:.9rem;text-align:right}form.userform{width:100%}@media (min-width:1200px){form.userform{width:50%}}form.userform label.left{font-weight:400}form.userform .checkbox{margin-bottom:0}form.userform .CompositeField p{margin-top:0}@media (min-width:600px){.comments-holder-container form fieldset .field.text{width:50%}}.comments-holder-container form fieldset .field.optionset .optionset li{margin-right:1rem}.comments-holder-container form fieldset .field.optionset .optionset li input{vertical-align:top}.comments-holder-container form fieldset .field.optionset .optionset li label{padding:0 4px}.comments-holder-container form .btn-toolbar{text-align:right;margin-right:2rem}.page--login article .message.warning{text-align:left;background-color:transparent;padding:0;color:#000}.search{text-align:right}.search form{position:relative;display:inline-block}@media (max-width:599px){.search form{width:100%}}.search form .field.text{margin-bottom:0}.search form input.action{margin:0}.search form input.text{width:100%;border-radius:20px}.search form input,.search form textarea{height:1.8rem}.search input[type=submit].action{border:0;position:absolute;right:10px;top:0;background-image:url(/_resources/themes/frunix/dist/images/icon_suche.png);background-size:100%;background-position:center right;background-repeat:no-repeat;color:transparent!important;background-color:transparent;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:rotate(0);transform:rotate(0);min-width:0;width:20px}.search input[type=submit].action.hover,.search input[type=submit].action:hover{cursor:pointer;color:transparent!important}form.js-cm-form{margin-bottom:2rem}@media (min-width:1200px){form.js-cm-form{width:50%}}form.js-cm-form .field{padding:1rem 0}form.js-cm-form .field.checkbox input{display:inline;border:1px solid #000}form.js-cm-form .field.checkbox label{padding-left:30px;display:inline-block;margin-top:-40px}figure{margin:0}article img{max-width:100%;height:auto}@font-face{font-family:Carawan;src:url(/_resources/themes/frunix/dist/fonts/Carawan-Regular.eot);src:url(/_resources/themes/frunix/dist/fonts/Carawan-Regular.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/Carawan-Regular.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/Carawan-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Carawan;src:url(/_resources/themes/frunix/dist/fonts/Carawan-Condensed.eot);src:url(/_resources/themes/frunix/dist/fonts/Carawan-Condensed.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/Carawan-Condensed.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/Carawan-Condensed.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:condensed}@font-face{font-family:Carawan;src:url(/_resources/themes/frunix/dist/fonts/Carawan-Bold.eot);src:url(/_resources/themes/frunix/dist/fonts/Carawan-Bold.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/Carawan-Bold.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/Carawan-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Carawan;src:url(/_resources/themes/frunix/dist/fonts/Carawan-BoldOblique.eot);src:url(/_resources/themes/frunix/dist/fonts/Carawan-BoldOblique.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/Carawan-BoldOblique.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/Carawan-BoldOblique.ttf) format("truetype");font-weight:700;font-style:oblique;font-stretch:normal}@font-face{font-family:Carawan;src:url(/_resources/themes/frunix/dist/fonts/Carawan-CondensedOblique.eot);src:url(/_resources/themes/frunix/dist/fonts/Carawan-CondensedOblique.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/Carawan-CondensedOblique.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/Carawan-CondensedOblique.ttf) format("truetype");font-weight:400;font-style:oblique;font-stretch:condensed}@font-face{font-family:Carawan;src:url(/_resources/themes/frunix/dist/fonts/Carawan-BoldCondensed.eot);src:url(/_resources/themes/frunix/dist/fonts/Carawan-BoldCondensed.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/Carawan-BoldCondensed.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/Carawan-BoldCondensed.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:condensed}@font-face{font-family:Carawan;src:url(/_resources/themes/frunix/dist/fonts/Carawan-Oblique.eot);src:url(/_resources/themes/frunix/dist/fonts/Carawan-Oblique.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/Carawan-Oblique.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/Carawan-Oblique.ttf) format("truetype");font-weight:400;font-style:oblique;font-stretch:normal}@font-face{font-family:Carawan;src:url(/_resources/themes/frunix/dist/fonts/Carawan-BoldCondensedOblique.eot);src:url(/_resources/themes/frunix/dist/fonts/Carawan-BoldCondensedOblique.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/Carawan-BoldCondensedOblique.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/Carawan-BoldCondensedOblique.ttf) format("truetype");font-weight:700;font-style:oblique;font-stretch:condensed}@font-face{font-family:'Garden Grown Caps';src:url(/_resources/themes/frunix/dist/fonts/GardenGrownCaps-Regular.eot);src:url(/_resources/themes/frunix/dist/fonts/GardenGrownCaps-Regular.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/GardenGrownCaps-Regular.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/GardenGrownCaps-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Garden Grown';src:url(/_resources/themes/frunix/dist/fonts/GardenGrown-Regular.eot);src:url(/_resources/themes/frunix/dist/fonts/GardenGrown-Regular.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/GardenGrown-Regular.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/GardenGrown-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Yantramanav;font-style:normal;font-weight:400;src:url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-regular.eot);src:local("Yantramanav Regular"),local("Yantramanav-Regular"),url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-regular.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-regular.woff2) format("woff2"),url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-regular.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-regular.ttf) format("truetype"),url(/_resources/themes/frunix/dist/images/yantramanav-v5-latin-regular.svg) format("svg")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:700;src:url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-700.eot);src:local("Yantramanav Bold"),local("Yantramanav-Bold"),url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-700.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-700.woff2) format("woff2"),url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-700.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/yantramanav-v5-latin-700.ttf) format("truetype"),url(/_resources/themes/frunix/dist/images/yantramanav-v5-latin-700.svg) format("svg")}body{font-family:Yantramanav,"Helvetica Neue",sans-serif;font-size:1.15rem;line-height:1.3}@media (min-width:600px){body{font-size:1.15rem}}@media (min-width:1200px){body{font-size:1.15rem}}h1,h2,h3,h4,h5,h6{color:#000}h1,h2{font-family:"Garden Grown Caps",cursive;font-weight:400}h3,h4,h5,h6{font-family:Yantramanav,"Helvetica Neue",sans-serif;font-weight:400}h1{font-size:2.8rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.15rem}h5{font-size:1rem}h6{font-size:.875rem}@media (min-width:1200px){h1{font-size:2.5rem;margin:2rem 0 1.5rem 0}h2{font-size:2rem;margin:2rem 0 .5rem 0}h3{font-size:1.5rem;margin:1rem 0 0 0}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}}.bg-dark{color:#fff}.bg-blue .btn,.bg-dark .btn,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark p,.bg-dark ul li,.bg-darken .btn{color:#fff}h1,h2,h3{line-height:1.2;letter-spacing:.15rem}small{font-size:.8rem}hr{color:#ccc;background-color:#ccc;height:5px;border:0;margin-top:2rem;margin-bottom:2rem}hr.hr-lg{margin-top:4rem;margin-bottom:4rem}article h2{color:#000;font-size:1.7rem}article h3{color:#000;font-weight:700;font-size:1.3rem;letter-spacing:0}.item--block h3{font-size:1.25rem}.textcols-2 ul{-webkit-columns:2 200px;-moz-columns:2 200px;columns:2 200px;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.textcols-2 ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}footer a{color:#fff;text-decoration:none}footer address{font-size:1.15rem;font-style:normal}footer address span{color:#59b097}ul.li-h{list-style:none;padding:0;margin:0}ul.li-h li{display:inline}ul.li-h li a{padding:0 .5rem}ul.li-h li a:first-child{padding-left:0}ul.unstyled{list-style:none;padding:0;margin:0}table.content-table{border-collapse:collapse;border-bottom:1px solid #666}table.content-table tr td{vertical-align:top;border-top:1px solid #666;padding:4px 8px 4px 0}table.content-table tr td h4{margin:0}.inline-head{margin-left:1.5%;margin-bottom:2rem}@supports (display:grid){.inline-head{margin-left:0}}.a-b{-ms-flex-item-align:end;align-self:end;width:100%}.a-c{text-align:center}.a-r{text-align:right}.va-c{height:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.va-c{min-height:450px;position:relative}.va-c .header-content,.va-c .item-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:75%}@supports (display:grid){.va-c{min-height:0}.va-c .header-content,.va-c .intro-header--container,.va-c .item-content{position:relative;top:auto;bottom:auto;-webkit-transform:none;transform:none;width:auto;-ms-flex-item-align:center;align-self:center}}img.ss-htmleditorfield-file{max-width:100%;height:auto;margin-top:2rem;margin-bottom:2rem}div.captionImage{width:auto!important}img.ss-htmleditorfield-file.leftAlone{float:left;margin:0 2rem 2rem 0}.captionImage.left,img.ss-htmleditorfield-file.left{float:left;margin:0 2rem 2rem 0}.captionImage.right,img.ss-htmleditorfield-file.right{float:right;margin:0 0 2rem 2rem}.captionImage img.ss-htmleditorfield-file{float:none;margin:0}@font-face{font-family:pp-font;src:url(/_resources/themes/frunix/dist/fonts/pp-font.eot);src:url(/_resources/themes/frunix/dist/fonts/pp-font.eot) format("embedded-opentype"),url(/_resources/themes/frunix/dist/fonts/pp-font.woff) format("woff"),url(/_resources/themes/frunix/dist/fonts/pp-font.ttf) format("truetype"),url(/_resources/themes/frunix/dist/images/pp-font.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:pp-font!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-github-alt:before{content:"a"}.menu-toggle{display:inline-block;padding:.15em 15px;text-align:right}svg path{fill:#000;stroke:#000;stroke-width:1px}.svg-green{background-color:#59b097;border-radius:50%;padding:.4rem}.nav-primary{position:absolute;left:-600px;width:600px;top:0;height:100vh;overflow:auto;-webkit-transition:left .3s ease,-webkit-box-shadow .3s ease;transition:left .3s ease,-webkit-box-shadow .3s ease;transition:left .3s ease,box-shadow .3s ease;transition:left .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:999;padding-top:5%}@media (min-width:600px){.nav-primary{position:relative;left:auto;top:auto;height:auto;width:auto;overflow:visible;align-self:center;display:grid;justify-items:end;padding-top:0}}.nav-primary ul{list-style:none;padding:0}@media (min-width:600px){.nav-primary ul{-webkit-box-shadow:none;box-shadow:none;height:auto;min-height:none;background:0 0}}.nav-primary a{padding:.25em 1.25em;margin-top:1rem;color:#000;text-decoration:none;display:block;font-size:1.44rem;font-family:Carawan,"Helvetica Neue",sans-serif;letter-spacing:.8px}@media (min-width:600px){.nav-primary a{margin-left:1rem;margin-top:0;padding:0 0 .25rem 0;color:#000;background-color:rgba(0,0,0,0);font-size:1.265rem}}@media (min-width:1200px){.nav-primary a{font-size:1.265rem}}.nav-primary a.hover,.nav-primary a:hover{background-image:none}.nav-primary li{display:block}@media (min-width:600px){.nav-primary li{display:inline-block}}.nav-primary ul li ul{margin-left:auto;margin-right:auto;-webkit-box-shadow:none;box-shadow:none;width:auto}.nav-primary ul li ul li.hover,.nav-primary ul li ul li:hover{text-decoration:none}@media (min-width:600px){.nav-primary ul li ul{width:inherit;list-style-type:none;background-color:rgba(255,255,255,.83);min-width:200px}.nav-primary ul li ul.hover,.nav-primary ul li ul:hover{min-width:200px}.nav-primary ul li ul li{display:block!important;margin:1rem}}.nav-primary ul li ul li a{color:#000;font-size:1rem}.nav-primary ul li ul li.current:hover a,.nav-primary ul li ul li:hover a{color:#59b097}.nav-primary ul li ul li:hover a{background-image:none}@media (min-width:600px){nav ul li ul:hover,nav ul li:hover>ul{visibility:visible;opacity:1}}.nav-primary ul li ul li{display:block}.nav-primary .menu-close{display:block;background-color:#fff;margin:0 8px;padding:0}.menu-global{margin:0;padding:0;position:top}@media (min-width:600px){.menu-global{margin:0;padding:0}}@media (min-width:1200px){.menu-global{font-size:1.265rem;padding:.2em 0}}.menu-global li{display:inline-block}.menu-global li a{font-size:.8rem;text-decoration:none;color:#666;margin-top:0}.menu-global li a:hover{color:#666;text-decoration:none}.menu-global .icon-login{width:16px;height:16px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:-2px;margin-left:3px}.hiddenlinkwrapper li.current a,.hiddenlinkwrapper li:hover a,.menu-site li.current a,.menu-site li:hover a{background-image:url(../images/unterstreichung_navi_bdi.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% 80px}header.site-header .nav-mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-right:auto;margin-left:auto}@media (min-width:600px){header.site-header .nav-mobile-header{border-bottom:none;width:auto;margin:0 0 1rem 0}}header.site-header .nav-mobile-header ul.menu-global{text-align:left;margin-right:.5rem;width:30%}@media (min-width:600px){header.site-header .nav-mobile-header ul.menu-global{text-align:right;display:block;width:auto}}header.site-header .nav-mobile-header ul.menu-global li a{font-size:.9rem}.nav-primary[aria-expanded=true]{position:absolute;display:block;content:"";left:0;top:0;height:100vh;width:100%!important;z-index:998;background:#fff;cursor:default;overflow-y:auto;text-align:center}@supports (position:fixed){.nav-primary:target+.backdrop,.nav-primary[aria-expanded=true]+.backdrop{position:fixed}}@media (min-width:600px){.menu-toggle,.nav-primary .menu-close{display:none}}.nav-primary .menu-site,.nav-primary .search{display:table-cell;vertical-align:middle}.nav-primary .search{text-align:right;width:20%}@supports (display:grid){.nav-primary .menu-global,.nav-primary .menu-site,.nav-primary .search{float:none}@media (min-width:600px){.nav-primary .menu-global,.nav-primary .menu-site,.nav-primary .search{width:auto;margin:0}}.nav-primary .menu-site,.nav-primary .search{width:auto;display:block;min-height:initial}}.nav-secondary{display:none}@media (min-width:600px){.nav-secondary{display:block;background-color:#f3f3f3;margin-top:2rem;margin-bottom:-2rem;padding-left:1rem}.nav-secondary ul{list-style-type:none;padding:0;margin-top:0}.nav-secondary li a{display:block;color:#59b097;text-align:center;padding:.5rem .5rem;text-decoration:none;text-align:center}}@media (min-width:600px) and (min-width:600px){.nav-secondary li a{float:left;padding:1rem 1rem}}@media (min-width:600px){.nav-secondary li a:hover{background-color:#fff}.nav-secondary .active{background-color:#fff;color:#000}}.priority-nav ul li ul li.current,.priority-nav ul li ul li:hover{background-image:none!important}.priority-nav label{cursor:pointer;display:block}.priority-nav input#collapsitem{display:none}.priority-nav img.collapse-img{height:10px}.priority-nav img.collapse-img-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.priority-nav img.collapse-img-up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.priority-nav li{width:80%;margin-left:auto;margin-right:auto}@media (min-width:600px){.priority-nav li{width:auto}}button{background-color:transparent;cursor:pointer}.btn,input[type=submit].action{font-family:"Garden Grown Caps",cursive;font-size:1.15rem;color:#fff;letter-spacing:.05rem;background-image:url(/_resources/themes/frunix/dist/images/btn-bubble.svg);background-repeat:no-repeat;background-size:100% 100%;background-color:transparent;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);border:none;width:auto;min-width:10rem;max-width:14rem;height:auto;text-align:center;padding:1.5rem .8rem 1rem .8rem;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.btn.hover,.btn:hover,input[type=submit].action.hover,input[type=submit].action:hover{color:#59b097;text-decoration:none;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.35s;transition:.35s}.btn.focus,.btn:focus,input[type=submit].action.focus,input[type=submit].action:focus{color:#59b097;background-color:transparent;text-decoration:none}.btn:not(:disabled):not(.disabled),input[type=submit].action:not(:disabled):not(.disabled){cursor:pointer}.btn.btn-sm,button.btn-sm,input[type=submit].action.btn-sm{font-size:.8rem}.btn.btn-lg,button.btn-lg,input[type=submit].action.btn-lg{font-size:1.5rem}.btn.btn-primary,button.btn-primary,input[type=submit].action.btn-primary{color:#fff;background-color:#59b097}.btn.btn-secondary,button.btn-secondary,input[type=submit].action.btn-secondary{color:#fff;background-color:#1269aa}.btn-row .btn{margin-right:1rem}.bg-dark .btn{color:#fff}.bg-dark .btn.hover,.bg-dark .btn:hover{color:#59b097}.btn-special{font-family:"Garden Grown Caps",cursive;font-size:1.5rem;color:#fff;background-size:80%;background-repeat:no-repeat;background-position:right;margin:-5rem 0 0 auto;width:80%;height:20%;-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg);border:none;white-space:normal;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-special span{margin:0 auto 0 30%;width:60%;text-align:center;padding:15% 0 25%}.btn-special.focus,.btn-special.hover,.btn-special:focus,.btn-special:hover{-webkit-transform:rotate(0);transform:rotate(0);background-color:transparent;color:#fff}.btn-login{background-image:url(/_resources/themes/frunix/dist/images/icon_lock_closed.png)}.checkout-btn{color:#59b097;text-decoration:none}.checkout-btn div:nth-child(2){margin:auto 0}.checkout-btn.hover,.checkout-btn:hover{background-color:transparent;color:#59b097;text-decoration:none}.checkout-btn .cart-icon,.checkout-btn .checkout-icon{background-image:url(/_resources/themes/frunix/dist/images/icon_warenkorb.png);background-repeat:no-repeat;background-size:90%;display:inline-block;width:2.5rem;height:2.5rem;vertical-align:middle}.checkout-btn .checkout-icon{background-image:url(/_resources/themes/frunix/dist/images/icon_zahlung.png);background-size:100%;margin-left:1rem}#AddProductForm_Form_action_addtocart{color:transparent;font-size:2.2rem;background-image:none;background-color:transparent;padding-bottom:1rem}#AddProductForm_Form_action_addtocart.focus,#AddProductForm_Form_action_addtocart.hover,#AddProductForm_Form_action_addtocart:focus,#AddProductForm_Form_action_addtocart:hover{background-color:transparent;color:transparent}#AddProductForm_Form_action_addtocart p{margin:0}@media (max-width:568px){#AddProductForm_Form_action_addtocart{font-size:1.5rem;padding-left:2.5rem;padding-top:1rem}}.btn-addtocart input#AddProductForm_Form_action_addtocart{background-position:center top;background-repeat:no-repeat;height:120px}.btn-addtocart--de input#AddProductForm_Form_action_addtocart{background-image:url(/_resources/themes/frunix/dist/images/warenkorb_de.png)}.btn-addtocart--en input#AddProductForm_Form_action_addtocart{background-image:url(/_resources/themes/frunix/dist/images/warenkorb_en.png)}.btn-addtocart-sm form{display:block}.btn-addtocart-sm form fieldset{display:none}.btn-addtocart-sm .btn-toolbar{margin:0 auto}.btn-addtocart-sm.btn-addtocart--de input#AddProductForm_Form_action_addtocart{background-image:url(/_resources/themes/frunix/dist/images/warenkorb_de-sm.png);background-size:35%;background-position:center center;font-size:1rem;margin-top:1rem}.btn-addtocart-sm.btn-addtocart--de input#AddProductForm_Form_action_addtocart:hover{-webkit-transform:rotate(0);transform:rotate(0)}.btn-addtocart-sm.btn-isinCart input#AddProductForm_Form_action_addtocart{background-image:url(/_resources/themes/frunix/dist/images/warenkorb_de-sm-isincart.png)}.address-panel .panel-footer{margin-bottom:1rem}.address-panel .panel-footer a.btn{font-family:Yantramanav,"Helvetica Neue",sans-serif;font-size:.8rem;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.3);box-shadow:0 0 10px 2px rgba(0,0,0,.3);letter-spacing:0;background-image:none;-webkit-transform:none;transform:none;border:none;width:auto;max-width:none;min-width:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-radius:50px;display:inline-block;color:#404040;padding:6px 14px;text-decoration:none;margin-top:1rem;margin-bottom:0}.address-panel .panel-footer a.btn:hover{background-color:#404040;color:#fff}.icon{background-repeat:no-repeat;background-size:100%;color:transparent}.icon:hover{color:transparent}.icon-cart{background-image:url(/_resources/themes/frunix/dist/images/icon_warenkorb.png);position:relative}.itemcount{font-family:"Garden Grown Caps",cursive;font-size:1rem;position:absolute;color:#000;border:1px solid #000;width:20px;height:20px;text-align:center;background-color:rgba(255,255,255,.7);border-radius:50%;display:inline-block;padding:.2em;line-height:1.6;bottom:-5px}.icon--lg{width:3rem;height:3rem}footer.page-footer svg{fill:#fff;width:28px}footer.page-footer .sm-icons a:hover{text-decoration:none}footer.page-footer .sm-icons a:hover svg{fill:#59b097}.item-container.item-container--block{grid-template-rows:auto}.item--block{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.3);box-shadow:0 0 10px 2px rgba(0,0,0,.3);padding:20px;background-color:#eae7e4;border:10px solid #fff;margin-top:2rem;margin-bottom:2rem}.item--block h2{color:#59b097;font-size:1.8rem;letter-spacing:.1em;padding:10px;padding-left:0;margin-top:0}.item--block a{color:#59b097;text-decoration:none}.item--block a.hover,.item--block a:hover{text-decoration:underline}.item--block a.btn{color:#fff}.item--block a.btn.hover,.item--block a.btn:hover{text-decoration:none}.item-container.item-container--tile{grid-gap:0;grid-template-rows:400px 400px;grid-auto-flow:row}.item-container.item-container--teasertile{grid-template-rows:60vh;grid-auto-flow:row}.item-tile--image,.item-tile--teaser{display:block;overflow:hidden;position:relative}.item-tile--image img,.item-tile--teaser img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-tile--image .item-tile-content,.item-tile--teaser .item-tile-content{position:absolute;height:100%;width:100%;display:grid;-ms-flex-line-pack:end;align-content:end;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.item-tile--image .item-tile-content{-webkit-transition:.3s ease-out;transition:.3s ease-out}.item-tile--image .item-tile-content h2{font-family:Georgia;margin-top:0;font-size:2.1rem;opacity:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}.item-tile--image .item-tile-content h3{font-family:Yantramanav,"Helvetica Neue",sans-serif;margin-bottom:1rem;font-size:.8rem;text-transform:uppercase}.item-tile--image:hover .item-tile-content{background-color:rgba(0,0,0,.4)}.item-tile--image:hover .item-tile-content h2{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.item-tile--teaser .item-tile-content h3{font-family:Yantramanav,"Helvetica Neue",sans-serif;margin-bottom:0;font-size:1.5rem}.item-tile--teaser .item-tile-content h3,.item-tile--teaser .item-tile-content p{color:#fff}.item-tile--lg{grid-row:1/3}.item--w-2.items--checked{grid-gap:80px}.items--checked .item--checked--img{display:block;overflow:hidden;position:relative;height:300px}@media (min-width:600px){.items--checked .item--checked--img{height:400px}}@media (min-width:1200px){.items--checked .item--checked--img{height:600px}}@media (min-width:1800px){.items--checked .item--checked--img{height:800px}}.items--checked .item--checked--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.items--checked .item--checked--txt{padding:2rem}.items--checked .item--checked--txt h2{margin-top:0}.items--checked--fix-w-txt .item--checked--txt{padding:0 2rem}@media (min-width:600px){.items--checked--fix-w-txt .item--checked--txt{padding:0;width:calc(100% - 80px/2)}}@media (min-width:900px){.items--checked--fix-w-txt .item--checked--txt{padding:0;width:calc(100% - 80px/2)}}@media (min-width:1200px){.items--checked--fix-w-txt .item--checked--txt{padding:0;width:calc(1160px/2 - 80px/2)}}.items--checked--fix-w-txt.even .item--checked--txt{justify-self:end}@media (min-width:600px){.items--checked.even .item--checked--img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.items--checked.even .item--checked--txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.item-container.item-container--icons{grid-gap:3rem;grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:row}.item-container.item-container--icons a.item{display:block;overflow:hidden;position:relative;text-align:center;text-decoration:none;color:#000}.item-container.item-container--icons a.item img,.item-container.item-container--icons a.item svg{width:86px;height:auto}.item-container.item-container--icons a.item h3{font-size:1.15rem;color:#1269aa;margin-bottom:.5rem}.item-container.item-container--icons a.item p{margin-top:0;font-size:.8rem;color:#404040;line-height:1.3}.item-container.item-container--icons a.item:hover h3{color:#000}.item--article h2{font-size:1.38rem;margin-top:1rem}.item--article h2 a{color:#000;text-decoration:none}.item--article h2 a:hover{color:#59b097}.item--article img{width:100%;max-width:auto;outline:0;-o-object-fit:cover;object-fit:cover;padding:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box}a.item--article{text-decoration:none}a.item--article h2{font-size:1.38rem;margin-top:1rem}a.item--article h2 a{color:#000}a.item--article h2 a:hover{color:#59b097}a.item--article:hover h2{color:#59b097}a.item--article:hover img{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.6);box-shadow:0 0 5px 1px rgba(0,0,0,.6)}.message,.msg{background-color:#59b097;position:relative;color:#f3f3f3;margin-bottom:1rem;text-align:center;padding:1rem}.message a,.msg a{color:#f3f3f3}.message p,.msg p{margin:0}.msg-warning,.warning{background-color:#e5a032}.danger,.msg-danger{background-color:#e74010}.msg-good{background-color:#59b097}#AddProductForm_Form_error{display:none}.msg.msg-outofstock{background-image:url(/_resources/themes/frunix/dist/images/bg-teaser-red.png);background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:60%;height:7rem;padding-top:2.6rem;padding-left:6rem;padding-right:6rem;position:absolute;top:4rem;font-family:"Garden Grown Caps",cursive;font-size:1.35rem;letter-spacing:.15rem;line-height:1.1;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.product-nutrition-facts .msg.msg-outofstock{top:1.5rem;padding-top:4.5rem;position:relative;padding-left:3rem;padding-right:3rem}.product-list .item-container{grid-gap:80px}.product-list .item{position:relative;text-align:center}.product-list .item h3{margin-bottom:1rem;margin-top:0;font-size:1.15rem;letter-spacing:0}.product-list .item a{text-decoration:none;font-size:2rem}.product-list .item img{height:260px;width:auto;max-width:100%}.product-list .noimage{opacity:.2;width:50%;height:260px}.product-list .noimage img{height:260px;width:100%}.product-list .price-overview .price strong{font-weight:400}.product-list .price-overview span{display:grid;grid-template-columns:1.25fr .5fr 1.25fr}.product-list .price-overview span .price-insteat-text{margin-top:.6rem}.product-list .price-overview span div:nth-child(1){justify-self:right}.product-list .price-overview span div:nth-child(3){justify-self:left}.product-list .price-overview span.price-addon,.product-list .price-overview span.price-addon-tax{text-align:center;display:block;font-size:.8rem}.product-list .price-overview span.price-addon a,.product-list .price-overview span.price-addon-tax a{font-size:.8rem;color:#666}.product-list .product-list--desc{margin-bottom:4rem}.product-detail h1{line-height:1;text-align:left;margin:1rem 0 1rem 0}.product-detail h2{font-family:Yantramanav,"Helvetica Neue",sans-serif;font-weight:500;font-size:1.2rem;line-height:2.4rem;margin:0;color:#666;margin:0 0 1rem 0}.product-detail a{text-decoration:none;color:#59b097}.product-detail .inline-head{margin:0}.product-detail .product-head{border-bottom:1px solid #000;padding-bottom:1rem;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.product-detail .product-head .overview-link{justify-self:end}.product-detail .product-img{position:relative}.product-detail .product-img img{max-width:100%}.product-detail .product-basics p{color:#666;margin-top:0}.product-detail .product-incredients{margin-top:5rem}.product-detail table tbody{font-size:1rem}.product-detail table tbody th{font-weight:600}.product-detail table tbody td:nth-child(2){text-align:right}.product-detail table tbody td,.product-detail table tbody th{border-bottom:1px solid #000;padding:.2rem 0 .2rem 0}.product-detail .product-nutrition-facts table thead tr th{text-transform:uppercase}.product-detail .product-buy-process{border-top:1px solid #000;margin-bottom:2rem;padding-top:1.5rem;display:grid}@media (min-width:600px){.product-detail .product-buy-process{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-column-start:1;grid-gap:30px}}@media (min-width:900px){.product-detail .product-buy-process{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-column-start:2}}@media (min-width:900px){.product-detail .product-buy-process .price{text-align:start}}.product-detail .product-buy-process .price-container .price{display:inline}.product-detail form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-detail form fieldset #AddProductForm_Form_Quantity_Holder,.product-detail form fieldset #Quantity_Holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail form fieldset #AddProductForm_Form_Quantity_Holder label,.product-detail form fieldset #Quantity_Holder label{font-size:1rem;color:#000;margin-right:2rem}.product-detail form fieldset #AddProductForm_Form_Quantity_Holder .middleColumn,.product-detail form fieldset #Quantity_Holder .middleColumn{margin-left:auto}.product-detail form fieldset #AddProductForm_Form_Quantity_Holder input,.product-detail form fieldset #AddProductForm_Form_Quantity_Holder textarea,.product-detail form fieldset #Quantity_Holder input,.product-detail form fieldset #Quantity_Holder textarea{width:15%;text-align:center}.product-detail form fieldset select{border:1px solid #ccc;padding:.4rem}.price{text-align:center;font-size:2.25rem;font-family:"Garden Grown Caps",cursive;color:#666}.price strong{font-weight:700;white-space:nowrap}.price .tax{display:block;color:#666;font-size:.64rem}span.price-addon,span.price-addon-tax{display:inline-block}.price-insteat-text{color:#e74010}.price-insteat{color:#e74010;font-size:2.25rem;font-family:"Garden Grown Caps",cursive;text-decoration:line-through;white-space:nowrap}a.product-img--sm--link{text-decoration:none}img.product-img--sm{width:120px;height:auto}.product-content{display:block;color:#ccc;font-size:.8rem;margin-top:8px}@media (min-width:900px){.product-desc .product-desc-container{padding-right:40%}}.product-desc h2{font-size:1.5rem}.drawer{padding:2rem;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);position:fixed;overflow-y:auto;overflow-x:hidden;top:0;bottom:0;max-width:85%;z-index:1500;color:#333;-webkit-transition:-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s;transition:-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s,-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:30rem;right:calc(-30rem - 6rem)}@media (min-width:600px){.drawer{max-width:90%}}.drawer h3{font-size:1.5rem}.drawer.drawer-open-right{opacity:1;-webkit-transform:translateX(-36rem);transform:translateX(-36rem)}section .textimage-element{padding:0}.textimage-element{display:grid;grid-template-columns:100%}@media (min-width:900px){.textimage-element{grid-row-gap:0;grid-column-gap:2rem}}.textimage-element img{padding:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);-o-object-fit:cover;object-fit:cover;margin-top:1.5rem;width:15rem;justify-self:center}@media (min-width:600px){.textimage-element img{width:12rem}}@media (min-width:900px){.textimage-element img{width:20rem}}@media (min-width:1200px){.textimage-element img{width:25rem}}@media (min-width:600px){.image-left{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}}@media (min-width:600px){.image-right{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.image-leftalign{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.image-rightalign{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.text-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.text-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.overview-list{display:grid;grid-template-columns:100%;grid-gap:0}@media (min-width:600px){.overview-list{grid-template-columns:minmax(0,1fr);grid-row-gap:0}}.overview-list .overview-item{display:grid;grid-template-columns:100%;border-bottom:1px solid #000;padding-top:2rem}@media (min-width:900px){.overview-list .overview-item{grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);grid-row-gap:0}}.overview-list .overview-item.last{border-bottom:none}.overview-list .overview-content{margin-top:2rem}.overview-list .inline-head{margin-bottom:0}.overview-list a{text-decoration:none;color:#59b097;margin-top:2rem}.overview-list a.btn{color:#fff}.overview-list a.btn.hover,.overview-list a.btn:hover{color:#59b097}.overview-list img{padding:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);-o-object-fit:cover;object-fit:cover;width:15rem;height:15rem;margin-bottom:2rem}@media (min-width:600px){.overview-list img{width:20rem;height:20rem}}@media (min-width:900px){.overview-list img{width:12rem;height:12rem}}@media (min-width:1200px){.overview-list img{width:15rem;height:15rem}}.overview-list .btn{margin-bottom:2rem;float:right}.priority-nav{position:relative}@media (min-width:600px){.priority-nav{display:grid;grid-template-columns:auto 35px;grid-gap:5px;min-width:250px}}.priority-nav a{display:block}.priority-nav button{height:25px;width:25px;background-color:#59b097;margin-top:6px;margin-bottom:auto;cursor:pointer;border-radius:50%;border-width:0;vertical-align:middle}.visiblelinks{display:inline-table}.visiblelinks li{display:table-cell}.hiddenlinks{position:absolute}.hiddenlinks li{display:block}ul.hiddenlinkwrapper{display:block;width:auto;background-color:#fff;margin-top:-3.5rem}ul.hiddenlinkwrapper li{display:block;justify-self:end;text-align:center}ul.hiddenlinkwrapper li a{margin-left:0;margin-top:1rem}@media (min-width:600px){ul.hiddenlinkwrapper{display:inline;-webkit-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;position:absolute;overflow:hidden;padding:2rem;right:0;margin-top:3rem;padding-top:1rem}}.hidden{visibility:hidden}.visible{visibility:visible}.btn-green{background-color:#59b097}.btn-beige{background-color:#eae7e4!important}.display-none{display:none}.display-inline{display:inline}.relative{position:relative}.absolute{position:absolute}.margin-for-visible-button{margin-right:0}.margin-for-hidden-button{margin-right:-35px}.sidecart h2{font-family:"Garden Grown Caps",cursive;margin-top:auto;margin-bottom:auto}.sidecart h3{font-family:"Garden Grown Caps",cursive;letter-spacing:0;margin-top:0}.sidecart h3 a{text-decoration:none}.sidecart p{margin-top:1rem;margin-bottom:2rem}.sidecart .sidecart-header{display:grid;grid-template-columns:15% auto}@media (max-width:568px){.sidecart .sidecart-header{grid-template-columns:25% auto}}@media (max-width:599px){.sidecart .sidecart-header{grid-template-columns:20% auto}}.sidecart .sidecart-header .close-drawer{border:none;padding:1rem;margin:auto;margin-left:0}.sidecart .sidecart-header .close-drawer.hover,.sidecart .sidecart-header .close-drawer:hover{background-color:transparent}.sidecart .remove{position:relative!important;right:0;margin-left:auto}.sidecart .remove svg{width:20px}.sidecart .remove svg path{fill:#ccc;stroke:#ccc}.sidecart .sidecart-list .sidecart-item{display:grid;grid-template-columns:25% auto 15%;grid-gap:20px;margin-bottom:2rem;border-bottom:1px solid #000;padding-bottom:1rem}.sidecart .sidecart-list .sidecart-item p{padding:0;margin:0}.sidecart .sidecart-list .sidecart-item .product-img img{width:100%}.checkout-steps .btn-toolbar{text-align:right}.checkout-steps .item--block{width:auto}@media (min-width:900px){.checkout-steps .item--block{width:50%}}#CheckoutForm_BillingAddressForm_SilverShop-Checkout-Component-AddressBookBilling_CompanyAddon_Holder,#CheckoutForm_BillingAddressForm_SilverShop-Checkout-Component-AddressBookBilling_Company_Holder,#CheckoutForm_BillingAddressForm_SilverShop-Checkout-Component-AddressBookBilling_GLN_Holder,#CheckoutForm_BillingAddressForm_SilverShop-Checkout-Component-AddressBookBilling_UID_Holder,#CheckoutForm_ShippingAddressForm_SilverShop-Checkout-Component-AddressBookShipping_CompanyAddon_Holder,#CheckoutForm_ShippingAddressForm_SilverShop-Checkout-Component-AddressBookShipping_Company_Holder,#CheckoutForm_ShippingAddressForm_SilverShop-Checkout-Component-AddressBookShipping_GLN_Holder,#CheckoutForm_ShippingAddressForm_SilverShop-Checkout-Component-AddressBookShipping_UID_Holder{pointer-events:none;display:none!important}#Checkout .checkout-form .bad,#Checkout .checkout-form .msg-bad{margin-bottom:2rem}#Checkout .checkout-form #ForgotPassword{text-align:center}#Checkout .checkout-form #ForgotPassword a{color:#59b097;text-decoration:none}#Checkout .checkout-form #ForgotPassword a.hover,#Checkout .checkout-form #ForgotPassword a:hover{text-decoration:underline}table.ordercontent{width:100%;border-collapse:collapse}@media (min-width:900px){table.ordercontent{font-size:1.15rem}}table.ordercontent thead tr th{border-bottom:1px solid #666}table.ordercontent thead tr th{font-size:.8rem}table.ordercontent thead tr th.center{padding-left:1rem;padding-right:1rem}table.ordercontent thead tr th.right{padding-left:0;text-align:right}table.ordercontent tbody tr td.title a{font-size:1.5rem;font-weight:400;font-family:"Garden Grown Caps",cursive;text-decoration:none;color:#59b097}table.ordercontent tbody tr td.title a.hover,table.ordercontent tbody tr td.title a:hover{text-decoration:none}table.ordercontent tbody tr td{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #666}table.ordercontent tbody tr td.image img{visibility:hidden;width:0}@media (min-width:900px){table.ordercontent tbody tr td.image img{visibility:visible;width:auto;padding-right:1rem}}table.ordercontent tbody tr td.center{padding-left:1rem;padding-right:1rem;text-align:center}table.ordercontent tbody tr td.right{text-align:right}table.ordercontent tfoot tr td.right{text-align:right}table.ordercontent tfoot tr.summary{font-weight:700}table.ordercontent tfoot td.small{font-size:.8rem}h1.title{display:block;text-align:right;border-bottom:1px solid #cddddd;text-transform:uppercase;line-height:1.5em}.warningMessage{margin:4px 0 0 3px;padding:5px;width:92%;color:#dc1313;border:4px solid #ff7373;background:#fed0d0}#Content{text-align:left;margin:auto;padding-left:20px}#Content .emailTitle{color:#4ea3d7;font-family:Tahoma,Verdana,sans-serif;font-weight:400;font-size:20px}#Content .PageTitle{padding:5px;color:#333;font-size:14px;font-family:Tahoma,Verdana,sans-serif}#Content .footer td{padding:10px}#Content .footer td .right{text-align:right}#Content .typography{padding:0 10px}#Content .typography a{font-size:1em;text-decoration:underline}#Content .typography a.hover,#Content .typography a:hover{text-decoration:none}#Content .typography ul{padding:2px 15px}#Content .typography ul li{padding:2px 5px}#Content .typography p{margin:.75em 0;font-size:12px;color:#666}table#SenderTable .meta,table#SenderTable .sender{width:100%}@media (min-width:900px){table#SenderTable .meta,table#SenderTable .sender{width:50%}}table#SenderTable .meta h2,table#SenderTable .sender h2{color:#666;margin:0 0 1rem 0}table#MetaTable{margin-left:auto}table#MetaTable .label{font-weight:700}table#ShippingTable td,table#ShippingTable th{width:50%;text-align:center}table#ShippingTable td h2,table#ShippingTable th h2{color:#59b097;font-size:1.5rem;margin:0;margin-top:1rem;text-align:center}table .infotable{border-collapse:collapse;margin-bottom:3rem;border-collapse:separate;padding:1rem;width:90%}@media (min-width:900px){table .infotable{width:100%}}table .infotable tr td,table .infotable tr th{padding:5px;color:#333;border:1px solid #cddddd}table .infotable td{font-size:12px;vertical-align:middle}table .infotable tr.summary{font-weight:700}table .infotable td.ordersummary{font-size:1em;border-bottom:1px solid #ccc}table .infotable th{font-weight:700;font-size:12px;color:#000;background:#e7efef}table.infotable .modifierRow,table.infotable .threeColHeader{text-align:right}table.infotable .right{text-align:right}table.infotable .center{text-align:center}table.infotable .left,table.infotable th{text-align:left}.checkout-process-wrapper{background-color:#eae7e4;padding:0}@media (min-width:900px){.checkout-process-wrapper{padding:40px 15%}}.checkout-process-wrapper .checkout-process{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:900px){.checkout-process-wrapper .checkout-process{background-image:url(../images/line_slice.png);background-repeat:repeat-x;background-size:9px;background-position:16% 73%}}.checkout-process-wrapper .checkout-process .checkout-process-item .btn{display:none}@media (min-width:900px){.checkout-process-wrapper .checkout-process .checkout-process-item .btn{text-transform:uppercase;background-image:url(../images/button_shop1.png);background-repeat:no-repeat;background-size:100% 100%;font-size:1rem;min-width:6rem;width:auto;padding-top:1rem;cursor:default;opacity:.5;line-height:1rem;display:inline-block}}.checkout-process-wrapper .checkout-process .checkout-process-item .btn.hover,.checkout-process-wrapper .checkout-process .checkout-process-item .btn:hover{color:#fff;-webkit-transition:none;transition:none}.checkout-process-wrapper .checkout-process .checkout-process-item .rotate5deg{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.checkout-process-wrapper .checkout-process .checkout-process-item .rotate-5deg{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.checkout-process-wrapper .checkout-process .checkout-process-item .state-bullet{text-align:center}.checkout-process-wrapper .checkout-process .checkout-process-item .state-bullet img.img-icon{display:none;width:25px;height:25px;position:absolute;margin-left:.5rem}@media (min-width:900px){.checkout-process-wrapper .checkout-process .checkout-process-item .state-bullet img.img-icon{width:50px;height:50px}}.checkout-process-wrapper .checkout-process .checkout-process-item .state-bullet img.img-dot{width:30px;height:30px}@media (min-width:900px){.checkout-process-wrapper .checkout-process .checkout-process-item .state-bullet img.img-dot{width:60px;height:60px}}.checkout-process-wrapper .checkout-process .active .btn{opacity:1}.checkout-process-wrapper .checkout-process .active .state-bullet img.img-icon{display:inline}#Form_ShippingMethodForm_ShippingMethodID_Holder label.left{display:none}#Account .typography .scrollable #InformationTable{width:100%}#Account .typography #OutstandingTable{width:100%}.cart-list{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.3);box-shadow:0 0 10px 2px rgba(0,0,0,.3);padding:20px!important;overflow-x:scroll}.cart-list table{border-spacing:0 2rem;width:100%;min-width:600px}.cart-list table thead th{border-bottom:2px solid #000;font-size:1rem;text-align:center}.cart-list table tbody tr td{width:auto;text-align:center;border-bottom:1px solid #000;padding-bottom:2rem}.cart-list table tbody tr td input{width:25%;-webkit-box-shadow:none;box-shadow:none;text-align:center}.cart-list table tbody tr td img{display:none}@media (min-width:900px){.cart-list table tbody tr td img{display:inline}}.cart-list table tfoot td,.cart-list table tfoot th{border-top:2px solid #000;padding:1rem 0}.cart-list table tfoot tr td{color:#59b097;font-family:"Garden Grown Caps",cursive;font-size:1.5rem}.cart-list table .text-left{text-align:left}.cart-list table .text-right{text-align:right}.cart-list h3{font-family:"Garden Grown Caps",cursive;font-size:1rem;letter-spacing:.1rem;margin:0}.cart-list h3 a{color:#000;text-decoration:none}.cart-footer{display:grid;grid-template-columns:48% 52%;margin:2rem 0}@media (min-width:600px){.cart-footer{grid-template-columns:50% 50%}}.cart-footer a{font-family:"Garden Grown Caps",cursive;color:#59b097;font-size:1.7rem;text-decoration:none}.cart-footer a.hover,.cart-footer a:hover{font-weight:700}.cart-footer .justify-right{justify-self:end;text-align:right}#Account table.infotable,#CheckoutPage-Overview .container-addresses{margin-bottom:2rem;margin-left:0;margin-right:0}#Checkout .item--block.scrollable,#CheckoutPage-Overview .item--block.scrollable{margin-bottom:30px}table.ordercontent tr.Total td,table.ordercontent tr.total td{white-space:nowrap}#CheckoutPage-Overview{padding:0}#CheckoutPage-Overview h4,#CheckoutPage-Overview h4 a{font-family:"Garden Grown Caps",cursive;font-size:1.5rem;text-decoration:none;color:#59b097}#CheckoutPage-Overview .item-addresses h4{margin:0;padding:0;margin-top:1rem}.form-width{margin-top:0!important}.scrollable{overflow-x:scroll}@media (min-width:600px){.scrollable{overflow:visible}}.comments-ratings{margin:0;color:#e5a032}#comments-holder.comments-holder-container .comments-post-part{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.3);box-shadow:0 0 10px 2px rgba(0,0,0,.3);background-color:#eae7e4;border:10px solid #fff;margin:5px 10px;padding:10px}@media (min-width:600px){#comments-holder.comments-holder-container .comments-post-part{margin:10px 15px;padding:50px}}#comments-holder.comments-holder-container .comments-post-part h4{font-family:"Garden Grown Caps",cursive;color:#59b097;font-size:2rem;margin:1rem 0}#comments-holder.comments-holder-container .comments-read-part{margin-bottom:4rem}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list{list-style:none;padding:0}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment{padding:2rem 0;border-bottom:3px solid #f3f3f3}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .info{font-weight:400;font-size:.96rem;margin:0}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .comment-text{color:#666}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .comment-text p{margin-bottom:.3rem}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .comment-text strong{color:#59b097;font-size:2rem;padding-right:.5rem}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .comment-action-links .comment-moderation-options a{color:#59b097;text-decoration:none}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .comment-action-links .comment-moderation-options a.hover,#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .comment-action-links .comment-moderation-options a:hover{text-decoration:underline}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .comment-replies-container ul.comments-list li.comment .comment-bubble{color:#666;background-color:#f3f3f3;padding:1rem;border:1px solid #666;border-radius:20px;margin-bottom:1rem}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment .comment-replies-container ul.comments-list li.comment .comment-moderation-options{margin-top:2rem}#comments-holder.comments-holder-container .comments-read-part .comments-holder ul.comments-list li.comment.last{border-bottom:none}#comments-holder.comments-holder-container .comments-read-part .comments-holder .comment-answer{margin-top:1rem}#comments-holder.comments-holder-container .comments-read-part .comments-holder .comment-answer .author{font-size:.96rem;font-weight:700;color:#59b097}#comments-holder.comments-holder-container .comments-read-part .comments-holder .comment-answer p{margin-top:0;color:#59b097;font-size:1.15rem}.commenting-rss-feed{text-align:right;margin-right:2rem}.commenting-rss-feed a{color:#59b097;text-decoration:none}.commenting-rss-feed a.hover,.commenting-rss-feed a:hover{text-decoration:underline}.comment-list{margin-bottom:2rem;margin-top:2rem;text-align:center}.comment-list .btn{margin:0 auto}.comment-list .item-container div{background-size:100% 100%}.comment-list .item-container div:nth-child(3n-2){background-image:url(/_resources/themes/frunix/dist/images/bg-comment1.svg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.comment-list .item-container div:nth-child(3n-1){background-image:url(/_resources/themes/frunix/dist/images/bg-comment2.svg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.comment-list .item-container div:nth-child(3n){background-image:url(/_resources/themes/frunix/dist/images/bg-comment3.svg);-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg)}.comment-list .item-container .item--comment{background-position:center;background-repeat:no-repeat;height:20rem}.comment-list .item-container .item--comment blockquote{background-repeat:no-repeat;color:#000;height:90%;width:50%;max-width:12rem;margin-left:auto;margin-right:auto}@media (min-width:600px){.comment-list .item-container .item--comment blockquote{width:50%;max-width:15rem}}@media (min-width:900px){.comment-list .item-container .item--comment blockquote{width:80%;max-width:15rem}}.comment-list .item-container .item--comment .comment-author{font-size:1.5rem;font-family:"Garden Grown Caps",cursive;text-align:center;display:block}.comment-list .item--w-3 .item--comment{background-size:90% 100%}.comment-list .item--w-3 .item--comment blockquote{width:60%;margin-left:auto;margin-right:auto}.comment-list a{display:inline-block;margin:auto 5rem auto auto}.article-comments{margin-bottom:4rem}.ppbannerelement__elements__bannerelement{max-width:none;z-index:1}.banner-element a{text-decoration:none}.banner-element a.hover,.banner-element a:hover{text-decoration:none}.banner-element h2{text-align:center;padding-top:2rem;vertical-align:middle;width:100%;font-size:1rem}@media (min-width:600px){.banner-element h2{position:absolute;font-size:1.75rem}}.banner-element .banner-image iframe,.banner-element .banner-image img{width:100%;height:auto;margin:0 auto;padding:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box}.banner-element .banner-image.banner-image--sm-h{text-align:center}.banner-element .banner-image.banner-image--sm-h iframe,.banner-element .banner-image.banner-image--sm-h img{padding:0;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}@media (min-width:600px){.banner-element .banner-image.banner-image--sm-h iframe,.banner-element .banner-image.banner-image--sm-h img{width:auto;height:260px}}.banner-overlap{margin-top:-1rem;margin-bottom:-1rem}@media (min-width:600px){.banner-overlap{margin-top:-2rem;margin-bottom:-2rem}}.article-list .item-container{grid-auto-rows:minmax(400px,auto)}.article-list p{margin-top:0;color:#666}.accountnav{display:grid}@media (min-width:600px){.accountnav{grid-template-columns:70% 30%}}@media (min-width:900px){.accountnav{grid-template-columns:50% 50%}}.accountnav .memberdetails{margin:auto 0}@media (min-width:600px){.accountnav .nav{justify-self:end;margin-top:-5rem}}.accountnav .nav ul{list-style-type:none;margin:0;padding:0;text-align:center}@media (min-width:600px){.accountnav .nav ul{width:150px}}@media (min-width:900px){.accountnav .nav ul{width:200px}}@media (min-width:1200px){.accountnav .nav ul{width:300px}}.accountnav .nav ul li{background-color:#fff;border-radius:50px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.3);box-shadow:0 0 10px 2px rgba(0,0,0,.3);margin-top:1rem}.accountnav .nav ul li a{border-radius:50px;display:block;color:#404040;padding:8px 16px;text-decoration:none}.accountnav .nav ul li a.hover,.accountnav .nav ul li a:hover{background-color:#404040;color:#fff}.accountnav .nav ul li.active a{background-color:#404040;color:#fff}#Account .item--block{margin-top:2rem;margin-bottom:2rem}.address-panel .tag{font-weight:700;letter-spacing:.1px;font-size:1.15rem;color:#000}.addresses-default form select,.checkout-steps form .field.dropdown select{max-width:400px}#Account.item--block{margin-top:2rem;margin-bottom:2rem}#Account.item--block table.orderhistory{border-collapse:collapse;text-align:center;width:100%}#Account.item--block table.orderhistory td,#Account.item--block table.orderhistory th{border:1px solid #000}#Account.item--block table.orderhistory .btn.btn-primary,#Account.item--block table.orderhistory button.btn-primary,#Account.item--block table.orderhistory input[type=submit].action.btn-primary{background-color:transparent}#Account.item--block form fieldset input,#Account.item--block form fieldset textarea{width:90%;border-radius:50px;padding:4px 12px 0;height:auto;border:1px solid #ccc;width:90%}#Account.item--block form fieldset input.focus,#Account.item--block form fieldset input:focus,#Account.item--block form fieldset textarea.focus,#Account.item--block form fieldset textarea:focus{border:1px solid #59b097}#Account.item--block form fieldset .field{margin-bottom:1rem}#Account.item--block form .btn-toolbar{text-align:center}#Account.item--block select{width:95%}#Account.item--block .editprofile{display:grid;grid-template-columns:100%}@media (min-width:900px){#Account.item--block .editprofile{grid-template-columns:48.5% 48.5%;grid-gap:5%}}.searchresults-container .product-list{margin:2rem}.cookie-container{text-align:center;margin-bottom:2rem}.cookie-container .cookie-img img{width:200px;height:auto}@media (min-width:900px){.cookie-container .cookie-img img{width:240px;margin-right:1rem}}.cookie-consent__buttons{text-align:center;margin-bottom:2rem}@media (max-width:599px){.cookie-consent__buttons .btn{display:inline-block;font-size:.9rem;padding:1.2rem .6rem .8rem .6rem;min-width:9rem}}.reveal.cookie-consent{top:20%!important}@media (min-width:900px){.reveal.cookie-consent{top:50%!important}}.cookie-consent{font-size:1.15rem}.cookie-consent h2{text-align:center}.cookie-consent .collapse-item label{display:block;font-weight:400;text-decoration:underline}.cookie-consent p{font-size:.8rem}@media (min-width:900px){.cookie-consent p{font-size:1.15rem}}.cookie-group{font-size:.8rem}form.cookie-consent-form{width:100%}@media (min-width:900px){form.cookie-consent-form{width:66%}}form.cookie-consent-form .cookie-consent-field .cookie-consent-field__description{padding-left:0;padding-right:3rem}form.cookie-consent-form .cookie-consent-field .cookie-consent-field__label{padding-left:0}form.cookie-consent-form .cookie-consent-field p{margin-top:0}form.cookie-consent-form .cookie-consent-field [type=checkbox]{border:1px solid #000;position:relative;left:auto;opacity:1;-webkit-appearance:checkbox;-webkit-transform:scale(1.5);transform:scale(1.5);padding:10px;-webkit-box-shadow:none;box-shadow:none;border:2px solid red}form.cookie-consent-form .Actions{margin-top:1rem}table.cookie-group-table{width:1000px;margin-bottom:2rem}@media (min-width:900px){table.cookie-group-table{width:100%}}@media (min-width:1200px){table.cookie-group-table{width:80%}}table.cookie-group-table th{text-align:left;width:25%;font-size:.8rem;color:#000;text-transform:uppercase}table.cookie-group-table td{vertical-align:top;padding-right:2rem}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;-webkit-transition:opacity 150ms ease,border .3s ease-in-out;transition:opacity 150ms ease,border .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;line-height:0;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:0}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}header.site-header{display:grid;grid-template-columns:70% 15% 15%;padding:.5rem;margin-bottom:0}@media (min-width:600px){header.site-header{grid-template-columns:20% auto 10%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header.site-header .logo{-ms-flex-item-align:center;align-self:center}header.site-header .logo img{width:50%;height:auto;-webkit-transition:all .3s;transition:all .3s}@media (min-width:600px){header.site-header .logo img{width:100%}}@media (min-width:1200px){header.site-header .logo img{width:198px;height:auto;max-height:none}}header.site-header .icon-cart{justify-self:end}.site-header-container{width:100%;background-color:#fff;top:0;position:fixed;z-index:10}body{padding-top:122px}.js-fixednav .site-header-container{background:rgba(255,255,255,.95);width:100%;padding-top:0;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.3);box-shadow:0 0 10px 2px rgba(0,0,0,.3)}.js-fixednav .site-header-container .nav-container{padding-bottom:0}.js-fixednav .site-header-container .nav-mobile-header{display:none}.js-fixednav .site-header-container .logo img{width:50%;height:auto}.js-fixednav .site-header-container .logo span{display:none}.page-header{padding:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box}.page-container .page-header,.page-container .page-header .slide{color:#000}.page-container .page-header .header-content,.page-container .page-header .slide .header-content{padding:0;width:36%}@media (min-width:600px){.page-container .page-header .header-content,.page-container .page-header .slide .header-content{padding:4rem}}.page-container .page-header .a-c .header-content,.page-container .page-header .slide .a-c .header-content{margin:0 auto}.page-container .page-header--slider ul.glide__slides{padding:0;margin:0}.page-header h1{font-size:1.38rem}@media (min-width:600px){.page-header h1{font-size:2.025rem}}@media (min-width:1200px){.page-header h1{font-size:2.7rem}.page-header p,.page-header ul li{font-size:1.5rem}}.login-page nav{display:none}.slide{position:relative}.slide img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.h-lg .slide img{height:100%}.page-header-container{position:absolute;height:100%;width:100%;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.page-container .page-header:after{display:block;clear:both;content:""}@supports (display:grid){.page-container .page-header:after{content:none}}@media (min-width:600px){header nav.nav-primary{width:auto}}header.site-header{display:table;width:100%}header.site-header .logo,header.site-header .nav-primary{display:table-cell;vertical-align:middle}@media (min-width:600px){header.site-header .logo,header.site-header .nav-primary{text-align:right}}header.site-header .logo{width:300px}header.site-header .logo img{margin-left:1rem}@media (min-width:600px){header.site-header .logo img{margin-left:2rem}}header.site-header .menu-site{float:right}header.site-header .nav-mobile-header{width:100%}header.site-header .nav-mobile-header .menu-global,header.site-header .nav-mobile-header .search,header.site-header .nav-mobile-header div{display:table-cell;vertical-align:middle;text-align:right}header.site-header .nav-mobile-header .search{width:33%}.page-header header .search,.page-header ul.menu-global{margin-right:2rem}@supports (display:grid){header.site-header .logo,header.site-header nav.nav-primary{width:auto;float:none}header.site-header{display:grid;width:auto}@media (min-width:600px){header.site-header nav.nav-primary{display:grid;width:auto}}header.site-header .menu-site{float:none}header.site-header .nav-mobile-header .search{width:auto}.page-container .page-header .menu-global,.page-container .page-header header{padding-left:2rem;padding-right:2rem}@media (min-width:1400px){.page-container .page-header .menu-global,.page-container .page-header header{padding-left:4rem;padding-right:4rem}}.page-header header .search,.page-header ul.menu-global{margin-right:0}.page-header header .logo img{margin-left:0}}.page-container section{padding:.75rem 0}@media (min-width:1200px){.page-container section{padding:.75rem 0}}@media (min-width:1400px){.page-container section{padding:2rem 0}}.page-container .page-header{padding:5px}.page-container article,.page-container footer{padding:3rem 0}.page-container section.bg-img{padding:0 0}.h-base{min-height:800px}.bg-img{background-size:cover;background-repeat:no-repeat;background-position:center center;height:100%;display:grid}section.section-textimage{padding:3rem 0}section.section-teaser{padding:0}section.section-contact{background-color:#1269aa}.section-image{display:block;overflow:hidden;position:relative;padding:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.section-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-image .section-image-content{position:absolute;height:100%;width:100%;padding:2rem;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media (min-width:1200px){.section-image .section-image-content{height:50%;width:50%;margin-top:20%}}article img.cover-img{outline:0;width:100%;padding:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}@media (min-width:600px){article img.cover-img{float:right;margin:2rem;width:40%}}@media (min-width:900px){article img.cover-img{width:50%}}article .back-img{width:10px;height:15px;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:rotate(180deg);transform:rotate(180deg);padding-left:5px;padding-top:5px}@media (min-width:600px){article .back-img{float:none;margin:0;width:10px}}article a{text-decoration:none}article .article-summary{color:#000}.page--login article,article.page--checkout{margin:0 auto;width:100%}@media (min-width:600px){.page--login article,article.page--checkout{width:40%}}footer.page-footer{background-color:#000;color:#fff}footer.page-footer img.logo-footer{width:110px;height:auto}footer.page-footer address img{width:108px;height:auto}footer.page-footer .payment-logos img{width:140px;margin-bottom:10px;height:auto;display:block}footer.page-footer .item-container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:auto}@media (min-width:900px){footer.page-footer .item-container{grid-template-columns:20% 20% 20% 40%}}.ex-color-red{color:#e74010}.ex-color-blue{color:#1269aa}.ex-color-purple{color:#6a0e55}.ex-color-pink{color:#ffa8c2}.ex-color-gray{color:#666}.ex-color-yellow{color:#e5a032}.ex-color-green{color:#59b097}.ex-color-lime{color:#8ea50d}.ex-color-beige{color:#eae7e4}.ex-color-white{color:#fff}.ex-color-black{color:#000}.ex-color-berry{color:#a00738}.ex-color-honix{color:#9aa0bc}.ex-color-hustnix{color:#c967a2}.ex-color-black-bg-teaser{background-image:url(/_resources/themes/frunix/dist/images/bg-teaser-black.png)}.ex-color-green-bg-teaser{background-image:url(/_resources/themes/frunix/dist/images/bg-teaser-green.png)}.ex-color-orange-bg-teaser{background-image:url(/_resources/themes/frunix/dist/images/bg-teaser-orange.png)}.ex-color-purple-bg-teaser{background-image:url(/_resources/themes/frunix/dist/images/bg-teaser-purple.png)}.ex-color-white-bg-teaser{background-image:url(/_resources/themes/frunix/dist/images/bg-teaser-white.png)}.ex-color-yellow-bg-teaser{background-image:url(/_resources/themes/frunix/dist/images/bg-teaser-yellow.png)}.glide .glide__arrows .glide__arrow{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;color:transparent;padding:1rem;border:0;background-repeat:no-repeat;background-size:50%;background-position:center center}.glide .glide__arrows .glide__arrow:hover{background-color:transparent}@media (min-width:1200px){.glide .glide__arrows .glide__arrow{padding:2rem;background-size:100%}}.glide .glide__arrows .glide__arrow--right{background-image:url(/_resources/themes/frunix/dist/images/interface-right-w.svg);right:.5em}@media (min-width:1200px){.glide .glide__arrows .glide__arrow--right{right:.5em}}.glide .glide__arrows .glide__arrow--right:hover{background-position:4px center}.glide .glide__arrows .glide__arrow--left{background-image:url(/_resources/themes/frunix/dist/images/interface-left-w.svg);left:.5em}@media (min-width:1200px){.glide .glide__arrows .glide__arrow--left{left:.5em}}.glide .glide__arrows .glide__arrow--left:hover{background-position:-4px center}.product-img .glide__arrows .glide__arrow--right{background-image:url(/_resources/themes/frunix/dist/images/interface-right.svg)}.product-img .glide__arrows .glide__arrow--left{background-image:url(/_resources/themes/frunix/dist/images/interface-left.svg)}.video-container iframe{margin:0 auto;display:block}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}