/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}:after,:before{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#666;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#000;text-decoration:none}a:focus,a:hover{color:#000;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #f5f5f5}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container{width:540px}}@media (min-width:768px){.container{width:750px}}@media (min-width:1025px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:576px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:768px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1025px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#e0e0e0;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#000;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;-webkit-opacity:0;-moz-opacity:0;opacity:0}.tooltip.in{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.product-list:after,.product-list:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.product-list:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}@media (max-width:575px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:576px) and (max-width:767px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:1024px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1025px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:575px){.hidden-xs{display:none!important}}@media (min-width:576px) and (max-width:767px){.hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:1024px){.hidden-md{display:none!important}}@media (min-width:1025px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@slick-arrow-color : @gray-dark:;.inline-flexbox{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--stretch{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child--fallback{display:inline-block;float:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child--5{display:inline-block;float:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}.flex-child--6{display:inline-block;float:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.flex-child--7{display:inline-block;float:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%}.flex-child--12{display:inline-block;float:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container{width:540px}}@media (min-width:768px){.container{width:750px}}@media (min-width:1025px){.container{width:100%;padding-left:25px;padding-right:25px}}@media (min-width:1170px){.container{width:1170px;padding-left:15px;padding-right:15px}}@media (min-width:1170px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:0}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:0}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}.visible-xl{display:none!important}@media (min-width:1170px){.visible-xl{display:block!important}table.visible-xl{display:table}tr.visible-xl{display:table-row!important}td.visible-xl,th.visible-xl{display:table-cell!important}}@media (min-width:1170px){.hidden-xl{display:none!important}}html:before{display:none}@media (min-width:0px){html:before{content:'min-xs'}}@media (min-width:576px){html:before{content:'min-sm'}}@media (min-width:768px){html:before{content:'min-md'}}@media (min-width:1025px){html:before{content:'min-lg'}}@media (min-width:1170px){html:before{content:'min-xl'}}.align--left{text-align:left}.align--center{text-align:center}.align--right{text-align:right}.hr{margin-bottom:15px;margin-top:15px;border-top:1px solid #e0e0e0}.hr--2x{margin-bottom:30px;margin-top:30px}.text--white{color:#fff}.small{font-size:.8rem;line-height:-webkit-calc(1.1 * .8rem);line-height:calc(1.1 * .8rem)}.large{font-size:1.2rem}.normal{font-weight:400}.responsive-bg{width:100%;height:100%;display:block;background-position:center center;background-repeat:no-repeat;background-size:100% auto;background-color:#fff}.responsive-bg--width{background-size:100% auto}.responsive-bg--height{background-size:auto 100%}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,250;stroke-dashoffset:0}50%{stroke-dasharray:90,250;stroke-dashoffset:-35}100%{stroke-dasharray:90,250;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,250;stroke-dashoffset:0}50%{stroke-dasharray:90,250;stroke-dashoffset:-35}100%{stroke-dasharray:90,250;stroke-dashoffset:-124}}@-webkit-keyframes top{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes top{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes top{from{-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes popup{0%{opacity:0}100%{opacity:1}}@keyframes popup{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes menu{0%{opacity:1}30%{opacity:0}70%{opacity:0}100%{opacity:1}}@keyframes menu{0%{opacity:1}30%{opacity:0}70%{opacity:0}100%{opacity:1}}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.border{border:1px solid #e0e0e0}.border:focus{border-color:1px solid #000}.uppercase{text-transform:uppercase}.trough{text-decoration:line-through}.underline{text-decoration:underline}.non-underline{text-decoration:none}.pointer{cursor:pointer}.strong{font-weight:700}.normal{font-weight:400}.italic{font-style:italic}.non-italic{font-style:normal}.nowrap{white-space:nowrap}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.left{float:left}.right{float:right}.center{text-align:center}.no-padding{padding:0}.hidden{display:none!important;visibility:hidden!important}.visible-inlineblock{display:inline-block!important;visibility:visible!important}.visible-block{display:block!important;visibility:visible!important}.visible,.visible-inline{display:inline!important;visibility:visible!important}.img{overflow:hidden;text-align:center}.img img{margin:auto}.img>a,.img>span{display:block}.img>a img,.img>span img{vertical-align:middle;display:inline-block}input::-moz-focus-inner{border:0!important}a{outline:0!important}input[type=image],input[type=submit]{cursor:pointer}input[type=password],input[type=text],select,textarea{outline:0}.btn{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.a,a{text-decoration:underline;cursor:pointer;outline:0!important}.a:hover,a:hover{text-decoration:none}.a.active,a.active{text-decoration:underline}.a.reverse,a.reverse{text-decoration:none}.a.reverse:hover,a.reverse:hover{text-decoration:underline}::selection{background-color:#000;color:#fff}.non-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;margin-bottom:16px;height:0;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video embed,.flex-video iframe,.flex-video object{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-device-width:800px),only screen and (device-width:1024px) and (device-height:600px),only screen and (width:1280px) and (orientation:landscape),only screen and (device-width:800px),only screen and (max-width:767px){.flex-video{padding-top:0}}button,input,select,textarea{font-size:1rem}.button{cursor:pointer;outline:0!important;line-height:inherit;color:#000;text-decoration:underline;-webkit-transition:color .2s;transition:color .2s;display:inline-block;margin:0;padding:0;box-shadow:none;text-align:left;vertical-align:top;white-space:normal}.button:hover{text-decoration:none}.button.active{text-decoration:underline}.button.reverse{text-decoration:none}.button.reverse:hover{text-decoration:underline}.button:active,.button:focus,.button:hover{text-decoration:none;color:#ed4712}.button,.button:active,.button:focus,.button:hover{border:none;box-shadow:none;background-color:transparent}.transition{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear}.padding--x0{padding:0}.padding--x05{padding:7.5px}.padding--x1{padding:15px}.padding--x2{padding:22.5px}.padding--x3{padding:30px}.padding--x4{padding:45px}.padding--vx0{padding-top:0;padding-bottom:0}.padding--vx05{padding-top:7.5px;padding-bottom:7.5px}.padding--vx1{padding-top:15px;padding-bottom:15px}.padding--vx2{padding-top:22.5px;padding-bottom:22.5px}.padding--vx3{padding-top:30px;padding-bottom:30px}.padding--vx4{padding-top:45px;padding-bottom:45px}.padding--hx0{padding-left:0;padding-right:0}.padding--hx05{padding-left:7.5px;padding-right:7.5px}.padding--hx1{padding-left:15px;padding-right:15px}.padding--hx2{padding-left:22.5px;padding-right:22.5px}.padding--hx3{padding-left:30px;padding-right:30px}.padding--hx4{padding-left:45px;padding-right:45px}.margin--x0{margin:0}.margin--x05{margin:7.5px}.margin--x1{margin:15px}.margin--x2{margin:22.5px}.margin--x3{margin:30px}.margin--x4{margin:45px}.margin--vx0{margin-top:0;margin-bottom:0}.margin--vx05{margin-top:7.5px;margin-bottom:7.5px}.margin--vx1{margin-top:15px;margin-bottom:15px}.margin--vx2{margin-top:22.5px;margin-bottom:22.5px}.margin--vx3{margin-top:30px;margin-bottom:30px}.margin--vx4{margin-top:45px;margin-bottom:45px}.margin--hx0{margin-left:0;margin-right:0}.margin--hx05{margin-left:7.5px;margin-right:7.5px}.margin--hx1{margin-left:15px;margin-right:15px}.margin--hx2{margin-left:22.5px;margin-right:22.5px}.margin--hx3{margin-left:30px;margin-right:30px}.margin--hx4{margin-left:45px;margin-right:45px}.col-x0-info-px:after{content:"0"}.col-x0-info-koef:after{content:"0"}.col-x05-info-px:after{content:"7.5px"}.col-x05-info-koef:after{content:"0.5"}.col-x1-info-px:after{content:"15px"}.col-x1-info-koef:after{content:"1"}.col-x2-info-px:after{content:"22.5px"}.col-x2-info-koef:after{content:"1.5"}.col-x3-info-px:after{content:"30px"}.col-x3-info-koef:after{content:"2"}.col-x4-info-px:after{content:"45px"}.col-x4-info-koef:after{content:"3"}.clear{width:100%;height:0;display:block;margin:0;padding:0;clear:both}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear-0{width:100%;height:0;display:block;clear:both;margin:0;padding:0}.clear-0:after,.clear-0:before{content:" ";display:table}.clear-0:after{clear:both}.clear-0:after,.clear-0:before{content:" ";display:table}.clear-0:after{clear:both}.clear-10{width:100%;height:10px;display:block;clear:both;margin:0;padding:0}.clear-10:after,.clear-10:before{content:" ";display:table}.clear-10:after{clear:both}.clear-10:after,.clear-10:before{content:" ";display:table}.clear-10:after{clear:both}.clear-20{width:100%;height:20px;display:block;clear:both;margin:0;padding:0}.clear-20:after,.clear-20:before{content:" ";display:table}.clear-20:after{clear:both}.clear-20:after,.clear-20:before{content:" ";display:table}.clear-20:after{clear:both}.clear-30{width:100%;height:30px;display:block;clear:both;margin:0;padding:0}.clear-30:after,.clear-30:before{content:" ";display:table}.clear-30:after{clear:both}.clear-30:after,.clear-30:before{content:" ";display:table}.clear-30:after{clear:both}.clear-40{width:100%;height:40px;display:block;clear:both;margin:0;padding:0}.clear-40:after,.clear-40:before{content:" ";display:table}.clear-40:after{clear:both}.clear-40:after,.clear-40:before{content:" ";display:table}.clear-40:after{clear:both}.clear-50{width:100%;height:50px;display:block;clear:both;margin:0;padding:0}.clear-50:after,.clear-50:before{content:" ";display:table}.clear-50:after{clear:both}.clear-50:after,.clear-50:before{content:" ";display:table}.clear-50:after{clear:both}.clear-60{width:100%;height:60px;display:block;clear:both;margin:0;padding:0}.clear-60:after,.clear-60:before{content:" ";display:table}.clear-60:after{clear:both}.clear-60:after,.clear-60:before{content:" ";display:table}.clear-60:after{clear:both}.clear-70{width:100%;height:70px;display:block;clear:both;margin:0;padding:0}.clear-70:after,.clear-70:before{content:" ";display:table}.clear-70:after{clear:both}.clear-70:after,.clear-70:before{content:" ";display:table}.clear-70:after{clear:both}.clear-80{width:100%;height:80px;display:block;clear:both;margin:0;padding:0}.clear-80:after,.clear-80:before{content:" ";display:table}.clear-80:after{clear:both}.clear-80:after,.clear-80:before{content:" ";display:table}.clear-80:after{clear:both}.clear-90{width:100%;height:90px;display:block;clear:both;margin:0;padding:0}.clear-90:after,.clear-90:before{content:" ";display:table}.clear-90:after{clear:both}.clear-90:after,.clear-90:before{content:" ";display:table}.clear-90:after{clear:both}.clear-100{width:100%;height:100px;display:block;clear:both;margin:0;padding:0}.clear-100:after,.clear-100:before{content:" ";display:table}.clear-100:after{clear:both}.clear-100:after,.clear-100:before{content:" ";display:table}.clear-100:after{clear:both}.clear-x4{width:100%;height:45px;display:block;clear:both;margin:0;padding:0}.clear-x4:after,.clear-x4:before{content:" ";display:table}.clear-x4:after{clear:both}.clear-x4:after,.clear-x4:before{content:" ";display:table}.clear-x4:after{clear:both}.clear-x3{width:100%;height:30px;display:block;clear:both;margin:0;padding:0}.clear-x3:after,.clear-x3:before{content:" ";display:table}.clear-x3:after{clear:both}.clear-x3:after,.clear-x3:before{content:" ";display:table}.clear-x3:after{clear:both}.clear-x2{width:100%;height:22.5px;display:block;clear:both;margin:0;padding:0}.clear-x2:after,.clear-x2:before{content:" ";display:table}.clear-x2:after{clear:both}.clear-x2:after,.clear-x2:before{content:" ";display:table}.clear-x2:after{clear:both}.clear-x1{width:100%;height:15px;display:block;clear:both;margin:0;padding:0}.clear-x1:after,.clear-x1:before{content:" ";display:table}.clear-x1:after{clear:both}.clear-x1:after,.clear-x1:before{content:" ";display:table}.clear-x1:after{clear:both}.clear-x05{width:100%;height:7.5px;display:block;clear:both;margin:0;padding:0}.clear-x05:after,.clear-x05:before{content:" ";display:table}.clear-x05:after{clear:both}.clear-x05:after,.clear-x05:before{content:" ";display:table}.clear-x05:after{clear:both}.clear-x0{width:100%;height:0;display:block;clear:both;margin:0;padding:0}.clear-x0:after,.clear-x0:before{content:" ";display:table}.clear-x0:after{clear:both}.clear-x0:after,.clear-x0:before{content:" ";display:table}.clear-x0:after{clear:both}.basicbox{overflow:hidden}.basicbox:after,.basicbox:before{content:" ";display:table}.basicbox:after{clear:both}.basicbox:after,.basicbox:before{content:" ";display:table}.basicbox:after{clear:both}.colorbox{overflow:hidden}.colorbox:after,.colorbox:before{content:" ";display:table}.colorbox:after{clear:both}.colorbox:after,.colorbox:before{content:" ";display:table}.colorbox:after{clear:both}.colorbox--invert{overflow:hidden;color:#231f20}.colorbox--invert:after,.colorbox--invert:before{content:" ";display:table}.colorbox--invert:after{clear:both}.colorbox--invert:after,.colorbox--invert:before{content:" ";display:table}.colorbox--invert:after{clear:both}.colorbox--color{overflow:hidden;background-color:#231f20}.colorbox--color:after,.colorbox--color:before{content:" ";display:table}.colorbox--color:after{clear:both}.colorbox--color:after,.colorbox--color:before{content:" ";display:table}.colorbox--color:after{clear:both}.colorbox--white{overflow:hidden;color:#231f20;background-color:#fff}.colorbox--white:after,.colorbox--white:before{content:" ";display:table}.colorbox--white:after{clear:both}.colorbox--white:after,.colorbox--white:before{content:" ";display:table}.colorbox--white:after{clear:both}.colorbox--color-a{overflow:hidden;background-color:#3e7b94}.colorbox--color-a:after,.colorbox--color-a:before{content:" ";display:table}.colorbox--color-a:after{clear:both}.colorbox--color-a:after,.colorbox--color-a:before{content:" ";display:table}.colorbox--color-a:after{clear:both}.colorbox--primary{overflow:hidden;background-color:#000}.colorbox--primary:after,.colorbox--primary:before{content:" ";display:table}.colorbox--primary:after{clear:both}.colorbox--primary:after,.colorbox--primary:before{content:" ";display:table}.colorbox--primary:after{clear:both}.colorbox--secondary{overflow:hidden;background-color:#a9a8ab}.colorbox--secondary:after,.colorbox--secondary:before{content:" ";display:table}.colorbox--secondary:after{clear:both}.colorbox--secondary:after,.colorbox--secondary:before{content:" ";display:table}.colorbox--secondary:after{clear:both}.colorbox--gray-darker{overflow:hidden;background-color:#333}.colorbox--gray-darker:after,.colorbox--gray-darker:before{content:" ";display:table}.colorbox--gray-darker:after{clear:both}.colorbox--gray-darker:after,.colorbox--gray-darker:before{content:" ";display:table}.colorbox--gray-darker:after{clear:both}.colorbox--gray-dark{overflow:hidden;background-color:#666}.colorbox--gray-dark:after,.colorbox--gray-dark:before{content:" ";display:table}.colorbox--gray-dark:after{clear:both}.colorbox--gray-dark:after,.colorbox--gray-dark:before{content:" ";display:table}.colorbox--gray-dark:after{clear:both}.colorbox--gray{overflow:hidden;color:#231f20;background-color:#aaa}.colorbox--gray:after,.colorbox--gray:before{content:" ";display:table}.colorbox--gray:after{clear:both}.colorbox--gray:after,.colorbox--gray:before{content:" ";display:table}.colorbox--gray:after{clear:both}.colorbox--gray-light{overflow:hidden;color:#231f20;background-color:#e0e0e0}.colorbox--gray-light:after,.colorbox--gray-light:before{content:" ";display:table}.colorbox--gray-light:after{clear:both}.colorbox--gray-light:after,.colorbox--gray-light:before{content:" ";display:table}.colorbox--gray-light:after{clear:both}.colorbox--gray-lighter{overflow:hidden;color:#231f20;background-color:#f5f5f5}.colorbox--gray-lighter:after,.colorbox--gray-lighter:before{content:" ";display:table}.colorbox--gray-lighter:after{clear:both}.colorbox--gray-lighter:after,.colorbox--gray-lighter:before{content:" ";display:table}.colorbox--gray-lighter:after{clear:both}.padding{padding-right:15px;padding-left:15px}.padding-half{padding-right:7.5px;padding-left:7.5px}.padding-double{padding-right:30px;padding-left:30px}.padding-double--left{padding-left:30px;padding-right:15px}.padding-double--right{padding-left:15px;padding-right:30px}.no-padding{padding:0}.margin{margin:15px}.margin-half{margin:7.5px}.margin-half--neg{margin:-7.5px}.margin-double{margin:30px}.margin-double--sides{margin:15px 30px}.no-margin{margin:0}.border{border:1px solid #e0e0e0}.border--primary{border:1px solid #000}.border--secondary{border:1px solid #a9a8ab}.radius{border-radius:0;background-clip:padding-box}.radius--small{border-radius:5px;background-clip:padding-box}.radius--large{border-radius:15px;background-clip:padding-box}.radius--top{border-radius:0}.radius--bottom{border-radius:0}.radius--left{border-radius:0}.radius--right{border-radius:0}.circle{border-radius:50%;background-clip:padding-box;background-origin:border-box;background-clip:border-box}.btn,button{display:inline-block;margin-bottom:5px 5px 5px 0;margin-top:5px 5px 5px 0;box-sizing:border-box;background-image:none;background-color:transparent;border:2px solid transparent;border-radius:2px;outline:0;text-align:center;text-transform:uppercase;font-weight:700;text-decoration:none;vertical-align:middle;cursor:pointer;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0}.btn:active,.btn:focus,.btn:hover,button:active,button:focus,button:hover{text-decoration:none}.btn--custom-width .btn__text,button--custom-width .btn__text{min-width:auto!important}.btn__text,button__text{font-size:1rem;padding-top:1px;padding-bottom:1px;padding-left:1rem;padding-right:1rem;line-height:1;display:block;width:100%;font-weight:700;letter-spacing:.5px}@media (min-width:1025px){.btn__text,button__text{line-height:14px;min-width:204px}}.btn--default,.btn-default{border-color:#000;background-color:transparent;color:#000;text-decoration:none}.btn--default:active,.btn--default:focus,.btn--default:hover,.btn-default:active,.btn-default:focus,.btn-default:hover{text-decoration:none}.btn--default:focus,.btn--default:hover,.btn-default:focus,.btn-default:hover{border-color:#000;background-color:transparent;color:#000}.btn--default:active,.btn-default:active{border-color:#a9a8ab;background-color:transparent;color:#a9a8ab}.btn--default a,.btn--default input[type=submit],.btn-default a,.btn-default input[type=submit]{color:#000;text-decoration:none}.btn--default a:active,.btn--default a:focus,.btn--default a:hover,.btn--default input[type=submit]:active,.btn--default input[type=submit]:focus,.btn--default input[type=submit]:hover,.btn-default a:active,.btn-default a:focus,.btn-default a:hover,.btn-default input[type=submit]:active,.btn-default input[type=submit]:focus,.btn-default input[type=submit]:hover{text-decoration:none}.btn--default a:focus,.btn--default a:hover,.btn--default input[type=submit]:focus,.btn--default input[type=submit]:hover,.btn-default a:focus,.btn-default a:hover,.btn-default input[type=submit]:focus,.btn-default input[type=submit]:hover{color:#000}.btn--default a:active,.btn--default input[type=submit]:active,.btn-default a:active,.btn-default input[type=submit]:active{color:#a9a8ab}.btn--primary,.btn-primary{border-color:#ed4712;background-color:#ed4712;color:#fff;text-decoration:none}.btn--primary:active,.btn--primary:focus,.btn--primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{text-decoration:none}.btn--primary:focus,.btn--primary:hover,.btn-primary:focus,.btn-primary:hover{border-color:#ef592a;background-color:transparent;color:#ed4712}.btn--primary:active,.btn-primary:active{border-color:#be390e;background-color:transparent;color:#ed4712}.btn--primary a,.btn--primary input[type=submit],.btn-primary a,.btn-primary input[type=submit]{color:#fff;text-decoration:none}.btn--primary a:active,.btn--primary a:focus,.btn--primary a:hover,.btn--primary input[type=submit]:active,.btn--primary input[type=submit]:focus,.btn--primary input[type=submit]:hover,.btn-primary a:active,.btn-primary a:focus,.btn-primary a:hover,.btn-primary input[type=submit]:active,.btn-primary input[type=submit]:focus,.btn-primary input[type=submit]:hover{text-decoration:none}.btn--primary a:focus,.btn--primary a:hover,.btn--primary input[type=submit]:focus,.btn--primary input[type=submit]:hover,.btn-primary a:focus,.btn-primary a:hover,.btn-primary input[type=submit]:focus,.btn-primary input[type=submit]:hover{color:#ed4712}.btn--primary a:active,.btn--primary input[type=submit]:active,.btn-primary a:active,.btn-primary input[type=submit]:active{color:#ed4712}.btn--blue,.btn-blue{border-color:#0069b7;background-color:#0069b7;color:#fff;text-decoration:none}.btn--blue:active,.btn--blue:focus,.btn--blue:hover,.btn-blue:active,.btn-blue:focus,.btn-blue:hover{text-decoration:none}.btn--blue:focus,.btn--blue:hover,.btn-blue:focus,.btn-blue:hover{border-color:#0078d1;background-color:transparent;color:#0069b7}.btn--blue:active,.btn-blue:active{border-color:#004c84;background-color:transparent;color:#0069b7}.btn--blue a,.btn--blue input[type=submit],.btn-blue a,.btn-blue input[type=submit]{color:#fff;text-decoration:none}.btn--blue a:active,.btn--blue a:focus,.btn--blue a:hover,.btn--blue input[type=submit]:active,.btn--blue input[type=submit]:focus,.btn--blue input[type=submit]:hover,.btn-blue a:active,.btn-blue a:focus,.btn-blue a:hover,.btn-blue input[type=submit]:active,.btn-blue input[type=submit]:focus,.btn-blue input[type=submit]:hover{text-decoration:none}.btn--blue a:focus,.btn--blue a:hover,.btn--blue input[type=submit]:focus,.btn--blue input[type=submit]:hover,.btn-blue a:focus,.btn-blue a:hover,.btn-blue input[type=submit]:focus,.btn-blue input[type=submit]:hover{color:#0069b7}.btn--blue a:active,.btn--blue input[type=submit]:active,.btn-blue a:active,.btn-blue input[type=submit]:active{color:#0069b7}.btn--black,.btn-black{border-color:#000;background-color:#000;color:#fff;text-decoration:none}.btn--black:active,.btn--black:focus,.btn--black:hover,.btn-black:active,.btn-black:focus,.btn-black:hover{text-decoration:none}.btn--black:focus,.btn--black:hover,.btn-black:focus,.btn-black:hover{border-color:#1a1a1a;background-color:#1a1a1a;color:#fff}.btn--black:active,.btn-black:active{border-color:#1a1a1a;background-color:#1a1a1a;color:#fff}.btn--black a,.btn--black input[type=submit],.btn-black a,.btn-black input[type=submit]{color:#fff;text-decoration:none}.btn--black a:active,.btn--black a:focus,.btn--black a:hover,.btn--black input[type=submit]:active,.btn--black input[type=submit]:focus,.btn--black input[type=submit]:hover,.btn-black a:active,.btn-black a:focus,.btn-black a:hover,.btn-black input[type=submit]:active,.btn-black input[type=submit]:focus,.btn-black input[type=submit]:hover{text-decoration:none}.btn--black a:focus,.btn--black a:hover,.btn--black input[type=submit]:focus,.btn--black input[type=submit]:hover,.btn-black a:focus,.btn-black a:hover,.btn-black input[type=submit]:focus,.btn-black input[type=submit]:hover{color:#fff}.btn--black a:active,.btn--black input[type=submit]:active,.btn-black a:active,.btn-black input[type=submit]:active{color:#fff}.btn--secondary,.btn-secondary{border-color:#ed4712;background-color:#fff;color:#ed4712;text-decoration:none}.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{text-decoration:none}.btn--secondary:focus,.btn--secondary:hover,.btn-secondary:focus,.btn-secondary:hover{border-color:#ed4712;background-color:#ed4712;color:#fff}.btn--secondary:active,.btn-secondary:active{border-color:#666;background-color:#666;color:#fff}.btn--secondary a,.btn--secondary input[type=submit],.btn-secondary a,.btn-secondary input[type=submit]{color:#ed4712;text-decoration:none}.btn--secondary a:active,.btn--secondary a:focus,.btn--secondary a:hover,.btn--secondary input[type=submit]:active,.btn--secondary input[type=submit]:focus,.btn--secondary input[type=submit]:hover,.btn-secondary a:active,.btn-secondary a:focus,.btn-secondary a:hover,.btn-secondary input[type=submit]:active,.btn-secondary input[type=submit]:focus,.btn-secondary input[type=submit]:hover{text-decoration:none}.btn--secondary a:focus,.btn--secondary a:hover,.btn--secondary input[type=submit]:focus,.btn--secondary input[type=submit]:hover,.btn-secondary a:focus,.btn-secondary a:hover,.btn-secondary input[type=submit]:focus,.btn-secondary input[type=submit]:hover{color:#fff}.btn--secondary a:active,.btn--secondary input[type=submit]:active,.btn-secondary a:active,.btn-secondary input[type=submit]:active{color:#fff}.btn--small{border-radius:0;font-size:.9rem;padding-top:6px;padding-bottom:6px}.btn--coupon{min-width:none;border-left:1px solid #666;border-right:0}.btn--coupon .btn__text{min-width:auto;padding-left:18px;padding-right:18px}.btn--normal{border-radius:2px!important;font-size:1rem!important}.btn--large{border-radius:0;font-size:1.2rem}.btn--toggle:active,.btn--toggle:focus,.btn--toggle:hover{border-color:inherit;background-color:inherit;color:inherit}.btn--reset{cursor:pointer;outline:0!important;line-height:inherit;color:#000;text-decoration:underline;-webkit-transition:color .2s;transition:color .2s;display:inline-block;margin:0;padding:0;box-shadow:none;text-align:left;vertical-align:top;white-space:normal}.btn--reset:hover{text-decoration:none}.btn--reset.active{text-decoration:underline}.btn--reset.reverse{text-decoration:none}.btn--reset.reverse:hover{text-decoration:underline}.btn--reset:active,.btn--reset:focus,.btn--reset:hover{text-decoration:none;color:#ed4712}.btn--reset,.btn--reset:active,.btn--reset:focus,.btn--reset:hover{border:none;box-shadow:none;background-color:transparent}.btn--disabled,.btn.disabled{cursor:not-allowed;pointer-events:none;box-shadow:inset 0 0 9999px 9999px rgba(255,255,255,.5);border-color:#e0e0e0}.btn--disabled.btn--primary,.btn.disabled.btn--primary{border-color:#f6a389}.btn--disabled:hover:before,.btn.disabled:hover:before{content:'nedostupny'}.btn--block{width:100%}.btn--low{padding:0 30px}.btn--right{float:right}.box-delivery .form__radio__text>span>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.box-delivery .form__radio__text>span>span .price{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-left:auto}.box-delivery .form__radio__text>span>span:before{content:none!important;display:none!important}.box-delivery .form__radio__text.grayDisable{pointer-events:none}.box-delivery .form__radio__text.grayDisable .i{display:none}.ceska-posta .Post:before{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-490px -290px;width:24px;height:19px}.gls .GLS:before{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-565px -264px;width:54px;height:15px}.others [modulename=gopay]:before{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-490px -264px;width:65px;height:16px}.grayDisable .i{display:none!important}.opensans{font-family:suisseworks,sans-serif;font-weight:400}.opensans .strong,.opensans b,.opensans strong{font-weight:800}.opensans .normal{font-weight:400}.titillium{font-family:suissesign,sans-serif;font-weight:400}.titillium .strong,.titillium b,.titillium strong{font-weight:800}.titillium .normal{font-weight:400}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 23, 2018 */@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:suissesign;src:url(/assets/dist/fonts/suissesign-semibolditalic-suissesign.svg) format('svg');font-weight:600;font-style:italic}@font-face{font-family:suisseworks;src:url(/assets/dist/fonts/wf/SuisseWorks-Bold-WebXL.svg) format('svg');font-weight:900}@font-face{font-family:suissesign;src:url(/assets/dist/fonts/wf/SuisseSign-Regular-WebXL.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:suissesign;src:url(/assets/dist/fonts/wf/SuisseSign-SemiBold-WebXL.svg) format('svg');font-weight:600;font-style:normal}@font-face{font-family:vafle;src:url(/assets/dist/fonts/bc-vafle-condensed-vafle.svg) format('svg');font-weight:400}@font-face{font-family:suissesign;src:url(/assets/dist/fonts/suissesign-thinitalic-suissesign.svg) format('svg');font-weight:200;font-style:italic}@font-face{font-family:suissesign;src:url(/assets/dist/fonts/suissesign-thin-suissesign.svg) format('svg');font-weight:200;font-style:normal}}@font-face{font-family:suisseworks;srd:local('suisseworks');src:url(/assets/dist/fonts/suisseworks-regularitalic-webs-webfont.ttf) format('truetype'),url(/assets/dist/fonts/suisseworks-regularitalic-webs-webfont.woff2) format('woff2'),url(/assets/dist/fonts/suisseworks-regularitalic-webs-webfont.woff) format('woff'),url(/assets/dist/fonts/suisseworks-regularitalic-webs-webfont.svg#webfontregular) format('svg');font-weight:400;font-style:italic}@font-face{font-family:suisseworks;srd:local('suisseworks');src:url(/assets/dist/fonts/suisseworks-regular-webs-webfont.ttf) format('truetype'),url(/assets/dist/fonts/suisseworks-regular-webs-webfont.woff2) format('woff2'),url(/assets/dist/fonts/suisseworks-regular-webs-webfont.woff) format('woff'),url(/assets/dist/fonts/suisseworks-regular-webs-webfont.svg#webfontregular) format('svg');font-weight:400;font-style:normal}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on February 5, 2018 */@font-face{font-family:suissesign;srd:local('suissesign');src:url(/assets/dist/fonts/suissesign-bolditalic-suissesign.ttf) format('truetype'),url(/assets/dist/fonts/suissesign-bolditalic-suissesign.woff2) format('woff2'),url(/assets/dist/fonts/suissesign-bolditalic-suissesign.woff) format('woff'),url(/assets/dist/fonts/suissesign-bolditalic-suissesign.svg#suisse_signbold_italic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:suissesign;srd:local('suissesign');src:url(/assets/dist/fonts/suissesign-regularitalic-suissesign.ttf) format('truetype'),url(/assets/dist/fonts/suissesign-regularitalic-suissesign.woff2) format('woff2'),url(/assets/dist/fonts/suissesign-regularitalic-suissesign.woff) format('woff'),url(/assets/dist/fonts/suissesign-regularitalic-suissesign.svg#suisse_signitalic) format('svg');font-weight:400;font-style:italic;font-display:block}@font-face{font-family:suissesign;srd:local('suissesign');src:url(/assets/dist/fonts/suissesign-semibolditalic-suissesign.ttf) format('truetype'),url(/assets/dist/fonts/suissesign-semibolditalic-suissesign.woff2) format('woff2'),url(/assets/dist/fonts/suissesign-semibolditalic-suissesign.woff) format('woff'),url(/assets/dist/fonts/suissesign-semibolditalic-suissesign.svg#suisse_signsemi_bold_italic) format('svg');font-weight:600;font-style:italic;font-display:block}@font-face{font-family:suissesign;srd:local('suissesign');src:url(/assets/dist/fonts/suissesign-thin-suissesign.ttf) format('truetype'),url(/assets/dist/fonts/suissesign-thin-suissesign.woff2) format('woff2'),url(/assets/dist/fonts/suissesign-thin-suissesign.woff) format('woff'),url(/assets/dist/fonts/suissesign-thin-suissesign.svg#suisse_signthin) format('svg');font-weight:200;font-style:normal;font-display:block}@font-face{font-family:suissesign;src:local('suissesign');src:url(/assets/dist/fonts/suissesign-thinitalic-suissesign.ttf) format('truetype'),url(/assets/dist/fonts/suissesign-thinitalic-suissesign.woff2) format('woff2'),url(/assets/dist/fonts/suissesign-thinitalic-suissesign.woff) format('woff'),url(/assets/dist/fonts/suissesign-thinitalic-suissesign.svg#suisse_signthin_italic) format('svg');font-weight:200;font-style:italic;font-display:block}@font-face{font-family:vafle;src:local('vafle');src:url(/assets/dist/fonts/bc-vafle-condensed-vafle.eot) format("embedded-opentype");src:url(/assets/dist/fonts/bc-vafle-condensed-vafle.ttf) format('truetype'),url(/assets/dist/fonts/bc-vafle-condensed-vafle.eot?#iefix) format('embedded-opentype'),url(/assets/dist/fonts/bc-vafle-condensed-vafle.woff2) format('woff2'),url(/assets/dist/fonts/bc-vafle-condensed-vafle.woff) format('woff'),url(/assets/dist/fonts/bc-vafle-condensed-vafle.svg#bc_vaflecondensed) format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:suissesign;src:local('suissesign');src:url(/assets/dist/fonts/wf/SuisseSign-Bold-WebXL.eot?v=180);src:url(/assets/dist/fonts/wf/SuisseSign-Bold-WebXL.ttf?v=180) format('truetype'),url(/assets/dist/fonts/wf/SuisseSign-Bold-WebXL.eot?v=180#iefix) format("embedded-opentype"),url(/assets/dist/fonts/wf/SuisseSign-Bold-WebXL.woff2?v=180) format('woff2'),url(/assets/dist/fonts/wf/SuisseSign-Bold-WebXL.woff?v=180) format('woff'),url(/assets/dist/fonts/wf/SuisseSign-Bold-WebXL.svg#suisse_signthin_italic) format('svg');font-weight:700;letter-spacing:.3px;font-style:normal;font-display:block}@font-face{font-family:suissesign;src:local('suissesign');src:url(/assets/dist/fonts/wf/SuisseSign-SemiBold-WebXL.eot?v=180) format("embedded-opentype");src:url(/assets/dist/fonts/wf/SuisseSign-SemiBold-WebXL.ttf?v=180) format('truetype'),url(/assets/dist/fonts/wf/SuisseSign-SemiBold-WebXL.woff2?v=180) format('woff2'),url(/assets/dist/fonts/wf/SuisseSign-SemiBold-WebXL.woff?v=180) format('woff'),url(/assets/dist/fonts/wf/SuisseSign-SemiBold-WebXL.svg#suisse_signthin_italic) format('svg');font-weight:600;font-style:normal;font-display:block}@font-face{font-family:suissesign;src:local('suissesign');src:url(/assets/dist/fonts/wf/SuisseSign-Regular-WebXL.eot?v=180) format("embedded-opentype");src:url(/assets/dist/fonts/wf/SuisseSign-Regular-WebXL.ttf?v=180) format('truetype'),url(/assets/dist/fonts/wf/SuisseSign-Regular-WebXL.woff2?v=180) format('woff2'),url(/assets/dist/fonts/wf/SuisseSign-Regular-WebXL.woff?v=180) format('woff'),url(/assets/dist/fonts/wf/SuisseSign-Regular-WebXL.svg#suisse_signthin_italic) format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:suisseworks;src:local('suisseworks');src:url(/assets/dist/fonts/wf/SuisseWorks-Bold-WebXL.eot?v=180) format("embedded-opentype");src:url(/assets/dist/fonts/wf/SuisseWorks-Bold-WebXL.ttf?v=180) format('truetype'),url(/assets/dist/fonts/wf/SuisseWorks-Bold-WebXL.woff2?v=180) format('woff2'),url(/assets/dist/fonts/wf/SuisseWorks-Bold-WebXL.woff?v=180) format('woff'),url(/assets/dist/fonts/wf/SuisseWorks-Bold-WebXL.svg#webfontregular) format('svg');font-weight:900;font-style:normal;font-display:block}fieldset{margin:0;padding:15px 0;border:none}.legend,legend{display:block;width:100%;font-size:12px;background-color:#f5f5f5;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;font-size:1rem;font-weight:300;color:#231f20}@media (min-width:768px){.legend,legend{height:40px;line-height:40px;padding-right:15px;padding-left:15px}}.label--default{padding-right:10px;text-align:left;font-weight:300}@media (min-width:768px){.label--default{text-align:right}}#frm-registrationForm .form-group .required:not(.gdpr-checkbox)::after,.box-cart-table--user .form-group .required:not(.gdpr-checkbox)::after{content:' *';color:#000}form table{width:100%}form table td:first-child,form table th:first-child{width:180px}@media (max-width:767px){form table td:first-child,form table th:first-child{width:initial}}form table th label{float:right}form table td label{float:left}@media (max-width:767px){form table tr{display:block;margin-bottom:10px}form table td,form table th{display:block;padding-right:15px;padding-left:15px}form table td:after,form table td:before,form table th:after,form table th:before{content:" ";display:table}form table td:after,form table th:after{clear:both}form table td:after,form table td:before,form table th:after,form table th:before{content:" ";display:table}form table td:after,form table th:after{clear:both}form table td label,form table th label{float:left}}form label{padding-right:10px;text-align:left;font-weight:300;font-weight:400}@media (min-width:768px){form label{text-align:right}}form input[type=submit]{cursor:pointer;outline:0!important;line-height:inherit;color:#000;text-decoration:underline;-webkit-transition:color .2s;transition:color .2s;display:inline-block;margin:0;padding:0;box-shadow:none;text-align:left;vertical-align:top;white-space:normal}form input[type=submit]:hover{text-decoration:none}form input[type=submit].active{text-decoration:underline}form input[type=submit].reverse{text-decoration:none}form input[type=submit].reverse:hover{text-decoration:underline}form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover{text-decoration:none;color:#ed4712}form input[type=submit],form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover{border:none;box-shadow:none;background-color:transparent}@media (max-width:767px){form .other-address th,form .save-pass th{display:none}}.form--default .text,.form--default form .text,.form--default form textarea,.form--default textarea{float:left;border:1px solid #666;border-radius:2px;color:#231f20;height:40px;line-height:40px;-webkit-appearance:none}.form--default .text:focus,.form--default form .text:focus,.form--default form textarea:focus,.form--default textarea:focus{border:1px solid #000;outline:0}.form--default form textarea,.form--default textarea{line-height:1.6rem}.form--default form input[type=checkbox],.form--default form input[type=radio],.form--default input[type=checkbox],.form--default input[type=radio]{float:left;margin-bottom:20px;margin-top:20px}.form--default form input[type=checkbox]~label,.form--default form input[type=radio]~label,.form--default input[type=checkbox]~label,.form--default input[type=radio]~label{padding-left:10px;margin-top:12px}@media (max-width:767px){.form--default form input[type=checkbox]~label,.form--default form input[type=radio]~label,.form--default input[type=checkbox]~label,.form--default input[type=radio]~label{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);display:inline-block;float:left;margin-top:11px;text-align:left}}@media (max-width:767px){.form--default form input[type=checkbox],.form--default form input[type=radio],.form--default input[type=checkbox],.form--default input[type=radio]{margin-left:0}}.form--formatted .text,.form--formatted form .text,.form--formatted form textarea,.form--formatted textarea{width:300px;height:40px;display:block;margin-bottom:10px;margin-top:10px;padding:0 15px}@media (max-width:767px){.form--formatted .text,.form--formatted form .text,.form--formatted form textarea,.form--formatted textarea{margin-right:0;margin-left:0}}.form--formatted form textarea,.form--formatted textarea{width:300px;height:160px;display:block;padding-bottom:5px;padding-top:5px;max-width:290px}.form--singlecheck label{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);text-align:left}.input--default{float:left;border:1px solid #666;border-radius:2px;color:#231f20;height:40px;line-height:40px;-webkit-appearance:none}.input--default:focus{border:1px solid #000;outline:0}.form--formatted .text.text--small,.form--formatted form .text.text--small,.text--small{height:35px;line-height:35px}.form--formatted .text.text--large,.form--formatted form .text.text--large,.text--large{height:45px;line-height:45px}.input--formatted{width:300px;height:40px;display:block;margin-bottom:10px;margin-top:10px;padding:0 15px}@media (max-width:767px){.input--formatted{margin-right:0;margin-left:0}}#password .form__input{max-width:330px}.form__row{position:relative;margin-bottom:1rem;margin-left:-15px;margin-right:-15px}.form__row:after,.form__row:before{content:" ";display:table}.form__row:after{clear:both}.form__row:after,.form__row:before{content:" ";display:table}.form__row:after{clear:both}.form__inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.form__inline--coupon{border:1px solid #666;border-radius:2px}.form__inline--coupon.focus,.form__inline--coupon:active,.form__inline--coupon:focus{border-color:#ed4712}.form__inline--coupon.focus .btn,.form__inline--coupon:active .btn,.form__inline--coupon:focus .btn{background:#ed4712;border-left-color:#ed4712}.form__inline--coupon.focus .btn .triangle:before,.form__inline--coupon:active .btn .triangle:before,.form__inline--coupon:focus .btn .triangle:before{border-color:transparent transparent transparent #fff}.form__inline--coupon input[type=text]{border:none!important;height:38px!important}.form__inline .btn--coupon{height:38px!important;line-height:36px!important}.form__legend{background:#f5f5f5;color:#333;font-size:1rem;width:100%;padding:15px;margin-bottom:1rem}.form__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:40px}@media (min-width:768px){.form__label{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.label{font-size:12px;line-height:18px;cursor:pointer}.label.required:after{content:' *';color:#ed1212;font-weight:700}.form__input{position:relative}.form__input input[type=email],.form__input input[type=password],.form__input input[type=text]{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;position:relative;color:#000;font-size:1rem;width:100%;height:40px;line-height:1;padding:.9rem 1.2rem;padding-left:15px;padding-right:15px;border-radius:2px;border:1px solid #666;vertical-align:middle;font-weight:700;z-index:2}.form__input input[type=email]::-webkit-input-placeholder,.form__input input[type=password]::-webkit-input-placeholder,.form__input input[type=text]::-webkit-input-placeholder{-webkit-transition:color .2s linear;transition:color .2s linear;color:#aaa}.form__input input[type=email]:focus,.form__input input[type=password]:focus,.form__input input[type=text]:focus{border-color:#0069b7;outline:0}.form__input.js-valid:after{display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;color:#fff;background:#ed1212;border-radius:50%;width:16px;height:16px;display:block;text-align:center;line-height:16px;vertical-align:middle;font-size:.6rem;position:absolute;top:12px;right:12px;z-index:8;-webkit-transition:-webkit-transform .2s 1s;transition:-webkit-transform .2s 1s;transition:transform .2s 1s;transition:transform .2s 1s,-webkit-transform .2s 1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.form__input--error.js-valid input.js-focus,.form__input--error.js-valid input:active,.form__input--error.js-valid input:focus,.form__input--error.js-valid input[type=email],.form__input--error.js-valid input[type=password],.form__input--error.js-valid input[type=text]{border-color:#ed1212!important}.form__input--error.js-valid:after{content:"\E007";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form__input--valid.js-valid:after{background:#86ce9a;content:"\E006";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form__input--valid.js-valid.select-box:after{display:none}.form__input--left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.form__input--left input[type=email],.form__input--left input[type=password],.form__input--left input[type=text]{border-top-right-radius:0;border-bottom-right-radius:0}.form__input--right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.form__input--right .btn{height:40px;line-height:38px;box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0;padding-top:0;padding-bottom:0}.form__input--floatlabel{position:relative}@media (max-width:767px){.form__input--floatlabel{margin-top:2rem}}.form__input--floatlabel:before{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;content:attr(data-floatlabel);position:absolute;top:0;bottom:0;left:15px;color:#666;font-size:.8rem;height:1rem;line-height:1;margin:auto;text-align:right;z-index:1}@media (max-width:767px){.form__input--floatlabel:before{width:auto}}.form__input--floatlabel.is-active:before{left:0}@media (min-width:768px){.form__input--floatlabel.is-active:before{padding-right:15px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media (max-width:767px){.form__input--floatlabel.is-active:before{text-align:left;-webkit-transform:translateY(-webkit-calc((40px - .8rem + 4px) * -1));-ms-transform:translateY(calc((40px - .8rem + 4px) * -1));transform:translateY(calc((40px - .8rem + 4px) * -1))}}.form__input--floatlabel.is-focused:before{color:#000}.form__input.pass input[type=email],.form__input.pass input[type=password],.form__input.pass input[type=text]{border-color:#00a86b}.form__input.pass:after{content:"\E00F";font-family:icon;font-size:1.4rem;font-weight:700;position:absolute;top:0;bottom:0;right:1.5rem;margin:auto;height:1.5rem;color:#00a86b;z-index:3}.form__input.error input[type=email],.form__input.error input[type=password],.form__input.error input[type=text]{border-color:#c21807}.form__input.error:after{content:"\E014";font-family:icon;font-size:1.4rem;font-weight:700;position:absolute;top:0;bottom:0;right:1.5rem;margin:auto;height:1.5rem;color:#c21807;z-index:3}.form__textarea{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;resize:vertical;position:relative;color:#000;font-size:1rem;width:100%;line-height:1.5;padding:7.5px 15px;border-radius:2px;border:1px solid #666;box-shadow:none;vertical-align:middle;z-index:2;min-height:80px}.form__textarea__wrap .form__label{min-height:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-weight:400;font-size:12px}.form__textarea::-webkit-input-placeholder{-webkit-transition:color .2s linear;transition:color .2s linear;color:#aaa;font-weight:700}.form__textarea:focus::-webkit-input-placeholder{color:#aaa}.form__textarea:focus{border-color:#000;outline:0}.form__textarea.size1{min-height:40px}.form__textarea.size2{min-height:80px}.form__textarea.size3{min-height:120px}.form__textarea.size4{min-height:160px}.form__textarea.size5{min-height:200px}.form__select{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;position:relative;color:#666;font-size:.8rem;width:100%;height:40px;line-height:1;padding-left:7.5px;padding-right:7.5px;border-radius:2px;border:1px solid #666;box-shadow:none;vertical-align:middle;cursor:pointer;z-index:2}.form__select:before{content:''}.form__select:focus{border-color:#000}.form__checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;line-height:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.form__checkbox--top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.form__checkbox input[type=checkbox]{-webkit-appearance:none;position:absolute;opacity:0}.form__checkbox input[type=checkbox]:focus{outline:0}@media (min-width:768px){.form__checkbox{width:auto}}@media (max-width:767px){.form__checkbox{width:100%;padding:0;text-align:left}}.form__checkbox.required .form__checkbox__text:after{content:' *';color:#ed1212;font-weight:700;font-size:1.2rem}.form__checkbox__icon{position:relative;border:2px solid #000;border-radius:3px;width:16px;height:16px;min-width:16px;margin-top:0}.form__checkbox__icon:before{-webkit-transition:width .2s,height .2s,opacity .2s;transition:width .2s,height .2s,opacity .2s;opacity:0;display:block;content:"";position:absolute;left:50%;top:50%;width:0;height:0;margin-top:-4px;margin-left:-5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid #000;border-bottom:2px solid #000;background:0 0}.form__checkbox__text{display:inline-block;padding-left:8px;padding-right:8px;text-align:left;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}.form__checkbox.active .form__checkbox__icon:before,input:checked+.form__checkbox__icon:before,input:checked+label .form__checkbox__icon:before{width:10px;height:6px;opacity:1}.form__checkbox.active .form__checkbox__text,input:checked+.form__checkbox__text,input:checked+label .form__checkbox__text{font-weight:700}.input-box.active .form__checkbox__icon:before{width:10px;height:6px;opacity:1}.input-box.active .form__checkbox__text{font-weight:700}.input-box .form__checkbox{text-decoration:none}.input-box .form__checkbox__text{text-decoration:none}@media (max-width:1024px){a.checkbox-element{color:#000!important}}.form__radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;float:left;line-height:40px;min-height:40px;vertical-align:middle;font-size:1rem;cursor:pointer}.form__radio input[type=radio]{-webkit-appearance:none;position:absolute;opacity:0}@media (min-width:768px){.form__radio{width:auto}}@media (max-width:767px){.form__radio{width:100%;padding:0;text-align:left}}.form__radio:after{content:none}.form__radio.required:after{content:' *';color:#ed1212;font-weight:700}.form__radio__icon{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;float:left;position:relative;width:24px;height:24px;z-index:1;display:block}.form__radio__icon:after{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;content:"";background:#aaa;display:block;border:5px solid #fff;top:0;bottom:0;left:0;right:0;position:absolute;width:24px;height:24px;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:-1}.form__radio__icon:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:transparent;display:block;border:2px solid #aaa;border-radius:50%;z-index:1;-webkit-transition:border-color .2s;transition:border-color .2s}.form__radio__text{float:left;padding-left:7.5px;padding-right:15px;vertical-align:top;line-height:1.5;font-weight:400;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:767px){.form__radio__text{width:90%}}input:checked+.form__radio__icon,input:checked+label .form__radio__icon{border-color:#000}input:checked+.form__radio__icon:after,input:checked+label .form__radio__icon:after{background:#000;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}input:checked+.form__radio__icon:before,input:checked+label .form__radio__icon:before{border-color:#000}input:checked+.form__radio__text,input:checked+label .form__radio__text{font-weight:700}.form__error-message{position:absolute;left:15px;top:-webkit-calc(100% + 8px);top:calc(100% + 8px);background:#ed1212;color:#fff;font-size:12px;border-radius:5px;padding:.2rem .35rem;z-index:99}.form__error-message:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 4px 6px 4px;border-color:transparent transparent #ed1212 transparent;position:absolute;top:-6px;left:5px}@-webkit-keyframes validation{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(2);transform:scale(2)}}@keyframes validation{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(2);transform:scale(2)}}.selectboxit-container{position:relative;display:block;vertical-align:top;width:100%}.selectboxit-container *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:0;white-space:nowrap}.selectboxit-container .selectboxit{width:auto;cursor:pointer;margin:0;padding:0;border-radius:6px 6px 0 0;overflow:hidden;display:block;background:#fff!important;width:100%!important;position:relative;color:#000;font-size:1rem;width:100%;height:40px;line-height:1;padding-left:15px;padding-right:15px;border-radius:2px;border:1px solid #666;vertical-align:middle;font-weight:700;z-index:2}.selectboxit-container .selectboxit input[type=email],.selectboxit-container .selectboxit input[type=password],.selectboxit-container .selectboxit input[type=text]{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;position:relative;color:#000;font-size:1rem;width:100%;height:40px;line-height:1;padding:.9rem 1.2rem;padding-left:15px;padding-right:15px;border-radius:2px;border:1px solid #666;vertical-align:middle;font-weight:700;z-index:2}.selectboxit-container .selectboxit input[type=email]::-webkit-input-placeholder,.selectboxit-container .selectboxit input[type=password]::-webkit-input-placeholder,.selectboxit-container .selectboxit input[type=text]::-webkit-input-placeholder{-webkit-transition:color .2s linear;transition:color .2s linear;color:#aaa}.selectboxit-container .selectboxit input[type=email]:focus,.selectboxit-container .selectboxit input[type=password]:focus,.selectboxit-container .selectboxit input[type=text]:focus{border-color:#0069b7;outline:0}.selectboxit-container .selectboxit.js-valid:after{display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;color:#fff;background:#ed1212;border-radius:50%;width:16px;height:16px;display:block;text-align:center;line-height:16px;vertical-align:middle;font-size:.6rem;position:absolute;top:12px;right:12px;z-index:8;-webkit-transition:-webkit-transform .2s 1s;transition:-webkit-transform .2s 1s;transition:transform .2s 1s;transition:transform .2s 1s,-webkit-transform .2s 1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.selectboxit-container .selectboxit--error.js-valid input.js-focus,.selectboxit-container .selectboxit--error.js-valid input:active,.selectboxit-container .selectboxit--error.js-valid input:focus,.selectboxit-container .selectboxit--error.js-valid input[type=email],.selectboxit-container .selectboxit--error.js-valid input[type=password],.selectboxit-container .selectboxit--error.js-valid input[type=text]{border-color:#ed1212!important}.selectboxit-container .selectboxit--error.js-valid:after{content:"\E007";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.selectboxit-container .selectboxit--valid.js-valid:after{background:#86ce9a;content:"\E006";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.selectboxit-container .selectboxit--valid.js-valid.select-box:after{display:none}.selectboxit-container .selectboxit--left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.selectboxit-container .selectboxit--left input[type=email],.selectboxit-container .selectboxit--left input[type=password],.selectboxit-container .selectboxit--left input[type=text]{border-top-right-radius:0;border-bottom-right-radius:0}.selectboxit-container .selectboxit--right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.selectboxit-container .selectboxit--right .btn{height:40px;line-height:38px;box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0;padding-top:0;padding-bottom:0}.selectboxit-container .selectboxit--floatlabel{position:relative}@media (max-width:767px){.selectboxit-container .selectboxit--floatlabel{margin-top:2rem}}.selectboxit-container .selectboxit--floatlabel:before{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;content:attr(data-floatlabel);position:absolute;top:0;bottom:0;left:15px;color:#666;font-size:.8rem;height:1rem;line-height:1;margin:auto;text-align:right;z-index:1}@media (max-width:767px){.selectboxit-container .selectboxit--floatlabel:before{width:auto}}.selectboxit-container .selectboxit--floatlabel.is-active:before{left:0}@media (min-width:768px){.selectboxit-container .selectboxit--floatlabel.is-active:before{padding-right:15px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media (max-width:767px){.selectboxit-container .selectboxit--floatlabel.is-active:before{text-align:left;-webkit-transform:translateY(-webkit-calc((40px - .8rem + 4px) * -1));-ms-transform:translateY(calc((40px - .8rem + 4px) * -1));transform:translateY(calc((40px - .8rem + 4px) * -1))}}.selectboxit-container .selectboxit--floatlabel.is-focused:before{color:#000}.selectboxit-container .selectboxit.pass input[type=email],.selectboxit-container .selectboxit.pass input[type=password],.selectboxit-container .selectboxit.pass input[type=text]{border-color:#00a86b}.selectboxit-container .selectboxit.pass:after{content:"\E00F";font-family:icon;font-size:1.4rem;font-weight:700;position:absolute;top:0;bottom:0;right:1.5rem;margin:auto;height:1.5rem;color:#00a86b;z-index:3}.selectboxit-container .selectboxit.error input[type=email],.selectboxit-container .selectboxit.error input[type=password],.selectboxit-container .selectboxit.error input[type=text]{border-color:#c21807}.selectboxit-container .selectboxit.error:after{content:"\E014";font-family:icon;font-size:1.4rem;font-weight:700;position:absolute;top:0;bottom:0;right:1.5rem;margin:auto;height:1.5rem;color:#c21807;z-index:3}.selectboxit-container .selectboxit-options a,.selectboxit-container span{height:40px;line-height:40px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-options .selectboxit-disabled,.selectboxit.selectboxit-disabled{opacity:.65;box-shadow:none;cursor:default}.selectboxit-text{text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{box-sizing:border-box;min-width:100%!important;width:100%!important;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:0 0 3px 3px;text-align:left;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-optgroup-header,.selectboxit-option{text-indent:5px;margin:0;list-style-type:none}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:700}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto 0;position:absolute;top:-webkit-calc(50% - 2px);top:calc(50% - 2px);right:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0}.selectboxit-open .selectboxit-arrow-container .selectboxit-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left;display:none!important}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block!important;zoom:1!important;visibility:visible!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #e0e0e0}.selectboxit-btn.selectboxit-enabled:active,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:hover{color:#333;background-color:#e6e6e6}.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:hover{color:#333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding-top:2px;margin-top:-2px}.selectboxit-list .selectboxit-option-anchor{font-size:1rem;background-color:#fff;border-bottom:1px solid #e0e0e0;color:#000;font-weight:700;padding-left:10px;text-decoration:none}.selectboxit-list :last-child .selectboxit-option-anchor{border-bottom:none}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background:#ed4712;color:#fff}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999}.select-box select.form-control{max-width:100%}.selectboxit-container{position:relative}.selectboxit-container *{max-width:100%}.selectboxit-container .select-box{position:absolute;top:0;left:0;right:0;bottom:0}.icon-alert::before{content:"\E001"}.icon-arrow::before{content:"\E002"}.icon-basket::before{content:"\E003"}.icon-book::before{content:"\E004"}.icon-cart::before{content:"\E005"}.icon-check::before{content:"\E006"}.icon-cross::before{content:"\E007"}.icon-delivery::before{content:"\E008"}.icon-download::before{content:"\E009"}.icon-facebook::before{content:"\E00A"}.icon-heart::before{content:"\E00B"}.icon-instagram::before{content:"\E00C"}.icon-pencil::before{content:"\E00D"}.icon-place-2::before{content:"\E00E"}.icon-place::before{content:"\E00F"}.icon-reward::before{content:"\E010"}.icon-sale::before{content:"\E011"}.icon-search::before{content:"\E012"}.icon-spinner::before{content:"\E013"}.icon-twitter::before{content:"\E014"}.icon-user::before{content:"\E015"}.icon-youtube::before{content:"\E016"}ul{margin:0;padding:0}ul li{padding:0;list-style:none}.ul,.ul--myicon,ol{margin:0;padding:0;list-style-type:none}.ul li,.ul--myicon li,ol li{margin-bottom:2rem;position:relative;line-height:1rem}.ul li::before,.ul--myicon li::before,ol li::before{position:absolute;top:0;left:0}.ul li{padding-left:-webkit-calc(1rem + 3px);padding-left:calc(1rem + 3px)}.ul li::before{color:#000}.ul--myicon li::before{display:none}.ul--myicon li .icon{color:#000}.ul--indent li{padding-left:-webkit-calc(1rem + 7px);padding-left:calc(1rem + 7px)}.ul--indent li .icon{position:absolute;top:0;left:0}.ul--indent--large li{padding-left:-webkit-calc(1.2rem + 10px);padding-left:calc(1.2rem + 10px)}ol li{padding-left:-webkit-calc(1rem + 5px);padding-left:calc(1rem + 5px);counter-increment:step-counter}ol li::before{content:counter(step-counter) '.';border:none}.ul--vertical{display:block;margin:10px 0}.ul--vertical:after,.ul--vertical:before{content:" ";display:table}.ul--vertical:after{clear:both}.ul--vertical:after,.ul--vertical:before{content:" ";display:table}.ul--vertical:after{clear:both}.ul--vertical li{display:inline-block;float:left;padding-right:10px;padding-left:10px;border-right:1px solid #e0e0e0;line-height:1.5rem}.ul--vertical li:first-child{padding-left:0}.ul--vertical li:last-child{padding-right:0;border:none}@font-face{font-family:icon;src:url(/assets/dist/fonts/iconfont/icon.eot?0.5574517560426473);src:url(/assets/dist/fonts/iconfont/icon.eot?#iefix) format('eot'),url(/assets/dist/fonts/iconfont/icon.woff?0.6723258263984395) format('woff'),url(/assets/dist/fonts/iconfont/icon.woff2?0.029397599195242652) format('woff2'),url(/assets/dist/fonts/iconfont/icon.ttf?0.9214863855979183) format('truetype'),url(/assets/dist/fonts/iconfont/icon.svg#icon?0.5427223893096449) format('svg');font-weight:400;font-style:normal}.icon{display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon{padding:0}.icon--before{float:left;padding:0}.icon--before.icon--reverse{padding:0}.icon--large{font-size:28px}.icon--small{font-size:.8rem}.icon--after{float:right;padding-left:7px;padding-right:0}.icon--after.icon--before{float:left;padding:0}.icon--after.icon--before.icon--reverse{padding:0}.icon--reverse{padding-left:7px;padding-right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon--reverse.icon--after{padding-left:0;padding-right:7px}.icon--alone{padding:0}.icon--color{color:#231f20}.icon--primary{color:#000}.icon--secondary{color:#a9a8ab}.sprite{display:inline-block;line-height:inherit}.sprite--book-shadow{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:0 -490px;width:250px;height:252px}.sprite--box-shadow-detail{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:0 0;width:480px;height:480px}.sprite--box-shadow-rotate{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-490px 0;width:540px;height:254px}.sprite--card{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-490px -264px;width:65px;height:16px}.sprite--cp{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-490px -290px;width:24px;height:19px}.sprite--gls{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-565px -264px;width:54px;height:15px}.sprite--lang-cz{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-629px -264px;width:16px;height:11px}.sprite--lang-sk{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-655px -264px;width:16px;height:11px}.sprite--svg{display:inline-block;max-width:100%;max-height:100%}.styleguide-toggle-out{margin-top:30px;margin-bottom:60px}pre{margin-top:15px}.mfp--default{padding:2rem;background:#fff}.sg-colors-wrap{overflow:hidden;margin-left:-5px;margin-bottom:-20px}.sg-colors-wrap>*{float:left;width:20%;margin:0;height:130px;text-align:center;padding-top:30px;vertical-align:middle;box-sizing:border-box;border-bottom:25px solid #fff;border-left:3px solid #fff}.sg-shapes-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sg-shapes-wrap div[class^=colorbox--]{-webkit-box-flex:0;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%;text-align:center;height:80px;line-height:80px}.sg-icon-wrap{display:block;border:1px solid #e0e0e0;padding-right:10px;padding-left:10px;height:50px;line-height:50px;margin-bottom:20px}.sg-icon-wrap:focus{border-color:1px solid #000}.sg-svg-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sg-svg-wrap .sg-svg-box{-webkit-box-flex:0;-webkit-flex:0 1 220px;-ms-flex:0 1 220px;flex:0 1 220px;padding:15px}.sg-svg-wrap .sg-svg-box svg{padding:15px;background:#fff;border:1px solid #e0e0e0}.sg-svg-wrap .sg-svg-box svg:focus{border-color:1px solid #000}.sg-svg-wrap .sg-svg-box .sprite{margin-bottom:15px;margin-top:15px}.sg-slider-wrap .slider{width:500px;margin-left:200px}.table{display:table;width:100%;max-width:100%}.table .tr{display:table-row}.table .thead{display:table-header-group}.table .tbody{display:table-row-group}.table .tfoot{display:table-footer-group}.table .col{display:table-column}.table .colgroup{display:table-column-group}.table .td,.table .th{display:table-cell}.table .caption{display:table-caption}.table .tr,.table tr{min-height:30px;color:#231f20}.table .tr:nth-child(odd),.table tr:nth-child(odd){background-color:#f5f5f5}.table .tr:nth-child(even),.table tr:nth-child(even){background-color:#fff}.table .td,.table .th,.table td,.table th{padding:15px;vertical-align:middle;border-bottom:1px solid #e0e0e0}.table .th,.table th{height:35px;background-color:#333;border:none;font-weight:700;color:#fff}.table .th:first-child,.table th:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:none;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:none;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:none;background-clip:padding-box}.table .th:last-child,.table th:last-child{-webkit-border-top-right-radius:none;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:none;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:none;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}@media (max-width:767px){.table--responsive{display:block}.table--responsive .tr{display:block}.table--responsive .thead{display:block}.table--responsive .tbody{display:block}.table--responsive .tfoot{display:block}.table--responsive .col{display:block}.table--responsive .colgroup{display:block}.table--responsive .td,.table--responsive .th{display:inline-block;float:left}.table--responsive .caption{display:block}}@media (min-width:1025px){.table--hover .tr:hover,.table--hover tr:hover{background-color:#333;color:#fff}}.appleLinks a{color:#000}.appleLinksWhite a{color:#fff}p{margin-top:0}.strong,b,strong{font-weight:700}html{font-size:13px}@media (min-width:576px){html{font-size:13px}}@media (min-width:1025px){html{font-size:13px}}body{font-size:inherit;color:#231f20;line-height:1.6rem}p{margin-bottom:1rem}:first-child{margin-top:0!important}.a,a{line-height:inherit;color:#000;text-decoration:underline;-webkit-transition:color .2s;transition:color .2s}.a:active,.a:focus,.a:hover,a:active,a:focus,a:hover{text-decoration:none;color:#ed4712}@media (min-width:1025px){a[href^="tel:"]{color:#231f20;text-decoration:none;cursor:default;pointer-events:none}a[href^="tel:"]:active,a[href^="tel:"]:focus,a[href^="tel:"]:hover{color:#231f20;text-decoration:none}}.a--reset{color:#231f20;text-decoration:none;cursor:default;pointer-events:none}.a--reset:active,.a--reset:focus,.a--reset:hover{color:#231f20;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.1}body{font-family:suissesign,sans-serif;font-weight:400}body .strong,body b,body strong{font-weight:800}body .normal{font-weight:400}.light{font-weight:300}.h1,.h2,h1,h2{font-family:suisseworks,sans-serif;font-weight:400;font-weight:700}.h1 .strong,.h1 b,.h1 strong,.h2 .strong,.h2 b,.h2 strong,h1 .strong,h1 b,h1 strong,h2 .strong,h2 b,h2 strong{font-weight:800}.h1 .normal,.h2 .normal,h1 .normal,h2 .normal{font-weight:400}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-family:suissesign,sans-serif;font-weight:400;font-weight:700;letter-spacing:.5px}.h3 .strong,.h3 b,.h3 strong,.h4 .strong,.h4 b,.h4 strong,.h5 .strong,.h5 b,.h5 strong,.h6 .strong,.h6 b,.h6 strong,h3 .strong,h3 b,h3 strong,h4 .strong,h4 b,h4 strong,h5 .strong,h5 b,h5 strong,h6 .strong,h6 b,h6 strong{font-weight:800}.h3 .normal,.h4 .normal,.h5 .normal,.h6 .normal,h3 .normal,h4 .normal,h5 .normal,h6 .normal{font-weight:400}.h4,h4{color:#ed4712;text-transform:uppercase}.table th{font-weight:700}.h1,h1{font-size:1.923rem;margin-top:0;margin-bottom:1rem}*+.h1,*+h1,.h1.heading--margin,h1.heading--margin{margin-top:1rem}@media (min-width:1025px){.h1,h1{font-size:2.769rem;margin-top:0;margin-bottom:1rem}*+.h1,*+h1,.h1.heading--margin{margin-top:1rem}}.h2,h2{font-size:1.923rem;margin-top:0;margin-bottom:1rem}*+.h2,*+h2,.h2.heading--margin,h2.heading--margin{margin-top:1rem}@media (min-width:1025px){.h2,h2{font-size:1.923rem;margin-top:0;margin-bottom:1rem}*+.h2,*+h2,.h2.heading--margin{margin-top:1rem}}.h3,h3{font-size:1.4rem;margin-top:0;margin-bottom:1rem}*+.h3,*+h3,.h3.heading--margin,h3.heading--margin{margin-top:1rem}@media (min-width:1025px){.h3,h3{font-size:1.23rem;margin-top:0;margin-bottom:1rem}*+.h3,*+h3,.h3.heading--margin{margin-top:1rem}}.h4,h4{font-size:1rem;margin-top:0;margin-bottom:.5rem}*+.h4,*+h4,.h4.heading--margin,h4.heading--margin{margin-top:1rem}@media (min-width:1025px){.h4,h4{font-size:.923rem;margin-top:0;margin-bottom:1rem}*+.h4,*+h4,.h4.heading--margin{margin-top:1rem}}.h5,h5{font-size:1rem;margin-top:0;margin-bottom:.5rem}*+.h5,*+h5,.h5.heading--margin,h5.heading--margin{margin-top:1rem}@media (min-width:1025px){.h5,h5{font-size:1rem;margin-top:0;margin-bottom:1rem}*+.h5,*+h5,.h5.heading--margin{margin-top:1rem}}.h6,h6{font-size:1.2rem;margin-top:0;margin-bottom:1rem}*+.h6,*+h6,.h6.heading--margin,h6.heading--margin{margin-top:1rem}@media (min-width:1025px){.h6,h6{font-size:.923rem;margin-top:0;margin-bottom:1rem}*+.h6,*+h6,.h6.heading--margin{margin-top:1rem}}@media (max-width:767px){.h6,h6{font-style:italic}}.col-fs0-info-rem:after{content:"0"}.col-fs0-info-px:after{content:"0px"}.col-fs05-info-rem:after{content:"0.8rem"}.col-fs05-info-px:after{content:"10.4px"}.col-fs1-info-rem:after{content:"1rem"}.col-fs1-info-px:after{content:"13px"}.col-fs2-info-rem:after{content:"1.2rem"}.col-fs2-info-px:after{content:"15.6px"}.col-fs3-info-rem:after{content:"1.4rem"}.col-fs3-info-px:after{content:"18.2px"}.col-fs4-info-rem:after{content:"1.8rem"}.col-fs4-info-px:after{content:"23.400000000000002px"}.col-fs5-info-rem:after{content:"2.25rem"}.col-fs5-info-px:after{content:"29.25px"}.text-bold{font-weight:700}.text-italic{font-style:italic}.box-add__title{font-size:2rem;font-weight:700;margin-top:0}.box-add__img img{max-width:100%;height:auto}.box-add dl{margin-top:0}.box-add dl dt{font-weight:300}.box-add dl dd{font-weight:700;margin-left:0}.box-add__nav__wrap{overflow:hidden}.box-add__nav--back{float:left}.box-add__nav--next{float:right}.box-article{padding-top:2.5rem;margin-bottom:2rem;font-size:14px;line-height:1.618}@media (min-width:768px){.box-article{padding-top:1.5rem;margin-bottom:5rem}}@media (min-width:768px){.box-article{font-size:16px}}.box-article__img{margin-bottom:2rem;text-align:center}.box-article__img img{display:inline-block}@media (min-width:1025px){.box-article__title{margin-bottom:1.5rem}}.box-article__text{font-size:14px;line-height:1.618}@media (min-width:768px){.box-article__text{font-size:16px}.box-article__text p{margin-bottom:2.2rem}}.box-article__text ul{padding-left:1.5em;line-height:1.618}.box-article__text ul li{line-height:1.618;list-style:disc;margin-bottom:0}@media (min-width:768px){.box-article__text ul{margin-bottom:2.2rem}}.box-article__text ol{line-height:1.618}.box-article__text ol li{padding-left:1.5em;line-height:1.618;margin-bottom:0}@media (min-width:768px){.box-article__text ol{margin-bottom:2.2rem}}.box-article__date{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-bottom:1rem;margin-top:0;color:#000;-webkit-transition:color .2s;transition:color .2s;font-size:20px;margin-bottom:.2rem}.box-article__date .strong,.box-article__date b,.box-article__date strong{font-weight:800}.box-article__date .normal{font-weight:400}.box-article__date .small{font-size:16px}@media (min-width:1025px){.box-article__date .small{font-size:20px}}@media (min-width:1025px){.box-article__date{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem;height:32px;line-height:32px;vertical-align:bottom;margin-bottom:.2rem}.box-article__date .strong,.box-article__date b,.box-article__date strong{font-weight:800}.box-article__date .normal{font-weight:400}.box-article__date .small{height:32px;line-height:32px}}.box-article__place{margin-bottom:1.4rem;font-weight:700;line-height:1.618}@media (min-width:768px){.box-article__place{font-size:16px}}.box-article__event-link{display:block;clear:both;text-align:left;margin-bottom:3rem}.box-article__event-link a{font-weight:700;color:#ed4712}.box-article__poster{display:block;clear:both}.box-article__poster img{height:auto;max-width:100%}.box-author{position:relative;padding-top:4.3rem}.box-author__letter{font-size:150px;position:absolute;color:#86ce9a;font-weight:700}.box-author__describe{line-height:1.6;margin-bottom:5rem;font-size:14px}@media (min-width:768px){.box-author__describe{font-size:1.2rem}}.box-author__photo-title{color:#aaa}@media (min-width:1025px){.box-author__photo-title{font-size:12px}}.box-author__gallery{width:100%;overflow:hidden}.box-author__gallery__item{width:100px;height:100px;float:left}.box-author__gallery__item--main-photo{height:auto;overflow:hidden;margin-bottom:2rem;width:100%}@media (min-width:768px){.box-author__gallery__item--main-photo{width:auto;max-width:none;float:right}}@media (min-width:1025px){.box-author__gallery__item--main-photo{margin-bottom:0}}.box-author__gallery__item--main-photo .img__wrap{overflow:hidden;max-width:85px;float:left;margin-right:2rem}@media (min-width:768px){.box-author__gallery__item--main-photo .img__wrap{margin-right:0;float:none;max-width:none;margin-bottom:1rem}}@media (max-width:767px){.box-author__gallery__item--main-photo .img__wrap{margin-bottom:1rem}}@media (min-width:1025px){.box-author__gallery__item--main-photo .img__wrap{margin-bottom:0}}.box-author__gallery__item--main-photo .box-author__name{display:inline-block;margin-top:0;margin-bottom:.6rem;word-break:break-word}.box-author__gallery__item--main-photo .box-author__photo-title{display:block;margin-top:0}@media (min-width:768px){.box-author__gallery__item--main-photo .box-author__photo-title{margin-top:1rem;display:block}}.box-author__gallery__item--main-photo img{max-width:100%;width:270px;height:auto;opacity:1;-webkit-transition:opacity .5s,-webkit-transform .5s,-webkit-filter .5s;transition:opacity .5s,-webkit-transform .5s,-webkit-filter .5s;transition:opacity .5s,transform .5s,filter .5s;transition:opacity .5s,transform .5s,filter .5s,-webkit-transform .5s,-webkit-filter .5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.box-author__gallery__item--main-photo img.lazyload{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.box-author__gallery__item--main-photo .js-opacity{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99);opacity:0}.box-authors{overflow:hidden}.box-authors__col{margin-bottom:2.5rem}@media (min-width:768px){.box-authors__col{margin-bottom:0;float:left;width:33.33%}}.box-authors__title{padding-top:2.5em;padding-bottom:2rem}@media (min-width:768px){.box-authors__title{padding-top:4em;padding-bottom:4rem}}.box-authors__title h1{text-align:center}.box-authors__list{position:relative;margin-bottom:1rem}@media (min-width:768px){.box-authors__list{margin-bottom:0;padding:1rem;min-height:280px;border:1px solid transparent}}.box-authors__list.is-active~*{display:none}@media (min-width:768px){.box-authors__list:before{content:attr(data-letter-css);font-size:300px;color:#f7e629;position:absolute;top:140px;left:60px;display:block;height:300px;font-family:vafle;z-index:-1}}.box-authors__link{line-height:40px;font-size:16px;text-decoration:none}@media (min-width:768px){.box-authors__link{line-height:1.2;line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem}.box-authors__link .strong,.box-authors__link b,.box-authors__link strong{font-weight:800}.box-authors__link .normal{font-weight:400}}.box-authors.js-clicked .box-authors__list{display:none}.box-authors.js-clicked .box-authors__list.is-active{display:block}#delivery-address .form-group:last-child{display:none!important}.box-banner{margin-bottom:-.7rem;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:1025px){.box-banner{overflow:visible;margin-bottom:-3.3rem}}.box-banner .slick-initialized .box-banner__item{display:block}.box-banner__content{text-align:center}@media (min-width:768px){.box-banner__content{text-align:left;padding-top:2.5rem;padding-left:4rem;padding-right:1rem;float:left;max-width:-webkit-calc(100% - 250px);max-width:calc(100% - 250px)}}@media (min-width:1025px){.box-banner__content{padding-left:1rem;position:absolute;right:0;top:0;max-width:390px;left:270px}}@media (min-width:1170px){.box-banner__content{max-width:561px;left:184px;padding-left:10rem}}@media (min-width:1025px){.box-banner__list{margin-bottom:40px;overflow:hidden}.box-banner__list .slick-list{overflow:hidden}}.box-banner--right-one .box-banner__item{opacity:1!important;visibility:visible!important}.box-banner--right-one .box-banner__item.slick-active .box-banner__left{opacity:1!important;visibility:visible!important}.box-banner--right-one .box-banner__left{-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;opacity:0!important;visibility:hidden!important}.box-banner__item{width:100%;display:none;background:#f0f0f0;text-align:left;margin-bottom:3.5rem}.box-banner__item:after{content:'';display:block;position:relative;width:100%;height:1px;background-color:transparent;opacity:0;clear:both}@media (min-width:768px){.box-banner__item{padding-bottom:2rem}}@media (min-width:1025px){.box-banner__item{padding-bottom:1rem}}.box-banner__item:first-child{display:block}@media (min-width:1025px){.box-banner__item--left-only .box-banner__left{width:100%}}@media (min-width:1025px){.box-banner__left,.box-banner__right{float:left}}.box-banner__left{overflow:hidden}@media (min-width:768px){.box-banner__left{overflow:visible}}@media (min-width:1025px){.box-banner__left{position:relative;overflow:visible;max-height:390px;width:-webkit-calc(100% - 374px);width:calc(100% - 374px)}}@media (min-width:1170px){.box-banner__left{width:68%}}.box-banner__remote{position:absolute;top:150px;left:0;right:0}@media (min-width:768px){.box-banner__remote{position:static;top:auto;left:auto;right:auto;margin-bottom:1rem}}@media (min-width:1170px){.box-banner__remote{position:absolute;top:2.5rem;left:10rem}}.box-banner__slide{display:inline-block;position:absolute;padding:2rem;top:-2rem;color:#aaa;text-decoration:none;outline-offset:0!important}@media (min-width:768px){.box-banner__slide{top:0;margin-right:1rem;position:static;right:auto;left:auto;top:auto;padding:0}}.box-banner__slide:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #aaa transparent transparent}.box-banner__slide--left{left:-2rem;margin-left:1rem}@media (min-width:768px){.box-banner__slide--left{left:auto;right:auto;margin-left:0;margin-right:0;padding-right:1rem;border-right:1px solid #e0e0e0}}.box-banner__slide--right{right:-2rem;margin-right:1rem}@media (min-width:768px){.box-banner__slide--right{left:auto;right:auto;margin-left:0;padding-left:1rem;margin-right:0}}.box-banner__slide--right:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.box-banner__slide:hover{color:#aaa}@media (min-width:768px){.box-banner__slide:hover:before{border-color:transparent #ed4712 transparent transparent}}@media (min-width:1170px){.box-banner .container{padding-left:0;padding-right:0}}.box-banner__type{line-height:1.1;font-family:suissesign,sans-serif;font-weight:400;font-weight:700;letter-spacing:.5px;color:#ed4712;text-transform:uppercase;font-size:1rem;margin-top:0;margin-bottom:.5rem;color:#bebebe;margin-bottom:3rem;-webkit-transform:translateY(-230px);-ms-transform:translateY(-230px);transform:translateY(-230px);font-size:12px;opacity:0}.box-banner__type .strong,.box-banner__type b,.box-banner__type strong{font-weight:800}.box-banner__type .normal{font-weight:400}@media (min-width:768px){.box-banner__type{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:1170px){.box-banner__type{padding-left:6rem;padding-top:3px}}.box-banner__type--orange{color:#ed4712;-webkit-transform:none;-ms-transform:none;transform:none;font-size:12px;margin-bottom:6rem;padding-left:0}@media (min-width:1025px){.box-banner__type--orange{margin-bottom:6.5rem}}.box-banner__btn{margin-bottom:2rem}@media (min-width:768px){.box-banner__btn{margin-bottom:1rem}}.box-banner__edition{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem;max-width:240px;margin:0 auto;position:relative;font-size:20px;margin-bottom:3.5rem}.box-banner__edition .strong,.box-banner__edition b,.box-banner__edition strong{font-weight:800}.box-banner__edition .normal{font-weight:400}@media (min-width:1025px){.box-banner__edition{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem;line-height:35px;height:130px;margin-bottom:3.5rem;z-index:1}.box-banner__edition .strong,.box-banner__edition b,.box-banner__edition strong{font-weight:800}.box-banner__edition .normal{font-weight:400}}.box-banner__gray{margin-bottom:5px}.box-banner__char{position:absolute;left:0;right:0;display:block;text-align:center;font-family:vafle;color:#f7e629;z-index:0;top:150px;font-size:200px}@media (min-width:1025px){.box-banner__char{top:180px;font-size:300px}}.box-banner__date{color:#aaa;font-weight:700;z-index:1;position:relative;font-size:12px}@media (min-width:1025px){.box-banner__date{margin-bottom:0}}.box-banner__link{color:#ed4712;font-weight:700;z-index:1;position:relative;margin-bottom:1.5rem;font-size:12px;text-decoration:underline}@media (min-width:768px){.box-banner__link{font-size:1rem;margin-bottom:2rem;display:block}}.box-banner__link:hover{text-decoration:none}.box-banner__author-link{line-height:1.1;font-family:suissesign,sans-serif;font-weight:400;font-weight:700;letter-spacing:.5px;color:#ed4712;text-transform:uppercase;font-size:1rem;margin-top:0;margin-bottom:.5rem;text-decoration:none;font-size:12px}.box-banner__author-link .strong,.box-banner__author-link b,.box-banner__author-link strong{font-weight:800}.box-banner__author-link .normal{font-weight:400}.box-banner__author-link:hover{text-decoration:underline}.box-banner__title{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;font-size:20px;margin-bottom:1rem}.box-banner__title .strong,.box-banner__title b,.box-banner__title strong{font-weight:800}.box-banner__title .normal{font-weight:400}@media (min-width:1025px){.box-banner__title{max-width:370px;margin-bottom:1.3rem;font-size:36px;line-height:43px}}.box-banner__grafika{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;right:0;z-index:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.box-banner__grafika~*{z-index:2}@media (min-width:768px){.box-banner__grafika{position:absolute}}.box-banner__grafika img{max-width:100%}@media (min-width:1170px){.box-banner__grafika img{max-height:none}}.box-banner__right{padding:2.6rem 1rem 1rem;text-align:center;position:relative;background:#fff;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.box-banner__right{display:none}}@media (min-width:1025px){.box-banner__right{display:block;margin-left:0;margin-right:0;padding-bottom:999999px;margin-bottom:-999999px;width:374px;background-color:transparent}}@media (min-width:1170px){.box-banner__right{width:32%;background:#fff}}.box-banner__anot{font-size:1rem}@media (min-width:768px){.box-banner__anot{font-size:1rem;max-width:300px}}@media (min-width:1025px){.box-banner__anot{margin-bottom:1.7rem}}.box-banner__img{position:relative;width:auto;text-align:center;padding-top:1.5rem;-webkit-transform:translateY(1.5rem);-ms-transform:translateY(1.5rem);transform:translateY(1.5rem);display:block;height:260px;margin-top:2rem}@media (min-width:768px){.box-banner__img{margin-top:0;padding-top:0;text-align:left;float:left;-webkit-transform:none;-ms-transform:none;transform:none;width:200px;height:340px;margin-bottom:2rem;margin-left:2rem}.box-banner__img img{max-width:100%;max-height:220px}}@media (min-width:1025px){.box-banner__img{margin-left:0;margin-bottom:0;width:240px;height:300px}}@media (min-width:1170px){.box-banner__img{max-height:none;min-height:400px;width:290px}}.box-banner__img:before{content:"\E013";display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;color:#0069b7;font-size:3rem;position:absolute;top:50%;left:50%;margin-top:-19px;margin-left:-19px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:spinner 1s infinite;animation:spinner 1s infinite;z-index:0}.box-banner__img img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:opacity .5s;transition:opacity .5s;width:auto;box-shadow:-10px 15px 25px 0 rgba(0,0,0,.16);display:inline-block;height:auto}@media (min-width:768px){.box-banner__img img{display:block;left:0;-webkit-transform:translateY(-webkit-calc(-50% + 14px)) translateX(0);transform:translateY(calc(-50% + 14px)) translateX(0);-ms-transform:translateY(-50%) translateY(14px);max-height:350px;width:auto}}@media (min-width:1025px){.box-banner__img img{max-height:100%}}@media (min-width:1170px){.box-banner__img img{-webkit-transform:translateY(-webkit-calc(-50% + 20px)) translateX(0);transform:translateY(calc(-50% + 20px)) translateX(0);-ms-transform:translateY(-50%) translateY(20px)}}.box-banner__img .lazyloaded{opacity:1}.box-banner__img .lazyload{width:auto;opacity:0}.box-banner .slick-slide{display:none!important}@media (max-width:1024px){.box-banner .slick-slide{left:0!important}}@media (min-width:1025px){.box-banner .slick-slide{display:block!important}}.box-banner .slick-slide.slick-active{display:block!important}.box-cart{position:absolute;top:-webkit-calc(100% + 15px);top:calc(100% + 15px);right:-5px;opacity:0;visibility:hidden;-webkit-transition:visibility .3s .3s,opacity .3s .3s,-webkit-transform .3s .3s;transition:visibility .3s .3s,opacity .3s .3s,-webkit-transform .3s .3s;transition:visibility .3s .3s,opacity .3s .3s,transform .3s .3s;transition:visibility .3s .3s,opacity .3s .3s,transform .3s .3s,-webkit-transform .3s .3s;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);display:none;z-index:150}@media (min-width:1025px){.box-cart{display:block}.box-cart.js-open{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.box-cart__part{float:left}.box-cart__part--first{width:205px;margin-right:30px}.box-cart__part--second{text-align:left}.box-cart__part--third{float:right}.box-cart.counting:after{opacity:1;display:block}.box-cart.counting .box-cart__spinner{display:block;opacity:1}.box-cart:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.3);opacity:0;display:none;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:10}.box-cart:before{content:'';display:block;position:absolute;top:-8px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #f0f0f0 transparent;right:25px}@media (min-width:1170px){.box-cart:before{right:65px}}.box-cart__empty-icon{text-align:center}.box-cart__empty-icon i.icon{font-size:4rem;line-height:50px;margin-bottom:1.5rem;vertical-align:middle}.box-cart__empty-text{font-size:1.1rem;margin:2rem 0}.box-cart__delivery{background:#f0f0f0;padding:1.2rem;position:relative;box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}.box-cart__delivery__text{margin-bottom:.5rem}.box-cart__delivery__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.box-cart__delivery__bottom i{color:#ed4712;font-size:14px!important}.box-cart__delivery__bottom.free i{color:#599826}.box-cart__delivery__bottom.free .box-cart__delivery__bar div{background-color:#599826}.box-cart__delivery__bar{width:100%;height:7px;background-color:#e0e0e0;margin:0 1rem}.box-cart__delivery__bar div{height:7px;background-color:#ed4712}.box-cart__delivery__price{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.box-cart__spinner{display:none;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;z-index:15;opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.box-cart__title{text-transform:uppercase;color:#aaa;margin-top:0;margin-bottom:.5rem;font-weight:400}.box-cart__inner{padding:1.2rem;display:block;background:#f0f0f0;width:485px;box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}.box-cart__list{margin:-20px 0 -1px;overflow:hidden;border-bottom:1px solid #aaa}.box-cart__item{min-width:450px;display:block;overflow:hidden;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.box-cart__item__img{float:left;width:48px;overflow:hidden;margin-top:-10px;height:60px;line-height:60px;vertical-align:middle}.box-cart__item__img img{display:inline;max-width:100%;max-height:100%}.box-cart__item__author{color:#666;font-size:12px;margin-bottom:.6rem}.box-cart__item__name{float:left;padding-left:1rem;padding-right:1rem;width:200px}.box-cart__item__name a{font-weight:700;color:#000;text-decoration:none;font-size:1rem;text-transform:none}.box-cart__item__name a:hover{text-decoration:underline}.box-cart__item__count{font-weight:700;text-transform:uppercase;margin-bottom:.6rem}.box-cart__item__count .lower{text-transform:lowercase}.box-cart__item__variant{font-size:1rem;font-weight:400;text-transform:lowercase}.box-cart__item__price{width:70px;text-align:right;font-weight:700}.box-cart__item__inner{height:60px}.box-cart__sum{overflow:hidden;padding-top:15px;line-height:16px;vertical-align:bottom}.box-cart__sum__price{float:right;font-size:.92rem;text-align:right;line-height:16px;font-weight:700;vertical-align:bottom}.box-cart__sum__price span{display:inline-block;width:70px;font-weight:700;margin-left:1rem;color:#000}.box-cart__empty-text{line-height:1.4;vertical-align:middle;text-align:center}.box-cart__bottom{overflow:hidden;padding-top:1.5rem}.box-cart__bottom .btn{float:right}.shop-header__cart:hover .box-cart{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.box-cat-info{max-width:570px;margin:0 auto;padding-top:4rem;text-align:center;margin-bottom:3rem}.box-cat-info__title{margin-bottom:.6rem}.box-cat-info__text{font-size:1rem}@media (min-width:1025px){.box-cat-info__text{font-size:16px}.box-cat-info__text--small{font-size:1rem}}.box-cat-info__text :last-child{margin-bottom:0}.configurator-popup{position:relative;display:block}.configurator-popup__wrap{display:none;position:absolute;top:0;left:0;right:0;background:#fff;padding:20px;z-index:999999999;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.25);padding-top:85px}.configurator-popup__btn{line-height:35px}.configurator-popup__fixed{border-bottom:2px solid #000;position:fixed;z-index:9999;background:#f5f5f5;top:0;right:0;left:0;padding:20px 0;-webkit-animation:top .8s;animation:top .8s}.configurator-popup__fixed td,.configurator-popup__fixed th{font-weight:300;line-height:1.2}.configurator-popup__close{font-weight:300}.configurator-popup__main{padding:30px 0;overflow:hidden;margin-bottom:20px;border-bottom:1px solid #000}.configurator-popup__main .bold{margin:0 0 20px;font-weight:700}.configurator-popup__title{margin-bottom:0;line-height:50px;vertical-align:middle;font-size:1.8rem;margin-bottom:20px}.configurator-popup__top{overflow:hidden;padding:10px;vertical-align:middle;margin-bottom:20px;border-top:1 solid #000}.configurator-popup__top .btn{float:right}.configurator-popup__top p{margin-bottom:2rem}.configurator-popup__summary{overflow:hidden;background:#f5f5f5;border-radius:5px;padding:15px 15px;margin-bottom:10px}.configurator-popup__summary p{margin:0}.configurator-popup__summary .gray{line-height:1.3}.configurator-popup__summary .big{text-transform:uppercase;font-weight:700;font-size:1.2rem}.configurator-popup__summary .input-box{background:#fff;border-radius:5px;overflow:hidden;padding:10px 10px;height:auto}.configurator-popup__summary .input-box a.radio{display:block;line-height:1.2;font-size:1rem;color:#000;padding-left:20px;position:relative}.configurator-popup__summary .input-box a.radio:before{content:'';position:absolute;top:4px;left:0;width:12px;height:12px;border:1px solid #000;display:block;background:#fff;border-radius:50%}.configurator-popup__summary .input-box a.radio:after{content:'';top:7px;left:3px;height:6px;width:6px;border-radius:50%;display:block;position:absolute;background:#000;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.configurator-popup__summary .input-box a.radio.is-active:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.configurator-popup__product__title{font-size:2rem;margin-bottom:15px;margin-top:10px}.configurator-popup__product__img{text-align:center;min-height:400px;line-height:400px}.configurator-popup__product__img img{display:inline;vertical-align:middle}.configurator-popup__tab__menu__list{overflow:hidden}.configurator-popup__tab__menu__item{float:left;padding-left:0!important;padding-right:0!important}.configurator-popup__tab__menu__link{padding:0 30px}.configurator-popup__tab__list{min-height:400px;position:relative;overflow:hidden}.configurator-popup__tab__item{display:none;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}.configurator-popup__tab__item.is-active{display:block;opacity:1;visibility:visible}.configurator-popup__price{font-size:1.4rem;margin-top:0;margin-bottom:0;font-weight:600;color:#000}.configurator-popup__price__wrap{display:inline-block;vertical-align:middle;margin-right:10px}.configurator-popup .tr{text-align:right}.configurator-popup__gray{background:#f5f5f5;padding:30px 30px}.configurator-popup__gray td,.configurator-popup__gray th{font-weight:300;line-height:1.2}.configurator-popup__actual{padding:0 30px}.configurator-popup__actual .h3{font-size:1.8rem}.configurator-popup__actual__table{margin-left:-30px;margin-right:-30px;width:100%}.configurator-popup__actual__table tr{vertical-align:top;border-bottom:20px solid transparent;background-color:transparent;-webkit-transition:background-color .2s;transition:background-color .2s}.configurator-popup__actual__table tr:nth-child(2n){background-color:#f5f5f5}.configurator-popup__actual__table tr:hover{background-color:#e0e0e0}.configurator-popup__actual__table th{width:25%;text-transform:uppercase;font-size:1.1rem}.configurator-popup__actual__table td:nth-child(2){width:30%}.configurator-popup__actual__table td,.configurator-popup__actual__table th{padding:15px 30px}.configurator-popup__actual__edit{display:block;font-size:14px;line-height:1;color:#000;font-weight:300;text-transform:none;text-decoration:underline}.configurator-popup__actual__title{color:#000;font-weight:600}.configurator-popup__actual__price{font-weight:600;display:block}.configurator-popup__actual__img{display:inline-block;max-width:100%;max-height:100%}.configurator-popup__actual__img__wrap{display:block;float:left;width:60px;height:60px;margin-right:2rem;overflow:hidden;text-align:center}.configurator-popup .btn__wrap{padding-top:20px}.configurator-popup #configuratorNextPartConfig i{float:right;padding-right:0;padding-left:7px}.configurator-popup .btn--left{float:left}.configurator-popup .small{margin:0;font-size:14px}.configurator-popup .btn--right{float:right}.configurator-popup .radio{display:block}.configurator-popup table{text-align:left}.configurator-popup table th{padding-right:10px}.configurator-popup .green{color:#86ce9a}.configurator-popup .row--border{border-bottom:1px solid #000;padding-bottom:15px;margin-bottom:15px;vertical-align:top}.configurator-popup .row--border .col-md-6{vertical-align:top;height:100%}.configurator-popup__count{position:relative;background:#fff;border-radius:3px;overflow:hidden;border:1px solid #aaa;margin:0 auto 20px;width:150px}@media (min-width:1025px){.configurator-popup__count{width:120px;margin-bottom:0;float:left}}.configurator-popup__count__wrap{display:inline-block;vertical-align:middle}.configurator-popup__count #configuratorCount{margin:0;border:none;text-align:right;max-width:none;-moz-appearance:textfield;-webkit-appearance:none;appearance:none;height:37px;width:80px}@media (min-width:1025px){.configurator-popup__count #configuratorCount{width:70px}}.configurator-popup__count #configuratorCount:-webkit-inner-spin-button,.configurator-popup__count #configuratorCount:-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}.configurator-popup__count__minus,.configurator-popup__count__plus{position:absolute;top:0;bottom:0;font-weight:200;font-size:1.2em;line-height:35px;background:#000;color:#fff;padding:0 15px;text-decoration:none;vertical-align:middle;display:block}.configurator-popup__count__minus:active,.configurator-popup__count__minus:focus,.configurator-popup__count__minus:hover,.configurator-popup__count__plus:active,.configurator-popup__count__plus:focus,.configurator-popup__count__plus:hover{text-decoration:none;color:#fff}@media (min-width:1025px){.configurator-popup__count__minus,.configurator-popup__count__plus{padding:0 10px}}.configurator-popup__count__plus{right:0}.configurator-popup__count__minus{left:0}.configurator-popup__count__label{display:inline-block;margin:0;padding:0;position:absolute;top:7px;right:60px}@media (min-width:1025px){.configurator-popup__count__label{right:45px}}.box-contact{padding-top:2.5rem}@media (min-width:768px){.box-contact{padding-top:4rem}}.box-contact h1{text-align:center;margin-bottom:1rem}@media (min-width:768px){.box-contact h1{margin-bottom:2rem}}.box-contact h2{margin-bottom:1rem}@media (min-width:768px){.box-contact h2{margin-bottom:2.6rem}}@media (min-width:1025px) and (max-width:1200px){.box-contact h2{font-size:14px}}.box-contact__bank{padding:1rem}.box-contact__bank h2{text-align:center;margin-bottom:1.5rem}@media (min-width:1025px){.box-contact__bank{padding:0;margin-bottom:10rem}.box-contact__bank h2{text-align:left;margin-bottom:1.5rem}}.box-contact__gray{background:#f0f0f0;padding:1rem 1rem 1rem -webkit-calc(1rem + 15px);padding:1rem 1rem 1rem calc(1rem + 15px);margin-bottom:1rem;margin-left:-15px}@media (min-width:768px){.box-contact__gray{margin-left:0;padding:2.5rem;margin-bottom:2.5rem}}.box-contact__gray__title{line-height:1.1;font-family:suissesign,sans-serif;font-weight:400;letter-spacing:.5px;color:#ed4712;text-transform:uppercase;margin-top:0;margin-bottom:.5rem;font-weight:700;color:#000;text-transform:none;line-height:1.2;font-size:1rem;margin-bottom:1rem}.box-contact__gray__title .strong,.box-contact__gray__title b,.box-contact__gray__title strong{font-weight:800}.box-contact__gray__title .normal{font-weight:400}@media (min-width:768px){.box-contact__gray__title{margin-bottom:2.5rem;font-size:16px}}.box-contact__gray__link{display:block;line-height:1.6}.box-contact__gray__bold{font-weight:700;margin-top:2rem;display:block}.box-contact__gray__map{color:#ed4712;text-transform:uppercase;font-weight:700;position:relative;font-size:12px;margin-bottom:1rem;display:block}@media (min-width:768px){.box-contact__gray__map{margin-bottom:0}}.box-contact__gray__map:before{display:block;content:"\E00E";display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;font-size:1.2rem;margin-right:.5rem}.box-contact__white{padding:1rem}@media (min-width:768px){.box-contact__white{padding-top:2.5rem;margin-bottom:2.5rem;padding-left:0;padding-right:0}}@media (min-width:1025px){.box-contact__white{padding-left:1rem;padding-right:1rem}}.box-contact__white h3.h4{text-transform:none;color:#000;margin-bottom:.6rem}@media (min-width:1025px){.box-contact__white h3.h4{font-size:16px}}.box-contact__white__link{display:block;line-height:1.6}.box-contact__white__row{margin-bottom:1.8rem}.box-contact__white__bold{font-weight:700;margin-top:2rem;display:block}.box-delivery{border-bottom:1px solid #e0e0e0;padding-bottom:1.9rem;margin-bottom:1.9rem}@media (min-width:1025px){.box-delivery{min-height:296px}}.box-delivery:after{content:'';display:table;clear:both;width:100%}@media (min-width:1025px){.box-delivery{overflow:hidden;padding-bottom:0;margin-bottom:0;border-right:1px solid #e0e0e0;border-bottom:none}}.box-delivery--no-border{border-right:0!important;border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.box-delivery__title{font-size:12px;text-transform:uppercase;letter-spacing:.4px}.box-delivery__item input{position:absolute;left:-99999999px;font-size:0}.box-delivery__item input:disabled+label{opacity:.5}.box-delivery__item .i{position:absolute;top:10px;right:-10px}@media (min-width:768px){.box-delivery__item .i{right:120px}}.box-delivery__item .i:before{content:'i';display:block;text-align:center;font-weight:700;width:20px;height:20px;border:2px solid #e0e0e0;color:#e0e0e0}.box-delivery__item .info{background-color:#fff;position:fixed;top:80px;left:5px;right:5px;z-index:99999;text-align:left;padding:1rem;box-shadow:0 0 1000px 10000px rgba(0,0,0,.5);cursor:default;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.box-delivery__item .info i.icon{position:absolute;top:15px;right:15px;cursor:pointer}.box-delivery__item .info.is-active{opacity:1;visibility:visible}@media (min-width:768px){.box-delivery__item .info{top:80px;left:50%;right:auto;margin-left:-150px;width:300px;padding:1.5rem}}@media (min-width:1025px){.box-delivery__item .info{top:100px;left:50%;margin-left:-200px;width:400px;padding:2rem}}.box-delivery__item label{width:100%}.box-delivery__item .price{float:right}.box-delivery__item .form__radio__text{overflow:hidden;width:100%}.box-delivery__item .form__radio__text>span:first-child{display:block;width:100%;text-align:left}.cart-delivery{padding:4px 13px}.box-detail{position:relative}.box-detail__gray{background:#f0f0f0;margin-bottom:2rem}@media (min-width:768px){.box-detail__gray{margin-bottom:0}}@media (min-width:1170px){.box-detail__gray .container{padding-left:0;padding-right:0}}.box-detail__serie{margin-bottom:4px}.box-detail__params{display:block}@media (min-width:768px){.box-detail__params{margin-bottom:2.5rem;border-bottom:1px solid #f0f0f0}}@media (min-width:1170px){.box-detail__params{margin-left:-15px;margin-right:-15px}}.box-detail__params .col-xs-6{margin-bottom:1rem}.box-detail__params .col-xs-6:nth-child(2n+1){clear:both}@media (min-width:768px){.box-detail__params .col-xs-6{margin-bottom:0}.box-detail__params .col-xs-6:nth-child(2n+1){clear:none}}.box-detail__params__definition,.box-detail__params__title{font-weight:700;display:block}.box-detail__params__title{color:#aaa;font-size:12px;display:block;line-height:1.1;margin-bottom:.2rem}@media (min-width:768px){.box-detail__params__title{margin-top:2.5rem!important;margin-bottom:8px}}.box-detail__params .slick-list,.box-detail__params .slick-track{white-space:nowrap}.box-detail__params .slick-arrow:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #aaa}.box-detail__params .slick-arrow:hover:before{border-color:transparent transparent transparent #ed4712}.box-detail__params .slick-disabled{opacity:.3;pointer-events:none}.box-detail__params .slick-prev{width:10px;right:100%;left:auto}.box-detail__params .slick-next{width:10px;left:100%;right:auto}.box-detail__params .slick-slider{padding-bottom:0!important;margin-left:0;margin-right:0}.box-detail__params .slick-slide{white-space:normal;box-sizing:content-box}@media (min-width:1025px){.box-detail__params .slick-slide{box-sizing:border-box;width:195px!important}}.box-detail__params__definition{color:#000;display:block;line-height:1.1}@media (min-width:768px){.box-detail__params__definition{margin-bottom:2.5rem}}.box-detail__variants{margin-bottom:1rem}.box-detail__variants:after{content:'';width:100%;height:1px;background-color:transparent;opacity:0;clear:both;display:block;position:relative}.box-detail__variants .form__radio{margin-bottom:1rem}.box-detail__delivery{font-weight:700;color:#aaa;margin-bottom:1rem}.box-detail__ebook{position:relative;margin-bottom:1rem;float:left;color:#fff}.box-detail__ebook__list{opacity:0;visibility:hidden;-webkit-transition:opacity .3s .3s,visibility .3s .3s;transition:opacity .3s .3s,visibility .3s .3s;position:absolute;padding:1rem;background:#0069b7;display:block;top:-webkit-calc(100% + 15px);top:calc(100% + 15px);z-index:10;right:0;box-shadow:0 8px 24px 0 rgba(0,0,0,.16);top:-5px;right:110%}.box-detail__ebook__list.js-active{opacity:1;visibility:visible}.box-detail__ebook__list:before{content:'';display:block;position:absolute;right:-10px;top:10px;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #0069b7}@media (min-width:768px){.box-detail__ebook__list{right:120%;padding:2rem}}.box-detail__ebook__list a{display:block;color:#fff;font-size:1rem}@media (min-width:768px){.box-detail__ebook__list a{font-size:1.2em}}@media (max-width:767px){.box-detail__ebook__list{top:-190px;right:auto;left:0}.box-detail__ebook__list:before{top:auto;right:auto;bottom:-10px;left:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.box-detail__ebook__link{position:relative}.box-detail__name{display:table-row;vertical-align:middle;line-height:1.1;font-family:suissesign,sans-serif;font-weight:400;font-weight:700;letter-spacing:.5px;font-size:1rem;margin-top:0;margin-bottom:.5rem;font-size:16px;margin-bottom:20px}.box-detail__name .strong,.box-detail__name b,.box-detail__name strong{font-weight:800}.box-detail__name .normal{font-weight:400}@media (min-width:768px){.box-detail__name{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem;font-size:36px;line-height:1.15}.box-detail__name .strong,.box-detail__name b,.box-detail__name strong{font-weight:800}.box-detail__name .normal{font-weight:400}}@media (min-width:1170px){.box-detail__name span{display:block;padding-right:52px;margin-bottom:1.5rem}}.box-detail__name--second{line-height:1.1;font-family:suissesign,sans-serif;font-weight:400;font-weight:700;letter-spacing:.5px;font-size:1.4rem;margin-top:0;margin-bottom:1rem;display:block;max-width:300px;line-height:1.3}.box-detail__name--second .strong,.box-detail__name--second b,.box-detail__name--second strong{font-weight:800}.box-detail__name--second .normal{font-weight:400}.box-detail__name__wrap{border-top:.8rem solid transparent;border-bottom:1.1rem solid transparent;display:table-cell;vertical-align:middle}@media (min-width:768px){.box-detail__name__wrap{height:120px}}.box-detail__box{background:#fff;width:100%;max-width:470px;position:relative;-webkit-transition:opacity .3s,-webkit-transform .3s .2s;transition:opacity .3s,-webkit-transform .3s .2s;transition:opacity .3s,transform .3s .2s;transition:opacity .3s,transform .3s .2s,-webkit-transform .3s .2s;opacity:1;z-index:1;will-change:opacity;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.box-detail__box.loading{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0}@media (min-width:768px){.box-detail__box{padding:24px;box-shadow:0 8px 24px 0 rgba(0,0,0,.16);margin-bottom:1.5rem}}@media (min-width:1170px){.box-detail__box{margin-left:-26px}}.box-detail__box .btn{max-width:none;min-width:100%}@media (min-width:768px){.box-detail__box .btn{min-width:auto}}.box-detail__box .btn .btn__text{min-width:auto}@media (min-width:768px){.box-detail__box .btn .btn__text{min-width:208px;font-size:1rem}}.box-detail__box .form__radio{line-height:20px;height:20px;min-height:auto;width:50%;float:left}@media (min-width:768px){.box-detail__box .form__radio{width:auto;float:left}}.box-detail__options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.box-detail__options .js-watchdog-button{position:static;margin-right:20px}@media (max-width:1024px){.box-detail__options .js-wishlist-toggle{width:auto}}@media (max-width:767px){.box-detail__options{display:none}}@media (min-width:768px){.box-detail__options{margin-bottom:6rem}}.box-detail__author{display:block;color:#ed4712;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:12px}@media (min-width:1025px){.box-detail__author{margin-bottom:.5rem}}.box-detail__author--authors a{color:#ed4712;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:12px}.box-detail__price{font-size:1.1rem;font-size:16px;font-weight:700}@media (min-width:768px){.box-detail__price{margin-bottom:.5rem}}.box-detail__price__wrap .small{font-size:1rem;font-weight:400}.box-detail__lists{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:13px;top:-328px}@media (min-width:768px){.box-detail__lists{right:auto;left:-30px;top:0}}.box-detail__lists__list{position:absolute;top:0;right:0}.box-detail__lists__inner{color:#fff;background:#0069b7;display:inline-block;font-size:10px;padding:5px 8px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeSpeed;-webkit-font-smoothing:none;text-transform:uppercase;font-weight:700;font-size:12px}@media (min-width:768px){.box-detail__lists__inner{padding:5px 1rem;font-size:13px}}.box-detail__lists__item{float:right;margin-left:1rem;margin-bottom:5px;overflow:hidden;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.box-detail__lists__item--green .box-detail__lists__inner{background:#86ce9a;color:#fff}.box-detail__lists__item--orange .box-detail__lists__inner{background:#ed4712;color:#fff}.box-detail__lists__item--blue .box-detail__lists__inner{background:#0069b7;color:#fff}.box-detail__variants{position:relative}.box-detail .js-add-to-cart{margin-left:-15px}@media (min-width:768px){.box-detail .js-add-to-cart{margin-left:0;width:auto;float:right}}.box-detail .js-add-to-cart .btn__text{min-width:auto}@media (min-width:768px){.box-detail .js-add-to-cart .btn__text{min-width:204px}}.box-detail__ebook{float:right;width:50%;text-align:left;padding-top:.6rem}.box-detail__ebook .triangle{margin-left:.4rem}@media (min-width:768px){.box-detail__ebook{padding-top:0;float:left;width:auto;margin-right:10px;text-align:left;position:relative}}.box-detail__gallery{position:relative;overflow:hidden;height:50vh;max-height:320px}@media (orientation:landscape){.box-detail__gallery{height:320px}}@media (min-width:768px){.box-detail__gallery{height:320px;max-height:none}}@media (min-width:1025px){.box-detail__gallery{height:430px}.box-detail__gallery.bigger-height{height:500px}}@media (min-width:1170px){.box-detail__gallery{padding-top:0;height:460px}}.box-detail__gallery__link{display:block;overflow:hidden;text-align:center;width:40px;height:40px}@media (min-width:768px){.box-detail__gallery__link{width:55px;height:55px}}.box-detail__gallery__link img{object-fit:cover;width:100%;height:100%}.box-detail__gallery__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-top:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}@media (min-width:1170px){.box-detail__gallery__list{padding-top:84px}}.box-detail__gallery__list::-webkit-scrollbar{display:none}.box-detail__gallery__item{margin-bottom:1.2rem;-webkit-transition:opacity .2s;transition:opacity .2s}@media (min-width:1170px){.box-detail__gallery__item{margin-bottom:1.55rem}}.box-detail__gallery__item--main-photo{position:absolute;left:25%;bottom:0;margin-bottom:0;width:50%}@media (min-width:1170px){.box-detail__gallery__item--main-photo{padding-top:0;top:0;left:90px;max-width:480px;width:100%}.box-detail__gallery__item--main-photo:before{opacity:0;content:'';background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:0 0;width:480px;height:480px;position:absolute;bottom:0;-webkit-transform:scale(.93) translateY(24px);-ms-transform:scale(.93) translateY(24px);transform:scale(.93) translateY(24px);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}}.box-detail__gallery__item--main-photo img{display:block;margin:0 auto;width:100%;height:auto}@media (min-width:420px){.box-detail__gallery__item--main-photo img{width:75%}}@media (min-width:768px){.box-detail__gallery__item--main-photo img{width:auto;position:absolute;bottom:20px;left:50%;max-height:380px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:768px) and (max-width:1024px){.box-detail__gallery__item--main-photo img{max-width:150px}}@media (min-width:1025px){.box-detail__gallery__item--main-photo img{max-width:400px}}.box-detail__gallery__item:focus,.box-detail__gallery__item:hover{opacity:.5}.box-detail__tools{text-align:center;margin-bottom:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.box-detail__tools .js-watchdog-button{position:static;margin-right:1.8rem}@media (min-width:768px){.box-detail__tools .js-watchdog-button,.box-detail__tools .js-wishlist-toggle{display:none}}@media (max-width:1024px){.box-detail__tools{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.box-detail__tools{margin-top:15px}}.box-detail__tool{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1.8rem;text-decoration:none}.box-detail__tool .icon{top:auto}.box-detail__tool span{margin-left:6px;text-decoration:underline}@media (max-width:767px){.box-detail__tool--download{display:none}}.box-detail__tool:last-child{margin-right:0}@media (max-width:1024px){.box-detail__tool{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:0}}@media (max-width:767px){.box-detail__tool{width:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1.8rem}}.box-detail__right{margin-top:2rem!important;margin-left:-15px;margin-right:-15px;background:#fff;padding-top:1rem;padding-left:20px;padding-right:20px}@media (min-width:768px){.box-detail__right{padding-top:5.5rem;background-color:transparent;margin-left:0;margin-right:0;margin-top:0!important;padding-left:0;padding-right:0}}.box-detail__describe{width:100%;margin:0 auto;max-width:470px;color:#333;max-height:263px;-webkit-transition:max-height .2s;transition:max-height .2s;overflow:hidden}.box-detail__describe+#js-open-text{margin-bottom:4rem;font-weight:700;color:#ed4712}.box-detail__describe.is-open{max-height:99999px}.box-detail__describe.is-open+#js-open-text .triangle:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.box-detail__describe+#js-open-text .triangle{width:6px;display:inline-block;margin-left:5px}.box-detail__describe+#js-open-text .triangle:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:768px){.box-detail__describe{margin-bottom:4rem;max-height:none;line-height:1.8;font-size:1.2rem}}.box-detail__describe h1,.box-detail__describe h2,.box-detail__describe h3{color:#000;line-height:1.25}.box-detail__describe--full{margin:0 auto;max-width:770px}.box-detail__reviews{padding:3rem;background:#f0f0f0;font-size:1.2rem;line-height:1.7;display:none}@media (min-width:768px){.box-detail__reviews{display:block}}.box-detail__reviews h5{font-weight:400;font-size:1rem}.box-detail__actions{text-align:right}.box-detail__watchdog{position:relative;top:5px}@media (min-width:1170px){.detail .tabs__wrap{margin-left:-15px;margin-right:-15px}}.js-watchdog-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-decoration:none}.js-watchdog-button .icon{font-size:15px}.js-watchdog-button span{margin-left:6px;text-decoration:underline}.box-ebook{padding:2rem;background:#fff}.box-ebook__list{display:block;overflow:hidden;font-size:1.2rem;line-height:1.618;text-align:center}.box-empty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.box-empty{padding-bottom:5rem;padding-top:5rem}}.box-empty__left{margin-bottom:2rem}.box-empty__right{text-align:center}@media (min-width:1025px){.box-empty__right{margin-bottom:4rem}}.box-empty .btn{margin-top:1rem}@media (min-width:1025px){.box-empty .btn{margin-top:2rem}}.box-empty__icon i{font-size:12rem;color:#0069b7;-webkit-animation:scalePopup .7s 1s forwards;animation:scalePopup .7s 1s forwards;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);will-change:transform}@-webkit-keyframes scalePopup{80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scalePopup{80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.box-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:2rem;visibility:visible;-webkit-transition:visibility .3s;transition:visibility .3s}@media (min-width:768px){.box-filter{margin-bottom:0;display:block;min-height:32px}}.box-filter:after{content:'';clear:both;display:table}.box-filter__toggle{width:100%;display:block;text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.box-filter__toggle{margin-bottom:0;width:auto;display:inline-block;text-align:left}}@media (min-width:768px){.box-filter__toggle__list{float:left}}.box-filter__toggle__link{position:relative;font-weight:700;text-transform:uppercase;padding-right:1.5rem;text-decoration:none;text-align:center;display:inline-block}@media (min-width:768px){.box-filter__toggle__link{margin-right:2rem;text-align:left;display:block}}.box-filter__toggle__link:after{content:'';display:block;position:absolute;right:0;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#000 transparent transparent transparent}.box-filter__toggle__link.js-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.box-filter .filter-items.bordered{padding-top:1rem;border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:768px){.box-filter .filter-items.bordered{border-top:0;padding-top:0}}@media (min-width:1025px){.box-filter .filter-items.bordered{padding-top:0}}.box-filter .filter-items.bordered .form__checkbox__text{padding-left:24px;height:24px}.box-filter .filter-items.bordered .form__checkbox__icon{position:absolute;top:0;left:0}@media (min-width:1025px){.box-filter .filter-items.bordered[data-filter-name=checkboxvarianty] .input-box{width:50%}}@media (min-width:1170px){.box-filter .filter-items.bordered[data-filter-name=checkboxvarianty] .input-box{width:33.33%}}@media (min-width:1025px){.box-filter .filter-items.bordered[data-filter-name=detskaliteratura] .input-box{width:100%}}@media (min-width:1170px){.box-filter .filter-items.bordered[data-filter-name=detskaliteratura] .input-box{width:50%}}.box-filter .filter-items.bordered .input-box{width:50%;float:left;padding-left:1.2rem;padding-top:.5rem;margin-bottom:.5rem}@media (min-width:768px){.box-filter .filter-items.bordered .input-box{padding-top:0}}@media (min-width:1025px){.box-filter .filter-items.bordered .input-box{margin-top:0;width:100%;margin-bottom:1rem}}@media (min-width:1025px){.box-filter .filter-items.bordered .input-box{width:50%}}@media (min-width:1170px){.box-filter .filter-items.bordered .input-box{padding-left:0;width:33.33%}}.box-filter .slider-selection{-webkit-transition:border-color .2s;transition:border-color .2s}.box-filter .bootstrap-slider{width:100%;padding-left:0!important;padding-right:0!important}.box-filter .bootstrap-slider:hover .slider-selection{border-color:#ed4712}.box-filter .slider{position:relative!important;width:180px!important;margin:0 auto 2rem;height:30px!important}@media (min-width:768px){.box-filter .slider{height:auto!important;padding-left:1rem;float:left;margin:0;width:-webkit-calc(100% - 113px)!important;width:calc(100% - 113px)!important}}.box-filter__orderer{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}@media (min-width:768px){.box-filter__orderer{float:right}}.box-filter__title{color:#aaa;text-transform:uppercase;font-weight:700;font-size:12px;position:relative;margin-bottom:1rem;text-align:center}@media (min-width:768px){.box-filter__title{text-align:left;margin-bottom:0;top:-5px;margin-right:1rem;float:left;max-width:100px}}.box-filter__content{width:100%;display:none;overflow:hidden;height:auto;padding-bottom:3rem}@media (min-width:768px){.box-filter__content{padding-bottom:0;padding-top:2rem;height:auto}}.box-filter__content.js-active{display:block}.box-filter__content .bootstrap-slider{float:none;height:auto}@media (min-width:768px){.box-filter__content .bootstrap-slider{float:left;height:40px}}.box-filter .selectboxit-container .selectboxit{height:32px!important;border-color:#e0e0e0;width:100%!important}@media (min-width:768px){.box-filter .selectboxit-container .selectboxit{margin-bottom:0;width:184px!important}}.box-filter .selectboxit-container .selectboxit-options a,.box-filter .selectboxit-container span{height:32px!important;line-height:32px!important}.box-filter .bootstrap-slider .slider-horizontal .slider-track{height:2px}.box-filter .bootstrap-slider .slider-horizontal{height:2px}.box-filter .bootstrap-slider{height:100px;padding-left:2rem;padding-right:2rem}@media (min-width:768px){.box-filter .bootstrap-slider{height:40px}}.box-filter .bootstrap-slider .slider-handle{width:23px;height:23px;box-shadow:none;top:-10px}.box-filter .bootstrap-slider .slider-handle:active:before,.box-filter .bootstrap-slider .slider-handle:hover:before{border-color:#000;background:#f0f0f0}.box-filter .bootstrap-slider .slider-handle:after{content:attr(data-after)!important;position:absolute;top:25px;width:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:700}.box-filter .bootstrap-slider .slider-selection{z-index:9px}.box-filter .bootstrap-slider .slider-handle::before{border:4px solid #f0f0f0;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s;width:24px;height:24px;background:#000}.box-footer{background:#f0f0f0;padding-top:3rem;padding-bottom:0}@media (min-width:1170px){.box-footer .container{padding-left:0;padding-right:0}}.box-footer__title{line-height:1.1;font-family:suissesign,sans-serif;font-weight:400;font-weight:700;letter-spacing:.5px;font-size:1rem;margin-bottom:.5rem;font-weight:900;margin-top:0;font-size:1.25rem;margin-bottom:1.5rem;display:none}.box-footer__title .strong,.box-footer__title b,.box-footer__title strong{font-weight:800}.box-footer__title .normal{font-weight:400}.box-footer__title--mobile-display{display:block}@media (min-width:768px){.box-footer__title{display:block}}.box-footer__link{font-size:1rem;line-height:2rem;text-decoration:none}.box-footer__link:active,.box-footer__link:focus,.box-footer__link:hover{color:#0069b7}.box-footer__link--no-hover:hover{color:#000}.box-footer__list{margin-bottom:2rem}@media (min-width:768px){.box-footer__list{margin-bottom:0}}.box-footer__under{font-size:12px;line-height:25px;vertical-align:middle;margin-bottom:0;text-align:center;font-weight:700;color:#aaa}@media (min-width:768px){.box-footer__under{color:#aaa;text-align:left;font-weight:400}}.box-footer__under a{text-decoration:none;color:#aaa}.box-footer__under__wrap{padding-top:2rem;padding-bottom:2rem}.box-footer__social{text-align:center;margin-bottom:1rem}@media (min-width:768px){.box-footer__social{margin-bottom:0}}@media (min-width:1025px){.box-footer__social{text-align:left}}.box-footer__social__link{display:inline-block;text-decoration:none;margin-right:1.5rem;line-height:25px;font-weight:400}.box-footer__social__link:last-child{margin-right:0}.box-footer__social__link i{font-size:1.5rem}.box-gallery{margin-top:1rem;margin-bottom:1rem;overflow:hidden}@media (min-width:1025px){.box-gallery{margin-top:2rem;margin-bottom:2rem}}.box-gallery__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:-.5rem;margin-bottom:-.5rem}@media (min-width:1025px){.box-gallery__list{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-right:-1rem;margin-bottom:-1rem}}.box-gallery__link{margin-right:.5rem;margin-bottom:.5rem;border:2px solid #000;display:block;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:70px}@media (min-width:1025px){.box-gallery__link{margin-right:1em;margin-bottom:1rem}}.box-gallery__link img{width:auto;height:70px}@media (min-width:1025px){.box-gallery__link{height:100px}.box-gallery__link img{height:100px}}.gift-box{padding:30px;position:relative}.gift-box ul li{list-style-type:disc;margin-left:20px}.gift-box__item{overflow:hidden;color:#72bb53;font-weight:700;max-width:300px}.gift-box__item p{margin-top:10px;margin-bottom:5px;font-size:1.2em}.gift-box__item-img{float:left;margin-right:20px}.gift-box__img{display:block;max-width:100%;overflow:hidden;position:relative;min-height:200px}@media (min-width:768px){.gift-box__img{min-height:350px}}@media (min-width:1025px){.gift-box__img{min-height:450px}}.gift-box__img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.box-icons{overflow:hidden;margin-bottom:2.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.box-icons{margin-bottom:4rem;display:block}}@media (min-width:1170px){.box-icons{margin-left:-15px;margin-right:-15px;padding-top:3rem}}.box-icons__list{overflow:hidden;margin-left:-1px}.box-icons__item{margin-bottom:1em;overflow:hidden;text-align:center;width:100%}@media (min-width:768px){.box-icons__item{border-left:1px solid #f0f0f0;margin-bottom:0;float:left;width:33.33%;text-align:left;padding:1rem 0}}.box-icons__icon{display:inline-block;width:75px;height:50px;float:left;margin-right:20px;text-align:center}@media (min-width:768px){.box-icons__icon{float:none;display:block;width:100%;text-align:center}}@media (min-width:1170px){.box-icons__icon{width:75px;float:left;display:inline-block}}.box-icons__icon i{vertical-align:middle;line-height:48px;font-weight:400;font-size:30px}@media (min-width:1170px){.box-icons__icon i{font-size:50px}}.box-icons__inner{display:block;text-decoration:none;color:#a9a8ab}.box-icons__inner:hover{text-decoration:none}.box-icons__inner:hover .box-icons__icon{border-radius:50%;border-color:#000}@media (max-width:1024px){.box-icons__inner{text-align:center}}.box-icons__red{color:#000;font-size:1.375em;margin-bottom:0;margin-top:0;font-weight:600;padding-top:.7em}.box-icons__text{margin-top:0;margin-bottom:0;font-size:14px;line-height:50px;text-align:left}@media (min-width:768px){.box-icons__text{text-align:center}}@media (min-width:1170px){.box-icons__text{text-align:left;font-size:18px;padding-left:70px;padding-right:70px;line-height:24px}}.box-icons--small{border-top:0}@media (min-width:1170px){.box-icons--small{padding-top:1.5em}}@media (max-width:1169px){.box-icons--small .box-icons__inner{text-align:center}}@media (min-width:1170px) and (max-width:1169px){.box-icons--small .box-icons__icon{margin:0 auto;float:none}}@media (min-width:1170px){.box-icons--small .box-icons__item{margin-bottom:1.5em;text-align:left;width:100%}.box-icons--small .box-icons__icon{width:3.75em;height:3.75em}.box-icons--small .box-icons__icon i{font-size:2.5em;line-height:40px;padding:10px 0}.box-icons--small .box-icons__text{font-size:1em}.box-icons--small .box-icons__red{font-size:1.3em;padding-top:.4em;line-height:1}}@media (min-width:1170px){.box-icons__wrap{padding-left:0}}.box-map{padding:2rem;background:#fff}.box-map iframe{border:none;width:100%;height:100%;min-height:60vh;position:relative}.box-map__title{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem}.box-map__title .strong,.box-map__title b,.box-map__title strong{font-weight:800}.box-map__title .normal{font-weight:400}.box-map__iframe{position:relative}.box-map__iframe:before{content:"\E013";display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;color:#0069b7;font-size:3rem;position:absolute;top:50%;left:50%;margin-top:-19px;margin-left:-19px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:spinner 1s infinite;animation:spinner 1s infinite;z-index:0}@-webkit-keyframes spinnerWithTranslate{0%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}50%{-webkit-transform:scale(1.2) translate(-50%,-50%);transform:scale(1.2) translate(-50%,-50%)}100%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}@keyframes spinnerWithTranslate{0%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}50%{-webkit-transform:scale(1.2) translate(-50%,-50%);transform:scale(1.2) translate(-50%,-50%)}100%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.box-mini-author{margin-bottom:1rem}@media (min-width:1169px){.box-mini-author{margin-bottom:3rem}}.box-mini-author__describe{font-size:1.2rem;line-height:1.7;margin-bottom:1rem;width:100%;max-width:570px}@media (max-width:767px){.box-mini-author__describe{font-size:13px}}.box-mini-author__name{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem;font-size:18px;margin-bottom:.6rem;-ms-word-break:break-word;word-break:break-word}.box-mini-author__name .strong,.box-mini-author__name b,.box-mini-author__name strong{font-weight:800}.box-mini-author__name .normal{font-weight:400}@media (min-width:1025px){.box-mini-author__name{margin-bottom:1rem;font-size:36px}}.box-mini-author__image{margin-bottom:1.1rem}@media (min-width:768px){.box-mini-author__image{margin-bottom:0}}.box-mini-author__image img{object-fit:contain;opacity:0;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s;max-width:80px;float:left;margin-right:1rem;margin-bottom:1rem}@media (min-width:768px){.box-mini-author__image img{max-width:100%;float:none;margin-right:0}}@media (min-width:1025px){.box-mini-author__image img{min-height:100px;margin-bottom:0}}.box-mini-author__image:after{content:'';display:table;clear:both}.box-mini-author__image .lazyloaded{opacity:1}.box-mini-author__link{color:#ed4712;font-weight:700}.box-mini-author__link:hover{text-decoration:none}@media (min-width:1025px){.box-mini-author__link{font-size:16px}}.box-mini-author__gray{color:#aaa;margin-top:.7rem;display:block;font-size:14px}@media (min-width:1025px){.box-mini-author__gray{font-size:12px}}.box-page{overflow:hidden;margin-bottom:2rem}@media (min-width:768px){.box-page{height:410px;margin-bottom:2.5rem}}.box-page__img{text-align:center;float:left;height:100px;margin-right:1rem}@media (min-width:768px){.box-page__img{margin-right:0;margin-bottom:1rem;height:250px;float:none}}.box-page__img img{max-width:none;width:auto;display:inline-block;height:100px}@media (min-width:768px){.box-page__img img{height:250px}}.box-page__text{overflow:hidden;height:80px}@media (min-width:768px){.box-page__text{height:50px}}@media (min-width:1025px){.box-page__text{height:75px}}.box-page__title{margin-top:0;margin-bottom:1rem}.box-page .btn{width:200px;display:block;margin:0 auto}.box-page__link{overflow:hidden;text-decoration:none}.box-page__link:hover{color:#000}.box-people{overflow:hidden;text-align:center}@media (min-width:768px){.box-people{text-align:left}}.box-people.is-active .box-people__wrap{display:block}@media (min-width:768px){.box-people__list{margin-bottom:-3.5rem;margin-left:-1rem}}.box-people__title{font-size:20px;font-weight:400;margin-top:2rem!important;margin-bottom:1rem}@media (min-width:768px){.box-people__title{margin-top:0!important;margin-bottom:1.8rem}}.box-people__wrap{overflow:hidden;display:none}.box-people__wrap:first-child{display:block}@media (min-width:1025px){.box-people__wrap{display:block}}.box-people__name{font-weight:700;margin-bottom:.3rem}@media (min-width:768px){.box-people__name{line-height:21px;margin-bottom:0}}.box-people__role{color:#666;line-height:21px}.box-people__email{line-height:21px}.box-people__item{padding-bottom:1rem}@media (min-width:768px){.box-people__item{padding-left:1rem;padding-bottom:3.5rem;float:left;width:33.33%}}@media (min-width:1025px){.box-people__item{width:25%}}.box-people__mobile-link{display:block;text-transform:uppercase;font-weight:700;font-size:1rem;text-decoration:none;margin-bottom:1rem}.box-people__mobile-link__text{display:inline-block}@media (min-width:1025px){.box-people__mobile-link{display:none}}.box-people__mobile-link .triangle{display:inline-block;margin-left:1rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.box-people__mobile-link .triangle:before{left:5px}.box-people__mobile-link.is-active .triangle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.box-product-added{position:fixed;left:10px;right:10px;bottom:10px;border-radius:5px;padding:5px;background:rgba(0,0,0,.7);color:#fff;font-size:1rem;text-align:center;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:999}.box-product-added.is-active{opacity:1;visibility:visible}.box-projects{margin-bottom:4rem}@media (min-width:768px){.box-projects{margin-bottom:2rem}}.box-projects__list{display:block}.box-projects__item{display:block}.box-projects__link{font-size:1.5rem;line-height:1.7;display:block;text-align:center}@media (min-width:768px){.box-projects__link{text-align:left;display:inline-block}}.box-search{max-width:370px;position:relative}@media (min-width:1170px){.box-search{width:325px;padding-top:9px}}.box-search.js-focus .box-search__form{border-color:#ed4712}.box-search.js-focus .btn__text{color:#ed4712}@media (min-width:1025px){.box-search__visible{width:325px!important}}.box-search__form{border-bottom:2px solid #000;height:auto;overflow:hidden;-webkit-transition:border-color .2s;transition:border-color .2s}.box-search__form>*{float:left!important}.box-search__input{border:none!important;width:auto!important;margin:0!important;max-width:220px!important}@media (min-width:1025px){.box-search__input{height:34px!important;line-height:34px!important}}.box-search__input .searchplstyle{color:#aaa;font-size:1rem}.box-search__input::-webkit-input-placeholder{color:#aaa;font-size:1rem}.box-search__input::-moz-placeholder{color:#aaa;font-size:1rem}.box-search__input:-ms-input-placeholder{color:#aaa;font-size:1rem}.box-search__input:-moz-placeholder{color:#aaa;font-size:1rem}.box-search__btn{border-color:transparent;border:none;padding-top:1.1rem;padding-bottom:.2rem}@media (min-width:1025px){.box-search__btn{padding-bottom:.8rem;padding-top:.8rem}}.box-search__btn:hover .btn__text{color:#ed4712}.box-search__btn .btn__text{-webkit-transition:color .2s;transition:color .2s;font-size:13px;min-width:auto}.box-search i.icon{font-size:1.2rem;line-height:34px;vertical-align:middle;float:left;padding-left:8px}.box-search i.icon:before{color:#000}#mobileSearchToggle{position:relative;top:1px}.ui-menu{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-bottom-right-radius:2px;border-bottom-left-radius:2px;width:370px!important;max-width:100%!important;position:absolute!important;top:100%!important;left:0!important;margin-top:0!important}.ui-menu .ui-corner-all strong{font-size:1rem}.box-section{padding-top:2.5rem;margin-bottom:2rem}@media (min-width:768px){.box-section{padding-top:4.5rem;margin-bottom:5rem}}.box-section__title{text-align:center;margin-bottom:2rem}#content-sidebar .is-open{padding:0 .8em}@media (min-width:1025px){#content-sidebar .is-open{padding:0 1.25em 0 0}}#toggle-menu-sidebar{line-height:2rem;border-radius:5px 5px 0 0}.is-closed.menu-sidebar__list--1{visibility:hidden;height:0;opacity:0;margin-bottom:0;padding:0}.filter-bg{overflow:hidden;background-color:#f5f5f5;padding:1.2em 1em;border-radius:5px}.filter__title{font-weight:600;font-size:1.1em;text-transform:uppercase;margin-bottom:1em}#toggle-menu-sidebar{overflow:hidden;position:relative}#toggle-menu-sidebar.btn-is-open{background:#000}#toggle-menu-sidebar.btn-is-open .icon-slider-arrow-left{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}#toggle-menu-sidebar.btn-is-open .icon-cross{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#toggle-menu-sidebar.btn-is-open .btn__text:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#toggle-menu-sidebar.btn-is-open .btn__text:after{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}#toggle-menu-sidebar:active,#toggle-menu-sidebar:focus,#toggle-menu-sidebar:hover{color:#fff;background:#000}#toggle-menu-sidebar .icon{position:absolute;top:0;font-size:1.5em;-webkit-transition:-webkit-transform .8s 0s;transition:-webkit-transform .8s 0s;transition:transform .8s 0s;transition:transform .8s 0s,-webkit-transform .8s 0s;left:10px}#toggle-menu-sidebar .icon-slider-arrow-left{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#toggle-menu-sidebar .icon-cross{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}#toggle-menu-sidebar .btn__text{display:block;position:relative;color:transparent}#toggle-menu-sidebar .btn__text:after,#toggle-menu-sidebar .btn__text:before{color:#fff;display:inline-block;font-size:16px;font-weight:600;-webkit-transition:-webkit-transform .8s 0s;transition:-webkit-transform .8s 0s;transition:transform .8s 0s;transition:transform .8s 0s,-webkit-transform .8s 0s;position:absolute;top:0;left:30px}#toggle-menu-sidebar .btn__text:before{content:attr(data-close);-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}#toggle-menu-sidebar .btn__text:after{content:attr(data-open);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#toggle-menu-sidebar+.content-sidebar-menu>.menu-sidebar__list--1{margin-bottom:3.8em;border-radius:0 0 5px 5px;border:2px solid #000;border-top:none}.banner-sidebar{overflow:hidden;margin-bottom:1em;display:inline-block;width:100%;vertical-align:middle}@media (min-width:768px){.banner-sidebar{width:30%;margin-right:10px}}@media (min-width:1025px){.banner-sidebar{display:block;width:100%;margin-right:0}}.banner-sidebar__inner{padding:0 .8em;display:block;overflow:hidden;border-radius:5px;border:1px solid #aaa;position:relative}.banner-sidebar__inner:hover{text-decoration:none;background:linear-gradient(45deg,#f5f5f5,#fff)}.banner-sidebar__inner:hover:after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.banner-sidebar__inner:after{display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;position:absolute;top:50%;margin-top:-12px;font-size:33px;right:-4px;padding-right:0;color:#aaa;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.banner-sidebar__icon{float:left;display:block;position:relative;vertical-align:middle;height:100px;line-height:100px;margin-right:.2em;width:40px}.banner-sidebar__icon .icon{font-size:2.5em}@media (min-width:1170px){.banner-sidebar__icon{width:80px}.banner-sidebar__icon .icon{font-size:4.5em}}.banner-sidebar__title{font-weight:600;font-size:1.375em;overflow:hidden;margin:0;padding-top:.7em}.banner-sidebar__small{display:block;margin-top:.3em;font-size:.8em}.banner-sidebar__contact{display:block;overflow:hidden;width:100%;margin-top:1em;margin-bottom:1em;line-height:1.2;font-size:.95em}.banner-sidebar__contact a{color:#000;font-weight:300;text-decoration:none}.banner-sidebar__contact a:hover{font-weight:400}.banner-sidebar--no-href .banner-sidebar__icon{line-height:65px;height:65px}.banner-sidebar--no-href .banner-sidebar__icon .icon:before{font-size:.8em}.banner-sidebar--no-href .banner-sidebar__inner:hover{background:0 0}.banner-sidebar--no-href .banner-sidebar__inner:after{content:none}.banner-sidebar--red .banner-sidebar__inner{color:#000}.banner-sidebar--blue .banner-sidebar__inner{color:#86ce9a}.banner-sidebar--pink .banner-sidebar__inner{color:#f2979b}.menu-sidebar{list-style:none}.menu-sidebar__list{display:none;-webkit-transition:height .2s;transition:height .2s;padding:1.2em 1em;position:relative;background:#f5f5f5}@media (min-width:1025px){.menu-sidebar__list{display:block;margin-bottom:20px}}.menu-sidebar__list--2{padding:0 1em}.menu-sidebar__item{position:relative;padding:0 10px}.menu-sidebar__item--active{display:block!important}.menu-sidebar__item--active a{color:#000!important;font-weight:600!important}.menu-sidebar__item--1{display:none}.menu-sidebar__item--1 a{text-transform:uppercase;color:#000;font-weight:600;font-size:1em;font-weight:400}.menu-sidebar__item--1 a.is-active{font-weight:600;color:#000}.menu-sidebar__item--2{padding:0}.menu-sidebar__item--2.menu-sidebar__item--active a{font-weight:600}.menu-sidebar__item--2.menu-sidebar__item--active .menu-sidebar__name{color:#000;font-weight:600}.menu-sidebar__item--2 a{padding:0!important;text-transform:none;font-weight:300!important;color:#000!important}.menu-sidebar__item--2 a:hover{text-decoration:underline}.menu-sidebar__item i{position:absolute;right:15px;top:8px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;font-size:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#fff;z-index:1}.menu-sidebar__item i:after{content:'';width:25px;height:25px;position:absolute;border-radius:20px;top:-1px;left:-5px;background:#000;z-index:-1}@media (min-width:1025px){.menu-sidebar__item i{color:#000;font-size:20px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.menu-sidebar__item i:after{content:none}}.menu-sidebar__item--1{padding:0}.menu-sidebar__item__img{display:none}.menu-sidebar__item--2 img{display:none}.menu-sidebar__link{font-size:18px;position:relative;display:block;padding:5px 0;box-sizing:border-box}.menu-sidebar__link.is-active{color:#000}.menu-sidebar__link:hover{color:#000;text-decoration:none}.menu-sidebar__link:hover .menu-sidebar__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.menu-sidebar__link--2{font-size:15px}.menu-sidebar__link--3{font-size:15px}.menu-sidebar--main .menu-sidebar__list--2{visibility:hidden;opacity:0;overflow:hidden;padding:0;height:0;background:#f5f5f5}.menu-sidebar--main .menu-sidebar__list--2:after,.menu-sidebar--main .menu-sidebar__list--2:before{content:'';position:absolute}.menu-sidebar--main .menu-sidebar__list--2:before{width:0;height:0;border-bottom:10px solid transparent;border-top:10px solid transparent;border-right:10px solid #aaa;top:10px;left:-9px;box-shadow:5px 5px 5px #000 inset}.menu-sidebar--main .menu-sidebar__list--2:after{width:0;height:0;border-bottom:9px solid transparent;border-top:9px solid transparent;border-right:9px solid #fff;top:11px;left:-8px}.menu-sidebar--main .menu-sidebar__list--2.is-active{visibility:visible;opacity:1;top:0}@media (min-width:1025px){.menu-sidebar--main .menu-sidebar__list--2{-webkit-transition:top .3s .2s,opacity .3s .2s,visibility .3s .2s;transition:top .3s .2s,opacity .3s .2s,visibility .3s .2s;position:absolute;left:100%;margin-left:30px;top:-40px;z-index:11;background:#fff;width:800px;padding:15px;overflow:visible;border:1px solid #aaa;visibility:hidden;opacity:0;height:auto}}.menu-sidebar--main .menu-sidebar__image{float:left;width:70px;text-align:center;height:60px;line-height:60px;vertical-align:middle;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.menu-sidebar--main .menu-sidebar__image img{max-width:45px;max-height:35px}.menu-sidebar--main .menu-sidebar__item{display:block}.menu-sidebar--main .menu-sidebar__item--submenu:before{content:'';width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #000;position:absolute;top:12px;right:0}.menu-sidebar--main .menu-sidebar__item--2{display:block;width:100%;padding:0}.menu-sidebar--main .menu-sidebar__item--2.menu-sidebar__item--active .menu-sidebar__link{background:#f5f5f5}.menu-sidebar--main .menu-sidebar__item--2 img{display:inline}.menu-sidebar--main .menu-sidebar__item--2 a{font-size:1em!important;color:#000!important}@media (min-width:1025px){.menu-sidebar--main .menu-sidebar__item--2{float:left;width:33.33%}}.menu-sidebar--main .menu-sidebar__item.is-active .menu-sidebar__list{padding:5px;height:auto;visibility:visible;opacity:1;top:0}@media (min-width:1025px){.menu-sidebar--main .menu-sidebar__item.is-active .menu-sidebar__list{padding:15px}}.menu-sidebar--main .menu-sidebar__item.is-active i{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media (min-width:1025px){.menu-sidebar--main .menu-sidebar__item.is-active i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:#000}}.menu-sidebar--main .menu-sidebar__link .menu-sidebar__name-wrap{display:block;height:60px;position:relative;padding-left:90px}.menu-sidebar--main .menu-sidebar__link .menu-sidebar__name-wrap span{display:block;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:30px}.menu-sidebar--main .menu-sidebar__link--2{border-radius:5px}.menu-sidebar--main .menu-sidebar__link--2:hover{background:#f5f5f5}.filter-bg{margin-bottom:3.6em}.filter-bg h3{font-size:.9em;font-weight:600;text-transform:uppercase;padding-bottom:1em;margin-bottom:0;margin-top:0;position:relative;margin-bottom:.5em}.filter-bg h3:before{content:'';position:absolute;display:block;background:#000;bottom:0;left:0;right:0;height:2px}.filter-bg .filter-title{font-weight:400}.search-sidebar .filter{margin-bottom:.7em;padding-bottom:.7em;border-bottom:1px solid #aaa}.search-sidebar .filter:after,.search-sidebar .filter:before{content:" ";display:table}.search-sidebar .filter:after{clear:both}.search-sidebar .filter:after,.search-sidebar .filter:before{content:" ";display:table}.search-sidebar .filter:after{clear:both}.search-sidebar .filter-title{display:block;clear:both;text-transform:uppercase;cursor:pointer;position:relative;padding-left:1.2rem;font-size:.9em;font-weight:600;color:#000}.search-sidebar .filter-title::after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;position:absolute;top:9px;left:0;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.search-sidebar .myCollapse-opened .filter-title:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.search-sidebar .myCollapse-opened .filter-title{color:#000}.search-sidebar .heading{display:none!important;visibility:hidden!important}.search-sidebar .check-wrap{display:inline-block;float:left;width:100%;height:25px;border-radius:3px;margin:0}.search-sidebar .check-wrap span{color:#000}.search-sidebar .check-wrap.active{color:#231f20}.search-sidebar .check-wrap.active a{color:#000}.search-sidebar .check-wrap.active a:before{color:#231f20}.search-sidebar .check-wrap.active span{color:#000}.search-sidebar .check-wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding-right:14px;padding-left:14px}.search-sidebar .check-wrap .color-block{width:24px;height:24px;display:block;border-radius:15px;background-clip:padding-box;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.25);margin-left:-5px;margin-right:8px}.search-sidebar .check-wrap .checkbox-element:not(.color){padding-left:1.3em;position:relative;font-weight:200}.search-sidebar .check-wrap .checkbox-element:not(.color)::after,.search-sidebar .check-wrap .checkbox-element:not(.color)::before{position:absolute}.search-sidebar .check-wrap .checkbox-element:not(.color)::before{left:0}.search-sidebar .check-wrap .checkbox-element:not(.color)::after{left:2px}.search-sidebar .check-wrap .checkbox-element:not(.color):before{content:'';width:15px;height:15px;border-radius:2px;background-color:transparent;border:1px solid #aaa}.search-sidebar .check-wrap .checkbox-element:not(.color):after{display:block;display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:width .2s;transition:width .2s;width:0;overflow:hidden;padding:0;font-size:14px}.search-sidebar .check-wrap.active .checkbox-element:not(.color){color:#000;font-weight:600}.search-sidebar .check-wrap.active .checkbox-element:not(.color):after{width:20px;color:#fff}.search-sidebar .check-wrap.active .checkbox-element:not(.color):before{background:#333}.box-social{margin-bottom:2.5rem}@media (min-width:768px){.box-social{margin-bottom:4rem}}@media (min-width:1170px){.box-social{margin-left:-15px;margin-right:-15px}}.box-social__thanks{padding-top:1rem;padding-bottom:1rem;font-size:1.2rem;display:none}.box-social__thanks.is-active{display:block}.box-social__blue{background:#0069b7;text-align:center;color:#fff;position:relative;padding:20px;max-width:749px}@media (min-width:768px){.box-social__blue{padding-top:3rem;padding-bottom:3rem}}.box-social__blue:after{content:'';width:0;height:0;border-style:solid;border-width:11px 0 11px 11px;border-color:transparent transparent transparent #0069b7;display:block;position:absolute;margin-left:-11px;bottom:-15px;left:50%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:768px){.box-social__blue:after{-webkit-transform:none;-ms-transform:none;transform:none;margin-top:-11px;right:-10px;top:50%;left:auto;bottom:auto;margin-left:0}}.box-social__text{display:block;margin:0 auto 1.15rem;line-height:1.6;width:100%;max-width:300px;font-weight:400;font-size:1rem}@media (min-width:768px){.box-social__text{font-size:1.24rem}}.box-social__title{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-bottom:1rem;margin-top:0;margin-bottom:.7rem;color:#fff;font-size:20px}.box-social__title .strong,.box-social__title b,.box-social__title strong{font-weight:800}.box-social__title .normal{font-weight:400}@media (min-width:1025px){.box-social__title{font-size:36px}}.box-social__small{display:block;opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;font-size:.8rem;text-align:center;margin-bottom:0;position:absolute;bottom:19px;left:0;right:0;padding-left:1rem;padding-right:1rem;line-height:1}@media (min-width:1025px){.box-social__small{padding-left:0;padding-right:0}}.box-social__blue.is-valid .box-social__small{opacity:0;visibility:hidden}.box-social__input{max-width:273px;width:100%;margin:0 auto 2rem;background:rgba(255,255,255,.4);position:relative;overflow:hidden;border-radius:2px}@media (min-width:768px){.box-social__input{margin:0 auto}}.box-social__input--checkbox{background-color:transparent;margin-bottom:5px}.box-social__input--checkbox .form__checkbox__icon{border-color:#fff}.box-social__input--checkbox .form__checkbox__icon:before{border-color:#fff}.box-social__input--email .btn{opacity:.5;pointer-events:none}.box-social__input--email .btn.is-valid{opacity:1;pointer-events:auto}.box-social__input .triangle{display:inline;left:22px}.box-social__input .btn{max-width:50px;width:100%;height:40px;line-height:40px;position:absolute;right:0;top:0;vertical-align:middle;padding:0;border:0}.box-social__input .btn:before{content:'';position:absolute;top:0;bottom:0;left:0;width:1px;height:100%;background:#e0e0e0;opacity:.4}.box-social__input input{width:100%;border:none;background:0 0;color:#fff;font-weight:700;font-size:1rem;padding:.75rem 50px .75rem 1rem}.box-social__input input .socialplstyle{color:#fff;font-size:1rem}.box-social__input input::-webkit-input-placeholder{color:#fff;font-size:1rem}.box-social__input input::-moz-placeholder{color:#fff;font-size:1rem}.box-social__input input:-ms-input-placeholder{color:#fff;font-size:1rem}.box-social__input input:-moz-placeholder{color:#fff;font-size:1rem}.box-social__list{display:block;padding-top:3rem}@media (min-width:1025px){.box-social__list{padding-top:0;min-height:200px}}.box-social__item{text-align:center;display:block}@media (min-width:768px){.box-social__item{text-align:left}}.box-social__hash{padding-top:3.5rem;text-align:center}@media (min-width:768px){.box-social__hash{text-align:left;padding-top:0}}.box-social__link{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem}.box-social__link .strong,.box-social__link b,.box-social__link strong{font-weight:800}.box-social__link .normal{font-weight:400}@media (min-width:1025px){.box-social__link{font-size:36px;line-height:43px}}.box-social__link--small{line-height:1.1;font-family:suissesign,sans-serif;font-weight:400;letter-spacing:.5px;margin-top:0;margin-bottom:.5rem;font-size:1rem;font-weight:700;text-decoration:none;margin-right:1rem;display:inline-block;font-size:16px}.box-social__link--small .strong,.box-social__link--small b,.box-social__link--small strong{font-weight:800}.box-social__link--small .normal{font-weight:400}.box-social__link--small:last-child{margin-right:0}@media (min-width:1025px){.box-social__link--small{margin-right:1rem}}.box-social #frmform-email_message{display:none!important}.box-social .js-valid:after{display:none!important}.box-social .box-social__blue .btn--newsletter{color:#fff;border:1px solid #fff;padding:10px;-webkit-transition:1s all;transition:1s all}.box-social .box-social__blue .btn--newsletter:hover{background-color:#fff;color:#ed4712;border:1px solid #ed4712}.box-sum-delivery{border-top:1px solid #e0e0e0}.box-sum-delivery:after{content:'';display:table;clear:both}@media (min-width:1025px){.box-sum-delivery{margin-left:-31px;margin-right:-18px;bottom:-19px;position:relative}}.box-sum-delivery__item{padding:1rem 0 0}@media (min-width:1025px){.box-sum-delivery__item{padding:1.5rem 2.5rem;border-right:1px solid #e0e0e0;width:50%;float:left}}.box-sum-delivery__item:last-child{border:none}.box-sum-delivery__item:hover .box-sum-delivery__change{display:inline-block}.box-sum-delivery__title{margin-top:0;margin-bottom:0;font-weight:700;margin-right:1.2rem;text-transform:uppercase;display:inline-block;width:80px}@media (min-width:1025px){.box-sum-delivery__title{width:auto}}.box-sum-delivery__text{margin-top:0;margin-bottom:0;font-weight:400;display:inline-block}.box-sum-delivery__change{margin-left:1rem}.box-user-data{height:100%;border-bottom:1px solid #e0e0e0}@media (min-width:1025px){.box-user-data{border-bottom:0;border-right:1px solid #e0e0e0;margin-left:-1.5rem;margin-top:-1.5rem!important;padding-top:2rem;padding-left:2.5rem;padding-bottom:9999px!important;margin-bottom:-9999px}}@media (min-width:1025px){.box-user-data{min-height:350px}}.box-user-data__title{font-size:12px;margin-bottom:.5rem;font-weight:700;text-transform:uppercase;line-height:18px}.box-user-data__col{margin-bottom:2.2rem}.box-user{padding-top:2.5rem;margin-bottom:2rem}@media (min-width:768px){.box-user{padding-top:1.5rem;margin-bottom:5rem}}.box-user input[type=checkbox]+label{margin-top:0!important}.box-user h1{margin-bottom:1.5rem}.box-user th{text-align:left}.box-user__content{font-size:16px}@media (min-width:768px){.box-user__content{margin-left:-15px;margin-right:-15px}}.box-user__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}@media (min-width:768px){.box-user__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;margin-left:-15px;margin-right:-15px}}.box-user__top .top-user-menu a{padding-left:12px;padding-right:12px;font-size:1rem;text-decoration:none;display:block;text-align:center}@media (min-width:768px){.box-user__top .top-user-menu a{display:inline-block}.box-user__top .top-user-menu a:first-child{border-left:0}.box-user__top .top-user-menu a:last-child{padding-right:0}}.box-user .order-row{background:#f0f0f0!important;font-weight:700}.box-user .item-row{border-left:15px solid #fff;border-right:15px solid #fff}.box-user .item-row:nth-child(even){background:#f0f0f0}.box-user .item-row__image{width:30px;height:auto;margin-right:1rem;display:none}@media (min-width:768px){.box-user .item-row__image{display:inline-block}}.box-user .item-row--head{font-size:12px}.box-user .item-row--head td{border-bottom:none;background:#aaa;color:#fff;padding-top:5px;padding-bottom:5px}.box-user .item-row+.order-row{border-top:40px solid #fff}.box-user #frmchangePassForm-send,.box-user #frmeditUserForm-send{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:5px 5px 5px 0;margin-top:5px 5px 5px 0;box-sizing:border-box;background-image:none;background-color:transparent;border:2px solid transparent;border-radius:2px;outline:0;text-align:center;text-transform:uppercase;font-weight:700;vertical-align:middle;cursor:pointer;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;border-color:#ed4712;background-color:#ed4712;color:#fff;text-decoration:none;padding-left:15px;padding-right:15px;width:208px;height:40px;line-height:14px}.box-user #frmchangePassForm-send:active,.box-user #frmchangePassForm-send:focus,.box-user #frmchangePassForm-send:hover,.box-user #frmeditUserForm-send:active,.box-user #frmeditUserForm-send:focus,.box-user #frmeditUserForm-send:hover{text-decoration:none}.box-user #frmchangePassForm-send--custom-width .btn__text,.box-user #frmeditUserForm-send--custom-width .btn__text{min-width:auto!important}.box-user #frmchangePassForm-send__text,.box-user #frmeditUserForm-send__text{font-size:1rem;padding-top:1px;padding-bottom:1px;padding-left:1rem;padding-right:1rem;line-height:1;display:block;width:100%;font-weight:700;letter-spacing:.5px}@media (min-width:1025px){.box-user #frmchangePassForm-send__text,.box-user #frmeditUserForm-send__text{line-height:14px;min-width:204px}}.box-user #frmchangePassForm-send:active,.box-user #frmchangePassForm-send:focus,.box-user #frmchangePassForm-send:hover,.box-user #frmeditUserForm-send:active,.box-user #frmeditUserForm-send:focus,.box-user #frmeditUserForm-send:hover{text-decoration:none}.box-user #frmchangePassForm-send:focus,.box-user #frmchangePassForm-send:hover,.box-user #frmeditUserForm-send:focus,.box-user #frmeditUserForm-send:hover{border-color:#ef592a;background-color:transparent;color:#ed4712}.box-user #frmchangePassForm-send:active,.box-user #frmeditUserForm-send:active{border-color:#be390e;background-color:transparent;color:#ed4712}.box-user #frmchangePassForm-send a,.box-user #frmchangePassForm-send input[type=submit],.box-user #frmeditUserForm-send a,.box-user #frmeditUserForm-send input[type=submit]{color:#fff;text-decoration:none}.box-user #frmchangePassForm-send a:active,.box-user #frmchangePassForm-send a:focus,.box-user #frmchangePassForm-send a:hover,.box-user #frmchangePassForm-send input[type=submit]:active,.box-user #frmchangePassForm-send input[type=submit]:focus,.box-user #frmchangePassForm-send input[type=submit]:hover,.box-user #frmeditUserForm-send a:active,.box-user #frmeditUserForm-send a:focus,.box-user #frmeditUserForm-send a:hover,.box-user #frmeditUserForm-send input[type=submit]:active,.box-user #frmeditUserForm-send input[type=submit]:focus,.box-user #frmeditUserForm-send input[type=submit]:hover{text-decoration:none}.box-user #frmchangePassForm-send a:focus,.box-user #frmchangePassForm-send a:hover,.box-user #frmchangePassForm-send input[type=submit]:focus,.box-user #frmchangePassForm-send input[type=submit]:hover,.box-user #frmeditUserForm-send a:focus,.box-user #frmeditUserForm-send a:hover,.box-user #frmeditUserForm-send input[type=submit]:focus,.box-user #frmeditUserForm-send input[type=submit]:hover{color:#ed4712}.box-user #frmchangePassForm-send a:active,.box-user #frmchangePassForm-send input[type=submit]:active,.box-user #frmeditUserForm-send a:active,.box-user #frmeditUserForm-send input[type=submit]:active{color:#ed4712}.user--library .product-card{height:auto}.user--library .product-card__back{display:none}.cart-top{overflow:hidden;padding-top:1.2rem;margin-bottom:1.2rem}@media (min-width:768px){.cart-top{margin-bottom:2.5rem}}@media (min-width:768px){.cart-top{height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.cart-top__back{display:none}@media (min-width:768px){.cart-top__back{display:block;float:left;width:25%}}.cart-top__back .triangle{margin-right:.5rem;vertical-align:middle}.cart-top__menu{display:block;width:100%;text-align:center}@media (min-width:768px){.cart-top__menu{width:25%;float:right}}@media (min-width:768px){.cart-top__ul{float:right}}.cart-top__title{text-align:center;margin:0 auto}@media (min-width:768px){.cart-top__title{width:50%}}.cart-top__list{display:inline-block;overflow:hidden}.cart-top__item{display:inline-block}.cart-top__item--disabled .cart-top__link{pointer-events:none}.cart-top__item--active .cart-top__link{color:#0069b7;border-bottom:2px solid #0069b7}.cart-top__item--active .cart-top__link:hover{border-top:none;border-right:none;border-left:none}.cart-top__link{display:block;font-weight:700;font-size:1.2rem;width:32px;height:32px;text-align:center;line-height:32px;vertical-align:middle;text-decoration:none;color:#aaa}.cart-top__link:hover{border:1px solid #aaa}.cart-top .btn{font-weight:400;text-transform:none}@media (min-width:1025px){.cart--complete .box-cart-table{overflow:hidden}}.box-cart-table__list--user .box-cart-table{margin-bottom:2rem}.box-cart-table__list--user .box-cart-table,.box-cart-table__wrap-chp .box-cart-table{overflow:hidden}@media (min-width:1170px){.box-cart-table__list--user .box-cart-table,.box-cart-table__wrap-chp .box-cart-table{margin-left:-15px;margin-right:-15px}}.box-cart-table__list--user .box-cart-table .graymargin,.box-cart-table__wrap-chp .box-cart-table .graymargin{padding:1rem;color:#aaa}.box-cart-delivery{padding:15px 0;max-width:460px;width:100%}@media (min-width:768px){.box-cart-delivery{padding:15px}}.box-cart-delivery__text{margin-bottom:.5rem}.box-cart-delivery__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.box-cart-delivery__bottom i{color:#ed4712;font-size:14px}.box-cart-delivery__bottom.free i{color:#599826}.box-cart-delivery__bottom.free .box-cart-delivery__bar div{background-color:#599826}.box-cart-delivery__bar{width:100%;height:7px;background-color:#e0e0e0;margin:0 1rem}.box-cart-delivery__bar div{height:7px;background-color:#ed4712}.box-cart-delivery__price{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.box-cart-table{background:#f0f0f0;padding:1.5rem;display:block;margin-bottom:1rem;margin-left:-15px;margin-right:-15px}@media (min-width:1025px){.box-cart-table{min-height:350px;margin-left:0;margin-right:0}}.box-cart-table--complete{min-height:auto;padding:0;margin-left:0;margin-right:0}.box-cart-table--complete .box-cart-table__count{font-weight:700;text-transform:uppercase}.box-cart-table--complete .box-cart-table__count .lower{text-transform:lowercase}.box-cart-table__preorder{padding-top:1rem;padding-bottom:1rem}.box-cart-table__preorder p{margin-bottom:0}@media (min-width:1025px){.box-cart-table__preorder p{font-size:1.2rem}}.box-cart-table__gifts{padding-top:1rem;padding-bottom:1rem}.box-cart-table__gifts .form__input--left{width:100%;margin-bottom:1rem}@media (min-width:576px){.box-cart-table__gifts .form__input--left{width:auto;margin-bottom:0;margin-right:1rem}}.box-cart-table__gifts .form__inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width:576px){.box-cart-table__gifts .form__inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.box-cart-table__highlight{display:inline-block;font-size:.8rem;padding-left:.4rem;padding-right:.4rem;padding-top:.3rem;padding-bottom:.3rem;margin-left:.5rem;vertical-align:top;line-height:1}.box-cart-table__highlight--blue{background:#0069b7;color:#fff}.box-cart-table__highlight--orange{background:#ed4712;color:#fff}.box-cart-table__highlight--green{background:#86ce9a;color:#fff}.box-cart-table__list{margin-top:-1.2rem!important;margin-bottom:-1.2rem}@media (min-width:1025px){.box-cart-table__list{margin-top:0!important;margin-bottom:0}}.box-cart-table__item{padding-top:1.2rem;padding-bottom:1.2rem;display:block;border-bottom:2px solid #e0e0e0;position:relative}.box-cart-table__top{width:100%;overflow:hidden;display:none}@media (min-width:1025px){.box-cart-table__top{display:block}}.box-cart-table__content{opacity:1;-webkit-transition:opacity .2s .5s;transition:opacity .2s .5s}.box-cart-table__content--checked{opacity:1}.box-cart-table__name{float:left;font-size:1rem;text-transform:uppercase;font-weight:700;color:#222;display:block}@media (min-width:1025px){.box-cart-table__name{padding-top:.6rem;padding-bottom:.6rem;margin-bottom:0;font-size:12px}}@media (min-width:1025px){.box-cart-table__name--name{width:40%;padding-left:64px}}@media (min-width:1025px){.box-cart-table__name--variant{width:15%}}.box-cart-table__name--count{text-align:center}.box-cart-table__name--price{text-align:right}@media (min-width:1025px){.box-cart-table__name--price{width:10%}}.box-cart-table__name--count{text-align:center}@media (min-width:1025px){.box-cart-table__name--count{width:30%}}.box-cart-table__item:last-child{border:none}.box-cart-table__item:after{content:'';display:table;clear:both}.box-cart-table__inner{position:relative;clear:both}.box-cart-table__img{width:48px;margin-right:16px;overflow:hidden}@media (min-width:1025px){.box-cart-table__img{height:60px}.box-cart-table__img--no-height{height:1px}}.box-cart-table__img img{max-height:100%;width:auto}.box-cart-table__count,.box-cart-table__delete,.box-cart-table__img,.box-cart-table__price,.box-cart-table__product,.box-cart-table__variant{float:left}.box-cart-table__product{width:-webkit-calc(100% - 64px);width:calc(100% - 64px)}@media (min-width:1025px){.box-cart-table__product{width:-webkit-calc(40% - 64px);width:calc(40% - 64px)}}.box-cart-table__product__name{font-weight:700;margin-bottom:1.2rem}@media (min-width:1025px){.box-cart-table__product__name{margin-bottom:0}}.box-cart-table__product__name__link{text-decoration:none}.box-cart-table__product__author{font-size:12px}.box-cart-table__product__author__link{color:#666;text-decoration:none}.box-cart-table__variant{min-height:1px;float:right;line-height:16px;height:16px;clear:right}@media (min-width:1025px){.box-cart-table__variant{clear:none;line-height:1.2;float:left;width:15%;height:auto}}.box-cart-table__delete{text-align:center;position:absolute;top:0;right:0}@media (min-width:1025px){.box-cart-table__delete{position:static;top:auto;right:auto;display:block}}@media (min-width:1025px){.box-cart-table__delete{width:5%}}.box-cart-table__price{text-align:right;font-weight:700;float:right;line-height:16px;clear:right}@media (min-width:1025px){.box-cart-table__price{clear:none;line-height:1.2;float:left;width:10%}}.box-cart-table__count{text-align:center;clear:both;margin-left:64px}@media (min-width:1025px){.box-cart-table__count{margin-left:0;width:30%;clear:none}}.box-cart-table__count .number-box{overflow:visible}.box-cart-table__count .number-box.hide-title+.tooltip{opacity:0!important}.cart-price{font-weight:700;font-size:1.2rem;width:100%;text-align:center;padding:1.2rem 0}.cart-price .col-lg-5{padding-left:0}.cart-price--last .col-md-7{text-align:left}@media (max-width:1024px){.cart-price .col-lg-4,.cart-price .col-lg-5,.cart-price .col-lg-7,.cart-price .col-lg-8{display:inline}}@media (max-width:575px){.cart-price .col-lg-4,.cart-price .col-lg-5,.cart-price .col-lg-7,.cart-price .col-lg-8{display:inline-block}}@media (max-width:1024px){.cart-price .col-lg-8{white-space:nowrap}}.cart-price .col-md-5,.cart-price .col-md-7{display:inline;float:none;padding:0}.cart-price .col-md-4,.cart-price .col-md-8{display:none}@media (min-width:1025px){.cart-price{text-align:right;padding:0}.cart-price .col-md-4,.cart-price .col-md-5,.cart-price .col-md-7,.cart-price .col-md-8{display:block;float:left;padding:0 15px}}@media (min-width:1025px){.cart-price{max-width:204px}}.cart-price__small{color:#666;font-size:12px;font-weight:400;display:inline}@media (min-width:1025px){.cart-price__small{margin-left:-15px}}.cart-price .col-md-8 .cart-price__small{text-align:left}#frm-noteForm .form__textarea__wrap{margin-bottom:1rem}@media (min-width:1025px){#frm-noteForm .form__textarea__wrap{margin-bottom:0}}#frm-noteForm [for=frmnoteForm-newsletter]{margin-bottom:1rem}@media (min-width:1025px){#frm-noteForm [for=frmnoteForm-newsletter]{margin-bottom:0}}.cartnav{margin:0 auto;max-width:208px}@media (min-width:768px){.cartnav{max-width:none;padding:22.5px 0}}@media (min-width:576px){.cartnav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:576px){.cartnav__button{width:100%}}@media (min-width:1025px){.cartnav__button{width:auto}}@media (max-width:575px){.cartnav__button{width:100%;margin:7.5px 0;text-align:center;vertical-align:middle}}.cartnav__button .icon{font-weight:700}.cartnav__text-bottom{margin-top:1rem}.cartnav--back .icon{float:none;vertical-align:middle}@media (min-width:576px){.cartnav--next{float:right}}.cart--complete .cartnav{padding-top:12px}#frm-cartDeliverySelectorExtended-payForm .back-to-cart,#frm-cartDeliverySelectorExtended-payForm input[type=submit]{display:none!important;visibility:hidden!important}.action-buttons{padding-left:16px}#frm-formUser .cart-back-button,#frm-formUser input[type=submit]{display:none!important;visibility:hidden!important}#frm-noteForm #frmnoteForm-back,#frm-noteForm #frmnoteForm-changePaymant{display:none!important;visibility:hidden!important}.coupon{display:block}@media (min-width:768px){.coupon{padding-left:15px}}.coupon__input{margin-top:7px;margin-bottom:7px}@media (min-width:768px){.coupon__input{max-width:275px}}.coupon__small{font-size:12px;line-height:18px}.product-card{position:relative;height:100%}.product-card:hover .product-card__back{opacity:1;visibility:visible;box-shadow:0 0 26px 0 rgba(0,0,0,.3);-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.product-card--author .product-card__image:before{display:none!important}.product-card__lists{overflow:hidden}.product-card__lists__list{position:absolute;width:200px;height:200px;top:0;right:0;text-align:right;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);text-transform:uppercase;font-weight:700;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product-card__lists__item{margin-bottom:5px;overflow:hidden;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product-card__lists__item:last-child{margin-bottom:0}.product-card__lists__item--green .product-card__lists__inner{background-color:#86ce9a}.product-card__lists__item--orange .product-card__lists__inner{background-color:#ed4712}.product-card__lists__item--reward:after,.product-card__lists__item--reward:before{content:'';width:30px;height:30px;-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0);display:block;position:absolute;right:30px;background-color:#0069b7}.product-card__lists__item--reward:before{top:-14px}.product-card__lists__item--reward:after{bottom:-14px}.product-card__lists__item--reward .product-card__lists__inner{height:35px;padding-top:0;padding-bottom:0;background-color:#0069b7}.product-card__lists__item--reward .product-card__lists__inner i.icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:1.5rem;width:100%;text-align:center;height:30px;line-height:30px;vertical-align:middle}.product-card__lists__inner{color:#fff;background:#0069b7;display:inline-block;font-size:10px;padding:5px 8px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeSpeed;-webkit-font-smoothing:none}@media (min-width:768px){.product-card__lists__inner{padding:5px 1rem;font-size:13px}}.product-card__front{text-align:center;height:100%}.product-card__inner{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:20px;position:relative;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product-card__back{height:100%;opacity:0;visibility:hidden;position:absolute;top:0;right:0;left:0;bottom:0;background:#fff;display:block;padding:0;-webkit-transition:opacity .4s,visibility .4s,box-shadow .4s,-webkit-transform .4s;transition:opacity .4s,visibility .4s,box-shadow .4s,-webkit-transform .4s;transition:opacity .4s,visibility .4s,box-shadow .4s,transform .4s;transition:opacity .4s,visibility .4s,box-shadow .4s,transform .4s,-webkit-transform .4s;box-shadow:0 0 0 0 rgba(0,0,0,.3);-webkit-transform:scale(.95) translate3d(0,0,0);transform:scale(.95) translate3d(0,0,0);display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity,box-shadow,visibility}@media (min-width:768px){.product-card__back{display:block}}.product-card__back .product-card__author{margin-bottom:.5rem;letter-spacing:0!important}.product-card__back .product-card__name{line-height:1.231;margin-top:.5rem;letter-spacing:0!important;padding-bottom:1.2rem;border-bottom:2px solid #f0f0f0}.product-card__image{text-align:center;padding:1rem;position:relative;z-index:-1;height:150px}@media (min-width:768px){.product-card__image{height:234px}.product-card__image:before{content:'';position:absolute;top:50%;left:50%;bottom:0;right:0;display:block;-webkit-transform:translate(-125px,-115px) scale(1);-ms-transform:translate(-125px,-115px) scale(1);transform:translate(-125px,-115px) scale(1);background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:0 -490px;width:250px;height:252px}}.product-card__image__wrap{display:inline-block;position:relative;overflow:hidden;width:100%;height:100%}.product-card__image img{width:80px;height:auto;position:absolute;bottom:0;left:50%;z-index:1;display:inline-block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s;transition:opacity .3s}.product-card__image img.lazyload{opacity:.3}.product-card__image img.lazyloaded{opacity:1}@media (min-width:768px){.product-card__image img{width:130px}}.product-card__author-img{background-size:cover;background-position:center center;display:block;height:100%;width:100%}.product-card__btn{position:absolute;bottom:20px;left:20px;right:20px;text-align:center}.product-card__btn .btn{max-width:100%}.product-card__btn .btn__text{max-width:100%}.product-card__btn .btn__text .normal{font-weight:700!important}.product-card__name{font-size:1rem;font-weight:700;line-height:1.4;margin-top:.5rem;letter-spacing:0!important}.product-card__author{font-size:.92rem;font-weight:400;color:#222;text-transform:none;min-height:13px;margin-bottom:.5rem;letter-spacing:0!important}@media (min-width:768px){.product-card__author{text-transform:uppercase}}.product-card__download{min-height:65px;padding-top:15px;border-top:2px solid #eee;text-align:center}.product-card__download p{margin-bottom:6px}.product-card__download ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-card__download a{text-decoration:none;color:#ed4712}.product-card__download a:hover{text-decoration:underline}.product-card--tip{margin-bottom:2rem}@media (min-width:768px){.product-card--tip{margin-bottom:0}}.product-card--tip .product-card__tip{-webkit-transform:translateY(-160px);-ms-transform:translateY(-160px);transform:translateY(-160px);font-size:20px;width:100%;text-align:left}@media (min-width:768px){.product-card--tip .product-card__tip{margin-right:4rem;float:left;font-size:2rem;-webkit-transform:none;-ms-transform:none;transform:none;width:auto}}.product-card--tip .product-card__col{width:100%}@media (min-width:768px){.product-card--tip .product-card__col{float:left;max-width:240px}}.product-card--tip .product-card__text{padding:1.35rem 0;letter-spacing:0!important}@media (min-width:768px){.product-card--tip .product-card__text{overflow:hidden;padding:1.35rem 1.2rem}}.product-card--tip .product-card__text:after{content:'';display:table-cell;clear:both}.product-card--tip .product-card__text .product-card__author{text-align:left;color:#000;text-transform:none;font-size:12px;margin-bottom:.5rem;letter-spacing:0!important}.product-card--tip .product-card__text .product-card__name{float:left;text-align:left;font-size:1rem;line-height:1.4;margin:0;letter-spacing:0!important}.product-card--tip .product-card__text .product-card__price{font-weight:700;font-size:1rem;line-height:1.4;margin:0;float:right;text-align:right}.product-card--tip .product-card__image{background-color:transparent;padding-top:1rem;height:150px;padding-bottom:1rem;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}@media (min-width:768px){.product-card--tip .product-card__image{-webkit-transform:none;-ms-transform:none;transform:none;padding-top:2rem;padding-bottom:3rem;height:270px}}.product-card--tip .product-card__image:before{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-490px 0;width:540px;height:254px;-webkit-transform:translate(-252px,-105px) scale(.8);-ms-transform:translate(-252px,-105px) scale(.8);transform:translate(-252px,-105px) scale(.8)}.product-card--tip .product-card__image:before{background-image:url(/assets/dist/sprites/sprite-bd4168bcd7.png);background-position:-490px 0;width:540px;height:254px;-webkit-transform:translate(-277px,-114px) scale(.8);-ms-transform:translate(-277px,-114px) scale(.8);transform:translate(-277px,-114px) scale(.8)}.product-card--tip .product-card__image__overlay{position:relative;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);max-height:none;z-index:1;display:inline-block;height:100%}@media (min-width:768px){.product-card--tip .product-card__image__overlay{width:180px;height:180px;line-height:180px;vertical-align:bottom;text-align:left}}.product-card--tip .product-card__image__wrap{overflow:visible}.product-card--tip .product-card__image img{width:auto;height:auto;max-width:130px;max-height:125px}@media (min-width:768px){.product-card--tip .product-card__image img{max-width:180px;max-height:180px;display:inline;position:static;-webkit-transform:none;-ms-transform:none;transform:none;vertical-align:bottom}}.product-card--product-list{height:235px;margin-bottom:2rem}@media (min-width:768px){.product-card--product-list{height:388px}}@media (min-width:1025px){.product-card--product-list{height:360px}}@media (min-width:768px){.product-card--product-list .product-card__front .product-card__name{max-width:-webkit-calc(100% - 60px);max-width:calc(100% - 60px)}}@media (min-width:768px){.product-card--product-list .product-card__front .product-card__author{max-width:-webkit-calc(100% - 60px);max-width:calc(100% - 60px)}}.product-card--product-list .product-card__image{background:#f8f8f7;height:150px;padding:1.5rem 1rem 1.2rem}@media (min-width:768px){.product-card--product-list .product-card__image{padding:3rem 2rem 2.4rem;height:270px}}.product-card--product-list .product-card__image__wrap{position:relative;width:100%;height:100%}.product-card--product-list .product-card__image img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:77px}.product-card--product-list .product-card__image img.lazyload--author{max-width:150px;max-height:150px;width:120px;height:auto}@media (min-width:768px){.product-card--product-list .product-card__image img{max-height:200px;max-width:130px}.product-card--product-list .product-card__image img.lazyload--author{max-width:250px;max-height:100%;width:auto;height:auto}}.product-card--product-list .product-card__image:before{-webkit-transform:translate(-125px,-116px) scale(1);-ms-transform:translate(-125px,-116px) scale(1);transform:translate(-125px,-116px) scale(1)}.product-card--product-list .product-card__inner{padding:30px}.product-card--product-list .product-card__back{padding:0}.product-card--product-list .product-card__back .product-card__author{text-transform:none}.product-card--product-list .product-card__back .product-card__btn{bottom:2.3rem;left:2.3rem;right:2.3rem}.product-card--product-list .product-card__back .product-card__name{padding-bottom:1.2rem;border-bottom:2px solid #f0f0f0}.product-card--product-list .product-card__text{position:relative;padding:1.35rem 0;vertical-align:middle}@media (min-width:768px){.product-card--product-list .product-card__text{padding:1.35rem 1.2rem}}.product-card--product-list .product-card__text .product-card__author{text-align:left;text-transform:none;font-size:12px;margin-bottom:.5rem;color:#666}@media (min-width:768px){.product-card--product-list .product-card__text .product-card__author{color:#000}}.product-card--product-list .product-card__text .product-card__name{text-align:left;font-size:1rem;line-height:1.4;margin:0;display:none}.product-card--product-list .product-card__text .product-card__name.js-checked{display:block}@media (min-width:768px){.product-card--product-list .product-card__text .product-card__name{display:block;float:left}}.product-card--product-list .product-card__text .product-card__price{font-weight:700;font-size:1rem;line-height:1.4;text-align:left;margin:.6rem 0 0;display:block}@media (min-width:768px){.product-card--product-list .product-card__text .product-card__price{margin:0;float:right;text-align:right}}.product-card--product-list .product-card__text .product-card__price--small{font-weight:400;font-size:12px;position:absolute;bottom:1.35rem;right:0;display:inline-block;vertical-align:top;line-height:18px}.product-card--product-list .product-card__text .product-card__price--small:before{content:'';position:absolute;top:8px;left:0;right:0;height:1px;display:block;background:#000}@media (min-width:768px){.product-card--product-list .product-card__text .product-card__price--small{line-height:1.1;vertical-align:middle;top:1.35rem;right:1.2rem}.product-card--product-list .product-card__text .product-card__price--small:before{top:5px}}.product-card__link{text-decoration:inherit;color:inherit;display:block}.product-card__link:focus,.product-card__link:hover{text-decoration:inherit;color:inherit}.product-card__desc{line-height:1.618;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product-card--menu{margin-left:-32px;margin-right:-32px}.product-card--menu .product-card__link{text-decoration:none}.product-card--menu .product-card__image{z-index:1}.default .product-card__author{text-transform:none;color:#666}.tabs--author .product-card__author{display:none}.cart-coupon{width:290px;position:relative;margin:0 auto;top:-134px}@media (max-width:767px){.cart-coupon{top:-45px}}.coupon-toggle{width:100%;position:relative;margin:0}.cart-coupon-form{width:100%}.cart-coupon-form form tr{display:inline-block;float:left}.cart-coupon-form form tr:first-child{width:190px}.cart-coupon-form form tr:last-child{width:100px}.cart-coupon-form form td,.cart-coupon-form form th{margin:0;padding:0}.cart-coupon-form form th{display:none!important;visibility:hidden!important}.cart-coupon-form form input[type=text]{width:190px;margin:0;border-top-right-radius:0;border-bottom-right-radius:0}.cart-coupon-form form tr:last-child td{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:5px 5px 5px 0;margin-top:5px 5px 5px 0;box-sizing:border-box;background-image:none;background-color:transparent;border:2px solid transparent;border-radius:2px;outline:0;text-align:center;text-transform:uppercase;font-weight:700;vertical-align:middle;cursor:pointer;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;border-color:#ed4712;background-color:#ed4712;color:#fff;text-decoration:none;width:100px;height:40px;margin:0;border-top-left-radius:0;border-bottom-left-radius:0;line-height:38px}.cart-coupon-form form tr:last-child td:active,.cart-coupon-form form tr:last-child td:focus,.cart-coupon-form form tr:last-child td:hover{text-decoration:none}.cart-coupon-form form tr:last-child td--custom-width .btn__text{min-width:auto!important}.cart-coupon-form form tr:last-child td__text{font-size:1rem;padding-top:1px;padding-bottom:1px;padding-left:1rem;padding-right:1rem;line-height:1;display:block;width:100%;font-weight:700;letter-spacing:.5px}@media (min-width:1025px){.cart-coupon-form form tr:last-child td__text{line-height:14px;min-width:204px}}.cart-coupon-form form tr:last-child td:active,.cart-coupon-form form tr:last-child td:focus,.cart-coupon-form form tr:last-child td:hover{text-decoration:none}.cart-coupon-form form tr:last-child td:focus,.cart-coupon-form form tr:last-child td:hover{border-color:#ef592a;background-color:transparent;color:#ed4712}.cart-coupon-form form tr:last-child td:active{border-color:#be390e;background-color:transparent;color:#ed4712}.cart-coupon-form form tr:last-child td a,.cart-coupon-form form tr:last-child td input[type=submit]{color:#fff;text-decoration:none}.cart-coupon-form form tr:last-child td a:active,.cart-coupon-form form tr:last-child td a:focus,.cart-coupon-form form tr:last-child td a:hover,.cart-coupon-form form tr:last-child td input[type=submit]:active,.cart-coupon-form form tr:last-child td input[type=submit]:focus,.cart-coupon-form form tr:last-child td input[type=submit]:hover{text-decoration:none}.cart-coupon-form form tr:last-child td a:focus,.cart-coupon-form form tr:last-child td a:hover,.cart-coupon-form form tr:last-child td input[type=submit]:focus,.cart-coupon-form form tr:last-child td input[type=submit]:hover{color:#ed4712}.cart-coupon-form form tr:last-child td a:active,.cart-coupon-form form tr:last-child td input[type=submit]:active{color:#ed4712}.cart-coupon-form form input[type=submit]{padding:0;margin:0}#frm-changePassForm,#frm-editUserForm,#frm-registrationForm,.user-change-password{opacity:1!important;min-height:auto!important;max-height:none!important}.box-cart-table #frm-editUserForm>div:last-child{padding:0 16px}.box-cart-table #frm-editUserForm #delivery-address{padding-left:16px;padding-right:16px;margin:0!important;display:none!important}#frm-registrationForm{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}#frm-registrationForm.js-loaded{opacity:1;visibility:visible}#frm-registrationForm #delivery-address,#frm-registrationForm fieldset:last-child,#frm-registrationForm fieldset:nth-last-child(2){padding-left:16px;padding-right:16px}#frm-editUserForm input,#frm-registrationForm input{margin-bottom:0}#frm-editUserForm input.btn,#frm-registrationForm input.btn{margin-bottom:0;width:208px;height:40px;line-height:14px}#frm-editUserForm #frmeditUserForm-countrySelectBoxItContainer,#frm-registrationForm #frmeditUserForm-countrySelectBoxItContainer{margin-bottom:0}#frm-editUserForm .other-address{display:none!important}#frm-changePassForm,#frm-editUserForm,#frm-formUser,#frm-registrationForm,.user-change-password{opacity:0;-webkit-transition:opacity .3s 1s,max-height .3s .7s,visibility .3s 1s;transition:opacity .3s 1s,max-height .3s .7s,visibility .3s 1s}@media (min-width:768px){#frm-changePassForm,#frm-editUserForm,#frm-formUser,#frm-registrationForm,.user-change-password{max-height:400px}}#frm-changePassForm #password,#frm-editUserForm #password,#frm-formUser #password,#frm-registrationForm #password,.user-change-password #password{border-right:1px solid #e0e0e0}#frm-changePassForm #delivery-address,#frm-changePassForm #password,#frm-editUserForm #delivery-address,#frm-editUserForm #password,#frm-formUser #delivery-address,#frm-formUser #password,#frm-registrationForm #delivery-address,#frm-registrationForm #password,.user-change-password #delivery-address,.user-change-password #password{display:inline-block;-webkit-transition:max-height .2s;transition:max-height .2s;display:block!important;height:1px;overflow:hidden;padding-top:0;padding-bottom:0;opacity:0;width:100%}#frm-changePassForm #delivery-address.is-active,#frm-changePassForm #password.is-active,#frm-editUserForm #delivery-address.is-active,#frm-editUserForm #password.is-active,#frm-formUser #delivery-address.is-active,#frm-formUser #password.is-active,#frm-registrationForm #delivery-address.is-active,#frm-registrationForm #password.is-active,.user-change-password #delivery-address.is-active,.user-change-password #password.is-active{height:auto;padding-top:15px;padding-bottom:15px;opacity:1;overflow:visible}@media (min-width:1025px){#frm-changePassForm #delivery-address,#frm-changePassForm #password,#frm-editUserForm #delivery-address,#frm-editUserForm #password,#frm-formUser #delivery-address,#frm-formUser #password,#frm-registrationForm #delivery-address,#frm-registrationForm #password,.user-change-password #delivery-address,.user-change-password #password{width:auto}}#frm-changePassForm #delivery-address input,#frm-changePassForm #password input,#frm-editUserForm #delivery-address input,#frm-editUserForm #password input,#frm-formUser #delivery-address input,#frm-formUser #password input,#frm-registrationForm #delivery-address input,#frm-registrationForm #password input,.user-change-password #delivery-address input,.user-change-password #password input{max-width:100%}@media (min-width:768px){#frm-changePassForm #delivery-address input,#frm-changePassForm #password input,#frm-editUserForm #delivery-address input,#frm-editUserForm #password input,#frm-formUser #delivery-address input,#frm-formUser #password input,#frm-registrationForm #delivery-address input,#frm-registrationForm #password input,.user-change-password #delivery-address input,.user-change-password #password input{width:330px}}@media (min-width:768px){#frm-changePassForm #delivery-address.is-active,#frm-changePassForm #password.is-active,#frm-editUserForm #delivery-address.is-active,#frm-editUserForm #password.is-active,#frm-formUser #delivery-address.is-active,#frm-formUser #password.is-active,#frm-registrationForm #delivery-address.is-active,#frm-registrationForm #password.is-active,.user-change-password #delivery-address.is-active,.user-change-password #password.is-active{max-height:99999px}}#frm-changePassForm .other-address,#frm-changePassForm .save-pass,#frm-editUserForm .other-address,#frm-editUserForm .save-pass,#frm-formUser .other-address,#frm-formUser .save-pass,#frm-registrationForm .other-address,#frm-registrationForm .save-pass,.user-change-password .other-address,.user-change-password .save-pass{display:inline-block;margin-bottom:.5rem;padding-left:16px}@media (min-width:768px){#frm-changePassForm .other-address,#frm-changePassForm .save-pass,#frm-editUserForm .other-address,#frm-editUserForm .save-pass,#frm-formUser .other-address,#frm-formUser .save-pass,#frm-registrationForm .other-address,#frm-registrationForm .save-pass,.user-change-password .other-address,.user-change-password .save-pass{width:50%}}@media (min-width:768px){#frm-changePassForm .save-pass,#frm-editUserForm .save-pass,#frm-formUser .save-pass,#frm-registrationForm .save-pass,.user-change-password .save-pass{margin-bottom:0;width:33.33%}}#frm-changePassForm .save-pass:after,#frm-editUserForm .save-pass:after,#frm-formUser .save-pass:after,#frm-registrationForm .save-pass:after,.user-change-password .save-pass:after{content:'';display:table;clear:both}#frm-changePassForm.js-loaded,#frm-editUserForm.js-loaded,#frm-formUser.js-loaded,#frm-registrationForm.js-loaded,.user-change-password.js-loaded{opacity:1;max-height:99999px}#frm-changePassForm .fieldset:first-child,#frm-changePassForm fieldset:first-child,#frm-editUserForm .fieldset:first-child,#frm-editUserForm fieldset:first-child,#frm-formUser .fieldset:first-child,#frm-formUser fieldset:first-child,#frm-registrationForm .fieldset:first-child,#frm-registrationForm fieldset:first-child,.user-change-password .fieldset:first-child,.user-change-password fieldset:first-child{border-right:1px solid #e0e0e0}#frm-changePassForm table,#frm-changePassForm tbody,#frm-changePassForm td,#frm-changePassForm th,#frm-changePassForm tr,#frm-editUserForm table,#frm-editUserForm tbody,#frm-editUserForm td,#frm-editUserForm th,#frm-editUserForm tr,#frm-formUser table,#frm-formUser tbody,#frm-formUser td,#frm-formUser th,#frm-formUser tr,#frm-registrationForm table,#frm-registrationForm tbody,#frm-registrationForm td,#frm-registrationForm th,#frm-registrationForm tr,.user-change-password table,.user-change-password tbody,.user-change-password td,.user-change-password th,.user-change-password tr{display:block}#frm-changePassForm table label,#frm-changePassForm tbody label,#frm-changePassForm td label,#frm-changePassForm th label,#frm-changePassForm tr label,#frm-editUserForm table label,#frm-editUserForm tbody label,#frm-editUserForm td label,#frm-editUserForm th label,#frm-editUserForm tr label,#frm-formUser table label,#frm-formUser tbody label,#frm-formUser td label,#frm-formUser th label,#frm-formUser tr label,#frm-registrationForm table label,#frm-registrationForm tbody label,#frm-registrationForm td label,#frm-registrationForm th label,#frm-registrationForm tr label,.user-change-password table label,.user-change-password tbody label,.user-change-password td label,.user-change-password th label,.user-change-password tr label{float:none;text-align:left;min-height:auto;height:auto;font-size:12px;font-weight:400}@media (max-width:1024px){#frm-changePassForm table .form__input,#frm-changePassForm tbody .form__input,#frm-changePassForm td .form__input,#frm-changePassForm th .form__input,#frm-changePassForm tr .form__input,#frm-editUserForm table .form__input,#frm-editUserForm tbody .form__input,#frm-editUserForm td .form__input,#frm-editUserForm th .form__input,#frm-editUserForm tr .form__input,#frm-formUser table .form__input,#frm-formUser tbody .form__input,#frm-formUser td .form__input,#frm-formUser th .form__input,#frm-formUser tr .form__input,#frm-registrationForm table .form__input,#frm-registrationForm tbody .form__input,#frm-registrationForm td .form__input,#frm-registrationForm th .form__input,#frm-registrationForm tr .form__input,.user-change-password table .form__input,.user-change-password tbody .form__input,.user-change-password td .form__input,.user-change-password th .form__input,.user-change-password tr .form__input{padding-left:0;padding-right:0}}#frm-changePassForm table .form__label,#frm-changePassForm tbody .form__label,#frm-changePassForm td .form__label,#frm-changePassForm th .form__label,#frm-changePassForm tr .form__label,#frm-editUserForm table .form__label,#frm-editUserForm tbody .form__label,#frm-editUserForm td .form__label,#frm-editUserForm th .form__label,#frm-editUserForm tr .form__label,#frm-formUser table .form__label,#frm-formUser tbody .form__label,#frm-formUser td .form__label,#frm-formUser th .form__label,#frm-formUser tr .form__label,#frm-registrationForm table .form__label,#frm-registrationForm tbody .form__label,#frm-registrationForm td .form__label,#frm-registrationForm th .form__label,#frm-registrationForm tr .form__label,.user-change-password table .form__label,.user-change-password tbody .form__label,.user-change-password td .form__label,.user-change-password th .form__label,.user-change-password tr .form__label{float:none;text-align:left;min-height:auto;height:auto;font-size:12px;font-weight:400}@media (max-width:1024px){#frm-changePassForm table .form__label,#frm-changePassForm tbody .form__label,#frm-changePassForm td .form__label,#frm-changePassForm th .form__label,#frm-changePassForm tr .form__label,#frm-editUserForm table .form__label,#frm-editUserForm tbody .form__label,#frm-editUserForm td .form__label,#frm-editUserForm th .form__label,#frm-editUserForm tr .form__label,#frm-formUser table .form__label,#frm-formUser tbody .form__label,#frm-formUser td .form__label,#frm-formUser th .form__label,#frm-formUser tr .form__label,#frm-registrationForm table .form__label,#frm-registrationForm tbody .form__label,#frm-registrationForm td .form__label,#frm-registrationForm th .form__label,#frm-registrationForm tr .form__label,.user-change-password table .form__label,.user-change-password tbody .form__label,.user-change-password td .form__label,.user-change-password th .form__label,.user-change-password tr .form__label{padding-left:0;padding-right:0}}#frm-changePassForm table .form__row,#frm-changePassForm tbody .form__row,#frm-changePassForm td .form__row,#frm-changePassForm th .form__row,#frm-changePassForm tr .form__row,#frm-editUserForm table .form__row,#frm-editUserForm tbody .form__row,#frm-editUserForm td .form__row,#frm-editUserForm th .form__row,#frm-editUserForm tr .form__row,#frm-formUser table .form__row,#frm-formUser tbody .form__row,#frm-formUser td .form__row,#frm-formUser th .form__row,#frm-formUser tr .form__row,#frm-registrationForm table .form__row,#frm-registrationForm tbody .form__row,#frm-registrationForm td .form__row,#frm-registrationForm th .form__row,#frm-registrationForm tr .form__row,.user-change-password table .form__row,.user-change-password tbody .form__row,.user-change-password td .form__row,.user-change-password th .form__row,.user-change-password tr .form__row{margin-left:0;margin-right:0;margin-bottom:.5rem;-webkit-column-break-inside:avoid;break-inside:avoid-column}@media (min-width:768px){#frm-changePassForm table .form__row,#frm-changePassForm tbody .form__row,#frm-changePassForm td .form__row,#frm-changePassForm th .form__row,#frm-changePassForm tr .form__row,#frm-editUserForm table .form__row,#frm-editUserForm tbody .form__row,#frm-editUserForm td .form__row,#frm-editUserForm th .form__row,#frm-editUserForm tr .form__row,#frm-formUser table .form__row,#frm-formUser tbody .form__row,#frm-formUser td .form__row,#frm-formUser th .form__row,#frm-formUser tr .form__row,#frm-registrationForm table .form__row,#frm-registrationForm tbody .form__row,#frm-registrationForm td .form__row,#frm-registrationForm th .form__row,#frm-registrationForm tr .form__row,.user-change-password table .form__row,.user-change-password tbody .form__row,.user-change-password td .form__row,.user-change-password th .form__row,.user-change-password tr .form__row{padding-left:1rem;padding-right:1rem}}#frm-changePassForm legend,#frm-editUserForm legend,#frm-formUser legend,#frm-registrationForm legend,.user-change-password legend{font-size:1rem;font-weight:700;text-transform:uppercase;background-color:transparent;letter-spacing:.4px}@media (min-width:1025px){#frm-changePassForm legend,#frm-editUserForm legend,#frm-formUser legend,#frm-registrationForm legend,.user-change-password legend{font-size:12px}}#frm-changePassForm legend .user-link-text,#frm-editUserForm legend .user-link-text,#frm-formUser legend .user-link-text,#frm-registrationForm legend .user-link-text,.user-change-password legend .user-link-text{float:right;font-weight:400;text-transform:none}#frm-changePassForm legend .user-link-text a,#frm-editUserForm legend .user-link-text a,#frm-formUser legend .user-link-text a,#frm-registrationForm legend .user-link-text a,.user-change-password legend .user-link-text a{margin-left:.2rem;display:inline-block;color:#ed4712;font-weight:700;text-transform:none}@media (min-width:768px) and (max-width:1024px){#frm-changePassForm legend .user-link-text,#frm-editUserForm legend .user-link-text,#frm-formUser legend .user-link-text,#frm-registrationForm legend .user-link-text,.user-change-password legend .user-link-text{position:absolute;right:-464px;z-index:10}}@media (min-width:768px){#frm-changePassForm .col-md-8 tbody,#frm-editUserForm .col-md-8 tbody,#frm-formUser .col-md-8 tbody,#frm-registrationForm .col-md-8 tbody,.user-change-password .col-md-8 tbody{height:270px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-flow:column wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}}@media (min-width:768px){#frm-changePassForm .col-md-8 tbody tr,#frm-editUserForm .col-md-8 tbody tr,#frm-formUser .col-md-8 tbody tr,#frm-registrationForm .col-md-8 tbody tr,.user-change-password .col-md-8 tbody tr{width:50%}}.cart .page-notification{padding:10px 15px;margin:0 -15px;background-color:#0069b7;color:#fff}@media (min-width:1025px){.cart .page-notification{margin:0}}.cart-popup-full-desc{color:#000;text-decoration:underline;font-size:.8em}.cart-popup-full-desc:hover{text-decoration:none}.cart-popup-other-products{margin-top:20px;padding-top:20px;border-top:1px solid #aaa;clear:both;overflow:hidden}.cart-table-row{position:relative;height:-webkit-calc(81px + 2 * 15px);height:calc(81px + 2 * 15px)}.cart-table-head{height:50px}.cart-img{height:80px;line-height:80px;margin-right:15px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;background:#fff;border:1px solid #e0e0e0;text-align:center}.cart-img a{height:78px;line-height:78px}.cart-img img{max-width:68px;max-height:68px}.gift-row .cart-img a{text-decoration:none}.gift-row .cart-img .icon{padding:0;font-size:32px}.delivery-row .cart-img::after{float:none;font-size:32px}.coupon-row .cart-img::after{float:none;font-size:32px}.cart-name-variant{-webkit-box-flex:1;-webkit-flex:1 1 150px;-ms-flex:1 1 150px;flex:1 1 150px}.cart-variant .select-box{max-width:180px;margin-left:0}.cart-count .select-box{max-width:100px;margin-right:auto;margin-left:auto}.td.cart-price,.th.cart-price{position:relative;padding-right:45px}.cart-delete{position:absolute;height:110px;line-height:110px;top:0;right:5px}.cart-delete i{padding:0}@media (min-width:1025px){.cart-count--mobile,.cart-variant--mobile{display:none}}@media (max-width:767px){.cart-table .cart-table-head{display:none!important;visibility:hidden!important}.cart-table .cart-table-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:160px;border-bottom:1px solid #e0e0e0}.cart-table .td,.cart-table .th{display:inline-block;float:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:none}.cart-table .cart-item{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-right:40px}.cart-table .cart-img{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.cart-table .cart-name-variant{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.cart-table .cart-variant{margin-top:10px}.cart-table .cart-availability{display:none!important;visibility:hidden!important}.cart-table .cart-count{position:absolute;bottom:15px;left:15px;padding:0}.cart-table .cart-price{width:150px;height:160px;position:absolute;top:0;right:0;padding:0}.cart-table .cart-price span{width:150px;display:block;position:absolute;bottom:15px;right:15px}.cart-table .cart-price .trough{bottom:-webkit-calc(15px + 1.2rem);bottom:calc(15px + 1.2rem)}.cart-table .cart-delete{position:absolute;height:initial;line-height:initial;top:5px;right:5px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.cart-table .select-box,.cart-table select{position:absolute}}@media (max-width:767px) and (max-width:767px){.cart-table .cart-price{width:50px}}@media (max-width:767px) and (min-width:480px){.cart-table .cart-table-row{height:-webkit-calc(121px + 2 * 15px);height:calc(121px + 2 * 15px)}.cart-table .cart-img{height:120px;line-height:120px;-webkit-box-flex:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}.cart-table .cart-img a{height:118px;line-height:118px}.cart-table .cart-img img{max-height:118px}.cart-table .cart-variant{margin-top:10px}.cart-table .cart-count{position:absolute;bottom:15px;left:150px;padding:0}.cart-table .cart-price{height:-webkit-calc(121px + 2 * 15px);height:calc(121px + 2 * 15px)}}@media (max-width:767px) and (max-width:767px){.cart-table{font-size:.9rem;line-height:1.2rem}.cart-table .cart-variant{margin-top:.1rem}}@media (max-width:767px){.cart-total-row{display:block;float:none}}.cart-total-caption{padding-right:30px}.cart-total-caption p{margin:0}.cart-total-money{margin-bottom:5px}.cart-top-item{display:inline-block;float:left;width:25%;text-align:center;line-height:1rem}.cart-top-link{text-decoration:none}@media (min-width:768px){.cart-top-break{display:none!important;visibility:hidden!important}}@media (max-width:767px){.cart-top-label{font-size:.8rem;line-height:-webkit-calc(1.1 * .8rem);line-height:calc(1.1 * .8rem);line-height:.9rem}}.cart-top-item--active .cart-top-number{background:#000;color:#fff}.cart-top-item:hover:not(.cart-top-item--disabled) .cart-top-number{background:#000;color:#fff}.cart-top-item--disabled a{color:#231f20;text-decoration:none;cursor:default;pointer-events:none}.cart-top-item--disabled a:active,.cart-top-item--disabled a:focus,.cart-top-item--disabled a:hover{color:#231f20;text-decoration:none}.cart-top-item{position:relative}.cart-top-item::after{content:'';width:100%;height:1px;display:block;position:absolute;top:22px;border-bottom:1px solid #aaa}.cart-top-item:first-child::after{left:45px}.cart-top-item:nth-child(2)::after{left:0}.cart-top-item:nth-child(3)::after{right:0}.cart-top-item:last-child::after{right:45px}.cart-top-item:first-child,.cart-top-item:last-child{width:23%}.cart-top-item:nth-child(2),.cart-top-item:nth-child(3){width:27%}.cart-top-number{width:44px;height:44px;display:block;position:relative;z-index:1;margin:0 auto 15px auto;background:#f5f5f5;border:2px solid #000;border-radius:50%;font-size:1.2rem;line-height:42px;color:#000}.c-events{margin-bottom:4rem}.c-events__wrap{overflow-x:scroll;-webkit-overflow-scrolling:touch}.c-events__wrap::-webkit-scrollbar{display:none}@media (min-width:1025px){.c-events__wrap{overflow:visible}}.c-events--noScroll .c-events__wrap{overflow-x:visible}.c-events--noScroll .c-events__list{width:auto}@media (max-width:1024px){.c-events--noScroll .c-events__item{width:50%}}@media (max-width:767px){.c-events--noScroll .c-events__item{display:block;float:none;width:auto;margin-right:10px;margin-left:10px}}.c-events--not-hp .c-events__item{margin-bottom:2.5rem}.c-events--hp .c-events__date,.c-events--hp .c-events__links,.c-events--hp .c-events__place,.c-events--hp .c-events__text{text-align:center}.c-events__list{overflow:hidden;margin-bottom:2rem;margin-left:-15px;width:738px}@media (min-width:1025px){.c-events__list{width:auto;margin-left:-80px}}.c-events__item{float:left;display:block;width:245px;padding-left:15px}@media (min-width:1025px){.c-events__item{width:33.33%;padding-left:80px}}.c-events__link{border:1px solid #f0f0f0;display:block;max-height:195px;text-decoration:none;-webkit-transition:border-color .2s;transition:border-color .2s;padding:1.5rem}@media (min-width:1025px){.c-events__link{padding:1.4rem 2.5rem}}.c-events__link:active,.c-events__link:focus,.c-events__link:hover{color:#000;border-color:#aaa}.c-events__link:active .c-events__date,.c-events__link:focus .c-events__date,.c-events__link:hover .c-events__date{color:#ed4712}.c-events__link--single{width:100%;max-width:600px;max-height:none;margin:0 auto 2rem}.c-events__link--single:hover{color:#000;border-color:#f0f0f0}.c-events__link--single:hover .c-events__date{color:#000}.c-events__link--single .c-events__text{height:auto}@media (min-width:1025px){.c-events__link--single .c-events__date .small{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem}.c-events__link--single .c-events__date .small .strong,.c-events__link--single .c-events__date .small b,.c-events__link--single .c-events__date .small strong{font-weight:800}.c-events__link--single .c-events__date .small .normal{font-weight:400}}.c-events__link--single .c-events__facebook{float:none}.c-events__links{margin-bottom:0}.c-events__more{color:#ed4712;font-size:1rem;text-decoration:underline;font-weight:700}.c-events__more:hover{text-decoration:none}.c-events__facebook{float:right;text-decoration:underline}.c-events__facebook:hover{text-decoration:none}.c-events__date{line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-bottom:1rem;margin-top:0;color:#000;-webkit-transition:color .2s;transition:color .2s;font-size:20px;margin-bottom:.2rem}.c-events__date .strong,.c-events__date b,.c-events__date strong{font-weight:800}.c-events__date .normal{font-weight:400}.c-events__date .small{font-size:16px}@media (min-width:1025px){.c-events__date .small{font-size:20px}}@media (min-width:1025px){.c-events__date{margin-bottom:.4rem;line-height:1.1;font-family:suisseworks,sans-serif;font-weight:400;font-weight:700;font-size:1.923rem;margin-top:0;margin-bottom:1rem;height:32px;line-height:32px;vertical-align:bottom}.c-events__date .strong,.c-events__date b,.c-events__date strong{font-weight:800}.c-events__date .normal{font-weight:400}.c-events__date .small{height:32px;line-height:32px}}.c-events__place{margin-bottom:.4rem;font-size:12px}.c-events__text{font-weight:700;margin-bottom:1.2rem;height:56px}.c-events__title{margin-bottom:2.5rem;text-align:center}@media (min-width:1025px){.c-events__title{font-size:36px}}.c-events__title__link{text-decoration:none}.c-events__btn{text-align:center}.c-events__btn a{color:#ed4712;text-transform:uppercase;text-decoration:none;font-weight:700}.c-events__btn a:hover{text-decoration:underline}.c-events__neg-mar{margin-top:-4rem}.c-products{margin-bottom:2.5rem;z-index:10;display:block;position:relative}@media (min-width:1025px){.c-products{margin-bottom:1rem}}@media (max-width:1169px){.c-products{padding-top:1rem}}.c-products .slick-list{padding-top:10px;padding-bottom:10px}@media (min-width:1025px){.c-products .slick-list{padding-top:23px;padding-bottom:23px}}.c-products .slick-list .slick-slider{padding-bottom:0!important}.c-products__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;position:relative}.c-products__list.js-slick{display:block}@media (min-width:768px){.c-products__list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1170px){.c-products__list{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.c-products__list .slick-dots{bottom:0;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-products__list--2 .c-products__item .product-card{margin-left:15px;margin-right:15px}.c-products__list--3 .c-products__item .product-card{margin-left:15px;margin-right:15px}@media (min-width:1025px){.c-products__list--4{margin-left:-15px;margin-right:-15px}}.c-products__list--4 .c-products__item .product-card{margin-left:8px;margin-right:8px}@media (min-width:768px){.c-products__list--4 .c-products__item .product-card{margin-left:15px;margin-right:15px}}@media (min-width:1025px){.c-products__list--5{margin-left:-15px;margin-right:-15px}}.c-products__list--5 .product-card__text{height:70px}.c-products__list--5 .c-products__item .product-card{margin-left:15px;margin-right:15px}.c-products__list--5 .c-products__item .product-card .btn{width:100%}.c-products__list--5 .c-products__item .product-card .btn__text{min-width:0}.c-products__item{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%}.c-products__item.js-added .product-card__image{-webkit-animation:addedPrd .3s;animation:addedPrd .3s}.c-products__item.js-added.hidden{display:block!important;visibility:visible!important}.c-products__item.js-hidden{opacity:0}.c-products__item--half{-ms-grid-column:span 2;grid-column:span 2}.c-products__mobile{text-align:center;margin:0 auto}@media (min-width:768px){.c-products__mobile{display:none}}.c-products__mobile .btn{cursor:pointer;outline:0!important;line-height:inherit;color:#000;text-decoration:underline;-webkit-transition:color .2s;transition:color .2s;display:inline-block;margin:0;padding:0;box-shadow:none;text-align:left;vertical-align:top;white-space:normal;color:#ed4712;text-decoration:none;font-size:12px}.c-products__mobile .btn:hover{text-decoration:none}.c-products__mobile .btn.active{text-decoration:underline}.c-products__mobile .btn.reverse{text-decoration:none}.c-products__mobile .btn.reverse:hover{text-decoration:underline}.c-products__mobile .btn:active,.c-products__mobile .btn:focus,.c-products__mobile .btn:hover{text-decoration:none;color:#ed4712}.c-products__mobile .btn,.c-products__mobile .btn:active,.c-products__mobile .btn:focus,.c-products__mobile .btn:hover{border:none;box-shadow:none;background-color:transparent}.c-products__title{text-align:center;margin-bottom:0}@media (min-width:1025px){.c-products__title{margin-bottom:1rem}}@media (min-width:1170px){.c-products__title{font-size:36px}}.c-products__title a{text-decoration:none}.c-products__title--margin{margin-bottom:1rem}.c-products .slick-next{bottom:0;top:auto;line-height:20px;right:0}@media (min-width:768px){.c-products .slick-next{bottom:auto;right:-20px;top:-webkit-calc(50% - 20px);top:calc(50% - 20px)}}.c-products .slick-prev{bottom:0;line-height:20px;top:auto;left:0}@media (min-width:768px){.c-products .slick-prev{bottom:auto;left:-20px;top:-webkit-calc(50% - 20px);top:calc(50% - 20px)}}.c-products .slick-dots li{width:8px;height:8px;margin-left:12px;margin-right:12px}.c-products .slick-dots li button{width:8px;height:8px}.c-products .slick-dots li button:before{background-color:#e0e0e0;border-color:#e0e0e0;width:8px;height:8px;border-radius:4px}.c-products .slick-dots li.slick-active button:before{background-color:#ed4712;border-color:#ed4712}.c-products .slick-arrow{width:30px;height:30px}.c-products .slick-arrow:before{content:'';display:block;top:7px;left:10px;width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #aaa}.c-products .slick-arrow:hover:before{border-color:transparent transparent transparent #ed4712}@media (min-width:1170px){.default .c-products{margin-left:-15px;margin-right:-15px}}@media (min-width:1170px){.section--detail .c-products{margin-left:-15px;margin-right:-15px}}.slick-track{will-change:transform}@-webkit-keyframes addedPrd{from{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes addedPrd{from{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media (min-width:1025px){.tabs__inner .c-products__list{margin-bottom:0!important;padding-bottom:0!important}}@media (max-width:767px){.c-products .product-card__image img{max-height:124px}}@media (min-width:768px){.c-products .product-card__image img{max-height:208px}}.c-rss{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-left:-15px;margin-right:-15px}.c-rss::-webkit-scrollbar{display:none}@media (min-width:768px){.c-rss{margin-left:0;margin-right:0;overflow:visible}}.c-rss__wrap{margin-bottom:4rem;background:#f8f8f7;padding:3rem 0}@media (min-width:1025px){.c-rss__wrap{margin-top:3.5rem!important}}.c-rss__main-title{font-size:25px;text-align:center}@media (min-width:1025px){.c-rss__main-title{margin-bottom:2.5rem;font-size:36px}}.c-rss__main-title a{text-decoration:none}.c-rss__title{text-transform:none;color:#000;font-size:1rem;margin-bottom:1.5rem}@media (min-width:1025px){.c-rss__title{font-size:16px;margin-bottom:.7rem;height:50px;overflow:hidden}}.c-rss__list{display:block;position:relative;margin-left:-10px;width:630px;padding:10px 15px 30px;overflow:hidden}@media (min-width:768px){.c-rss__list{overflow:visible;padding:0;width:auto;margin-left:-20px}}@media (min-width:1025px){.c-rss__list{margin-left:-80px}}.c-rss__go-to{text-align:center;padding-top:3rem;display:block;clear:both}.c-rss__go-to a{color:#ed4712;text-transform:uppercase;text-decoration:none;font-weight:700}.c-rss__go-to a:hover{text-decoration:underline}.c-rss__item{float:left;display:block;position:relative;width:195px;padding-left:10px}@media (min-width:768px){.c-rss__item{width:33.333%;padding-left:20px}}@media (min-width:1025px){.c-rss__item{padding-left:80px}}.c-rss__link{box-shadow:0 5px 10px 0 rgba(0,0,0,.16);-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.c-rss__link:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.16)}@media (min-width:1025px){.c-rss__link{box-shadow:0 10px 20px 0 rgba(0,0,0,.16)}}.c-rss__text{display:none}@media (min-width:1025px){.c-rss__text{height:120px;overflow:hidden;display:block}}.c-rss__img{background:#f4a165;height:110px;overflow:hidden}@media (min-width:1025px){.c-rss__img{height:190px}}.c-rss__img img{max-width:100%;height:auto}@media (min-width:768px){.c-rss__img img{min-width:100%;max-width:110%;min-height:100%;width:100%;background:#f8f8f7;object-fit:contain;object-position:50% 50%}}.c-rss__link{text-align:center;background:#fff;display:block;text-decoration:none;color:#000}.c-rss__content{padding:1rem;color:#666;min-height:120px;position:relative}@media (min-width:1025px){.c-rss__content{padding:2rem;min-height:200px}}.c-rss__btn{color:#ed4712;text-decoration:underline;margin-top:1rem;font-weight:700}.c-rss__btn:hover{text-decoration:none}@media (min-width:768px){.c-rss__btn{position:absolute;bottom:1.3rem;left:0;right:0;text-align:center}}.c-rss.loading{opacity:0}.contact-form th{display:none!important;visibility:hidden!important}.contact-form input[type=text],.contact-form textarea{min-width:100%}.contact-form textarea{min-height:275px}.contact-form tr:last-child{display:block;margin-top:15px}.contact-form tr:last-child td{float:right;margin-top:15px}.contact-form tr:nth-child(1) td{position:relative;padding-left:2rem}.contact-form tr:nth-child(1) td::before{position:absolute;top:0;left:0;height:-webkit-calc(40px + 2 * 10px);height:calc(40px + 2 * 10px);line-height:-webkit-calc(40px + 2 * 10px);line-height:calc(40px + 2 * 10px);color:#000}.contact-form tr:nth-child(2) td{position:relative;padding-left:2rem}.contact-form tr:nth-child(2) td::before{position:absolute;top:0;left:0;height:-webkit-calc(40px + 2 * 10px);height:calc(40px + 2 * 10px);line-height:-webkit-calc(40px + 2 * 10px);line-height:calc(40px + 2 * 10px);color:#000}.contact-form tr:nth-child(3) td{position:relative;padding-left:2rem}.contact-form tr:nth-child(3) td::before{position:absolute;top:0;left:0;height:-webkit-calc(40px + 2 * 10px);height:calc(40px + 2 * 10px);line-height:-webkit-calc(40px + 2 * 10px);line-height:calc(40px + 2 * 10px);color:#000}.icon--contact{position:relative;padding-left:2rem}.icon--contact::before{position:absolute;top:0;left:0;height:-webkit-calc(40px + 2 * 10px);height:calc(40px + 2 * 10px);line-height:-webkit-calc(40px + 2 * 10px);line-height:calc(40px + 2 * 10px);color:#000}.login-popup-container{width:400px;max-width:100%;margin:auto}.login-popup-container .h2.center{font-size:1.5rem;text-align:center}@media (min-width:768px){.login-popup-container .h2.center{font-size:2.5rem}}.login-form{width:100%}.login-form-group{width:100%;height:50px;position:relative;margin-bottom:15px;margin-top:15px}@media (max-width:767px){.login-form-group{margin-bottom:1rem}.login-form-group:first-child{margin-top:45px}}.login-form .login-form-input{padding-right:15px;padding-left:15px;width:100%}.login-form .login-form-input:placeholder{opacity:0}.login-form .login-form-input,.login-form .login-form-label{margin:0;height:50px;line-height:50px}.login-form-label{max-width:90px;padding-left:10px;padding-right:0;position:absolute;top:0;z-index:99;text-align:left;left:10px;font-weight:400;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear}@media (min-width:1025px){.login-form-label{left:0;width:auto;padding-left:1rem}}@media (max-width:767px){.login-form-label{height:25px;line-height:25px;left:0;text-align:left}}.login-form-label--active{-webkit-transform:translateX(-105%);-ms-transform:translateX(-105%);transform:translateX(-105%)}@media (max-width:767px){.login-form-label--active{left:0;top:-45px}}.login-form-input{position:relative;z-index:2}.login-form-input.is-focused+label{display:none}@media (min-width:1025px){.login-form-input.is-focused+label{-webkit-transform:translateX(-105%);-ms-transform:translateX(-105%);transform:translateX(-105%);top:0;display:block}}.login-submit-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.submit-button{text-align:center;margin-bottom:.5rem}.submit-button button{width:100%;margin:0 auto;max-width:208px;white-space:nowrap;font-size:1rem}@media (min-width:768px){.submit-button button{font-size:1rem;line-height:16px}}.submit-links{text-align:center}.submit-links ul li{display:inline;padding-right:1rem;padding-left:1rem}.submit-links ul li a{font-size:.9rem;text-decoration:none;color:#000}.submit-links ul li a:hover{color:#ed4712}.submit-links ul li:first-child{border-right:1px solid #f0f0f0}.login-form-error{display:none;clear:both;color:#0ff;text-align:left}.newsletter-form table{max-width:290px;position:relative;margin:0 auto}@media (min-width:768px){.newsletter-form table{max-width:360px}}.newsletter-form th{display:none!important;visibility:hidden!important}.newsletter-form .text{width:235px;padding-left:15px;padding-right:-webkit-calc(15px + 10px);padding-right:calc(15px + 10px)}.newsletter-form tr:last-child td{display:block;position:absolute;right:0;top:0;margin:0;border:none}.content#content{margin-top:59px}@media (min-width:1025px){.content#content{margin-top:128px}}.shop-header{left:0;top:0;right:0;background:#fff;-webkit-transition:box-shadow .3s;transition:box-shadow .3s;box-shadow:0 0 0 0 rgba(0,0,0,.17);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-bottom:1px solid #e0e0e0;z-index:999999;position:fixed}@media (min-width:768px){.shop-header{width:100vw}}@media (min-width:1025px){.shop-header{position:absolute;z-index:100;border-bottom:none;padding-top:0;padding-bottom:0}}@media (min-width:1025px){.shop-header.is-fixed{position:fixed;box-shadow:0 1px 5px 0 rgba(0,0,0,.17)}.shop-header.is-fixed .shop-header__icon-block{padding-top:.2rem}.shop-header.is-fixed .shop-header__icon-block:before{top:26%}.shop-header.is-fixed #snippet--userinteractionwish{padding-top:.2rem}.shop-header.is-fixed #snippet--userinteractionwish::before{top:26%}.shop-header.is-fixed .shop-header__search{margin-right:0;margin-left:0}.shop-header.is-fixed .box-search{padding-top:2px}.shop-header.is-fixed .shop-header__col-auto--login{padding-top:16px}.shop-header.is-fixed .m-h{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto}.shop-header.is-fixed #headerRow{display:none}.shop-header.is-fixed .form--formatted .text,.shop-header.is-fixed .form--formatted form .text{height:29px!important;line-height:29px!important}.shop-header.is-fixed .box-search__btn{padding:7px 0 0}.shop-header.is-fixed .box-search i.icon{line-height:30px}.shop-header.is-fixed .logo-wrap{width:30px;margin-right:30px}.shop-header.is-fixed .logo-wrap .logo{-webkit-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px)}.shop-header.is-fixed .logo-wrap .logo-alt{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1025px) and (min-width:1025px){.shop-header.is-fixed .shop-header__row.justify-content-between{padding-bottom:0}}@media (max-width:1024px){.shop-header{height:auto;border-top:none}}.shop-header .logo-wrap{-webkit-transition:width .3s,margin-left .3s;transition:width .3s,margin-left .3s;margin-right:0;width:87px;position:relative}.shop-header .logo-wrap .logo svg{width:57px;height:15px}@media (min-width:1025px){.shop-header .logo-wrap .logo svg{width:87px;height:24px}}@media (min-width:1025px){.shop-header .logo-wrap{height:30px}}@media (min-width:1025px){.shop-header .logo-wrap{margin-top:17px!important;margin-bottom:17px}}@media (max-width:1024px){.shop-header .logo-wrap{text-align:center}}.shop-header .logo-wrap .logo{display:block;height:16px}.shop-header .logo-wrap .logo img{vertical-align:top}.shop-header .logo-wrap .logo-alt{display:none}@media (min-width:1025px){.shop-header .logo-wrap .logo{display:block;max-width:87px;width:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform;position:absolute;top:50%;left:0}.shop-header .logo-wrap .logo img{padding-top:0;max-width:100%;height:auto;width:87px}.shop-header .logo-wrap .logo-alt{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform;max-width:30px}.shop-header .logo-wrap .logo-alt img{width:30px}}.shop-header__align-center-block{-ms-flex-pack:center!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;height:16px}@media (min-width:1025px){.shop-header__align-center-block{height:auto}}.shop-header .header-user-login{position:relative;top:-1px;text-decoration:none}@media (min-width:1025px){.shop-header .header-user-login:before{content:"\E015";display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;position:relative;top:5px}.shop-header .header-user-login .shop-header__icon-block--title{display:none}}@media (min-width:1170px){.shop-header .header-user-login:before{content:none}.shop-header .header-user-login .shop-header__icon-block--title{display:inline-block}}.shop-header .header-user-login.is-visible{display:inline}.shop-header .header-user-link{position:relative;top:-1px;text-decoration:none}.shop-header__icon-block{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:1024px){.shop-header__icon-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width:1024px){.shop-header__icon-block.visible-md,.shop-header__icon-block.visible-sm,.shop-header__icon-block.visible-xs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:flex!important}}@media (min-width:1025px){.shop-header__icon-block{display:inline-block;float:left;padding-right:1rem;padding-left:1rem;position:relative;padding-top:1rem;margin-bottom:-1rem}.shop-header__icon-block:before{content:'';position:absolute;left:0;top:-webkit-calc(50%);top:calc(50%);height:16px;width:1px;background:#e0e0e0;display:block}}.shop-header__icon-block:first-child:before{display:none}.shop-header__icon-block .icon{display:inline-block;font-size:16px;line-height:20px}.shop-header__icon-block:last-child{margin-right:0}.shop-header__icon-block .shop-header__icon-block--title{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;position:relative;color:#000;line-height:20px}.shop-header__icon-block .shop-header__icon-block--title .icon{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;width:16px;height:16px}.shop-header__icon-block .shop-header__icon-block--title .icon:before{font-size:16px}.shop-header__icon-block .shop-header__icon-block--title:hover{color:#000}.shop-header__icon-block .shop-header__icon-block--title .icon-cross,.shop-header__icon-block .shop-header__icon-block--title .icon-search{position:absolute;left:0;top:0;bottom:0;right:0}.shop-header__icon-block .shop-header__icon-block--title .icon-cross--mobile,.shop-header__icon-block .shop-header__icon-block--title .icon-search--mobile{position:static;left:auto;top:auto;right:auto;bottom:auto}.shop-header__icon-block .shop-header__icon-block--title .icon-cross{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.shop-header__icon-block .shop-header__icon-block--title .icon-cross.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.shop-header__icon-block .shop-header__icon-block--title .icon-search{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);float:left}.shop-header__icon-block .shop-header__icon-block--title .icon-search.is-active{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.shop-header__icon-block .shop-header__icon-block--title .icon-search--mobile{-webkit-transform:none;-ms-transform:none;transform:none;float:none;position:relative;top:1px}.shop-header__icon-block--title{display:inline-block;line-height:16px;vertical-align:bottom;font-size:1rem}.shop-header__icon-block--title--bold{font-weight:700}@media (max-width:1024px){.shop-header__icon-block--title{display:none}}.shop-header__col-order{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;height:14px}.shop-header__col-order.shop-header__col-auto{margin-top:0!important;margin-bottom:0!important;height:58px;width:55px}@media (min-width:1025px){.shop-header__col-order.shop-header__col-auto{height:auto;width:auto}}@media (min-width:1025px){.shop-header__col-order{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;height:auto}}.shop-header .js-burger-toggler{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;-webkit-transition:background .2s;transition:background .2s;background:#fff;margin-left:-15px}.shop-header .js-burger-toggler__btn{height:55px;width:55px;position:relative}.shop-header .js-burger-toggler__btn:before{content:'';width:16px;height:2px;display:block;background:#ed4712;position:absolute;top:25px;left:20px;box-shadow:0 -5px 0 0 #ed4712;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:background .2s,width .2s,box-shadow .2s,-webkit-transform .2s;transition:background .2s,width .2s,box-shadow .2s,-webkit-transform .2s;transition:background .2s,width .2s,transform .2s,box-shadow .2s;transition:background .2s,width .2s,transform .2s,box-shadow .2s,-webkit-transform .2s}.shop-header .js-burger-toggler__btn:after{content:'';width:10px;height:2px;display:block;background:#ed4712;position:absolute;bottom:23px;left:20px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:background .2s,width .2s,box-shadow .2s,bottom .2s,-webkit-transform .2s;transition:background .2s,width .2s,box-shadow .2s,bottom .2s,-webkit-transform .2s;transition:background .2s,width .2s,transform .2s,box-shadow .2s,bottom .2s;transition:background .2s,width .2s,transform .2s,box-shadow .2s,bottom .2s,-webkit-transform .2s}.shop-header .js-burger-toggler.is-active{background:#f0f0f0}.shop-header .js-burger-toggler.is-active .js-burger-toggler__btn:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#0069b7;box-shadow:0 0 0 0 #ed4712}.shop-header .js-burger-toggler.is-active .js-burger-toggler__btn:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#0069b7;width:16px;bottom:28px}.shop-header .js-burger-toggler__title{font-size:0}@media (min-width:1025px){.shop-header .js-burger-toggler{display:none}}@media (min-width:1025px){.shop-header__icon-search{display:none}}.shop-header__search{margin-right:20px;-webkit-transition:margin-right .3s;transition:margin-right .3s}.shop-header__search input[type=submit]{background-color:#333!important}@media (min-width:1025px){.shop-header__search{margin-left:100px;margin-right:0}}@media (max-width:1024px){.shop-header__search{display:none}}.shop-header__search .form--formatted .text,.shop-header__search .form--formatted form .text{-webkit-transition:height .3s,line-height .3s;transition:height .3s,line-height .3s}.shop-header__search .btn{-webkit-transition:padding .3s;transition:padding .3s}.shop-header__search i.icon{-webkit-transition:line-height .3s;transition:line-height .3s}.shop-header__cart .header-cart-label{text-transform:uppercase;margin-left:5px;display:none}@media (min-width:1170px){.shop-header__cart .header-cart-label{display:inline}}.shop-header__cart .header-cart-count{background:#ed4712;position:absolute;top:10px;text-align:center;color:#fff;display:block;height:14px;min-width:14px;line-height:14px;border-radius:7px;vertical-align:bottom;font-size:.8rem;left:-5px}.shop-header__search-btn{position:absolute;top:0;right:0;bottom:0;width:100px;z-index:1}@media (max-width:1024px){.shop-header__search-btn{width:40px;height:40px;padding:0}}.shop-header__search-btn--text{position:absolute;top:0;right:.5rem;height:40px;line-height:40px;color:#fff;font-weight:400;margin-top:-1px}@media (max-width:1024px){.shop-header__search-btn--text{display:none}}.shop-header__search-btn--icon{display:block;position:absolute;top:0;left:.5rem;width:40px;height:40px;line-height:40px;text-align:center;margin-top:-1px}.shop-header__search-btn--icon:before{color:#fff}@media (min-width:1025px){.shop-header__search-btn--icon:before{font-size:1.5rem}}.shop-header__row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.shop-header__col,.shop-header__col-1,.shop-header__col-10,.shop-header__col-11,.shop-header__col-12,.shop-header__col-2,.shop-header__col-3,.shop-header__col-4,.shop-header__col-5,.shop-header__col-6,.shop-header__col-7,.shop-header__col-8,.shop-header__col-9,.shop-header__col-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;max-height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:18px;margin-top:20px!important;margin-bottom:20px!important}@media (min-width:1025px){.shop-header__col,.shop-header__col-1,.shop-header__col-10,.shop-header__col-11,.shop-header__col-12,.shop-header__col-2,.shop-header__col-3,.shop-header__col-4,.shop-header__col-5,.shop-header__col-6,.shop-header__col-7,.shop-header__col-8,.shop-header__col-9,.shop-header__col-auto{height:auto}}.shop-header__col-1.logo-wrap,.shop-header__col-10.logo-wrap,.shop-header__col-11.logo-wrap,.shop-header__col-12.logo-wrap,.shop-header__col-2.logo-wrap,.shop-header__col-3.logo-wrap,.shop-header__col-4.logo-wrap,.shop-header__col-5.logo-wrap,.shop-header__col-6.logo-wrap,.shop-header__col-7.logo-wrap,.shop-header__col-8.logo-wrap,.shop-header__col-9.logo-wrap,.shop-header__col-auto.logo-wrap,.shop-header__col.logo-wrap{display:block;margin-right:auto}@media (min-width:1025px){.shop-header__col-1.logo-wrap,.shop-header__col-10.logo-wrap,.shop-header__col-11.logo-wrap,.shop-header__col-12.logo-wrap,.shop-header__col-2.logo-wrap,.shop-header__col-3.logo-wrap,.shop-header__col-4.logo-wrap,.shop-header__col-5.logo-wrap,.shop-header__col-6.logo-wrap,.shop-header__col-7.logo-wrap,.shop-header__col-8.logo-wrap,.shop-header__col-9.logo-wrap,.shop-header__col-auto.logo-wrap,.shop-header__col.logo-wrap{margin-right:0}}@media (min-width:1025px){.shop-header__col,.shop-header__col-1,.shop-header__col-10,.shop-header__col-11,.shop-header__col-12,.shop-header__col-2,.shop-header__col-3,.shop-header__col-4,.shop-header__col-5,.shop-header__col-6,.shop-header__col-7,.shop-header__col-8,.shop-header__col-9,.shop-header__col-auto{display:block;margin-top:0!important;margin-bottom:0}}.shop-header__col{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.shop-header__col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}@media (min-width:1170px){.shop-header__col-auto--login{padding-top:9px;margin-right:-webkit-calc(-1rem - 15px);margin-right:calc(-1rem - 15px)}}.shop-header__col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.shop-header__col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.shop-header__col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.shop-header__col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.shop-header__col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.shop-header__col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.shop-header__col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.shop-header__col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.shop-header__col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.shop-header__col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.shop-header__col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.shop-header__col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.shop-header__order-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.shop-header__order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.shop-header__order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.shop-header__order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.shop-header__order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;-webkit-order:4;order:4}.shop-header__order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;-webkit-order:5;order:5}.shop-header__order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;-webkit-order:6;order:6}.shop-header__order-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;-webkit-order:7;order:7}.shop-header__order-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;-webkit-order:8;order:8}.shop-header__order-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;-webkit-order:9;order:9}.shop-header__order-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;-webkit-order:10;order:10}.shop-header__order-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;-webkit-order:11;order:11}.shop-header__order-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;-webkit-order:12;order:12}.shop-header .justify-content-start{-ms-flex-pack:start!important;-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.shop-header .justify-content-end{-ms-flex-pack:end!important;-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.shop-header .justify-content-center{-ms-flex-pack:center!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.shop-header .justify-content-between{-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.shop-header .justify-content-around{-ms-flex-pack:distribute!important;-webkit-justify-content:space-around!important;justify-content:space-around!important}.shop-header .align-items-start{-ms-flex-align:start!important;-webkit-box-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important}.shop-header .align-items-end{-ms-flex-align:end!important;-webkit-box-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important}.shop-header .align-items-center{-ms-flex-align:center!important;-webkit-box-align:center!important;-webkit-align-items:center!important;align-items:center!important}@media (min-width:1025px){.shop-header .align-items-center{height:auto;overflow:visible}}.shop-header .align-items-baseline{-ms-flex-align:baseline!important;-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;align-items:baseline!important}.shop-header .align-items-stretch{-ms-flex-align:stretch!important;-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important}.shop-header .align-content-start{-ms-flex-line-pack:start!important;-webkit-align-content:flex-start!important;align-content:flex-start!important}.shop-header .align-content-end{-ms-flex-line-pack:end!important;-webkit-align-content:flex-end!important;align-content:flex-end!important}.shop-header .align-content-center{-ms-flex-line-pack:center!important;-webkit-align-content:center!important;align-content:center!important}.shop-header .align-content-between{-ms-flex-line-pack:justify!important;-webkit-align-content:space-between!important;align-content:space-between!important}.shop-header .align-content-around{-ms-flex-line-pack:distribute!important;-webkit-align-content:space-around!important;align-content:space-around!important}.shop-header .align-content-stretch{-ms-flex-line-pack:stretch!important;-webkit-align-content:stretch!important;align-content:stretch!important}.shop-header .align-self-auto{-ms-flex-item-align:auto!important;-webkit-align-self:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.shop-header .align-self-start{-ms-flex-item-align:start!important;-webkit-align-self:flex-start!important;align-self:flex-start!important}.shop-header .align-self-end{-ms-flex-item-align:end!important;-webkit-align-self:flex-end!important;align-self:flex-end!important}.shop-header .align-self-center{-ms-flex-item-align:center!important;-webkit-align-self:center!important;-ms-grid-row-align:center!important;align-self:center!important}.shop-header .align-self-baseline{-ms-flex-item-align:baseline!important;-webkit-align-self:baseline!important;align-self:baseline!important}.shop-header .align-self-stretch{-ms-flex-item-align:stretch!important;-webkit-align-self:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:1170px){.shop-header .m-h{margin-left:-15px}}@media (min-width:1170px){.shop-header .m-h--right{margin-left:15px}}#snippet--cartbox{line-height:16px}.shop-header__icon-block--title{display:inline-block;vertical-align:bottom;line-height:20px}.shop-header__icon-block--title *{line-height:20%}.mobile-search{position:fixed;left:0;right:0;top:56px;z-index:999;background:#fff;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mobile-search .box-search{max-width:none}.mobile-search .box-search__form{width:100%;font-weight:400!important}.mobile-search input:focus+.form__error-message{display:block}.mobile-search .box-search__visible{font-weight:400!important}.mobile-search .box-search__visible .form__error-message{display:none!important}.mobile-search.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mobile-search .btn{float:right}.mobile-search .icon-search{display:none}.mobile-search .form--formatted .text,.mobile-search .form--formatted form .text,.mobile-search .form--formatted form textarea,.mobile-search .form--formatted textarea{width:-webkit-calc(100% - 100px)!important;width:calc(100% - 100px)!important}#mobileSearchToggle.is-active .icon-search:before{content:"\E007"}.box-search__visible .form__error-message{display:none!important}@media (min-width:1025px){#headerRow{margin-bottom:0!important}}.mobile-search .box-search__visible{float:none!important}.mobile-search .box-search__input{max-width:none!important}.hp-banner{position:relative;width:100%;min-height:300px;padding:2.125em;border-radius:5px}.hp-banner__img{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;overflow:hidden}.hp-banner__img img{height:100%;width:auto}@media (min-width:768px){.hp-banner__img img{height:auto;width:100%}}.hp-banner__title{font-size:2.25rem;margin-top:0;margin-bottom:2rem;font-weight:200;color:#000}.hp-banner__text{font-weight:200;width:250px;color:#000}.hp-banner__text p{color:#000;margin:0 0 1em;font-size:1.125em}.menu-authors{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.menu-authors{margin-bottom:2.76925rem;margin-left:0;margin-right:0}}.menu-authors__list{overflow:hidden;text-align:center;display:block;overflow-x:scroll;white-space:nowrap;padding-bottom:1rem;padding-left:15px;padding-right:15px}@media (min-width:1025px){.menu-authors__list{padding-left:0;padding-right:0;padding-bottom:0;white-space:normal;overflow:hidden}}@media (min-width:1200px){.menu-authors__list{white-space:nowrap}}.menu-authors__item{display:inline-block;margin-left:2px;margin-right:2px}@media (min-width:1025px){.menu-authors__item{margin-bottom:4px}}@media (min-width:1200px){.menu-authors__item{margin-bottom:0}}.menu-authors__link{display:block;width:33px;height:32px;border:1px solid #f0f0f0;text-align:center;line-height:32px;border-radius:2px;font-size:1rem;vertical-align:middle;text-transform:uppercase;text-decoration:none;font-weight:700}.menu-authors__link:active,.menu-authors__link:focus{color:#000}.menu-authors__link.js-clicked{border-color:#ed4712;color:#ed4712}.breadcrumb{padding:.3rem 0;margin-bottom:1rem;display:block;margin:10px 0;margin:0 0 30px 0}.breadcrumb:after,.breadcrumb:before{content:" ";display:table}.breadcrumb:after{clear:both}.breadcrumb:after,.breadcrumb:before{content:" ";display:table}.breadcrumb:after{clear:both}.breadcrumb li{display:inline-block;float:left;padding-right:10px;padding-left:10px;border-right:1px solid #e0e0e0;line-height:1.5rem}.breadcrumb li:first-child{padding-left:0}.breadcrumb li:last-child{padding-right:0;border:none}.breadcrumb li{padding:0;font-size:1rem;color:#aaa;border:none}.breadcrumb .first::before{display:inline-block;float:left;color:#666}.breadcrumb li:not(.last)::after{float:right;color:#666}.breadcrumb a{color:#666;text-decoration:underline}.breadcrumb a,.breadcrumb span{display:inline-block;padding-right:14px;padding-left:14px;color:#aaa!important}@media (max-width:767px){.breadcrumb li:not(:nth-last-child(2)){display:none!important;visibility:hidden!important}.breadcrumb li:nth-last-child(2){height:initial;line-height:1rem}.breadcrumb li:nth-last-child(2)::after,.breadcrumb li:nth-last-child(2)::before{display:none!important;visibility:hidden!important}.breadcrumb li:nth-last-child(2) a{box-sizing:padding-box;line-height:2rem}.breadcrumb li:nth-last-child(2) a:hover{color:#000}.breadcrumb li:nth-last-child(2) a::before{padding-left:7px;padding-right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.menu-genre{overflow:hidden}.menu-genre__list{overflow:hidden;margin-left:-1rem}.menu-genre__item{float:left;padding-left:1rem}.menu-genre__link{display:block;padding:.5rem .2rem;font-weight:400;text-decoration:none;font-size:1rem}.m-h{clear:both;width:100%;background:#f0f0f0}@media (min-width:1025px){.m-h{background:0 0;width:50%;-webkit-transform:none;-ms-transform:none;transform:none}.m-h#mainHeaderMenu{box-shadow:none}}.m-h__submenu{background:#fff;-webkit-transition:opacity .3s .3s,visibility .3s .3s;transition:opacity .3s .3s,visibility .3s .3s;max-width:90vw;z-index:10;display:none}@media (min-width:1025px){.m-h__submenu{display:block;box-shadow:0 10px 10px 0 rgba(0,0,0,.16)}}.m-h__submenu.is-active{display:block}.m-h__submenu .row{margin:0}.m-h__submenu .row>*{padding:0;float:none}@media (min-width:1025px){.m-h__submenu .row>*{vertical-align:top;display:table-cell}}.m-h__submenu .row .col-lg-5:first-child{background:#f0f0f0}.m-h__submenu .row .col-md-4:nth-child(2){background:#0069b7}@media (min-width:1025px){.m-h__submenu{visibility:hidden;opacity:0;position:absolute;left:0;top:100%;width:800px}}@media (min-width:1025px){.m-h__submenu{width:1080px}}.m-h__subcats{padding:0 2.5rem}@media (min-width:1025px){.m-h__subcats{padding:2.5rem;background:#f0f0f0;min-width:450px}}.m-h__subcats__title{font-size:36px;margin-bottom:.8rem;margin-top:0;display:none}@media (min-width:1025px){.m-h__subcats__title{display:block}}.m-h__item{display:block;position:relative}@media (min-width:1025px){.m-h__item{float:left}}.m-h__item--c-left-mobile{clear:left}@media (min-width:1025px){.m-h__item--c-left-mobile{clear:none}}@media (max-width:767px){.m-h__item--full{width:100%!important}}.m-h__item--first{-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.m-h__item--first .m-h__link--first{font-weight:700;text-transform:uppercase;text-decoration:none;position:relative;vertical-align:middle;display:block;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;padding:12px 20px;letter-spacing:.3px}@media (min-width:1025px){.m-h__item--first .m-h__link--first{padding:8px 16px}}@media (min-width:1025px){.m-h__item--first .m-h__link--first:active,.m-h__item--first .m-h__link--first:focus,.m-h__item--first .m-h__link--first:hover{color:#fff;background-color:#0069b7}}@media (min-width:1025px){.m-h__item--first:active .m-h__link--first,.m-h__item--first:focus .m-h__link--first,.m-h__item--first:hover .m-h__link--first{color:#fff;background-color:#0069b7}}.m-h__item--submenu{z-index:10;-webkit-transition:background .3s .3s,color .3s .3s!important;transition:background .3s .3s,color .3s .3s!important}@media (min-width:1025px){.m-h__item--submenu:active:before,.m-h__item--submenu:focus:before,.m-h__item--submenu:hover:before{opacity:1}}.m-h__item--submenu:before{content:'';position:absolute;opacity:0;top:100%;left:50%;margin-left:-8px;display:block;width:0;height:0;border-style:solid;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s;border-width:8px 8px 0 8px;border-color:#0069b7 transparent transparent transparent;z-index:15}.m-h__tip{text-align:center;padding:1.2rem 2.4rem;display:none}@media (min-width:1025px){.m-h__tip{display:block}}.m-h__tip__photo{height:240px;vertical-align:bottom;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;padding-bottom:1rem}.m-h__tip__photo img{max-height:180px}.m-h__tip__name{font-size:1rem}.m-h__tip__title{font-size:25px}.m-h__link{font-size:1rem}.m-h__link--submenu{-webkit-transition:background .3s .3s,color .3s .3s!important;transition:background .3s .3s,color .3s .3s!important}.m-h__list{text-align:left}.m-h__list--blue{background:#0069b7;margin-top:1rem;display:block;margin-left:0!important}.m-h__list--blue .m-h__item{float:none!important;padding-left:0!important}.m-h__list--blue .m-h__link{font-size:1rem!important;text-decoration:underline!important;font-weight:700!important}.m-h__list--blue .m-h__link:active,.m-h__list--blue .m-h__link:focus,.m-h__list--blue .m-h__link:hover{text-decoration:none!important}.m-h__list--large{overflow:hidden;background:#0069b7;color:#fff;padding:24px 20px;margin-bottom:-24px}@media (min-width:1025px){.m-h__list--large{padding:3rem;margin-bottom:0}}.m-h__list--large .m-h__item{display:block;width:50%;float:left;margin-bottom:24px}@media (min-width:1025px){.m-h__list--large .m-h__item{float:none;width:auto;margin-bottom:0}}.m-h__list--large .m-h__link{display:block;color:#fff;font-weight:600;text-decoration:none}.m-h__list--large .m-h__link:active,.m-h__list--large .m-h__link:focus,.m-h__list--large .m-h__link:hover{text-decoration:underline}@media (min-width:1025px){.m-h__list--large .m-h__link{text-align:center;font-family:suisseworks,sans-serif;font-weight:400;font-weight:600;font-size:20px;line-height:35px}.m-h__list--large .m-h__link .strong,.m-h__list--large .m-h__link b,.m-h__list--large .m-h__link strong{font-weight:800}.m-h__list--large .m-h__link .normal{font-weight:400}}@media (min-width:1170px){.m-h__list--large .m-h__link{font-size:25px;line-height:40px}}.m-h__list--submenu{padding:0;overflow:hidden}@media (min-width:1025px){.m-h__list--submenu{width:50%;float:left}}@media (min-width:1025px){.m-h__list--submenu .m-h__item{float:left}}@media (min-width:1025px){.m-h__list--submenu .m-h__item{width:100%}}.m-h__list--submenu .m-h__link{font-size:1rem;color:#000;text-decoration:none;line-height:2.25;vertical-align:middle;padding:0}.m-h__list--submenu .m-h__link:active,.m-h__list--submenu .m-h__link:focus,.m-h__list--submenu .m-h__link:hover{color:#0069b7;text-decoration:underline}.m-h__contact{text-align:center;padding-top:1rem;padding-bottom:2rem;line-height:1.618}.m-h__contact--white{background:#fff;text-align:center;padding-top:2rem;padding-bottom:2rem;font-weight:700;color:#000}.m-h__item:active .m-h__submenu,.m-h__item:focus .m-h__submenu,.m-h__item:hover .m-h__submenu{opacity:1;visibility:visible}.m-h--mobile{padding:24px 20px;overflow:hidden}@media (min-width:1025px){.m-h--mobile{display:none}}.m-h--mobile .m-h__item{width:50%;float:left;margin-bottom:24px}.m-h--mobile .m-h__link{text-decoration:none}.m-h--mobile .m-h__link--bold{font-weight:700}.m-h--mobile .m-h__list{overflow:hidden;margin-bottom:-24px}.m-h--right{display:none}@media (min-width:1025px){.m-h--right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.m-h--right .m-h__title{font-family:suisseworks,sans-serif;font-weight:400;font-size:36px;color:#fff;font-weight:700}.m-h--right .m-h__title .strong,.m-h--right .m-h__title b,.m-h--right .m-h__title strong{font-weight:800}.m-h--right .m-h__title .normal{font-weight:400}.m-h--right .m-h__list{text-align:right;position:relative;margin-left:-24px;line-height:36px;vertical-align:middle}@media (min-width:1025px){.m-h--right .m-h__list{line-height:1.2}}.m-h--right .m-h__item{position:static;padding-left:24px;float:right}.m-h--right .m-h__item:active .m-h__link:before,.m-h--right .m-h__item:focus .m-h__link:before,.m-h--right .m-h__item:hover .m-h__link:before{opacity:1;visibility:visible}.m-h--right .m-h__item--contact .m-h__submenu{padding-bottom:0}.m-h--right .m-h__link{position:relative;text-decoration:none;color:#aaa;-webkit-transition:color .2s;transition:color .2s;line-height:33px}.m-h--right .m-h__link--submenu:before{content:'';position:absolute;display:block;left:50%;margin-left:-10px;top:21px;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #0069b7 transparent;cursor:default;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity .3s .3s,visibility .3s .3s;transition:opacity .3s .3s,visibility .3s .3s}.m-h--right .m-h__link:active,.m-h--right .m-h__link:focus,.m-h--right .m-h__link:hover{color:#000}.m-h--right .m-h__submenu{margin-top:.6rem;padding-top:1.8rem;padding-bottom:1.8rem;max-width:343px;background:#0069b7;color:#fff;text-align:center;left:auto;right:0;top:30px}.m-h--right .m-h__submenu .m-h__item{width:100%;text-align:center;display:block}.m-h--right .m-h__submenu .m-h__link{color:#fff}.m-h--right .m-h__submenu .m-h__link:active,.m-h--right .m-h__submenu .m-h__link:focus,.m-h--right .m-h__submenu .m-h__link:hover{text-decoration:underline}.m-h--right .m-h__submenu .m-h__link{font-size:20px}.m-h__triangle{position:absolute;top:0;right:0;z-index:999999;width:48px;height:48px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.m-h__triangle:before{content:'';position:absolute;top:18px;right:18px;display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #000}@media (min-width:1025px){.m-h__triangle{display:none}}.m-h__triangle.is-active{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.m-h .shop-header__icon-block--title{padding:17px 21px;background:#fff;width:100%}.m-h .shop-header__icon-block--title:before{content:"\E015";display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin-right:.5rem;font-size:1rem!important}#blueMenu{display:none}@media (min-width:1025px){#blueMenu{display:table-cell}}#headerRow{position:absolute;left:0;top:59px;-webkit-transform:translateX(-105vw);-ms-transform:translateX(-105vw);transform:translateX(-105vw);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background:#f0f0f0;box-shadow:0 5px 10px 0 rgba(0,0,0,.17);margin-bottom:2rem}@media (max-width:767px){#headerRow{margin-left:0;margin-right:0}}@media (min-width:768px) and (max-width:1024px){#headerRow{left:15px}}@media (min-width:1025px){#headerRow{box-shadow:none;background-color:transparent;margin-bottom:1rem}}#headerRow.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);height:-webkit-calc(100vh - 59px);height:calc(100vh - 59px);overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:height .2s;transition:height .2s}@media (min-width:1025px){#headerRow{position:static;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}}.paginator{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paginator li a,.paginator li span{width:32px;padding:.7rem 0;display:block;font-weight:700;color:#aaa;text-decoration:none;text-align:center;border-bottom:3px solid transparent;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}@media (min-width:1025px){.paginator li a,.paginator li span{font-weight:700;font-size:16px}}.paginator li a:hover{border-color:#0069b7;color:#0069b7}.paginator li .next,.paginator li .previous{display:none}.paginator li .product-card__link{display:none}.paginator li.active span{border-color:#0069b7;color:#0069b7}.paginator-next-button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:1rem}.paginator-next-button-wrapper .btn{border-color:#ed4712;background-color:#fff;color:#ed4712;text-decoration:none;width:208px;height:40px;line-height:14px}.paginator-next-button-wrapper .btn:active,.paginator-next-button-wrapper .btn:focus,.paginator-next-button-wrapper .btn:hover{text-decoration:none}.paginator-next-button-wrapper .btn:focus,.paginator-next-button-wrapper .btn:hover{border-color:#ed4712;background-color:#ed4712;color:#fff}.paginator-next-button-wrapper .btn:active{border-color:#666;background-color:#666;color:#fff}.paginator-next-button-wrapper .btn a,.paginator-next-button-wrapper .btn input[type=submit]{color:#ed4712;text-decoration:none}.paginator-next-button-wrapper .btn a:active,.paginator-next-button-wrapper .btn a:focus,.paginator-next-button-wrapper .btn a:hover,.paginator-next-button-wrapper .btn input[type=submit]:active,.paginator-next-button-wrapper .btn input[type=submit]:focus,.paginator-next-button-wrapper .btn input[type=submit]:hover{text-decoration:none}.paginator-next-button-wrapper .btn a:focus,.paginator-next-button-wrapper .btn a:hover,.paginator-next-button-wrapper .btn input[type=submit]:focus,.paginator-next-button-wrapper .btn input[type=submit]:hover{color:#fff}.paginator-next-button-wrapper .btn a:active,.paginator-next-button-wrapper .btn input[type=submit]:active{color:#fff}#snippet-paginator-paginator{margin-bottom:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.subcategories{overflow:hidden;padding:1rem 1rem 2rem;position:relative}@media (max-width:767px){.subcategories{display:none}}.subcategory{display:block;float:left;width:100%;box-sizing:border-box}@media (min-width:768px){.subcategory{width:33.33%}}@media (min-width:1170px){.subcategory{width:25%}}.subcategory-box{width:100%;height:60px;box-sizing:border-box;position:relative;text-align:left;text-decoration:none;color:#231f20;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subcategory-box span{display:inline-block;box-sizing:border-box;padding-left:10px;padding-right:10px;text-align:left;color:#000;vertical-align:middle;line-height:1.2}.subcategory-box:active,.subcategory-box:focus,.subcategory-box:hover{text-decoration:underline;background:#f5f5f5}.subcategory-box__img{position:relative;width:60px;height:100%;overflow:hidden;box-sizing:border-box}.subcategory-box__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.subcategory-img{-webkit-box-flex:0;-webkit-flex:0 0 75px;-ms-flex:0 0 75px;flex:0 0 75px;width:75px;height:75px;padding:5px;background:#fff;line-height:65px}.subcategory-img img{display:inline;width:auto;max-width:65px;max-height:65px}.menu-tabs{position:relative;display:none}@media (min-width:768px){.menu-tabs{display:block;overflow:hidden}}.menu-tabs:before{content:'';width:100%;left:0;right:0;bottom:0;height:2px;display:block;position:absolute;background:#f0f0f0}.menu-tabs__item{float:left;margin-left:2.4rem;margin-right:2.4rem}.menu-tabs__item:first-child{margin-left:0}.menu-tabs__link{padding:1.2rem 1rem;display:block;position:relative;overflow:hidden;z-index:3;color:#000;text-transform:uppercase;text-decoration:none;font-weight:700;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-left:-15px}.menu-tabs__link:after{content:'+';float:right}.menu-tabs__link.js-active:after{content:'-'}.menu-tabs__link:active,.menu-tabs__link:focus,.menu-tabs__link:hover{color:#000}@media (min-width:768px){.menu-tabs__link{padding:.8rem 0;border:none;margin-left:0;font-size:.8rem}.menu-tabs__link:after{content:none}.menu-tabs__link:before{content:'';position:absolute;left:0;right:0;bottom:0;display:block;background:#0069b7;-webkit-transition:height .2s,background .2s;transition:height .2s,background .2s;z-index:3}.menu-tabs__link:hover{color:#0069b7}.menu-tabs__link:hover:before{height:3px}.menu-tabs__link.js-active{color:#0069b7}.menu-tabs__link.js-active:after{content:none}.menu-tabs__link.js-active:before{height:3px}}@media (min-width:768px) and (min-width:1025px){.menu-tabs__link{padding:1.2rem 0;font-size:1rem}}.detail-tabs img{display:block;max-width:100%;height:auto}.detail-tabs ul{margin:0;padding:0;list-style-type:none}.detail-tabs ul li{margin-bottom:2rem;position:relative;line-height:1rem}.detail-tabs ul li::before{position:absolute;top:0;left:0}.detail-tabs ul li{padding-left:-webkit-calc(1rem + 3px);padding-left:calc(1rem + 3px)}.detail-tabs ul li::before{color:#000}.availability-info{margin-left:15px;font-weight:700;margin-top:0}body.body--detail .mfp-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden!important}body.body--detail .mfp-gallery .mfp-container{position:relative;top:auto;left:auto;width:auto;height:auto;padding:0}body.body--detail .mfp-gallery .mfp-content{width:auto;height:auto}body.body--detail .mfp-gallery .mfp-preloader{display:none}body.body--detail .mfp-gallery .mfp-close{top:-10px;right:-40px;width:30px;height:30px;line-height:30px;font-size:30px}body.body--detail .mfp-gallery .mfp-arrow{width:30px;height:30px;border:0}body.body--detail .mfp-gallery .mfp-arrow-right{right:-40px}body.body--detail .mfp-gallery .mfp-arrow-right::before{content:'';display:block;top:-3px;left:12px;width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #aaa}body.body--detail .mfp-gallery .mfp-arrow-left{left:-40px}body.body--detail .mfp-gallery .mfp-arrow-left::before{content:'';display:block;top:-3px;left:11px;width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #aaa}@media (max-width:767px){body.body--detail .mfp-gallery .mfp-arrow{margin-top:0}}body.body--detail .mfp-gallery figcaption{display:none}body.body--detail .mfp-gallery figure img{max-height:95vh!important;max-width:90vw}@media (max-width:767px){body.body--detail .mfp-gallery figure img{max-width:80vw}}@media (max-width:499px){body.body--detail .mfp-gallery figure img{max-width:75vw}}.product-tag{display:inline-block;height:25px;line-height:25px;width:auto;border-radius:10px;padding:0 .7em;vertical-align:middle;text-align:center;text-transform:uppercase;color:#fff;font-size:.9rem}.product-tag__topprodukt{background-color:#000}.product-tag__zlevneno{background-color:#000}.product-tag-text{display:block}.product-tag__konfigurovatelny{background-color:#0069b7}.contact-sidebar{padding:10px 20px 10px 40px;margin-bottom:20px;margin-top:30px}.contact-sidebar p{font-size:1em;margin-bottom:.3em;margin-top:0}@media (min-width:1025px){.contact-sidebar p{font-size:.8em}}.contact-sidebar i{width:40px}@media (min-width:1025px){.contact-sidebar i{width:30px}}.contact-sidebar-open{padding-left:40px}@media (min-width:1025px){.contact-sidebar-open{padding-left:30px}}.tell-about-us{background:url(images/rekli-o-nas-background.jpg) no-repeat center center;background-size:cover;padding:1.5rem 0;margin-bottom:4rem}@media (min-width:576px){.tell-about-us{padding:3.5rem 0}}@media (max-width:767px){.tell-about-us .container{padding:0;margin:0;width:100%}}.tell-about-us__title h2{text-align:center;font-size:25px;margin:2rem 0}@media (min-width:1025px){.tell-about-us__title h2{margin:4rem 0;font-size:36px}}.tell-about-us__wrap{overflow-x:scroll;-webkit-overflow-scrolling:touch}.tell-about-us__wrap::-webkit-scrollbar{display:none}@media (min-width:1025px){.tell-about-us__wrap{overflow:visible}}.tell-about-us__list{overflow:hidden;width:640px;margin-bottom:2rem;padding-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:576px){.tell-about-us__list{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:visible}}.tell-about-us__item{background:#fff;display:inline-block;position:relative;padding:2rem;-webkit-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;width:250px;margin:0 .3rem;box-shadow:0 5px 10px 0 rgba(0,0,0,.16);-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.tell-about-us__item:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.16)}@media (min-width:1025px){.tell-about-us__item{box-shadow:0 10px 20px 0 rgba(0,0,0,.16);width:33.33%;margin-left:40px;margin-right:40px}.tell-about-us__item:first-child{margin-left:0}.tell-about-us__item:last-child{margin-right:0}}.tell-about-us__item:before{content:'';display:block;position:absolute;background:#fff;width:15px;height:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-8px;left:50%;margin-left:-7px}.tell-about-us .star-svg{fill:#ed4712;width:17px}.tell-about-us__rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0}.tell-about-us__name{text-align:center;font-weight:700;font-size:18px}.tell-about-us__text{text-align:center}.tell-about-us__link{text-align:center}.tell-about-us__link a{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700}.tell-about-us__link a:hover{text-decoration:underline}@media (min-width:768px){.anounce-page-wrap{padding-bottom:40px;padding-top:40px;margin-top:0}}.anounce-page{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.anounce-page{padding-bottom:1.5rem;padding-top:1.5rem;min-height:500px}}.anounce-icon{display:none}@media (min-width:768px){.anounce-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;height:290px;-webkit-animation:scalePopup .7s 1s forwards;animation:scalePopup .7s 1s forwards;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.anounce-icon .anounce-symbol{width:290px;display:block;max-width:290px;position:relative;margin-right:auto;margin-left:auto;padding:0;text-align:center;font-size:174px;height:290px;line-height:290px;color:#000}.anounce-icon span.anounce-symbol{font-size:101.5px;line-height:270px}}.anounce-link{font-size:13px;color:#ed4712;text-transform:uppercase;text-decoration:none;font-weight:700}.anounce-link:hover{text-decoration:underline}.anounce-text{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.anounce-text h2{margin-top:0}@media (min-width:768px){.anounce-text{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;font-size:16px}}.anounce-text ul li{line-height:1.618}@keyframes scalePopup{80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.bootstrap-slider{width:380px;float:left;height:30px;padding-top:8px;position:relative}.bootstrap-slider__from{float:left;margin-right:20px}.bootstrap-slider__to{float:left;margin-left:20px}.bootstrap-slider .slider{height:100%;display:inline-block;position:relative}.bootstrap-slider .slider-horizontal{position:absolute;cursor:pointer}.bootstrap-slider .slider-track{position:absolute;background:#fff;border:1px solid #e0e0e0;border-radius:2px}.bootstrap-slider .slider-selection,.bootstrap-slider .slider-track-high,.bootstrap-slider .slider-track-low{height:100%;position:absolute;top:0;bottom:0}.bootstrap-slider .slider-selection{position:absolute;background:#000;border:1px solid #000}.bootstrap-slider .slider-track-high,.bootstrap-slider .slider-track-low{position:absolute;background:0 0}.bootstrap-slider .slider-handle{width:20px;height:20px;border-radius:50%;position:absolute;top:-5.5px;margin-left:-10px;outline:0;background:0 0;text-align:center}.bootstrap-slider .slider-handle::before{content:'';width:20px;height:20px;border-radius:50%;position:absolute;top:0;left:0;background:#333;border:1px solid #3e7b94;z-index:2}.bootstrap-slider .slider .tooltip{display:none!important;z-index:10}.bootstrap-slider .slider .tooltip.top{margin-top:-42px}.bootstrap-slider .slider .tooltip-inner{box-sizing:content-box;height:20px;line-height:20px;padding:0 10px;background:#fff;border:1px solid #000;border-radius:0;color:#231f20;white-space:nowrap}.bootstrap-slider .slider .tooltip-arrow{margin:0;border:none;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;-webkit-transform:translate(-50%,1.5px);-ms-transform:translate(-50%,1.5px);transform:translate(-50%,1.5px)}.bootstrap-slider .slider .tooltip-arrow::after{content:'';position:absolute;top:0;left:0;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;-webkit-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}.bootstrap-slider .slider .tooltip.bottom .tooltip-arrow{-webkit-transform:translate(-50%,-1.5px) rotate(180deg);-ms-transform:translate(-50%,-1.5px) rotate(180deg);transform:translate(-50%,-1.5px) rotate(180deg)}.bootstrap-slider .slider .hide{display:none}.bootstrap-slider input{display:none}.bootstrap-slider .slider-horizontal{width:100%;height:9px;display:block}.bootstrap-slider .slider-horizontal .slider-track{width:100%;height:9px;display:block}.bootstrap-slider .slider-vertical{width:9px;height:100%;display:block}.bootstrap-slider .slider-vertical .slider-track{width:9px;height:100%;display:block}.bootstrap-slider .slider-disabled{cursor:default;pointer-events:none}.bootstrap-slider .slider-tick{position:absolute;width:7px;height:7px}.bootstrap-slider .slider-tick.custom:not(:nth-child(4)):not(:nth-last-child(3))::before{content:'';width:1px;height:7px;display:block;position:absolute;top:0;left:0;border-left:1px solid #e0e0e0}.bootstrap-slider .slider-tick:first-child{background:red}.bootstrap-slider .slider-tick-label-container{margin-left:0!important;margin-top:30px}.bootstrap-slider .slider-tick-label{text-align:center}.categBanners--item{box-sizing:border-box;padding:0;width:1140px!important}.categBanners-banner{display:block;width:100%;position:relative;padding-top:2.5em;padding-bottom:2.5em;margin-bottom:1em;border-radius:5px}@media (min-width:1025px){.categBanners-banner{min-height:500px;padding-bottom:0}}.categBanners-banner:before{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.3);opacity:0;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear}.categBanners-banner:hover:before{opacity:1}.categBanners-banner:hover .categBanners__title{padding-left:15px;padding-right:25px}.categBanners__title{display:none;z-index:10;color:#000;font-weight:400;position:relative;padding-right:0;padding-left:1rem;font-size:1.5em;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear}.categBanners__title:after{content:"";position:absolute;top:15px;right:0;width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #000}@media (min-width:1025px){.categBanners__title:after{top:10px}}@media (min-width:1025px){.categBanners__title{font-size:1.15em}}.categBanners__img{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;z-index:-1}.categBanners__img img{height:auto;width:100%}@media (min-width:1025px){.categBanners__img img{min-width:auto;min-height:100%}}#content.compare{position:relative}#content.compare #out-table-hidden{overflow:hidden;position:relative}#content.compare #out-table-hidden #in-table-hidden{width:1000%}#content.compare #compare-table{margin:50px 0;border-top:1px solid #e0e0e0;left:0;z-index:10;position:relative}#content.compare #compare-table td,#content.compare #compare-table th{float:left;display:table-cell;height:100%;line-height:16px}#content.compare #compare-table th{width:270px;height:200px;display:block;padding-top:50px;text-align:center;display:table-cell;position:relative}#content.compare #compare-table th .del{position:absolute;top:10px;right:30px;text-decoration:none;border:1px solid #e0e0e0;width:30px;height:30px;display:block;line-height:32px;border-radius:50%;background-clip:padding-box;background-origin:border-box;background-clip:border-box}#content.compare #compare-table th .del:focus{border-color:1px solid #000}#content.compare #compare-table th .count{background:#000;width:80%;height:40px;display:block;line-height:40px;margin:-90px auto 30px auto;position:relative;color:#fff;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}#content.compare #compare-table th .count:after{content:"";position:absolute;left:50%;bottom:-5px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}#content.compare #compare-table th .img{width:105px;height:105px;display:block;line-height:105px;margin-bottom:15px;margin-right:auto;margin-left:auto}#content.compare #compare-table th .name{height:25px;padding-right:30px;padding-left:30px;display:block}#content.compare #compare-table td{width:270px!important;padding:12px 10px;vertical-align:middle;background:#fff;text-align:center}#content.compare #compare-table .gray{padding-right:20px;padding-left:20px;width:200px!important;text-align:left;font-weight:700;position:relative}#content.compare #compare-table .gray::after{content:'';position:absolute;right:0;top:0;width:1px;height:135%;display:block;background:#e0e0e0}#content.compare #compare-table tr.white{height:10px;background:#e0e0e0}#content.compare #compare-table tr.white td{background:#e0e0e0;height:10px;padding:0}#content.compare #compare-table tr.white:hover td{background:#e0e0e0}#content.compare #compare-table .dl td{background:#fff!important;line-height:50px;border:none;padding-left:20px}#content.compare #compare-table .dl td .before-del-all{position:relative;display:block}#content.compare #compare-table .dl td .before-del-all::before{left:0;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}#content.compare #compare-table .dl td .before-del-one::before{margin-right:5px;vertical-align:middle}#content.compare #compare-table .del-all{margin-left:-60px}#content.compare #compare-table tr{background:#fff;border-bottom:1px solid #e0e0e0}#content.compare #compare-table tr:not(:first-child):not(.wh):not(.white):not(.dl):hover{background:#f5f5f5}#content.compare #compare-table tr:not(:first-child):not(.wh):not(.white):not(.dl):hover td{background:#f5f5f5}#content.compare #compare-table .wh td{background:#fff!important}#content.compare #compare-table #empty,#content.compare #compare-table td:first-child{width:200px!important}#content.compare .next-products .compare-next-products span{background:0 0;color:#231f20;top:133px;left:0;text-align:center;width:100%}#content.compare .next-products .compare-next-products span::after{display:none}#content.compare .next-products .compare-next-products svg{margin:60px 0 10px;width:110%}#content.compare .next-products .product{border:1px solid #e0e0e0;border-radius:0;background-clip:padding-box;text-align:center;margin-bottom:20px;padding:15px}#content.compare .next-products .product:focus{border-color:1px solid #000}#content.compare .next-products .product .img{margin-bottom:20px}body .termsfeed-com---palette-light.termsfeed-com---nb{width:100%;max-width:450px;border-top:2px solid #da1b24;background-color:#fff;color:#231f20}@media (min-width:430px){body .termsfeed-com---palette-light.termsfeed-com---nb{right:15px;bottom:15px;box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}}@media (min-width:768px){body .termsfeed-com---palette-light.termsfeed-com---nb{max-width:600px}}body .termsfeed-com---palette-light .cc-nb-main-container{padding:1.5rem}body .termsfeed-com---palette-light .cc-nb-title{line-height:1.4;font-size:18px;font-family:suisseworks,sans-serif;color:#231f20}body .termsfeed-com---palette-light .cc-nb-text{line-height:1.6rem;font-size:14px;font-family:suissesign,sans-serif;color:#231f20}body .termsfeed-com---palette-light .cc-cp-foot-save,body .termsfeed-com---palette-light .cc-nb-okagree,body .termsfeed-com---palette-light .cc-nb-reject{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:5px 5px 5px 0;margin-top:5px 5px 5px 0;box-sizing:border-box;background-image:none;background-color:transparent;border:2px solid transparent;border-radius:2px;outline:0;text-align:center;text-transform:uppercase;font-weight:700;vertical-align:middle;cursor:pointer;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;border-color:#ed4712;background-color:#ed4712;color:#fff;text-decoration:none;padding-left:1rem;padding-right:1rem;font-size:13px;font-family:suissesign,sans-serif}body .termsfeed-com---palette-light .cc-cp-foot-save:active,body .termsfeed-com---palette-light .cc-cp-foot-save:focus,body .termsfeed-com---palette-light .cc-cp-foot-save:hover,body .termsfeed-com---palette-light .cc-nb-okagree:active,body .termsfeed-com---palette-light .cc-nb-okagree:focus,body .termsfeed-com---palette-light .cc-nb-okagree:hover,body .termsfeed-com---palette-light .cc-nb-reject:active,body .termsfeed-com---palette-light .cc-nb-reject:focus,body .termsfeed-com---palette-light .cc-nb-reject:hover{text-decoration:none}body .termsfeed-com---palette-light .cc-cp-foot-save--custom-width .btn__text,body .termsfeed-com---palette-light .cc-nb-okagree--custom-width .btn__text,body .termsfeed-com---palette-light .cc-nb-reject--custom-width .btn__text{min-width:auto!important}body .termsfeed-com---palette-light .cc-cp-foot-save__text,body .termsfeed-com---palette-light .cc-nb-okagree__text,body .termsfeed-com---palette-light .cc-nb-reject__text{font-size:1rem;padding-top:1px;padding-bottom:1px;padding-left:1rem;padding-right:1rem;line-height:1;display:block;width:100%;font-weight:700;letter-spacing:.5px}@media (min-width:1025px){body .termsfeed-com---palette-light .cc-cp-foot-save__text,body .termsfeed-com---palette-light .cc-nb-okagree__text,body .termsfeed-com---palette-light .cc-nb-reject__text{line-height:14px;min-width:204px}}body .termsfeed-com---palette-light .cc-cp-foot-save:active,body .termsfeed-com---palette-light .cc-cp-foot-save:focus,body .termsfeed-com---palette-light .cc-cp-foot-save:hover,body .termsfeed-com---palette-light .cc-nb-okagree:active,body .termsfeed-com---palette-light .cc-nb-okagree:focus,body .termsfeed-com---palette-light .cc-nb-okagree:hover,body .termsfeed-com---palette-light .cc-nb-reject:active,body .termsfeed-com---palette-light .cc-nb-reject:focus,body .termsfeed-com---palette-light .cc-nb-reject:hover{text-decoration:none}body .termsfeed-com---palette-light .cc-cp-foot-save:focus,body .termsfeed-com---palette-light .cc-cp-foot-save:hover,body .termsfeed-com---palette-light .cc-nb-okagree:focus,body .termsfeed-com---palette-light .cc-nb-okagree:hover,body .termsfeed-com---palette-light .cc-nb-reject:focus,body .termsfeed-com---palette-light .cc-nb-reject:hover{border-color:#ef592a;background-color:transparent;color:#ed4712}body .termsfeed-com---palette-light .cc-cp-foot-save:active,body .termsfeed-com---palette-light .cc-nb-okagree:active,body .termsfeed-com---palette-light .cc-nb-reject:active{border-color:#be390e;background-color:transparent;color:#ed4712}body .termsfeed-com---palette-light .cc-cp-foot-save a,body .termsfeed-com---palette-light .cc-cp-foot-save input[type=submit],body .termsfeed-com---palette-light .cc-nb-okagree a,body .termsfeed-com---palette-light .cc-nb-okagree input[type=submit],body .termsfeed-com---palette-light .cc-nb-reject a,body .termsfeed-com---palette-light .cc-nb-reject input[type=submit]{color:#fff;text-decoration:none}body .termsfeed-com---palette-light .cc-cp-foot-save a:active,body .termsfeed-com---palette-light .cc-cp-foot-save a:focus,body .termsfeed-com---palette-light .cc-cp-foot-save a:hover,body .termsfeed-com---palette-light .cc-cp-foot-save input[type=submit]:active,body .termsfeed-com---palette-light .cc-cp-foot-save input[type=submit]:focus,body .termsfeed-com---palette-light .cc-cp-foot-save input[type=submit]:hover,body .termsfeed-com---palette-light .cc-nb-okagree a:active,body .termsfeed-com---palette-light .cc-nb-okagree a:focus,body .termsfeed-com---palette-light .cc-nb-okagree a:hover,body .termsfeed-com---palette-light .cc-nb-okagree input[type=submit]:active,body .termsfeed-com---palette-light .cc-nb-okagree input[type=submit]:focus,body .termsfeed-com---palette-light .cc-nb-okagree input[type=submit]:hover,body .termsfeed-com---palette-light .cc-nb-reject a:active,body .termsfeed-com---palette-light .cc-nb-reject a:focus,body .termsfeed-com---palette-light .cc-nb-reject a:hover,body .termsfeed-com---palette-light .cc-nb-reject input[type=submit]:active,body .termsfeed-com---palette-light .cc-nb-reject input[type=submit]:focus,body .termsfeed-com---palette-light .cc-nb-reject input[type=submit]:hover{text-decoration:none}body .termsfeed-com---palette-light .cc-cp-foot-save a:focus,body .termsfeed-com---palette-light .cc-cp-foot-save a:hover,body .termsfeed-com---palette-light .cc-cp-foot-save input[type=submit]:focus,body .termsfeed-com---palette-light .cc-cp-foot-save input[type=submit]:hover,body .termsfeed-com---palette-light .cc-nb-okagree a:focus,body .termsfeed-com---palette-light .cc-nb-okagree a:hover,body .termsfeed-com---palette-light .cc-nb-okagree input[type=submit]:focus,body .termsfeed-com---palette-light .cc-nb-okagree input[type=submit]:hover,body .termsfeed-com---palette-light .cc-nb-reject a:focus,body .termsfeed-com---palette-light .cc-nb-reject a:hover,body .termsfeed-com---palette-light .cc-nb-reject input[type=submit]:focus,body .termsfeed-com---palette-light .cc-nb-reject input[type=submit]:hover{color:#ed4712}body .termsfeed-com---palette-light .cc-cp-foot-save a:active,body .termsfeed-com---palette-light .cc-cp-foot-save input[type=submit]:active,body .termsfeed-com---palette-light .cc-nb-okagree a:active,body .termsfeed-com---palette-light .cc-nb-okagree input[type=submit]:active,body .termsfeed-com---palette-light .cc-nb-reject a:active,body .termsfeed-com---palette-light .cc-nb-reject input[type=submit]:active{color:#ed4712}body .termsfeed-com---palette-light .cc-nb-changep{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:5px 5px 5px 0;margin-top:5px 5px 5px 0;box-sizing:border-box;background-image:none;border:2px solid transparent;border-radius:2px;outline:0;text-align:center;text-transform:uppercase;font-weight:700;vertical-align:middle;cursor:pointer;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;border-color:#000;background-color:transparent;color:#000;text-decoration:none;padding-left:1rem;padding-right:1rem;font-size:13px;font-family:suissesign,sans-serif}body .termsfeed-com---palette-light .cc-nb-changep:active,body .termsfeed-com---palette-light .cc-nb-changep:focus,body .termsfeed-com---palette-light .cc-nb-changep:hover{text-decoration:none}body .termsfeed-com---palette-light .cc-nb-changep--custom-width .btn__text{min-width:auto!important}body .termsfeed-com---palette-light .cc-nb-changep__text{font-size:1rem;padding-top:1px;padding-bottom:1px;padding-left:1rem;padding-right:1rem;line-height:1;display:block;width:100%;font-weight:700;letter-spacing:.5px}@media (min-width:1025px){body .termsfeed-com---palette-light .cc-nb-changep__text{line-height:14px;min-width:204px}}body .termsfeed-com---palette-light .cc-nb-changep:active,body .termsfeed-com---palette-light .cc-nb-changep:focus,body .termsfeed-com---palette-light .cc-nb-changep:hover{text-decoration:none}body .termsfeed-com---palette-light .cc-nb-changep:focus,body .termsfeed-com---palette-light .cc-nb-changep:hover{border-color:#000;background-color:transparent;color:#000}body .termsfeed-com---palette-light .cc-nb-changep:active{border-color:#a9a8ab;background-color:transparent;color:#a9a8ab}body .termsfeed-com---palette-light .cc-nb-changep a,body .termsfeed-com---palette-light .cc-nb-changep input[type=submit]{color:#000;text-decoration:none}body .termsfeed-com---palette-light .cc-nb-changep a:active,body .termsfeed-com---palette-light .cc-nb-changep a:focus,body .termsfeed-com---palette-light .cc-nb-changep a:hover,body .termsfeed-com---palette-light .cc-nb-changep input[type=submit]:active,body .termsfeed-com---palette-light .cc-nb-changep input[type=submit]:focus,body .termsfeed-com---palette-light .cc-nb-changep input[type=submit]:hover{text-decoration:none}body .termsfeed-com---palette-light .cc-nb-changep a:focus,body .termsfeed-com---palette-light .cc-nb-changep a:hover,body .termsfeed-com---palette-light .cc-nb-changep input[type=submit]:focus,body .termsfeed-com---palette-light .cc-nb-changep input[type=submit]:hover{color:#000}body .termsfeed-com---palette-light .cc-nb-changep a:active,body .termsfeed-com---palette-light .cc-nb-changep input[type=submit]:active{color:#a9a8ab}body .termsfeed-com---palette-light .cc-pc-head-lang{min-height:55px}body .termsfeed-com---palette-light .cc-cp-body-content-entry-title,body .termsfeed-com---palette-light .cc-pc-head-title-headline{font-family:suisseworks,sans-serif}body .termsfeed-com---palette-light .cc-cp-body-content-entry-text,body .termsfeed-com---palette-light .cc-cp-body-tabs-item-link,body .termsfeed-com---palette-light .cc-cp-foot-byline{font-family:suissesign,sans-serif}body .termsfeed-com---palette-light div.cc-custom-checkbox{position:relative}body .termsfeed-com---palette-light input.cc-custom-checkbox{top:1px}@media (min-width:768px){body .termsfeed-com---palette-light .cc-nb-title{margin-bottom:.5rem;font-size:22px}body .termsfeed-com---palette-light .cc-nb-text{line-height:1.8;font-size:1.2rem}}body .termsfeed-com---pc-dialog{margin-top:30px!important;box-shadow:0 10px 10px 0 rgba(0,0,0,.1);overflow:hidden}body .termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:before{background:green}.flash{padding:3rem 1rem;color:#231f20}.flash.flash-info{color:#000}.flash.flash-error{color:#000}.flash-message{text-align:center;font-weight:700;width:450px;height:auto;display:block;position:relative;max-width:90vw;max-height:90vh;margin:auto;padding:3rem 4rem;background:#fff}.flash-message:after,.flash-message:before{content:" ";display:table}.flash-message:after{clear:both}.flash-message:after,.flash-message:before{content:" ";display:table}.flash-message:after{clear:both}.flash-message .btn{padding-left:15px;padding-right:15px}.mfp--default{width:720px;height:auto;display:block;position:relative;max-width:100%;margin:auto;padding:1.5rem 1rem}@media (min-width:768px){.mfp--default{padding:50px 50px}}.mfp--default:after,.mfp--default:before{content:" ";display:table}.mfp--default:after{clear:both}.mfp--default:after,.mfp--default:before{content:" ";display:table}.mfp--default:after{clear:both}.mfp--default .h2,.mfp--default .h3,.mfp--default .h4,.mfp--default .h5,.mfp--default .h6,.mfp--default h1,.mfp--default h2,.mfp--default h3,.mfp--default h4,.mfp--default h5,.mfp--default h6 .h1{margin-top:10px}.mfp--fill{width:720px;height:720px;display:block;position:relative;max-width:90vw;margin:auto;padding:15px}.mfp--fill:after,.mfp--fill:before{content:" ";display:table}.mfp--fill:after{clear:both}.mfp--fill:after,.mfp--fill:before{content:" ";display:table}.mfp--fill:after{clear:both}.mfp--mobile{max-height:100%;position:relative;overflow-y:auto;margin:auto;padding:50px 15px}.mfp--mobile:after,.mfp--mobile:before{content:" ";display:table}.mfp--mobile:after{clear:both}.mfp--mobile:after,.mfp--mobile:before{content:" ";display:table}.mfp--mobile:after{clear:both}.mfp--default.mfp--transparent,.mfp--fill.mfp--transparent,.mfp--mobile.mfp--transparent{background:0 0}.mfp-bg{width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:99999999;overflow:hidden;background:rgba(0,0,0,.8)}.mfp-wrap{width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:99999999;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{width:100%;height:100%;display:block;position:absolute;top:0;left:0;padding:15px;text-align:center}.mfp-container:after,.mfp-container:before{content:" ";display:table}.mfp-container:after{clear:both}.mfp-container:after,.mfp-container:before{content:" ";display:table}.mfp-container:after{clear:both}.mfp-container::before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-content{display:inline-block;position:relative;width:980px;height:640px;max-width:100%;margin:0 auto;text-align:left;vertical-align:middle;z-index:1002;-webkit-animation:popupMobile .4s;animation:popupMobile .4s}@media (min-width:1025px){.mfp-content{-webkit-animation:popup .5s;animation:popup .5s}}@media (max-width:767px){.mfp-content{margin-top:50px;height:auto;min-height:200px}}.mfp-close{width:50px;height:50px;display:block;position:absolute;top:0;right:0;cursor:pointer;outline:0!important;line-height:inherit;color:#000;text-decoration:underline;-webkit-transition:color .2s;transition:color .2s;display:inline-block;margin:0;padding:0;box-shadow:none;text-align:left;vertical-align:top;white-space:normal;line-height:50px;text-align:center;font-size:40px;color:#aaa;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-close:hover{text-decoration:none}.mfp-close.active{text-decoration:underline}.mfp-close.reverse{text-decoration:none}.mfp-close.reverse:hover{text-decoration:underline}.mfp-close:active,.mfp-close:focus,.mfp-close:hover{text-decoration:none;color:#ed4712}.mfp-close,.mfp-close:active,.mfp-close:focus,.mfp-close:hover{border:none;box-shadow:none;background-color:transparent}.mfp-close:active,.mfp-close:focus,.mfp-close:hover{text-decoration:none}.mfp-hide{display:none!important}.number-box{height:32px;vertical-align:middle;overflow:hidden}.number-box__input{display:inline-block;max-width:40px;height:32px;line-height:30px;text-align:center;border-radius:2px;border:1px solid #666;font-size:1rem;padding:0;font-weight:700;margin-top:0;margin-bottom:0;margin-left:8px;margin-right:8px;vertical-align:top;outline:0}.number-box__input[value="1"]~.number-box__minus{background:#aaa}.number-box__minus,.number-box__plus{color:#fff!important;text-decoration:none;background:#ed4712;width:32px;line-height:32px;vertical-align:top;font-size:1rem;height:32px;border-radius:2px;display:inline-block;text-align:center;-webkit-transition:background .2s;transition:background .2s}.number-box__minus.disabled,.number-box__plus.disabled{pointer-events:none;background:#aaa}.number-box__minus:hover,.number-box__plus:hover{background:#be390e}.cart-total-money{margin-bottom:0;padding-right:15px}.cart-total-novat{display:none}.add-to-cart-popup .icon-check{margin-right:20px}.cart-delivery .delivery-confirmation-box,.cart-delivery .info{background:#fff;font-weight:400}@media (max-width:767px){.add-to-cart-popup h3{font-size:1.5rem}.cart-popup-navigation{margin-top:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-popup-navigation .cart-popup-nav-btn{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-top:10px}.cart-popup-navigation .cart-popup-nav-btn:last-child{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (min-width:768px){.delivery-free-info{margin-top:-70px}}@media (max-width:767px){.cart--user .tabs--default .tab-label{padding-right:11px;padding-left:11px}.cart--user .tabs--default .tab-radio:checked+.tab-label,.cart--user .tabs--default .tab-radio:checked+.tab-label:focus,.cart--user .tabs--default .tab-radio:checked+.tab-label:hover{background:#000;color:#fff}}#cart-paymant h4.osthers,#cart-paymant h4.strong{display:none}.cart-complete-data .h5{display:block}.cart-navigate{margin-bottom:30px;margin-top:30px}@media (max-width:767px){.cart-navigate{width:290px;margin:0 auto}.cart-navigate-btn{width:100%;float:left;margin:10px auto;font-size:.9rem;padding-right:10px;padding-left:10px}.cart-navigate-btn input{text-align:center}#cartNavigateNext{text-align:center}#cartNavigateNext a{float:none}}#frmformLogin-send,#frmformUser-back,#frmformUser-save,#frmnoteForm-back,#frmnoteForm-changePaymant,#frmpayForm-changePaymant,.back-to-cart,.cart-default-back,.cart-default-next{display:inline;margin:0;font-size:inherit}#frmformUser-back,#frmformUser-save,#frmnoteForm-back,#frmnoteForm-changePaymant,#frmpayForm-changePaymant,.back-to-cart,.cart-default-back,.cart-default-next{display:none}.cart-navigate-btn{padding-right:0;padding-left:0}.cart-navigate-btn a,.cart-navigate-btn input{display:inline-block!important;height:100%;float:left;padding-right:15px!important;padding-left:15px!important}.cart-navigate-btn .icon+a,.cart-navigate-btn .icon+input{padding-left:7px!important}.cart-navigate-btn .icon:not(.icon--after){padding-left:15px}.cart-navigate-btn .icon:not(.icon--after).icon--reverse{padding-left:0;padding-right:15px}@media (max-width:767px){.delivery-free-info{text-align:center}}#mc_embed_shell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#mc_embed_shell form label{text-align:initial!important;padding-right:initial!important;font-weight:initial!important;margin-top:0!important}#mc_embed_shell fieldset{margin:initial!important;border:initial!important}#mc_embed_shell p{margin-top:14px!important}@media (max-width:575px){.box-banner__content{margin-top:30px}}@media (max-width:1169px){.filter-title{display:none}}.filter-price{display:inline-block}@media (max-width:1169px){.filter-price{position:relative;width:100%;display:block;padding-top:30px}.filter-price .bootstrap-slider{width:90%;display:block;margin:0 auto;float:none}.filter-price .bootstrap-slider__from,.filter-price .bootstrap-slider__to{position:absolute;top:0}.filter-price .bootstrap-slider__to{right:20px}.filter-price .bootstrap-slider__from{left:20px}}.bootstrap-slider .slider-handle{box-shadow:2.1px 2.1px 10px rgba(0,0,0,.3)}.bootstrap-slider__from,.bootstrap-slider__to{color:#000}.bootstrap-slider .slider .tooltip-arrow,.bootstrap-slider .slider .tooltip-arrow::after{border-top-color:#000}.product-card-small{margin-bottom:20px}@media (min-width:1025px){.product-card-small{margin-bottom:0}}.product-card-small__link{color:#000;text-decoration:none;position:relative;display:block;padding:10px;overflow:hidden}.product-card-small__link:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:0 0;z-index:10;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .4s;transition:opacity .2s,-webkit-transform .4s;transition:transform .4s,opacity .2s;transition:transform .4s,opacity .2s,-webkit-transform .4s;background:rgba(0,0,0,.05);border-radius:10px}.product-card-small__link:hover{text-decoration:none;color:#000}.product-card-small__link:hover:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.product-card-small__link:hover .product-card-small__title{text-decoration:underline}.product-card-small__img{float:left;margin-right:20px;overflow:hidden;max-width:100px;height:130px}.product-card-small__img img{max-width:100%;max-height:100%}.product-card-small__title{font-size:1rem;font-weight:700;text-transform:uppercase;margin-bottom:10px;height:60px;line-height:1.2}.product-card-small__price{margin-bottom:0;display:block;margin-top:0;line-height:1.1}.product-card-small__price--without-vat{font-size:12px;color:#aaa;margin-bottom:5px}.product-card-small__availability{font-weight:400;font-size:12px}.product-card-small__availability--green{color:#86ce9a}.product-card-small__availability--red{color:#000}.readmore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.readmore-content{max-height:120px;overflow:hidden;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media (min-width:768px){.readmore-content{max-height:60px}}.readmore-content--full{max-height:100%}.readmore-label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.readmore-label--more span:last-of-type{display:none}.readmore-label--less span:first-of-type{display:none}.readmore-label--less span:last-of-type{display:block}.readmore-toggle{width:1px;height:1px;display:block;position:absolute;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.readmore-toggle:checked~.readmore-label span:first-of-type{display:none}.readmore-toggle:checked~.readmore-label span:last-of-type{display:block}.readmore-toggle:checked~.readmore-content{max-height:100%}.ajax-spinner{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:visibility .5s,-webkit-transform .5s;transition:visibility .5s,-webkit-transform .5s;transition:transform .5s,visibility .5s;transition:transform .5s,visibility .5s,-webkit-transform .5s}.ajax-spinner.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}body:not(.ie) .ajax-spinner{width:80px;height:80px;display:block;position:fixed;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:9999999999;padding:15px}body:not(.ie) .ajax-spinner:before{content:"\E013";display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;color:#0069b7;font-size:4rem;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:spinner 1s infinite;animation:spinner 1s infinite;z-index:99999999;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.17);border-radius:50%}body.ie svg.spinner{display:none!important;visibility:hidden!important}body.ie .ajax-spinner{display:none;position:fixed;top:50%;left:50%;margin:-30px 0 0 -30px;padding:25px;z-index:9999;background:#fff url(images/spinner.gif) no-repeat 50% 50%;border-radius:0;box-shadow:0 0 15px rgba(0,0,0,.2);font-size:0}@media (min-width:1025px){body.ie .ajax-spinner{left:-webkit-calc(50% + 270px / 2);left:calc(50% + 270px / 2)}}.tabs{margin-bottom:4rem;width:100%;position:relative;-webkit-transition:height .2s;transition:height .2s}@media (min-width:768px){.tabs{height:auto}}.tabs__item .tabs__inner{visibility:hidden;height:0;opacity:0;padding:0;overflow:hidden}@media (min-width:768px){.tabs__item .tabs__inner{display:none}}.tabs__item.js-active .tabs__inner{padding:2.6rem 0;visibility:visible;height:auto;opacity:1;overflow:visible}@media (min-width:768px){.tabs__item{-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:0;border:0;display:block}.tabs__item.js-active{opacity:1;visibility:visible}.tabs__item .tabs__inner{display:block}}.tabs__item.js-active .tabs__inner{display:block}.tabs__inner{padding:2.6rem 0;background:#fff;position:relative;z-index:1}.tabs__inner:after{content:'';display:table;clear:both}.tabs__iframe{width:1000px;max-width:100%;margin:0 auto}@media (min-width:1025px){.tabs__iframe{min-height:800px}}.tabs__iframe iframe{max-width:100%;max-height:90vh}@media (min-width:1025px){.tabs__iframe iframe{min-height:800px}}.top-message{width:100%;height:0;overflow:hidden;background:#ed4712;color:#fff;opacity:0;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear}.top-message.show{position:fixed;height:auto;padding-bottom:7px;padding-top:7px;min-height:35px;opacity:1;z-index:101}.top-message .container{position:relative;padding-right:30px}.top-message .icon{position:absolute;right:15px;top:3px;padding:0;color:#fff}@media (max-width:767px){.top-message{font-size:.8rem;line-height:-webkit-calc(1.1 * .8rem);line-height:calc(1.1 * .8rem);line-height:1.3}}body.body--has-top-message .shop-header{top:34px}body.body--has-top-message .content#content{margin-top:93px}@media (min-width:1025px){body.body--has-top-message .content#content{margin-top:162px}}.variant-box{line-height:1.2;border-radius:5px;border:2px solid transparent;padding:4px;background:#fff;height:100px;font-size:.75em;display:block;float:left;position:relative;width:33.33%}@media (min-width:1025px){.variant-box{width:25%;height:80px}}.variant-box__list{overflow:hidden}.variant-box__link{text-decoration:none!important;color:#000!important;height:100%;display:block}.variant-box:hover{border-color:#aaa}.variant-box.is-active{border-color:#000}.variant-box.is-available:before{content:'';position:absolute;display:block;top:20px;left:8px;width:12px;height:12px;border-radius:50%;background:#86ce9a;border:1px solid #fff}.variant-box__img{overflow:hidden;height:33px;border:1px solid #aaa;border-radius:3px;margin-bottom:3px}.variant-box__surcharge{display:block}.param-box{line-height:1.2;font-size:.75em;display:block;float:left;position:relative;width:33.33%;padding-left:15px;padding-bottom:10px}.param-box__wrap{background:#e0e0e0;padding:20px;border-radius:10px;overflow:hidden}.param-box__wrap .bold{padding-left:10px;font-size:1.1rem;text-transform:uppercase;margin-bottom:0!important}.param-box__list{padding:10px;margin-left:-15px}.param-box__title{display:inline-block;margin-top:0;margin-bottom:5px!important;margin-right:5px;font-size:1rem;font-weight:600;color:#231f20}.param-box__surcharge{display:block;font-size:1rem;color:#231f20;line-height:1.2;font-weight:700;margin-bottom:10px}.param-box__list{overflow:hidden}.param-box__link{padding:15px 10px;text-decoration:none!important;color:#000!important;height:100%;display:block;background:#fff;border:1px solid transparent;height:300px;border-radius:5px}.param-box__link:hover{border-color:#aaa}.param-box__link.is-available:before{content:'';position:absolute;display:block;top:20px;left:8px;width:12px;height:12px;border-radius:50%;background:#86ce9a;border:1px solid #fff}.param-box.is-active .param-box__link{border-color:#000}.param-box__desc{margin-top:0;font-size:1rem}.param-box__img{overflow:hidden;height:150px;line-height:150px;border-radius:3px;margin-bottom:5px;vertical-align:middle;text-align:center}.param-box__img img{display:inline;vertical-align:middle;line-height:150px;max-height:150px;width:auto}.wishlist-add{width:15px;height:15px;background:#aaa;z-index:90;position:absolute;top:-20px}.watchdog-popup__container button{padding:10px 25px}.watchdog-popup__container .off,.watchdog-popup__container .on,.watchdog-popup__container .repeat{margin-bottom:20px;font-size:16px}.watchdog-popup.show-on .off,.watchdog-popup.show-on .repeat{display:none}.watchdog-popup.show-off .on,.watchdog-popup.show-off .repeat{display:none}.watchdog-popup.show-repeat .off,.watchdog-popup.show-repeat .on{display:none}@media (max-width:767px){.acrticle-card{margin-bottom:50px}}.acrticle-card h3{margin-top:60px;min-height:60px}.acrticle-card .img{height:150px}.acrticle-card .img a img{height:150px;width:100%}.detail-cart{background:#f5f5f5;padding:1.8em;overflow:hidden;border-radius:5px;margin-bottom:1.9em}.detail-cart-recommended-price{display:inline-block;font-size:1em;color:#000;background:#aaa;padding:3px 1em;border-radius:10px;position:absolute;top:0;right:20px;font-weight:700}@media (min-width:1025px){.detail-cart-recommended-price{position:relative;top:0;right:0;margin-left:10px}}.detail-cart-recommended-price:before{content:'';position:absolute;display:block;top:50%;margin-top:0;left:1em;right:1em;height:1px;background:#000}#cartPopupBack{display:block;padding-top:15px;padding-bottom:15px}.detail-akordeon{width:100%}.detail-akordeon--gray{background:#e0e0e0;border-radius:5px;overflow:hidden;max-width:none!important}.detail-akordeon--gray .detail-akordeon__item,.detail-akordeon--gray .detail-akordeon__link{background-color:transparent}@media (min-width:1025px){.detail-akordeon{max-width:-webkit-calc(100% - 135px);max-width:calc(100% - 135px)}}.detail-akordeon__wrap{padding:1em;border-radius:5px;background:#f5f5f5;margin-bottom:1.9em}.detail-akordeon__wrap:after,.detail-akordeon__wrap:before{content:" ";display:table}.detail-akordeon__wrap:after{clear:both}.detail-akordeon__wrap:after,.detail-akordeon__wrap:before{content:" ";display:table}.detail-akordeon__wrap:after{clear:both}.detail-akordeon__green{font-weight:700;color:#86ce9a;vertical-align:middle;margin-bottom:0;margin-top:0}.detail-akordeon__cyrcle{display:inline-block;width:12px;height:12px;border-radius:50%;margin-left:10px;margin-right:2px;background:#86ce9a}.detail-akordeon__item{background:#fff;border-radius:5px;margin-bottom:.4em;padding:.2em .7em .2em .7em;-webkit-transition:padding .2s;transition:padding .2s}.detail-akordeon__item.myCollapse-opened{padding:.2em .7em .7em .7em}.detail-akordeon__title{font-size:1.1rem;text-transform:uppercase;font-weight:600;margin-top:0}.detail-akordeon__info{position:absolute;top:3px;right:0;font-size:1.8em;cursor:default;margin-left:1rem}.detail-akordeon__info.is-hover .detail-akordeon__desc{opacity:1;visibility:visible;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.detail-akordeon__info.is-hover .icon{color:#000}.detail-akordeon__desc{opacity:0;visibility:hidden;position:absolute;-webkit-transition:.15s .15s;transition:.15s .15s;box-shadow:0 2px 4px rgba(0,0,0,.25);display:block;padding:20px;width:500px;background:#fff;z-index:99999999;border-radius:5px;border:1px solid #aaa;right:0;top:100%;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);max-width:80vw}@media (min-width:1025px){.detail-akordeon__desc{right:0}}.detail-akordeon__link{display:block;padding-top:8px;padding-bottom:8px;cursor:pointer;margin-bottom:0;line-height:1;padding-left:20px;padding-right:30px;position:relative}.detail-akordeon__link h4{font-size:1em;margin-bottom:0}.detail-akordeon__link:before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #231f20;position:absolute;top:12px;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.detail-akordeon .myCollapse-opened .detail-akordeon__link:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.detail-akordeon__content{overflow:hidden}.myCollapse-closed .detail-akordeon__content{display:none}.addToCart:hover{background:#000}.addToCart:hover path#svgarrow{-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}.addToCart-icon{position:absolute;left:50px}.addToCart-icon svg{height:44px}.addToCart-icon svg path{fill:#fff}.addToCart-icon svg path#svgarrow{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.detail-price{text-align:left}@media (min-width:1025px){.detail-price{margin-right:2em;text-align:right;width:120px;float:left}}.detail-cart-in{position:relative;margin-bottom:5px}.detail-other{padding:2.8em 2em}.detail-section{padding:.7em .8em 1.5em;border-bottom:1px solid #000}@media (min-width:1025px){.detail-section{padding:2.8em 2em}}.detail-section p{margin-bottom:2.5em}.detail-section>:last-child{margin-bottom:0}.detail-cart-availability{font-weight:400;padding-top:1em;padding-bottom:1em;text-align:left;display:block;margin:0 auto;vertical-align:bottom;width:250px}@media (min-width:1025px){.detail-cart-availability{width:145px;text-align:left;padding-top:0;padding-bottom:0;width:auto}}.detail-cart-availability .icon{font-size:1.5em;vertical-align:middle}.detail-cart-availability .availability-info{font-weight:400;margin-left:0;margin-top:0;margin-bottom:0;font-size:1em;font-weight:400}.detail-cart-availability .availability-info .green{color:#86ce9a}.detail-cart-availability .availability-info .red{color:#000}.detail-cart-availability .availability-info .availability-info__text{display:none}.detail-count{position:relative;background:#fff;border-radius:3px;overflow:hidden;border:1px solid #aaa;margin:7px auto 20px;width:160px}@media (min-width:1025px){.detail-count{width:120px;margin-bottom:0;float:left}}.detail-count #detailCount{margin:0;border:none;text-align:right;max-width:none;-moz-appearance:textfield;-webkit-appearance:none;appearance:none;height:50px;width:80px}@media (min-width:1025px){.detail-count #detailCount{width:54px}}.detail-count #detailCount:-webkit-inner-spin-button,.detail-count #detailCount:-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}.detail-count__minus,.detail-count__plus{position:absolute;top:0;bottom:0;font-weight:200;font-size:1.2em;line-height:47px;background:#000;color:#fff;padding:0 15px;text-decoration:none;vertical-align:middle;display:block}.detail-count__minus:active,.detail-count__minus:focus,.detail-count__minus:hover,.detail-count__plus:active,.detail-count__plus:focus,.detail-count__plus:hover{text-decoration:none;color:#fff}@media (min-width:1025px){.detail-count__minus,.detail-count__plus{padding:0 10px}}.detail-count__plus{right:0}.detail-count__minus{left:0}.detail-count .detail-count-label{display:inline-block;margin:0;padding:0;position:absolute;top:13px;right:60px}@media (min-width:1025px){.detail-count .detail-count-label{right:44px}}.detail-cart-btn-wrap{clear:both;overflow:hidden}@media (min-width:1025px){.detail-cart-btn-wrap{clear:none}}.detail-cart-konfigurator__delimiter{padding:.5rem 0;text-align:center}.detail-cart-konfigurator__text{padding:1rem 0 1rem 2.5rem;position:relative}.detail-cart-konfigurator__icon{position:absolute;top:1rem;left:0}#detailPriceWithoutVat{color:#000;font-size:1.7em;display:inline-block;margin-bottom:0;font-weight:600;margin-top:0;margin-bottom:.2em;line-height:1}.price-with-vat{font-size:1em;font-weight:300;color:#a9a8ab}.rating-box{padding:2em 2em;margin-bottom:1rem;background:#eaf9de}@media (min-width:1025px){.rating-box{margin-bottom:0;min-height:153px}}.rating-box--left{width:100%;margin-bottom:2em}@media (min-width:1025px){.rating-box--left{margin-bottom:0;margin-left:-2em;margin-right:50px}}.rating-box--right{width:100%;padding-top:.8em;padding-bottom:.8em;color:#599826;padding-right:0;padding-left:0;text-align:center;font-size:1.625em;font-weight:400}@media (min-width:1025px){.rating-box--right{margin-right:-2em;max-width:260px}}.rating-box dl{overflow:hidden;margin:0}.rating-box dd,.rating-box dt{margin:0 0 .3em;float:left;width:100%;font-weight:600}@media (max-width:767px){.rating-box dd,.rating-box dt{height:auto}}@media (min-width:576px){.rating-box dd,.rating-box dt{height:50px;width:50%}}@media (min-width:768px){.rating-box dd,.rating-box dt{height:auto}}.rating-box .rating-value{background:#599826;color:#fff;display:inline-block;padding:0 5px;border-radius:5px;margin-right:5px;font-weight:300}.rating-box .rating-value--full{color:#599826;background-color:transparent;border-radius:0;padding:0;font-weight:600;font-size:2em;line-height:1;text-align:center;display:block;margin:0 0 .1em;vertical-align:top}@media (min-width:768px){.rating-box .rating-value--full{font-size:3em}}.rating-box dd{color:#599826}@media (max-width:375px){#detailPrice{font-size:2rem;line-height:2}}.detail-add2cart{position:relative;margin-top:.5em}.detail-add2cart .addToCart{display:block}.detail-add2cart .addToCart span{padding-right:1em}.detail-add2cart .addToCart .icon{font-size:2em}.table-param{width:100%;max-width:100%;text-align:center}.table-param td{padding:0 2em;width:100%;display:block}.table-param td:first-child{font-weight:700}.table-param tr{display:block;padding:1em 0;-webkit-transition:background .2s;transition:background .2s;background-color:#fff}.table-param tr:hover{background:#fafafa}.table-param tr:nth-child(2n+1){background-color:#f5f5f5}.table-param tr:nth-child(2n+1):hover{background-color:#f0f0f0}@media (min-width:768px){.table-param{width:650px;text-align:left}.table-param td:first-child{width:240px;max-width:50%}.table-param tr{padding:0;display:table-row}.table-param td{padding:5px 2em;display:table-cell}}@media (min-width:1025px){.table-param{margin-left:-2em}.table-param td{width:auto}}.product-contact-wrap{margin-top:15px;padding:15px;padding-bottom:30px;background:#f5f5f5}.detail-undertop li .icon{color:#231f20}.detail-tabs-bottom{position:relative;padding:0}.detail-tabs-bottom .tab-label{border-bottom:1px solid #e0e0e0}.detail-tabs-bottom .tab-content-bottom{background:#fff;padding:15px}.detail-tabs-bottom .tab-detail-accessories{background:#f5f5f5}#detail-variant .input-box{display:inline-block;float:left;width:100%;margin:.5rem 1rem .5rem 0}@media (min-width:1025px){#detail-variant .input-box{width:auto}}#detail-variant .input-box label{position:relative;padding-right:1.5rem;padding-left:2.5rem}#detail-variant .input-box label:before{font-size:.8rem;line-height:-webkit-calc(1.1 * .8rem);line-height:calc(1.1 * .8rem)}#detail-variant .input-box--size{width:70px}#detail-main-image{position:relative}#detail-main-image .variant-image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#detail-main-image .variant-image.variant-image--active{opacity:1;visibility:visible;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.detail-border-bottom{border-bottom:1px solid #aaa}.variant-header{font-size:1.5rem;margin-top:0;margin-bottom:.5rem}@media (max-width:1024px){.variant-header{display:none}}.variant-header--toggle{font-size:1.4rem;margin:1rem 0;padding:1rem;background:#333;color:#fff;display:block}@media (min-width:1025px){.variant-header--toggle{display:none}}.variant-header--toggle:active,.variant-header--toggle:focus,.variant-header--toggle:hover{color:#fff;text-decoration:none}.variant-header--toggle .icon{font-size:1.3rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.variant-header--toggle.tab-opened{background:#666}.variant-header--toggle.tab-opened .icon{padding:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media (max-width:1024px){.mobile-tab-panel{display:none}}@media (max-width:1024px){.mobile-show{display:block}}.mfp--default.add-to-cart-popup{width:640px;padding:20px}@media (min-width:768px){.mfp--default.add-to-cart-popup{padding:40px;width:800px}}.detail-gallery-popup .mfp-content{height:auto}.detail-gallery-popup .detail-gallery .slick-slide{height:100%;line-height:1}.detail-gallery-slick__item img{-webkit-transition:width .4s,height .4s,-webkit-transform .4s;transition:width .4s,height .4s,-webkit-transform .4s;transition:transform .4s,width .4s,height .4s;transition:transform .4s,width .4s,height .4s,-webkit-transform .4s;-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}.detail-gallery-slick__item.slick-active img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#detailGallery img{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.add-to-cart-popup h3{padding:0}.add-to-cart-popup #cartPopupImg{text-align:center}.add-to-cart-popup #cartPopupImg img{max-height:200px;display:inline}.continueShopping,.haveFreeDelivery{font-size:1.2rem}.strong-pink-text{font-weight:700;color:#000}.detail-lists{font-size:1em;color:#aaa;margin-bottom:1.9em;padding:0 .8em}.detail-lists a{color:#3e7b94;font-weight:400;text-decoration:underline}.detail-lists .detail-lists-row{font-size:1em;color:#000;margin-bottom:.3em;margin-top:0;font-weight:300}.detail-lists .detail-lists-row a[href^="tel:"]{font-weight:600;color:#000;text-decoration:none}.detail-lists .detail-lists-row .icon{color:#000;font-size:1.5em}.detail-lists .detail-lists-row.bold{font-weight:600}.detail-gallery-slick{max-height:500px}.detail-gallery-slick__list{margin:0;padding:0;position:relative}.detail-gallery-slick__list:after,.detail-gallery-slick__list:before{content:'';position:absolute;top:0;bottom:0;display:block;z-index:9;width:20px}@media (min-width:1025px){.detail-gallery-slick__list:after,.detail-gallery-slick__list:before{width:100px}}.detail-gallery-slick__list:before{left:0;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.detail-gallery-slick__list:after{right:0;background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(-90deg,#fff,rgba(255,255,255,0))}.detail-gallery-slick__item{display:block;max-width:100%;overflow:hidden;text-align:center;padding-top:30px;padding-bottom:30px}.detail-gallery-slick img{max-width:100%;max-height:420px;height:auto;display:inline!important}.detail-gallery-slick .slick-arrow{color:#000;z-index:10}.detail-gallery-slick .slick-arrow:before{color:#000;font-weight:200}.detail-gallery-slick .slick-dots li button:before{-webkit-transition:font-size .2s;transition:font-size .2s;color:#aaa}.detail-gallery-slick .slick-dots li.slick-active button:before{color:#000}.mfp-figure{text-align:center}.mfp-figure img{max-width:100%;height:auto}.slick-slider{margin-bottom:20px!important}@media (min-width:1025px){.slick-slider{margin-bottom:0!important;padding-bottom:40px!important}}.slick-slide:active,.slick-slide:focus,.slick-slide:hover{outline:0}.slick-next,.slick-prev{width:20px;position:absolute;top:-webkit-calc(50% - 20px);top:calc(50% - 20px);margin:0;padding:0;border:none;outline:0;line-height:40px;font-size:0;cursor:pointer;z-index:10}.slick-next::before,.slick-prev::before{position:absolute;top:0;left:0;color:#000;font-size:40px}.slick-prev{left:10px}.slick-prev::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:40px}.slick-next{right:10px;text-align:right}.slick-next::before{font-size:40px}.slick-dots{display:inline-block;position:absolute;bottom:5px;left:50%;margin:0 auto;padding:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);list-style:none}.slick-dots li{width:16px;height:16px;display:block;float:left;margin-right:6px;margin-left:6px;padding:0;position:relative}.slick-dots li button{width:30px;height:30px;display:block;position:absolute;top:0;left:0;margin:0;padding:0;border:none;outline:0;line-height:30px;font-size:0;cursor:pointer}.slick-dots li button:before{content:'';width:16px;height:16px;display:block;border-radius:3px;border:1px solid #aaa;position:absolute;top:0;left:0;color:#fff;font-size:10px;z-index:10;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;background-color:transparent}.slick-dots li.slick-active button:before{color:#000;font-size:15px;background-color:#333;border-color:#333}.cart-popup-product .cart-popup-padding{padding:2rem}.cart-popup-product #cartPopupName{margin-top:0;margin-bottom:10px}.cart-popup-product p{margin-top:0;margin-bottom:5px}.cart-popup-product .h4{margin-top:0}.cart-popup-product__desc p{font-size:14px}.cart-popup-product__desc-title{font-size:18px;line-height:24.64px}#addToCartPopup h3{padding-top:0!important}#addToCartPopup table th{padding-right:20px}#addToCartPopup table #cartPopupAvailable{text-transform:none}#addToCartPopup table #cartPopupAvailable .green{color:#86ce9a}#addToCartPopup table #cartPopupAvailable .red{color:#000}.cart-popup-navigation{padding-top:20px;overflow:hidden}.cart-popup-navigation .cart-popup-nav-btn{display:block}@media (min-width:768px){.cart-popup-navigation .cart-popup-nav-btn:first-child{float:right}.cart-popup-navigation .cart-popup-nav-btn:last-child{float:left}}form.detail-count .detail-count-input{max-width:65px;padding:0;margin:.5em 0 0 0;text-align:center}* .detail-img--main{height:500px;line-height:500px}* .detail-img--main img{display:inline;max-width:100%}@media (min-width:768px){* .detail-img--main{height:500px;line-height:500px}* .detail-img--main img{max-width:initial}}@media (min-width:1169px){* .detail-img--main{height:630px;line-height:630px}}.detail-thumbnails{padding:7.5px 0}@media (max-width:767px){.detail-thumbnails{margin-top:0}}.detail-thumbnails .slick-list{margin-right:50px;margin-left:50px;padding-right:8px;padding-left:8px}.detail-thumbnails .slick-arrow::before{color:#000}.detail-thumbnails .slick-arrow.slick-prev{margin-left:10px}.detail-thumbnails .slick-arrow.slick-next{margin-right:10px}.detail-img--thumb-wrap{width:80px;height:80px;display:block;padding:5px;border:1px solid #e0e0e0;border-radius:0}.detail-img--thumb{width:70px;height:70px;display:block;line-height:70px}.detail-img--thumb img{display:inline;max-width:70px;max-height:70px;line-height:70px}.detail-gallery{padding:0}.detail-gallery .slick-slide{height:260px;line-height:260px;text-align:center}.detail-gallery .slick-arrow::before{color:#000}.detail-gallery img{display:inline;max-width:100%;max-height:100%;padding:30px;margin:0 auto}.detail-gallery .slick-slide--single{width:100%}@media (min-width:768px){.detail-gallery img{padding-right:30px;padding-left:30px}.detail-gallery .slick-slide{height:490px;line-height:490px}}@media (min-width:1169px){.detail-gallery .slick-slide{height:490px;line-height:490px}}.current-variant{display:block}@media (min-width:1025px){.current-variant{float:right;width:120px}}.current-variant__title{font-size:1.1rem;text-transform:uppercase;font-weight:700;margin-top:0;margin-bottom:.5rem}.current-variant-box{overflow:hidden;color:#000;background-color:#f5f5f5;line-height:1.4;font-size:.94rem;margin-bottom:15px}@media (min-width:1025px){.current-variant-box{margin-bottom:0}}.current-variant__img{overflow:hidden;border:1px solid #aaa;border-radius:3px;margin-bottom:3px;width:100px;height:55px;float:left;margin-right:10px}@media (min-width:1025px){.current-variant__img{margin-right:0;float:none;width:auto}}.current-variant__img img{width:100%}.current-variant__material,.current-variant__name,.current-variant__surcharge-wrap{display:block}.product-files{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-files__file{width:130px;margin:0 10px 10px 0;background-color:#f8f8f7}.product-files__file a{display:block;padding:15px 10px;text-decoration:none}.product-files__file i{display:table;margin:0 auto 10px auto;text-align:center;font-size:30px}.product-files__file span{display:block;text-overflow:ellipsis;text-align:center;overflow:hidden;white-space:nowrap}.reviews-show-more{padding:5px}.product-list{margin-left:-15px;margin-right:-15px;margin-left:0;margin-right:0}.product-list--small{margin-left:-15px;margin-right:-15px}.products-list{display:block;overflow:hidden;margin-bottom:-1px;width:100%;position:relative}.products-list:after{content:'';display:block;position:absolute;left:0;right:0;bottom:1px;height:1px;background:#aaa}.products-list .categoryinfo{text-align:center;position:relative;margin:0 auto 1em}@media (min-width:1025px){.products-list .categoryinfo{max-width:70%;margin:0 auto 2em}}.products-list .categoryinfo h1{text-align:center;padding-bottom:.6em;position:relative;color:#000}.products-list .categoryinfo h1:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-35px;width:70px;height:1px;background:#000}.products-list .categoryinfo p{line-height:1.4;margin-bottom:1em;color:#000}@media (min-width:1025px){.products-list .categoryinfo p{margin-bottom:0}}.login-popup-container .js-wishlist-add-message{padding:10px 15px;text-align:center;background-color:#86ce9a;color:#fff}.js-wishlist-toggle{padding:0;border:0;margin-right:0;text-transform:none;font-weight:400}.js-wishlist-toggle.in-list .icon-heart,.js-wishlist-toggle.in-list .text-in{display:none}.js-wishlist-toggle:not(.in-list) .icon-cross,.js-wishlist-toggle:not(.in-list) .text-out{display:none}.js-wishlist-toggle:active,.js-wishlist-toggle:focus,.js-wishlist-toggle:hover{color:#ed4712}#snippet--userinteractionwish{position:relative;float:left;padding:1rem 1rem 0 1rem}#snippet--userinteractionwish a{position:relative;top:3px;text-decoration:none}#snippet--userinteractionwish a:active,#snippet--userinteractionwish a:focus,#snippet--userinteractionwish a:hover{color:#231f20}#snippet--userinteractionwish .counter{position:absolute;bottom:0;left:-5px;min-width:14px;height:14px;border-radius:7px;line-height:14px;text-align:center;font-weight:700;font-size:.8rem;background-color:#86ce9a;color:#fff;z-index:1}@media (max-width:1024px){#snippet--userinteractionwish .counter{bottom:-2px;left:13px}}#snippet--userinteractionwish .icon{font-size:16px}#snippet--userinteractionwish::before{position:absolute;top:-webkit-calc(50%);top:calc(50%);left:0;display:block;width:1px;height:16px;background:#e0e0e0;content:""}@media (max-width:1024px){#snippet--userinteractionwish{padding:0 1.5rem}#snippet--userinteractionwish a{position:static}#snippet--userinteractionwish .counter{line-height:16px}#snippet--userinteractionwish .icon{top:0;font-size:15px}#snippet--userinteractionwish::before{display:none}}.product-card__wishlist{position:absolute;bottom:80px;left:0;width:100%;z-index:2}.product-card__wishlist .js-wishlist-toggle{margin:0 auto}.product-card__wishlist .js-wishlist-toggle span{text-decoration:none}#content.wishlist+.container{display:none}#content.wishlist .select-all{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#content.wishlist .c-products__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}#content.wishlist .c-products__item{padding:0 5px}#content.wishlist .product-card__image{z-index:0}.add-wishlist-items-cart,.js-copy-clipboard{padding-left:20px;padding-right:20px;margin-bottom:15px}.wishlist-selector{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.wishlist-selector .form__checkbox{padding:0}.wishlist-selector .form__checkbox__text{padding-right:0}.wishlist-selector+.product-card{-webkit-transition:background-color .2s;transition:background-color .2s}.wishlist-selector.is-selected+.product-card{background-color:#f4f4f4}.wishlist-copy-url{position:relative;display:table;margin:0 auto}.wishlist-copy-url #copyClipboard{position:relative;z-index:2;-webkit-transition:all .2s;transition:all .2s}.wishlist-copy-url .js-url-board{position:absolute;top:0;left:0;width:100%;height:44px;padding:.9rem 15px;border:1px solid #666;line-height:1;font-size:1rem;font-weight:700;-webkit-transition:border-color .2s;transition:border-color .2s;z-index:1;opacity:0}.wishlist-copy-url .js-url-board.is-copied{opacity:1;z-index:3}.wishlist-copy-url .js-url-board:focus{border-color:#0069b7}.wishlist-popup .js-book-names{font-weight:600}.wishlist-popup .btn--primary{padding:10px 30px}.ie .product-card-content{-webkit-box-flex:1;-webkit-flex:1 1 360px;-ms-flex:1 1 360px;flex:1 1 360px}.lt-ie9 .text{line-height:40px}@media screen and (min-width:960px){html{width:100vw;overflow-x:hidden}}@media (max-width:1024px){.book-demo.mod{border:none;width:100%;height:600px}.book-demo.mod iframe{border:none!important;width:100%!important;height:600px!important}}@media (max-width:1024px){.tabs__iframe iframe{border:none!important;width:100%!important;height:600px!important}}span.text-strong{font-weight:700!important}span.text-italic{font-style:italic!important}span.text{font-weight:400!important;font-style:normal!important}body{opacity:1}body.zero-opacity{opacity:0}@media (min-width:1025px){.body--cart #headerRow{display:none!important}}@media (min-width:1025px){.body--empty-cart .shop-header:not(.is-fixed) #headerRow,.body--success .shop-header:not(.is-fixed) #headerRow{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.quick-registration{display:none}.lazyload--opacity{opacity:0;-webkit-transition:opacity .3s .2s;transition:opacity .3s .2s}.lazyload--opacity.lazyloaded{opacity:1}#cookie-box-close{margin-right:4rem}.header-user-link.header-user-login:active .shop-header__icon-block--title,.header-user-link.header-user-login:focus .shop-header__icon-block--title,.header-user-link.header-user-login:hover .shop-header__icon-block--title{color:#ed4712}.cart--user #frmformUser-pass,.cart--user #frmformUser-pass2{max-width:330px}@media (max-width:767px){.cart-price.cart-price--last .row>*{width:50%;float:left;text-align:left}}@media (max-width:767px) and (min-width:1025px){.cart-price.cart-price--last .row>.col-lg-7,.cart-price.cart-price--last .row>.col-lg-8{text-align:right}}@media (max-width:1024px){.tar--m{text-align:right!important}}@media (max-width:1024px){.tal--m{text-align:left!important}}.action-buttons{clear:both}.action-buttons th{display:none!important}.form__error-message{text-align:left!important}#frm-noteForm .form__checkbox{margin-bottom:1rem}@media (min-width:1025px){#frm-noteForm .form__checkbox{margin-bottom:.5remrem}}@media (min-width:1025px){.body--cart #mainHeaderMenu{visibility:hidden!important;opacity:0!important;pointer-events:none}}@media (min-width:1025px){.body--empty-cart #mainHeaderMenu,.body--success #mainHeaderMenu{visibility:visible!important;opacity:1!important;pointer-events:initial!important}}.disable-next-item+div{display:none!important;visibility:hidden!important;opacity:0!important;font-size:0!important}.other-address.checkbox{margin-bottom:0!important}.save-pass{margin-bottom:0!important}.save-pass .form__label{display:none!important}.mfp-arrow{position:absolute;top:50%;z-index:9999}@media (max-width:767px){.mfp-arrow{margin-top:-30px}}.mfp-arrow:before{content:"\E002";display:inline-block;font-family:icon;font-weight:400;font-style:normal;font-size:inherit;line-height:1;position:relative;top:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;float:none;color:#fff;font-size:30px}.mfp-arrow-left{left:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mfp-arrow-right{right:5px}.video__wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video__wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}*{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-user-link .shop-header__icon-block--title{line-height:12px}@media (min-width:768px){.content:not(.wishlist){min-height:-webkit-calc(100vh - 389px);min-height:calc(100vh - 389px)}}.autocomplete-img{width:35px}.autocomplete-img img{max-width:100%;height:auto}.cross{display:inline-block;width:8px;height:8px;position:relative}.cross:after,.cross:before{content:'';height:1px;width:11.3137085px;position:absolute;top:50%;left:50%;background:#000;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.cross:after{-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}body.body--users .form__input input{-webkit-transition:border-color .2s;transition:border-color .2s}body.body--users .form__input.form__input--error{height:40px}body.body--sendpassword .form__input input{-webkit-transition:border-color .2s;transition:border-color .2s}body.body--sendpassword .form__input--error{height:40px}.triangle{display:inline-block;width:8px;height:8px;position:relative}.triangle:before{content:'';position:relative;display:block;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #666}.triangle--12{width:12px;height:12px}.triangle--12:before{border-width:6px 0 6px 6px}.triangle--16{width:16px;height:16px}.triangle--16:before{border-width:8px 0 8px 8px}.triangle--black:before{border-color:transparent transparent transparent #000}.triangle--white:before{border-color:transparent transparent transparent #fff}.triangle--orange:before{border-color:transparent transparent transparent #ed4712}.triangle--top{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.triangle--left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}label[for=frmnoteForm-newsletter]{display:none!important}.anchor.anchor--top{position:fixed;right:30px;bottom:30px;width:30px;height:30px;text-align:center;border-radius:15px;background:#ed4712;border:2px solid #ed4712;z-index:99;-webkit-transition:background .2s;transition:background .2s;box-shadow:0 2px 4px rgba(0,0,0,.25);-webkit-transform:scale(0) translate3d(0,0,0);transform:scale(0) translate3d(0,0,0);-webkit-transition:border-radius .2s,-webkit-transform .2s;transition:border-radius .2s,-webkit-transform .2s;transition:transform .2s,border-radius .2s;transition:transform .2s,border-radius .2s,-webkit-transform .2s}.anchor.anchor--top .triangle:before{border-color:transparent transparent transparent #fff;-webkit-transition:border-color .2s;transition:border-color .2s}.anchor.anchor--top:hover{background:#fff}.anchor.anchor--top:hover .triangle:before{border-color:transparent transparent transparent #ed4712}.anchor.anchor--top.is-active{border-radius:2px;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.container--rel{position:relative}@media (min-width:1170px){.container--wo-padding--xl{padding-left:0;padding-right:0}}input[for=frmnoteForm-newsletter]{margin-bottom:1rem}#frmeditUserForm-countrySelectBoxItContainer,#frmeditUserForm-del_countrySelectBoxIt,#frmregistrationForm-countrySelectBoxIt,#frmregistrationForm-countrySelectBoxItContainer,#frmregistrationForm-del_countrySelectBoxIt{margin-bottom:10px}#frm-registrationForm #frmeditUserForm-countrySelectBoxItContainer,#frm-registrationForm #frmeditUserForm-del_countrySelectBoxIt,#frm-registrationForm #frmregistrationForm-countrySelectBoxIt,#frm-registrationForm #frmregistrationForm-countrySelectBoxItContainer,#frm-registrationForm #frmregistrationForm-del_countrySelectBoxIt{margin-bottom:0}#frm-registrationForm #delivery-address,#frm-registrationForm .other-address{display:none!important}#frmsendPassForm-email{width:250px;padding-left:10px;padding-right:10px}#frm-sendPassForm{text-align:center}#frm-sendPassForm label,#frm-sendPassForm th{float:none;text-align:left;min-height:auto;height:auto;font-size:12px;font-weight:400}#frm-sendPassForm table{margin:0 auto;display:block}#frm-sendPassForm table td,#frm-sendPassForm table th{display:block}#frm-sendPassForm td{position:relative;margin-top:0}#frm-sendPassForm tr:last-child td{display:block;background-color:transparent;border-color:transparent!important}#frm-sendPassForm tr:last-child td input{margin-top:1rem;float:left;line-height:14px;width:208px;height:40px}#frmsendPassForm-send{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:5px 5px 5px 0;margin-top:5px 5px 5px 0;box-sizing:border-box;background-image:none;background-color:transparent;border:2px solid transparent;border-radius:2px;outline:0;text-transform:uppercase;font-weight:700;vertical-align:middle;cursor:pointer;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;border-color:#ed4712;background-color:#ed4712;color:#fff;text-decoration:none;padding-top:5px;padding-bottom:5px;width:170px;text-align:center;display:block}#frmsendPassForm-send:active,#frmsendPassForm-send:focus,#frmsendPassForm-send:hover{text-decoration:none}#frmsendPassForm-send--custom-width .btn__text{min-width:auto!important}#frmsendPassForm-send__text{font-size:1rem;padding-top:1px;padding-bottom:1px;padding-left:1rem;padding-right:1rem;line-height:1;display:block;width:100%;font-weight:700;letter-spacing:.5px}@media (min-width:1025px){#frmsendPassForm-send__text{line-height:14px;min-width:204px}}#frmsendPassForm-send:active,#frmsendPassForm-send:focus,#frmsendPassForm-send:hover{text-decoration:none}#frmsendPassForm-send:focus,#frmsendPassForm-send:hover{border-color:#ef592a;background-color:transparent;color:#ed4712}#frmsendPassForm-send:active{border-color:#be390e;background-color:transparent;color:#ed4712}#frmsendPassForm-send a,#frmsendPassForm-send input[type=submit]{color:#fff;text-decoration:none}#frmsendPassForm-send a:active,#frmsendPassForm-send a:focus,#frmsendPassForm-send a:hover,#frmsendPassForm-send input[type=submit]:active,#frmsendPassForm-send input[type=submit]:focus,#frmsendPassForm-send input[type=submit]:hover{text-decoration:none}#frmsendPassForm-send a:focus,#frmsendPassForm-send a:hover,#frmsendPassForm-send input[type=submit]:focus,#frmsendPassForm-send input[type=submit]:hover{color:#ed4712}#frmsendPassForm-send a:active,#frmsendPassForm-send input[type=submit]:active{color:#ed4712}#frmregistrationForm-send{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:5px 5px 5px 0;margin-top:5px 5px 5px 0;box-sizing:border-box;background-image:none;background-color:transparent;border:2px solid transparent;border-radius:2px;outline:0;text-transform:uppercase;font-weight:700;vertical-align:middle;cursor:pointer;transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;padding-left:0;padding-right:0;border-color:#ed4712;background-color:#ed4712;color:#fff;text-decoration:none;padding-top:10px;padding-bottom:10px;width:200px;text-align:center;display:block;border-width:2px;border-style:solid}#frmregistrationForm-send:active,#frmregistrationForm-send:focus,#frmregistrationForm-send:hover{text-decoration:none}#frmregistrationForm-send--custom-width .btn__text{min-width:auto!important}#frmregistrationForm-send__text{font-size:1rem;padding-top:1px;padding-bottom:1px;padding-left:1rem;padding-right:1rem;line-height:1;display:block;width:100%;font-weight:700;letter-spacing:.5px}@media (min-width:1025px){#frmregistrationForm-send__text{line-height:14px;min-width:204px}}#frmregistrationForm-send:active,#frmregistrationForm-send:focus,#frmregistrationForm-send:hover{text-decoration:none}#frmregistrationForm-send:focus,#frmregistrationForm-send:hover{border-color:#ef592a;background-color:transparent;color:#ed4712}#frmregistrationForm-send:active{border-color:#be390e;background-color:transparent;color:#ed4712}#frmregistrationForm-send a,#frmregistrationForm-send input[type=submit]{color:#fff;text-decoration:none}#frmregistrationForm-send a:active,#frmregistrationForm-send a:focus,#frmregistrationForm-send a:hover,#frmregistrationForm-send input[type=submit]:active,#frmregistrationForm-send input[type=submit]:focus,#frmregistrationForm-send input[type=submit]:hover{text-decoration:none}#frmregistrationForm-send a:focus,#frmregistrationForm-send a:hover,#frmregistrationForm-send input[type=submit]:focus,#frmregistrationForm-send input[type=submit]:hover{color:#ed4712}#frmregistrationForm-send a:active,#frmregistrationForm-send input[type=submit]:active{color:#ed4712}.bootstrap-slider--price{display:none}.ui-autocomplete{background:#fff;padding:1rem;margin-top:.6rem;box-shadow:0 10px 10px 0 rgba(0,0,0,.1);max-width:500px}.ui-autocomplete .search-panel-li{background:#ed4712;color:#fff;padding-top:.3rem;padding-bottom:.3rem;display:block;margin-left:-1rem;margin-right:-1rem;padding-right:1rem;padding-left:1rem}.ui-autocomplete .search-panel-li b{font-weight:400}.ui-autocomplete .search-panel-li span{float:right;text-decoration:underline}.ui-autocomplete .ui-menu-item{display:block}.ui-autocomplete .ui-menu-item+.ui-menu-item{border-top:1px solid #f5f5f5}.ui-autocomplete .ui-menu-item a{overflow:hidden;padding-top:.5rem;padding-bottom:.5rem;display:block}.ui-autocomplete .ui-menu-item a .autocomplete-img{float:left;margin-right:.5rem}.ui-autocomplete .ui-menu-item a span{display:inline-block;float:left;width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}.ui-autocomplete .ui-menu-item a strong{float:right;font-size:1rem}.search-panel-li a,.search-panel-li span{cursor:pointer}button.slick-disabled{pointer-events:none}#interactive-filter .filter-title{display:none}#interactive-filter .input-box{display:inline-block}.admin-panel{opacity:0}.admin-panel.css{opacity:1;width:auto!important;top:auto!important;position:fixed!important;bottom:0!important;left:15px!important;padding:5px 10px!important;border-radius:3px 3px 0 0;border-left:1px solid #aaa;border-right:1px solid #aaa;border-top:1px solid #aaa;background:#f6f6f6!important;z-index:99999999999999999;box-shadow:1px 1px 10px rgba(0,0,0,.15)}.admin-panel.css,.admin-panel.css *{color:#000!important;font-family:Arial!important;font-weight:300!important;font-size:11px!important}.admin-panel.css a{text-decoration:underline!important}.admin-panel.css a:hover{text-decoration:none!important}.admin-panel.css p{display:inline!important;margin:5px 0 0 0!important}.login-form-error{margin-bottom:0;text-align:center;background:#ed1212;color:#fff;font-size:.8rem;margin-top:.5rem;padding:.3rem}@media (min-width:768px){.login-form-error{font-size:1.2rem;margin-top:1rem;padding:.5em}}.price-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.box-detail__price__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.product-control__prices--history-tag{margin-left:0!important;position:absolute;right:-25px;top:0}.box-detail__price-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-control__prices--history-tag{margin-left:10px}.product-control__prices--history-tag img{width:20px;margin-left:5px}.product-control__prices--history-tag .tooltip-inner{max-width:none!important;width:200px;text-align:left;font-size:.757rem;padding:15px}.product-control__prices--history-tag .tooltip-inner strong{font-weight:800}.product-control__prices--history-tag .tooltip-inner span.discount-percentage{color:#dc1a32}#ajax-spinner{display:none!important}#ajax-spinner.showx{display:block!important;visibility:visible!important}