@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=98015caa-9508-4d3c-ba1f-7efe6d14b3ec&fontids=5730901,5730950");@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}@charset "UTF-8";@font-face{font-family:"Trade Gothic";src:url("/dist/public/assets/fonts/94557603-6403-4571-a92e-e7dfa6bb6375.woff2") format("woff2"),url("/dist/public/assets/fonts/e2ec6de9-6d7f-4b65-912b-4cbe6bb5d8f4.woff") format("woff");font-weight:300;}@font-face{font-family:"Trade Gothic";src:url("/dist/public/assets/fonts/dae937ec-159f-4710-9b2d-9470e24807ba.woff2") format("woff2"),url("/dist/public/assets/fonts/c8856bf2-4d23-4e30-9fb1-eede15b787b6.woff") format("woff");font-weight:700;}@font-face{font-family:"icomoon";src:url("/dist/public/assets/fonts/icomoon.eot");src:url("/dist/public/assets/fonts/icomoon.eot#iefix") format("embedded-opentype"),url("/dist/public/assets/fonts/icomoon.ttf") format("truetype"),url("/dist/public/assets/fonts/icomoon.woff") format("woff"),url("/dist/public/assets/fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-trashcan:before{content:"";}.icon-arrow-down:before{content:"";}.icon-arrow-left:before{content:"";}.icon-arrow-right:before{content:"";}.icon-basket:before{content:"";}.icon-check:before{content:"";}.icon-close:before{content:"";}.icon-download:before{content:"";}.icon-facebook:before{content:"";}.icon-filter:before{content:"";}.icon-instagram:before{content:"";}.icon-link:before{content:"";}.icon-list:before{content:"";}.icon-person:before{content:"";}.icon-phone:before{content:"";}.icon-plane:before{content:"";}.icon-plus:before{content:"";}.icon-pointer-down:before{content:"";}.icon-pointer-left:before{content:"";}.icon-pointer-right:before{content:"";}.icon-search:before{content:"";}.icon-table:before{content:"";}.icon-upload:before{content:"";}.icon-youtube:before{content:"";}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}ul:not(.browser-default){padding-left:0;list-style-type:none;}ul:not(.browser-default) > li{list-style-type:none;}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent;}.valign-wrapper{display:flex;align-items:center;}.clearfix{clear:both;}.z-depth-0{box-shadow:none !important;}.z-depth-1,.dropdown-content,.collapsible,.card,.card-panel,.btn-floating,.btn,.btn-small,.btn-large{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);}.z-depth-1-half,.btn-floating:hover,.btn:hover,.btn-small:hover,.btn-large:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);}.z-depth-3{box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);}.z-depth-4{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);}.z-depth-5,.modal{box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);}.hoverable{transition:box-shadow 0.25s;}.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.divider{height:1px;overflow:hidden;background-color:#e0e0e0;}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73;}i{line-height:inherit;}i.left{float:left;margin-right:15px;}i.right{float:right;margin-left:15px;}i.tiny{font-size:1rem;}i.small{font-size:2rem;}i.medium{font-size:4rem;}i.large{font-size:6rem;}img.responsive-img,video.responsive-video{max-width:100%;height:auto;}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px;}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px;}.pagination li.active a{color:#fff;}.pagination li.active{background-color:#ee6e73;}.pagination li.disabled a{cursor:default;color:#999;}.pagination li i{font-size:2rem;}.pagination li.pages ul li{display:inline-block;float:none;}@media only screen and (max-width :992px){.pagination{width:100%;}.pagination li.prev,.pagination li.next{width:10%;}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap;}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7);}.breadcrumb i,.breadcrumb [class^=mdi-],.breadcrumb [class*=mdi-],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px;}.breadcrumb:before{content:"";color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased;}.breadcrumb:first-child:before{display:none;}.breadcrumb:last-child{color:#fff;}.parallax-container{position:relative;overflow:hidden;height:500px;}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;transform:translate3d(0,0,0);transform:translateX(-50%);}.pin-top,.pin-bottom{position:relative;}.pinned{position:fixed !important;}ul.staggered-list li{opacity:0;}.fade-in{opacity:0;transform-origin:0 50%;}@media only screen and (max-width :600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important;}}@media only screen and (max-width :992px){.hide-on-med-and-down{display:none !important;}}@media only screen and (min-width :601px){.hide-on-med-and-up{display:none !important;}}@media only screen and (min-width:600px) and (max-width:992px){.hide-on-med-only{display:none !important;}}@media only screen and (min-width :993px){.hide-on-large-only{display:none !important;}}@media only screen and (min-width :1201px){.hide-on-extra-large-only{display:none !important;}}@media only screen and (min-width :1201px){.show-on-extra-large{display:block !important;}}@media only screen and (min-width :993px){.show-on-large{display:block !important;}}@media only screen and (min-width:600px) and (max-width:992px){.show-on-medium{display:block !important;}}@media only screen and (max-width :600px){.show-on-small{display:block !important;}}@media only screen and (min-width :601px){.show-on-medium-and-up{display:block !important;}}@media only screen and (max-width :992px){.show-on-medium-and-down{display:block !important;}}@media only screen and (max-width :600px){.center-on-small-only{text-align:center;}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73;}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:flex;align-items:center;justify-content:space-between;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08);}table,th,td{border:none;}table{width:100%;display:table;border-collapse:collapse;border-spacing:0;}table.striped tr{border-bottom:none;}table.striped > tbody > tr:nth-child(odd){background-color:rgba(242,242,242,0.5);}table.striped > tbody > tr > td{border-radius:0;}table.highlight > tbody > tr{transition:background-color 0.25s ease;}table.highlight > tbody > tr:hover{background-color:rgba(242,242,242,0.5);}table.centered thead tr th,table.centered tbody tr td{text-align:center;}tr{border-bottom:1px solid rgba(0,0,0,0.12);}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px;}@media only screen and (max-width :992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative;}table.responsive-table td:empty:before{content:" ";}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top;}table.responsive-table th{text-align:left;}table.responsive-table thead{display:block;float:left;}table.responsive-table thead tr{display:block;padding:0 10px 0 0;}table.responsive-table thead tr th::before{content:" ";}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;}table.responsive-table tbody tr{display:inline-block;vertical-align:top;}table.responsive-table th{display:block;text-align:right;}table.responsive-table td{display:block;min-height:1.25em;text-align:left;}table.responsive-table tr{border-bottom:none;padding:0 10px;}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,0.12);}}.collection{margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative;}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0;}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative;}.collection .collection-item.avatar:not(.circle-clipper) > .circle,.collection .collection-item.avatar :not(.circle-clipper) > .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle;}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center;}.collection .collection-item.avatar .title{font-size:16px;}.collection .collection-item.avatar p{margin:0;}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px;}.collection .collection-item:last-child{border-bottom:none;}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9;}.collection .collection-item.active .secondary-content{color:#fff;}.collection a.collection-item{display:block;transition:0.25s;color:#26a69a;}.collection a.collection-item:not(.active):hover{background-color:#ddd;}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px;}.collection.with-header .collection-item{padding-left:30px;}.collection.with-header .collection-item.avatar{padding-left:72px;}.secondary-content{float:right;color:#26a69a;}.collapsible .collection{margin:0;border:none;}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:0.5rem 0 1rem 0;overflow:hidden;}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;transition:width 0.3s linear;}.progress .indeterminate{background-color:#26a69a;}.progress .indeterminate:before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;}.progress .indeterminate:after{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;animation-delay:1.15s;}@keyframes indeterminate{0%{left:-35%;right:100%;}60%{left:100%;right:-90%;}100%{left:100%;right:-90%;}}@keyframes indeterminate-short{0%{left:-200%;right:100%;}60%{left:107%;right:-8%;}100%{left:107%;right:-8%;}}.hide{display:none !important;}.left-align{text-align:left;}.right-align{text-align:right;}.center,.center-align{text-align:center;}.left{float:left !important;}.right{float:right !important;}.no-select{user-select:none;}.circle{border-radius:50%;}.center-block{display:block;margin-left:auto;margin-right:auto;}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.no-padding{padding:0 !important;}.container{margin:0 auto;max-width:1280px;width:90%;}@media only screen and (min-width :601px){.container{width:85%;}}@media only screen and (min-width :993px){.container{width:70%;}}.col .row{margin-left:-0.75rem;margin-right:-0.75rem;}.section{padding-top:1rem;padding-bottom:1rem;}.section.no-pad{padding:0;}.section.no-pad-bot{padding-bottom:0;}.section.no-pad-top{padding-top:0;}.row{margin-left:auto;margin-right:auto;margin-bottom:20px;}.row:after{content:"";display:table;clear:both;}.row .col{float:left;box-sizing:border-box;padding:0 0.75rem;min-height:1px;}.row .col[class*=push-],.row .col[class*=pull-]{position:relative;}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto;}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto;}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto;}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto;}.row .col.offset-s1{margin-left:8.3333333333%;}.row .col.pull-s1{right:8.3333333333%;}.row .col.push-s1{left:8.3333333333%;}.row .col.offset-s2{margin-left:16.6666666667%;}.row .col.pull-s2{right:16.6666666667%;}.row .col.push-s2{left:16.6666666667%;}.row .col.offset-s3{margin-left:25%;}.row .col.pull-s3{right:25%;}.row .col.push-s3{left:25%;}.row .col.offset-s4{margin-left:33.3333333333%;}.row .col.pull-s4{right:33.3333333333%;}.row .col.push-s4{left:33.3333333333%;}.row .col.offset-s5{margin-left:41.6666666667%;}.row .col.pull-s5{right:41.6666666667%;}.row .col.push-s5{left:41.6666666667%;}.row .col.offset-s6{margin-left:50%;}.row .col.pull-s6{right:50%;}.row .col.push-s6{left:50%;}.row .col.offset-s7{margin-left:58.3333333333%;}.row .col.pull-s7{right:58.3333333333%;}.row .col.push-s7{left:58.3333333333%;}.row .col.offset-s8{margin-left:66.6666666667%;}.row .col.pull-s8{right:66.6666666667%;}.row .col.push-s8{left:66.6666666667%;}.row .col.offset-s9{margin-left:75%;}.row .col.pull-s9{right:75%;}.row .col.push-s9{left:75%;}.row .col.offset-s10{margin-left:83.3333333333%;}.row .col.pull-s10{right:83.3333333333%;}.row .col.push-s10{left:83.3333333333%;}.row .col.offset-s11{margin-left:91.6666666667%;}.row .col.pull-s11{right:91.6666666667%;}.row .col.push-s11{left:91.6666666667%;}.row .col.offset-s12{margin-left:100%;}.row .col.pull-s12{right:100%;}.row .col.push-s12{left:100%;}@media only screen and (min-width :601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto;}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto;}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto;}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto;}.row .col.offset-m1{margin-left:8.3333333333%;}.row .col.pull-m1{right:8.3333333333%;}.row .col.push-m1{left:8.3333333333%;}.row .col.offset-m2{margin-left:16.6666666667%;}.row .col.pull-m2{right:16.6666666667%;}.row .col.push-m2{left:16.6666666667%;}.row .col.offset-m3{margin-left:25%;}.row .col.pull-m3{right:25%;}.row .col.push-m3{left:25%;}.row .col.offset-m4{margin-left:33.3333333333%;}.row .col.pull-m4{right:33.3333333333%;}.row .col.push-m4{left:33.3333333333%;}.row .col.offset-m5{margin-left:41.6666666667%;}.row .col.pull-m5{right:41.6666666667%;}.row .col.push-m5{left:41.6666666667%;}.row .col.offset-m6{margin-left:50%;}.row .col.pull-m6{right:50%;}.row .col.push-m6{left:50%;}.row .col.offset-m7{margin-left:58.3333333333%;}.row .col.pull-m7{right:58.3333333333%;}.row .col.push-m7{left:58.3333333333%;}.row .col.offset-m8{margin-left:66.6666666667%;}.row .col.pull-m8{right:66.6666666667%;}.row .col.push-m8{left:66.6666666667%;}.row .col.offset-m9{margin-left:75%;}.row .col.pull-m9{right:75%;}.row .col.push-m9{left:75%;}.row .col.offset-m10{margin-left:83.3333333333%;}.row .col.pull-m10{right:83.3333333333%;}.row .col.push-m10{left:83.3333333333%;}.row .col.offset-m11{margin-left:91.6666666667%;}.row .col.pull-m11{right:91.6666666667%;}.row .col.push-m11{left:91.6666666667%;}.row .col.offset-m12{margin-left:100%;}.row .col.pull-m12{right:100%;}.row .col.push-m12{left:100%;}}@media only screen and (min-width :993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto;}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto;}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto;}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto;}.row .col.offset-l1{margin-left:8.3333333333%;}.row .col.pull-l1{right:8.3333333333%;}.row .col.push-l1{left:8.3333333333%;}.row .col.offset-l2{margin-left:16.6666666667%;}.row .col.pull-l2{right:16.6666666667%;}.row .col.push-l2{left:16.6666666667%;}.row .col.offset-l3{margin-left:25%;}.row .col.pull-l3{right:25%;}.row .col.push-l3{left:25%;}.row .col.offset-l4{margin-left:33.3333333333%;}.row .col.pull-l4{right:33.3333333333%;}.row .col.push-l4{left:33.3333333333%;}.row .col.offset-l5{margin-left:41.6666666667%;}.row .col.pull-l5{right:41.6666666667%;}.row .col.push-l5{left:41.6666666667%;}.row .col.offset-l6{margin-left:50%;}.row .col.pull-l6{right:50%;}.row .col.push-l6{left:50%;}.row .col.offset-l7{margin-left:58.3333333333%;}.row .col.pull-l7{right:58.3333333333%;}.row .col.push-l7{left:58.3333333333%;}.row .col.offset-l8{margin-left:66.6666666667%;}.row .col.pull-l8{right:66.6666666667%;}.row .col.push-l8{left:66.6666666667%;}.row .col.offset-l9{margin-left:75%;}.row .col.pull-l9{right:75%;}.row .col.push-l9{left:75%;}.row .col.offset-l10{margin-left:83.3333333333%;}.row .col.pull-l10{right:83.3333333333%;}.row .col.push-l10{left:83.3333333333%;}.row .col.offset-l11{margin-left:91.6666666667%;}.row .col.pull-l11{right:91.6666666667%;}.row .col.push-l11{left:91.6666666667%;}.row .col.offset-l12{margin-left:100%;}.row .col.pull-l12{right:100%;}.row .col.push-l12{left:100%;}}@media only screen and (min-width :1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto;}.row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto;}.row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto;}.row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto;}.row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto;}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto;}.row .col.offset-xl1{margin-left:8.3333333333%;}.row .col.pull-xl1{right:8.3333333333%;}.row .col.push-xl1{left:8.3333333333%;}.row .col.offset-xl2{margin-left:16.6666666667%;}.row .col.pull-xl2{right:16.6666666667%;}.row .col.push-xl2{left:16.6666666667%;}.row .col.offset-xl3{margin-left:25%;}.row .col.pull-xl3{right:25%;}.row .col.push-xl3{left:25%;}.row .col.offset-xl4{margin-left:33.3333333333%;}.row .col.pull-xl4{right:33.3333333333%;}.row .col.push-xl4{left:33.3333333333%;}.row .col.offset-xl5{margin-left:41.6666666667%;}.row .col.pull-xl5{right:41.6666666667%;}.row .col.push-xl5{left:41.6666666667%;}.row .col.offset-xl6{margin-left:50%;}.row .col.pull-xl6{right:50%;}.row .col.push-xl6{left:50%;}.row .col.offset-xl7{margin-left:58.3333333333%;}.row .col.pull-xl7{right:58.3333333333%;}.row .col.push-xl7{left:58.3333333333%;}.row .col.offset-xl8{margin-left:66.6666666667%;}.row .col.pull-xl8{right:66.6666666667%;}.row .col.push-xl8{left:66.6666666667%;}.row .col.offset-xl9{margin-left:75%;}.row .col.pull-xl9{right:75%;}.row .col.push-xl9{left:75%;}.row .col.offset-xl10{margin-left:83.3333333333%;}.row .col.pull-xl10{right:83.3333333333%;}.row .col.push-xl10{left:83.3333333333%;}.row .col.offset-xl11{margin-left:91.6666666667%;}.row .col.pull-xl11{right:91.6666666667%;}.row .col.push-xl11{left:91.6666666667%;}.row .col.offset-xl12{margin-left:100%;}.row .col.pull-xl12{right:100%;}.row .col.push-xl12{left:100%;}}a{text-decoration:none;}html{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87);}@media only screen and (min-width:0){html{font-size:14px;}}@media only screen and (min-width:992px){html{font-size:14.5px;}}@media only screen and (min-width:1200px){html{font-size:15px;}}h1,.product-description__price,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3;}h1 a,.product-description__price a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;}h1,.product-description__price{font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0;}h2{font-size:3.56rem;line-height:110%;margin:2.3733333333rem 0 1.424rem 0;}h3{font-size:2.92rem;line-height:110%;margin:1.9466666667rem 0 1.168rem 0;}h4{font-size:2.28rem;line-height:110%;margin:1.52rem 0 0.912rem 0;}h5{font-size:1.64rem;line-height:110%;margin:1.0933333333rem 0 0.656rem 0;}h6{font-size:1.15rem;line-height:110%;margin:0.7666666667rem 0 0.46rem 0;}em{font-style:italic;}strong{font-weight:500;}small{font-size:75%;}.light{font-weight:300;}.thin{font-weight:200;}@media only screen and (min-width:360px){.flow-text{font-size:1.2rem;}}@media only screen and (min-width:390px){.flow-text{font-size:1.224rem;}}@media only screen and (min-width:420px){.flow-text{font-size:1.248rem;}}@media only screen and (min-width:450px){.flow-text{font-size:1.272rem;}}@media only screen and (min-width:480px){.flow-text{font-size:1.296rem;}}@media only screen and (min-width:510px){.flow-text{font-size:1.32rem;}}@media only screen and (min-width:540px){.flow-text{font-size:1.344rem;}}@media only screen and (min-width:570px){.flow-text{font-size:1.368rem;}}@media only screen and (min-width:600px){.flow-text{font-size:1.392rem;}}@media only screen and (min-width:630px){.flow-text{font-size:1.416rem;}}@media only screen and (min-width:660px){.flow-text{font-size:1.44rem;}}@media only screen and (min-width:690px){.flow-text{font-size:1.464rem;}}@media only screen and (min-width:720px){.flow-text{font-size:1.488rem;}}@media only screen and (min-width:750px){.flow-text{font-size:1.512rem;}}@media only screen and (min-width:780px){.flow-text{font-size:1.536rem;}}@media only screen and (min-width:810px){.flow-text{font-size:1.56rem;}}@media only screen and (min-width:840px){.flow-text{font-size:1.584rem;}}@media only screen and (min-width:870px){.flow-text{font-size:1.608rem;}}@media only screen and (min-width:900px){.flow-text{font-size:1.632rem;}}@media only screen and (min-width:930px){.flow-text{font-size:1.656rem;}}@media only screen and (min-width:960px){.flow-text{font-size:1.68rem;}}@media only screen and (max-width:360px){.flow-text{font-size:1.2rem;}}.btn,.btn-small,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;}.btn.disabled,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.btn-flat.disabled,.btn:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.btn-flat:disabled,.btn[disabled],.btn-floating[disabled],.btn-large[disabled],.btn-small[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default;}.btn.disabled:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important;}.btn,.btn-floating,.btn-large,.btn-small,.btn-flat{font-size:14px;outline:0;}.btn i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{font-size:1.3rem;line-height:inherit;}.btn:focus,.btn-small:focus,.btn-large:focus,.btn-floating:focus{background-color:#1d7d74;}.btn,.btn-small,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:0.5px;transition:background-color 0.2s ease-out;cursor:pointer;}.btn:hover,.btn-small:hover,.btn-large:hover{background-color:#2bbbad;}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;transition:background-color 0.3s;cursor:pointer;vertical-align:middle;}.btn-floating:hover{background-color:#26a69a;}.btn-floating:before{border-radius:0;}.btn-floating.btn-large{width:56px;height:56px;padding:0;}.btn-floating.btn-large.halfway-fab{bottom:-28px;}.btn-floating.btn-large i{line-height:56px;}.btn-floating.btn-small{width:32.4px;height:32.4px;}.btn-floating.btn-small.halfway-fab{bottom:-16.2px;}.btn-floating.btn-small i{line-height:32.4px;}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px;}.btn-floating.halfway-fab.left{right:auto;left:24px;}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px;}button.btn-floating{border:none;}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997;}.fixed-action-btn.active ul{visibility:visible;}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px;}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:auto;width:500px;}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0;}.fixed-action-btn.direction-right{padding:0 15px 0 0;}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto;}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px;}.fixed-action-btn.direction-bottom{padding:0 0 15px 0;}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:flex;flex-direction:column-reverse;}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0 0;}.fixed-action-btn.toolbar{padding:0;height:56px;}.fixed-action-btn.toolbar.active > a i{opacity:0;}.fixed-action-btn.toolbar ul{display:flex;top:0;bottom:0;z-index:1;}.fixed-action-btn.toolbar ul li{flex:1;display:inline-block;margin:0;height:100%;transition:none;}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:56px;z-index:1;}.fixed-action-btn.toolbar ul li a i{line-height:inherit;}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden;}.fixed-action-btn ul li{margin-bottom:15px;}.fixed-action-btn ul a.btn-floating{opacity:0;}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;transform:scale(0);}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color 0.2s;}.btn-flat:focus,.btn-flat:hover{box-shadow:none;}.btn-flat:focus{background-color:rgba(0,0,0,0.1);}.btn-flat.disabled,.btn-flat.btn-flat[disabled]{background-color:transparent !important;color:#b3b3b3 !important;cursor:default;}.btn-large{height:54px;line-height:54px;font-size:15px;padding:0 28px;}.btn-large i{font-size:1.6rem;}.btn-small{height:32.4px;line-height:32.4px;font-size:13px;}.btn-small i{font-size:1.2rem;}.btn-block{display:block;}.scale-transition{transition:transform 0.3s cubic-bezier(0.53,0.01,0.36,1.63) !important;}.scale-transition.scale-out{transform:scale(0);transition:transform 0.2s !important;}.scale-transition.scale-in{transform:scale(1);}.card-panel{transition:box-shadow 0.25s;padding:24px;margin:0.5rem 0 1rem 0;border-radius:2px;background-color:#fff;}.card{position:relative;margin:0.5rem 0 1rem 0;background-color:#fff;transition:box-shadow 0.25s;border-radius:2px;}.card-bordered{border:1px solid #e0e0e0;}.card .card-title{font-size:24px;font-weight:300;}.card .card-title.activator{cursor:pointer;}.card.small,.card.medium,.card.large{position:relative;}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden;}.card.small .card-image + .card-content,.card.medium .card-image + .card-content,.card.large .card-image + .card-content{max-height:40%;}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden;}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0;}.card.small{height:300px;}.card.medium{height:400px;}.card.large{height:500px;}.card.horizontal{display:flex;}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible;}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%;}.card.horizontal .card-image{max-width:50%;}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto;}.card.horizontal .card-stacked{display:flex;flex-direction:column;flex:1;position:relative;}.card.horizontal .card-stacked .card-content{flex-grow:1;}.card.sticky-action .card-action{z-index:2;}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px;}.card .card-image{position:relative;}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%;}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px;}.card .card-content{padding:24px;border-radius:0 0 2px 2px;}.card .card-content p{margin:0;}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px;}.card .card-content .card-title i{line-height:32px;}.card .card-action{background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);position:relative;padding:16px 24px;}.card .card-action:last-child{border-radius:0 0 2px 2px;}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;transition:color 0.3s ease;text-transform:uppercase;}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6;}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none;}.card .card-reveal .card-title{cursor:pointer;display:block;}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:0.3s ease-out;}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:transform,opacity;transform:scale(0);pointer-events:none;}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45);}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7);}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7);}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7);}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7);}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7);}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7);}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none;}.waves-effect img{position:relative;z-index:-1;}.waves-notransition{transition:none !important;}.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom;}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1;}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none;}.waves-block{display:block;}.waves-effect .waves-ripple{z-index:-1;}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0.5rem 0 1rem 0;}.collapsible-header{display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd;}.collapsible-header:focus{outline:0;}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem;}.keyboard-focused .collapsible-header:focus{background-color:#eee;}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem;}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;box-shadow:none;}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0;}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px;}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05);}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit;}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff;}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px;}.collapsible.popout{border:none;box-shadow:none;}.collapsible.popout > li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25,0.46,0.45,0.94);}.collapsible.popout > li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0;}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;transform-origin:0 0;}.dropdown-content:focus{outline:0;}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee;}.dropdown-content li:focus{outline:none;}.dropdown-content li.divider{min-height:0;height:1px;}.dropdown-content li > a,.dropdown-content li > span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px;}.dropdown-content li > span > label{top:1px;left:0;height:18px;}.dropdown-content li > a > i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px;}body.keyboard-focused .dropdown-content li:focus{background-color:#dadada;}.input-field.col .dropdown-content [type=checkbox] + label{top:1px;left:0;height:18px;transform:none;}.dropdown-trigger{cursor:pointer;}.materialboxed{display:block;cursor:zoom-in;position:relative;transition:opacity 0.4s;-webkit-backface-visibility:hidden;}.materialboxed:hover:not(.active){opacity:0.8;}.materialboxed.active{cursor:zoom-out;}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity;}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased;}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top,opacity;}.modal:focus{outline:none;}@media only screen and (max-width :992px){.modal{width:80%;}}.modal h1,.modal .product-description__price,.modal h2,.modal h3,.modal h4{margin-top:0;}.modal .modal-content{padding:24px;}.modal .modal-close{cursor:pointer;}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right;}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .btn-flat{margin:6px 0;}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity;}.modal.modal-fixed-footer{padding:0;height:70%;}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto;}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0;}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity;}::placeholder{color:#d1d1d1;}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:box-shadow 0.3s,border 0.3s;}input:not([type]):disabled,input:not([type])[readonly=readonly],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly=readonly],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly=readonly],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly=readonly],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly=readonly],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly=readonly],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly=readonly],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly=readonly],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly=readonly],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly=readonly],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly=readonly],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly=readonly],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly=readonly]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42);}input:not([type]):disabled + label,input:not([type])[readonly=readonly] + label,input[type=text]:not(.browser-default):disabled + label,input[type=text]:not(.browser-default)[readonly=readonly] + label,input[type=password]:not(.browser-default):disabled + label,input[type=password]:not(.browser-default)[readonly=readonly] + label,input[type=email]:not(.browser-default):disabled + label,input[type=email]:not(.browser-default)[readonly=readonly] + label,input[type=url]:not(.browser-default):disabled + label,input[type=url]:not(.browser-default)[readonly=readonly] + label,input[type=time]:not(.browser-default):disabled + label,input[type=time]:not(.browser-default)[readonly=readonly] + label,input[type=date]:not(.browser-default):disabled + label,input[type=date]:not(.browser-default)[readonly=readonly] + label,input[type=datetime]:not(.browser-default):disabled + label,input[type=datetime]:not(.browser-default)[readonly=readonly] + label,input[type=datetime-local]:not(.browser-default):disabled + label,input[type=datetime-local]:not(.browser-default)[readonly=readonly] + label,input[type=tel]:not(.browser-default):disabled + label,input[type=tel]:not(.browser-default)[readonly=readonly] + label,input[type=number]:not(.browser-default):disabled + label,input[type=number]:not(.browser-default)[readonly=readonly] + label,input[type=search]:not(.browser-default):disabled + label,input[type=search]:not(.browser-default)[readonly=readonly] + label,textarea.materialize-textarea:disabled + label,textarea.materialize-textarea[readonly=readonly] + label{color:rgba(0,0,0,0.42);}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a;}input:not([type]):focus:not([readonly]) + label,input[type=text]:not(.browser-default):focus:not([readonly]) + label,input[type=password]:not(.browser-default):focus:not([readonly]) + label,input[type=email]:not(.browser-default):focus:not([readonly]) + label,input[type=url]:not(.browser-default):focus:not([readonly]) + label,input[type=time]:not(.browser-default):focus:not([readonly]) + label,input[type=date]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label,input[type=tel]:not(.browser-default):focus:not([readonly]) + label,input[type=number]:not(.browser-default):focus:not([readonly]) + label,input[type=search]:not(.browser-default):focus:not([readonly]) + label,textarea.materialize-textarea:focus:not([readonly]) + label{color:#26a69a;}input:not([type]):focus.valid ~ label,input[type=text]:not(.browser-default):focus.valid ~ label,input[type=password]:not(.browser-default):focus.valid ~ label,input[type=email]:not(.browser-default):focus.valid ~ label,input[type=url]:not(.browser-default):focus.valid ~ label,input[type=time]:not(.browser-default):focus.valid ~ label,input[type=date]:not(.browser-default):focus.valid ~ label,input[type=datetime]:not(.browser-default):focus.valid ~ label,input[type=datetime-local]:not(.browser-default):focus.valid ~ label,input[type=tel]:not(.browser-default):focus.valid ~ label,input[type=number]:not(.browser-default):focus.valid ~ label,input[type=search]:not(.browser-default):focus.valid ~ label,textarea.materialize-textarea:focus.valid ~ label{color:#4CAF50;}input:not([type]):focus.invalid ~ label,input[type=text]:not(.browser-default):focus.invalid ~ label,input[type=password]:not(.browser-default):focus.invalid ~ label,input[type=email]:not(.browser-default):focus.invalid ~ label,input[type=url]:not(.browser-default):focus.invalid ~ label,input[type=time]:not(.browser-default):focus.invalid ~ label,input[type=date]:not(.browser-default):focus.invalid ~ label,input[type=datetime]:not(.browser-default):focus.invalid ~ label,input[type=datetime-local]:not(.browser-default):focus.invalid ~ label,input[type=tel]:not(.browser-default):focus.invalid ~ label,input[type=number]:not(.browser-default):focus.invalid ~ label,input[type=search]:not(.browser-default):focus.invalid ~ label,textarea.materialize-textarea:focus.invalid ~ label{color:#F44336;}input:not([type]).validate + label,input[type=text]:not(.browser-default).validate + label,input[type=password]:not(.browser-default).validate + label,input[type=email]:not(.browser-default).validate + label,input[type=url]:not(.browser-default).validate + label,input[type=time]:not(.browser-default).validate + label,input[type=date]:not(.browser-default).validate + label,input[type=datetime]:not(.browser-default).validate + label,input[type=datetime-local]:not(.browser-default).validate + label,input[type=tel]:not(.browser-default).validate + label,input[type=number]:not(.browser-default).validate + label,input[type=search]:not(.browser-default).validate + label,textarea.materialize-textarea.validate + label{width:100%;}.select-wrapper.valid > input.select-dropdown,input:not([type]).valid,input:not([type]):focus.valid,input[type=text]:not(.browser-default).valid,input[type=text]:not(.browser-default):focus.valid,input[type=password]:not(.browser-default).valid,input[type=password]:not(.browser-default):focus.valid,input[type=email]:not(.browser-default).valid,input[type=email]:not(.browser-default):focus.valid,input[type=url]:not(.browser-default).valid,input[type=url]:not(.browser-default):focus.valid,input[type=time]:not(.browser-default).valid,input[type=time]:not(.browser-default):focus.valid,input[type=date]:not(.browser-default).valid,input[type=date]:not(.browser-default):focus.valid,input[type=datetime]:not(.browser-default).valid,input[type=datetime]:not(.browser-default):focus.valid,input[type=datetime-local]:not(.browser-default).valid,input[type=datetime-local]:not(.browser-default):focus.valid,input[type=tel]:not(.browser-default).valid,input[type=tel]:not(.browser-default):focus.valid,input[type=number]:not(.browser-default).valid,input[type=number]:not(.browser-default):focus.valid,input[type=search]:not(.browser-default).valid,input[type=search]:not(.browser-default):focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50;}.select-wrapper.invalid > input.select-dropdown,.select-wrapper.invalid > input.select-dropdown:focus,input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text]:not(.browser-default).invalid,input[type=text]:not(.browser-default):focus.invalid,input[type=password]:not(.browser-default).invalid,input[type=password]:not(.browser-default):focus.invalid,input[type=email]:not(.browser-default).invalid,input[type=email]:not(.browser-default):focus.invalid,input[type=url]:not(.browser-default).invalid,input[type=url]:not(.browser-default):focus.invalid,input[type=time]:not(.browser-default).invalid,input[type=time]:not(.browser-default):focus.invalid,input[type=date]:not(.browser-default).invalid,input[type=date]:not(.browser-default):focus.invalid,input[type=datetime]:not(.browser-default).invalid,input[type=datetime]:not(.browser-default):focus.invalid,input[type=datetime-local]:not(.browser-default).invalid,input[type=datetime-local]:not(.browser-default):focus.invalid,input[type=tel]:not(.browser-default).invalid,input[type=tel]:not(.browser-default):focus.invalid,input[type=number]:not(.browser-default).invalid,input[type=number]:not(.browser-default):focus.invalid,input[type=search]:not(.browser-default).invalid,input[type=search]:not(.browser-default):focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336;}.select-wrapper.valid .helper-text[data-success],.select-wrapper.invalid ~ .helper-text[data-error],input:not([type]).valid ~ .helper-text[data-success],input:not([type]):focus.valid ~ .helper-text[data-success],input:not([type]).invalid ~ .helper-text[data-error],input:not([type]):focus.invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default).valid ~ .helper-text[data-success],input[type=text]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default).valid ~ .helper-text[data-success],input[type=password]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default).valid ~ .helper-text[data-success],input[type=email]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default).valid ~ .helper-text[data-success],input[type=url]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default).valid ~ .helper-text[data-success],input[type=time]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default).valid ~ .helper-text[data-success],input[type=date]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default).valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default).valid ~ .helper-text[data-success],input[type=number]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default).valid ~ .helper-text[data-success],input[type=search]:not(.browser-default).invalid ~ .helper-text[data-error],textarea.materialize-textarea.valid ~ .helper-text[data-success],textarea.materialize-textarea:focus.valid ~ .helper-text[data-success],textarea.materialize-textarea.invalid ~ .helper-text[data-error],textarea.materialize-textarea:focus.invalid ~ .helper-text[data-error]{color:transparent;user-select:none;pointer-events:none;}.select-wrapper.valid ~ .helper-text:after,input:not([type]).valid ~ .helper-text:after,input:not([type]):focus.valid ~ .helper-text:after,input[type=text]:not(.browser-default).valid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=password]:not(.browser-default).valid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=email]:not(.browser-default).valid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=url]:not(.browser-default).valid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=time]:not(.browser-default).valid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=date]:not(.browser-default).valid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=tel]:not(.browser-default).valid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=number]:not(.browser-default).valid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=search]:not(.browser-default).valid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.valid ~ .helper-text:after,textarea.materialize-textarea.valid ~ .helper-text:after,textarea.materialize-textarea:focus.valid ~ .helper-text:after{content:attr(data-success);color:#4CAF50;}.select-wrapper.invalid ~ .helper-text:after,input:not([type]).invalid ~ .helper-text:after,input:not([type]):focus.invalid ~ .helper-text:after,input[type=text]:not(.browser-default).invalid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=password]:not(.browser-default).invalid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=email]:not(.browser-default).invalid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=url]:not(.browser-default).invalid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=time]:not(.browser-default).invalid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=date]:not(.browser-default).invalid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=tel]:not(.browser-default).invalid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=number]:not(.browser-default).invalid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=search]:not(.browser-default).invalid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.invalid ~ .helper-text:after,textarea.materialize-textarea.invalid ~ .helper-text:after,textarea.materialize-textarea:focus.invalid ~ .helper-text:after{content:attr(data-error);color:#F44336;}.select-wrapper + label:after,input:not([type]) + label:after,input[type=text]:not(.browser-default) + label:after,input[type=password]:not(.browser-default) + label:after,input[type=email]:not(.browser-default) + label:after,input[type=url]:not(.browser-default) + label:after,input[type=time]:not(.browser-default) + label:after,input[type=date]:not(.browser-default) + label:after,input[type=datetime]:not(.browser-default) + label:after,input[type=datetime-local]:not(.browser-default) + label:after,input[type=tel]:not(.browser-default) + label:after,input[type=number]:not(.browser-default) + label:after,input[type=search]:not(.browser-default) + label:after,textarea.materialize-textarea + label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;transition:0.2s opacity ease-out,0.2s color ease-out;}.input-field{position:relative;margin-top:1rem;margin-bottom:1rem;}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px;}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem;}.input-field.col label{left:0.75rem;}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem);}.input-field > label{color:#9e9e9e;position:absolute;top:0;left:0;font-size:1rem;cursor:text;transition:transform 0.2s ease-out,color 0.2s ease-out;transform-origin:0% 100%;text-align:initial;transform:translateY(12px);}.input-field > label:not(.label-icon).active{transform:translateY(-14px) scale(0.8);transform-origin:0 0;}.input-field > input[type]:-webkit-autofill:not(.browser-default):not([type=search]) + label,.input-field > input[type=date]:not(.browser-default) + label,.input-field > input[type=time]:not(.browser-default) + label{transform:translateY(-14px) scale(0.8);transform-origin:0 0;}.input-field .helper-text{position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,0.54);}.input-field .helper-text::after{opacity:1;position:absolute;top:0;left:0;}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color 0.2s;top:0.5rem;}.input-field .prefix.active{color:#26a69a;}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .helper-text,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem);}.input-field .prefix ~ label{margin-left:3rem;}@media only screen and (max-width :992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem);}}@media only screen and (max-width :600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem);}}.input-field input[type=search]{display:block;line-height:inherit;transition:0.3s background-color;}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;box-shadow:none;}.input-field input[type=search]:focus:not(.browser-default){background-color:#fff;border:0;box-shadow:none;color:#444;}.input-field input[type=search]:focus:not(.browser-default) + label i,.input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,.input-field input[type=search]:focus:not(.browser-default) ~ .material-icons{color:#444;}.input-field input[type=search] + .label-icon{transform:none;left:1rem;}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:0.3s color;}textarea{width:100%;height:3rem;background-color:transparent;}textarea.materialize-textarea{line-height:normal;overflow-y:hidden;padding:0.8rem 0 0.8rem 0;resize:none;min-height:3rem;box-sizing:border-box;}.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1;}.autocomplete-content li .highlight{color:#444;}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px;}.character-counter{min-height:18px;}select{display:none;}select.browser-default{display:block;}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem;}.select-label{position:absolute;}.select-wrapper{position:relative;}.select-wrapper.valid + label,.select-wrapper.invalid + label{width:100%;pointer-events:none;}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;display:block;user-select:none;z-index:1;}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #26a69a;}.select-wrapper .caret{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,0.87);}.select-wrapper + label{position:absolute;top:-26px;font-size:0.8rem;}select:disabled{color:rgba(0,0,0,0.42);}.select-wrapper.disabled + label{color:rgba(0,0,0,0.42);}.select-wrapper.disabled .caret{fill:rgba(0,0,0,0.42);}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;user-select:none;}.select-wrapper i{color:rgba(0,0,0,0.3);}.select-dropdown li.disabled,.select-dropdown li.disabled > span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent;}body.keyboard-focused .select-dropdown.dropdown-content li:focus{background-color:rgba(0,0,0,0.08);}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,0.08);}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,0.03);}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem);}.prefix ~ label{margin-left:3rem;}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right;}.select-dropdown li.optgroup{border-top:1px solid #eee;}.select-dropdown li.optgroup.selected > span{color:rgba(0,0,0,0.7);}.select-dropdown li.optgroup > span{color:rgba(0,0,0,0.4);}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem;}html,body,div,span,applet,object,iframe,h1,.product-description__price,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}html{height:100%;}body{line-height:1;scroll-behavior:smooth;text-rendering:optimizeSpeed;}ol,ul{list-style:none;padding:0;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}*,*::before,*::after{box-sizing:border-box;}body,h1,.product-description__price,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;}img{max-width:100%;height:auto;display:inline-block;vertical-align:top;}input,button,textarea,select{font:inherit;}body{font:300 18px/26px "Trade Gothic",san-serif;margin:0;padding:0;min-width:320px;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;}body.white-bg{background:#fff;background-image:url("/dist/public/assets/img/white-gallery-bg.png");}a{font-weight:700;text-decoration:none;color:#1b1d22;}a:hover{text-decoration:underline;}h1,.product-description__price,.h1,.spare__title,.modificator__title,.intro-panel__title,.info-intro__title,.heading-panel__title,.contact-us__title,.article-intro__title,.article-details__title,.accessory__title{color:#000;font:700 110px/110px "Trade Gothic",san-serif;margin:0 0 15px;}@media (max-width:1024px){h1,.product-description__price,.h1,.spare__title,.modificator__title,.intro-panel__title,.info-intro__title,.heading-panel__title,.contact-us__title,.article-intro__title,.article-details__title,.accessory__title{font:700 60px/60px "Trade Gothic",san-serif;}}h2,.h2,.inspiration-area__heading,.info-question__title.info-question__title--alt,.image-text__title--increased,.gallery__title,.features__info,.contact__title,.checkout__title,.category__title,.category-description__title,.banner__title,.article-item__title{color:#000;font:700 90px/90px "Trade Gothic",san-serif;margin:0 0 15px;}@media (max-width:1024px){h2,.h2,.inspiration-area__heading,.info-question__title.info-question__title--alt,.image-text__title--increased,.gallery__title,.features__info,.contact__title,.checkout__title,.category__title,.category-description__title,.banner__title,.article-item__title{font:700 60px/60px "Trade Gothic",san-serif;}}h3,.h3,.related__title,.info-contacts__title,.detailed-features__subtitle,.contact-modal__title,.checkout .checkout-info__title,.card__title,.article-details__subtitle{color:#000;font:700 36px/36px "Trade Gothic",san-serif;margin:0 0 15px;}h4,.h4{color:#000;font:700 24px/26px "Trade Gothic",san-serif;margin:0 0 15px;}h5,.h5,.checkout .checkout-text__title{color:#000;font:700 24px/26px "Trade Gothic",san-serif;margin:0 0 15px;}h6,.h6,.checkout-modal__title{color:#000;font:700 20px/20px "Trade Gothic",san-serif;margin:0 0 15px;}.content{position:relative;overflow-x:hidden !important;flex:1 0 auto;padding-top:82px;display:flex;min-height:100vh;flex-direction:column;}@media (max-width:1024px){.content{padding-top:60px;}}.content:before{content:"";position:absolute;top:0;left:0;right:0;height:82px;background:#000;}@media (max-width:1024px){.content:before{height:60px;}}.main{flex:1;display:flex;flex-direction:column;}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0;}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;}input[type=search]{-webkit-appearance:textfield;}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}html,body{height:100%;}.page-container{max-width:1824px;margin:0 auto;padding:0 16px;min-height:100%;}@media (max-width:479px){.page-container{min-height:auto;}}.page-container:after{content:"";clear:both;display:block;}.page-container--medium{max-width:1516px;margin:0 auto;padding:0 16px;}.page-container--small{max-width:912px;margin:0 auto;padding:0 16px;}.content-wrapper{overflow:hidden;padding:0 0 32px;min-height:calc(100vh - 82px);}@media (max-width:768px){.content-wrapper{min-height:calc(100vh - 60px);}}@media (max-width:479px){.content-wrapper{min-height:auto;}}.content-wrapper.black-bg{background:#1b1d22;}.content-wrapper.black-bg .heading-section,.content-wrapper.black-bg .heading-section__title{color:#fff;}.custom-grid{flex-wrap:wrap;display:flex;margin:0 -0.9%;}@media (max-width:479px){.custom-grid{margin:0 0 12px;}}.custom-grid__item{padding:0 0.9% 32px;display:flex;}@media (max-width:479px){.custom-grid__item:first-child{margin:0;}}.custom-grid--25 .custom-grid__item{flex:1 1 25%;max-width:25%;display:block;}@media (max-width:479px){.custom-grid--25 .custom-grid__item:first-child{margin:0;}}@media (max-width:1024px){.custom-grid--25 .custom-grid__item{flex:1 1 33.3333%;max-width:33.3333%;}}@media (max-width:768px){.custom-grid--25 .custom-grid__item{flex:1 1 50%;max-width:50%;}}@media (max-width:479px){.custom-grid--25 .custom-grid__item{flex:1 1 100%;max-width:100%;padding:0;margin:16px 0 0;}}.custom-grid--33 .custom-grid__item{flex:1 1 33.3333%;max-width:33.3333%;}@media (max-width:479px){.custom-grid--33 .custom-grid__item:first-child{margin:0;}}@media (max-width:768px){.custom-grid--33 .custom-grid__item{flex:1 1 50%;max-width:50%;}}@media (max-width:479px){.custom-grid--33 .custom-grid__item{flex:1 1 100%;max-width:100%;padding:0;margin:16px 0 0;}}.button{display:inline-block;vertical-align:top;text-transform:uppercase;min-width:250px;font-size:18px;line-height:1;letter-spacing:1.25px;padding:21px 20px;text-align:center;color:#fff;transition:0.2s linear;border:0;background:none;cursor:pointer;font-weight:700;min-height:60px;}.button:hover{text-decoration:none;}.button--full-width{min-width:100%;}.button.button--red{background:#d4162d;color:#fff;}.button.button--gray{background:#1b1d22;color:#fff;}.button.button--lightgray{background:#ededed;color:#1b1d22;}.button.button--arrow{display:inline-flex;justify-content:space-between;align-items:center;position:relative;padding-right:50px;text-align:left;}.button.button--arrow:before{font-family:"icomoon" !important;position:absolute;right:24px;top:50%;transform:translateY(-50%);content:"";font-size:14px;line-height:1;color:inherit;}.button.button--option{display:inline-flex;justify-content:space-between;align-items:center;position:relative;padding-right:50px;text-align:left;}.button.button--option:before{position:absolute;right:26px;top:50%;transform:translateY(-50%);content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#1b1d22 transparent transparent transparent;}.button.button--plus{display:inline-flex;justify-content:space-between;align-items:center;position:relative;padding-right:50px;text-align:left;}.button.button--plus:before{font-family:"icomoon" !important;position:absolute;right:24px;top:50%;transform:translateY(-50%);content:"";font-weight:300;font-size:14px;line-height:1;color:#fff;}.button.button--external{display:inline-flex;justify-content:space-between;align-items:center;position:relative;padding-right:50px;text-align:left;}.button.button--external:before{font-family:"icomoon" !important;position:absolute;right:20px;top:50%;transform:translateY(-50%);content:"";font-size:20px;line-height:1;font-weight:normal;color:#fff;}.button.button--bordered{box-shadow:inset 0px 0px 0px 1px #fff;}.button.button--bordered:hover,.button.button--bordered:focus{background:#d4162d;box-shadow:inset 0px 0px 0px 1px #d4162d;}.button.button--bordered-dark{color:#1b1d22;box-shadow:inset 0 0 0 1px #1b1d22;}.button.button--bordered-dark:hover,.button.button--bordered-dark:focus{background:#d4162d;box-shadow:inset 0 0 0 1px #d4162d;color:#fff;}.button--with-icon{display:inline-flex;justify-content:space-between;}.button-prev{font-size:18px;line-height:1;letter-spacing:1.25px;text-transform:uppercase;font-weight:bold;color:#1b1d22;transition:color 0.3s linear;}.button-prev:hover{text-decoration:none;color:#3b3d43;}.button-prev--icon{position:relative;padding:0 0 0 34px;}.button-prev--icon:hover:after{color:#e62333;}.button-prev--icon:after{content:"";font-family:"icomoon" !important;position:absolute;left:0;top:2px;font-size:16px;line-height:1;font-weight:normal;color:#d4162d;transition:color 0.3s linear;}.heading-section{color:#000;font-weight:300;font-size:24px;line-height:32px;max-width:882px;margin:0 auto 34px;text-align:center;padding:75px 0 2px;}@media (max-width:1024px){.heading-section{margin:0 auto;padding:28px 0 10px;}}.modificator-heading-active .heading-section{padding-top:178px;}@media (max-width:1024px){.modificator-heading-active .heading-section{padding-top:131px;}}@media (max-width:768px){.modificator-heading-active .heading-section{padding-top:99px;}}.heading-section:after{content:"";clear:both;display:block;}@media (max-width:1024px){.heading-section{font-size:16px;line-height:24px;}}.heading-section__subcategory-title{display:block;margin:0 0 20px;font-weight:bold;font-size:18px;line-height:18px;color:#96989f;text-transform:uppercase;}.heading-section__subcategory-title .breadcrumbs{justify-content:center;}.heading-section__title{position:relative;text-transform:uppercase;margin:0 0 22px;color:#000;}@media (max-width:1024px){.heading-section__title{font-size:36px;line-height:38px;}}@media (max-width:1024px){.heading-section__title .dropdown-trigger:before{top:18px;}}.message-area{display:flex;align-items:center;text-align:center;font-weight:300;font-size:24px;line-height:32px;letter-spacing:0.15px;min-height:calc(100vh - 82px);}@media (max-width:1024px){.message-area{font-size:16px;line-height:24px;}}@media (max-width:768px){.message-area{min-height:calc(100vh - 60px);}}.message-area__container{max-width:916px;padding:40px 16px;margin:0 auto;}@media (max-width:768px){.message-area__container{padding:20px 16px 40px;}}.message-area__container--small{max-width:498px;}.message-area__title{text-transform:uppercase;margin:0 0 20px;letter-spacing:-2.5px;}@media (max-width:1024px){.message-area__title{font-size:36px;line-height:38px;}}.message-area__text{margin:0 0 40px;}@media (max-width:479px){.message-area .button{width:100%;}}.icon-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;}.cart-page{margin:0;}.cart-buttons-row{display:flex;justify-content:space-between;align-items:center;}@media (max-width:768px){.cart-buttons-row{flex-direction:column;}}@media (max-width:768px){.cart-buttons-row__item{width:100%;order:2;}}@media (max-width:768px){.cart-buttons-row__item:last-child{order:1;margin:0 0 30px;}}@media (max-width:768px){.cart-buttons-row__item:last-child .button{width:100%;}}.cart-heading{text-align:center;padding:75px 0 34px;}@media (max-width:1024px){.cart-heading{padding:28px 0 10px;}}.cart-heading .breadcrumbs{justify-content:center;}.cart-heading__title{font-size:60px;line-height:1;text-transform:uppercase;}@media (max-width:1024px){.cart-heading__title{font-size:36px;}}.checkbox{cursor:pointer;}.checkbox input[type=checkbox]{position:absolute;top:0;left:-9999px;visibility:hidden;height:0;width:0;opacity:0;}.checkbox input[type=checkbox]:checked + .checkbox__icon{background:#d4162d;}.form-row .checkbox input[type=checkbox]:checked + .checkbox__icon{border-color:#d4162d;}.checkbox input[type=checkbox]:checked + .checkbox__icon:after{display:block;}.checkbox input[type=checkbox]:disabled + .checkbox__icon{cursor:not-allowed;}.checkbox__icon{display:inline-block;vertical-align:middle;position:relative;width:18px;height:18px;border:2px solid #d4162d;border-radius:2px;background:#fff;}.checkbox--light .checkbox__icon{background:inherit;}.form-row .checkbox__icon{border-color:#1b1d22;margin:-2px 11px 0 0;}.form--dark .form-row .checkbox__icon{border-color:#fff;}.form-choose .checkbox__icon{margin:-2px 17px 0 2px;}.checkbox.checkbox--light input[type=checkbox]:not(:checked) + .checkbox__icon{border-color:#fff;}.checkbox__icon:after{content:"";position:absolute;top:-1px;left:4px;z-index:2;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none;}.checkbox.radio-view input[type=checkbox]:checked ~ .checkbox__icon{border-color:#d4162d;background:#fff;}.checkbox.radio-view .checkbox__icon{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px;border:2px solid #000;border-radius:50%;background:#fff;}.form--dark .checkbox.radio-view .checkbox__icon{border-color:#fff;background:transparent;}.form-choose .checkbox.radio-view .checkbox__icon{margin:-2px 17px 0 2px;}.checkbox.radio-view .checkbox__icon:after{content:"";position:absolute;top:3px;left:3px;z-index:2;width:10px;height:10px;border-radius:50%;background:#d4162d;display:none;border:none;}.radio{cursor:pointer;}.radio input[type=radio]{position:absolute;top:0;left:-9999px;visibility:hidden;height:0;width:0;opacity:0;}.radio input[type=radio]:checked ~ .radio__icon{border-color:#d4162d;}.radio input[type=radio]:checked ~ .radio__icon:after{display:block;}.radio__icon{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px;border:2px solid #000;border-radius:50%;background:#fff;}.form--dark .radio__icon{border-color:#fff;background:transparent;}.form-choose .radio__icon{margin:-2px 17px 0 2px;}.radio__icon:after{content:"";position:absolute;top:3px;left:3px;z-index:2;width:10px;height:10px;border-radius:50%;background:#d4162d;display:none;}.form-row{display:flex;margin:0 0 20px;justify-content:space-between;}.form-row.hidden{display:none !important;}.form-item{position:relative;display:flex;flex-direction:column;flex:1;}.form-item--50{max-width:48%;flex:0 0 48%;}.form-item ::placeholder{color:#6d6f76;}.form-item .form-input,.form-item input[type=text],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=number]{width:100%;background:#ddd;height:56px;font-size:20px;line-height:24px;letter-spacing:0.1px;padding:16px;color:#6d6f76;border:0;margin:0;box-sizing:border-box;}.form-item .form-input:focus,.form-item input[type=text]:focus,.form-item input[type=email]:focus,.form-item input[type=tel]:focus,.form-item input[type=number]:focus{border:0 !important;box-shadow:none !important;}.form--dark .form-item .form-input,.form--dark .form-item input[type=text],.form--dark .form-item input[type=email],.form--dark .form-item input[type=tel],.form--dark .form-item input[type=number]{background:#fff;}.form-item .form-input ::placeholder,.form-item input[type=text] ::placeholder,.form-item input[type=email] ::placeholder,.form-item input[type=tel] ::placeholder,.form-item input[type=number] ::placeholder{color:#6d6f76;opacity:0.5;}.form-item .form-textarea,.form-item textarea:not(.browser-default){width:100%;border:0;resize:vertical;font-size:20px;line-height:24px;letter-spacing:0.1px;color:#6d6f76;background:#ddd;padding:18px 16px;min-height:51px;height:auto;max-height:343px;display:block;margin:0;outline:none;}.form-item .form-textarea ::placeholder,.form-item textarea:not(.browser-default) ::placeholder{color:#6d6f76;opacity:0.5;}.form-item .form-textarea::-webkit-scrollbar,.form-item textarea:not(.browser-default)::-webkit-scrollbar{width:12px;height:18px;}.form-item .form-textarea::-webkit-scrollbar-thumb,.form-item textarea:not(.browser-default)::-webkit-scrollbar-thumb{height:40px;border:4px solid transparent;background-clip:padding-box;border-radius:7px;background-color:#96989f;}.form-item .form-textarea::-webkit-scrollbar-button,.form-item textarea:not(.browser-default)::-webkit-scrollbar-button{width:0;height:0;display:none;}.form-item .form-textarea::-webkit-scrollbar-corner,.form-item textarea:not(.browser-default)::-webkit-scrollbar-corner{background-color:transparent;}.form-item .form-textarea::-webkit-resizer,.form-item textarea:not(.browser-default)::-webkit-resizer{border:0;}.form-item .form-textarea.error,.form-item textarea.error,.form-item .form-input.error,.form-item input[type=text].error,.form-item input[type=email].error,.form-item input[type=tel].error,.form-item input[type=number].error{box-shadow:inset 0 0 0 2px #d4162d;}.validation-rule{display:none;color:#d4162d;padding:8px 0 0 16px;font-size:14px;line-height:1;}@media (max-width:768px){.validation-rule{padding:12px 0 0 16px;}}.validation-rule.error{display:block;}.form-error{padding:8px 0 0 16px;color:#666;font-size:14px;line-height:1;display:none;}@media (max-width:768px){.form-error{padding:12px 0 0 16px;}}.error .form-error{display:block;}.form--dark .form-error{color:#fff;}.form-info{padding:8px 0 0 16px;color:#666;font-size:14px;line-height:1;display:block;}@media (max-width:768px){.form-info{padding:12px 0 0 16px;}}.form--dark .form-info{color:#fff;}.form-info--required{display:none;}.form-row--required .form-info{display:none;}.form-row--required .form-info--required{display:block;}.form-choose{padding:18px 2px 26px;color:#1b1d22;font-size:18px;line-height:26px;}.form-choose__title{display:block;font-weight:300;font-size:16px;line-height:20px;margin:0 0 12px;}.form-choose .form-row{margin:0 0 16px;}@media (max-width:768px){.form-choose .form-row{margin:0 0 14px;}}.file-upload{cursor:pointer;display:flex;justify-content:space-between;width:100%;background:#1b1d22;min-height:60px;padding:18px 19px;font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase;letter-spacing:1.25px;color:#fff;}.form--dark .file-upload{background:#fff;color:#6d6f76;}.file-upload input[type=file]{outline:0;opacity:0;pointer-events:none;width:0;height:0;position:absolute;}.file-upload .icon{font-size:23px;margin:0 0 0 5px;}.form__buttons{padding:7px 0 0;}.select-wrapper input.select-dropdown{width:100%;height:56px;font-size:20px;line-height:24px;letter-spacing:0.1px;padding:16px;color:#6d6f76;border:0;margin:0;box-sizing:border-box;z-index:0;}.select-wrapper input.select-dropdown:focus{border:0;box-shadow:none;}.select-wrapper .caret{right:12px;}.select-wrapper .dropdown-content{width:100% !important;background:#fff;border-radius:0 0 4px 4px;}.select-wrapper .dropdown-content li > a,.select-wrapper .dropdown-content li > span{color:#6d6f76;}.form-block.hidden{display:none;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}@media (max-width:768px){.accessory{font-size:16px;line-height:24px;}}.accessory__container{max-width:1522px;margin:0 auto;padding:151px 16px 130px;display:flex;}@media (max-width:1366px){.accessory__container{justify-content:space-between;padding:80px 16px 60px;}}@media (max-width:768px){.accessory__container{display:block;padding:16px 16px 33px;}}.accessory__images{flex:0 0 38.8%;}@media (max-width:1366px){.accessory__images{flex:0 0 46%;}}@media (max-width:768px){.accessory__images{padding:0 0 28px;}}@media (max-width:768px){.accessory__images.draggable{margin:0 -16px 0 0;}}.accessory__images .draggable__item:first-child .accessory__img{padding:0 0 98%;}.accessory__img{position:relative;padding:0 0 56.3%;overflow:hidden;margin:0 0 20px;}@media (max-width:768px){.accessory__img{padding:0 0 98%;margin:0;}}.accessory picture,.accessory img,.accessory figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.accessory .draggable-slider{display:block;}@media (max-width:768px){.accessory .draggable-slider{display:flex;}}.accessory__info{flex:0 61.2%;padding:4px 0 0 12.4%;position:relative;}@media (max-width:1366px){.accessory__info{flex:0 0 48%;padding:4px 0 0;}}@media (max-width:768px){.accessory__info{padding:0;}}.accessory__heading{position:relative;padding:0 0 109px;}@media (max-width:768px){.accessory__heading{padding:0;}}.accessory .breadcrumbs{margin:0 0 7px 4px;}@media (max-width:768px){.accessory .breadcrumbs{margin:0 0 2px;}}.accessory__title{color:#1b1d22;margin:0 0 23px 2px;letter-spacing:-2.5px;text-transform:uppercase;position:relative;word-break:break-word;}@media (max-width:1366px){.accessory__title{font-size:90px;line-height:1;}}@media (max-width:768px){.accessory__title{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 23px;}}@media (max-width:768px){.accessory__title span{display:block;}}.accessory .dropdown-trigger{color:#1b1d22;}@media (max-width:768px){.accessory .dropdown-trigger{padding-right:28px;}}.accessory .dropdown-trigger:before{font-size:12px;font-weight:300;top:50%;right:13px;margin:-4px 0 0;}@media (max-width:768px){.accessory .dropdown-trigger:before{right:0;}}.accessory .dropdown-trigger:hover{color:#3b3d43;}.accessory .accessory-dropdown-content{top:50% !important;margin:14px 0 0;}.accessory__price{margin:0 0 28px;}@media (max-width:768px){.accessory__price{margin:0 0 12px;}}.accessory__price strong{display:block;font-size:24px;line-height:26px;font-weight:700;letter-spacing:-0.5px;color:#d4162d;margin:0 0 3px;}@media (max-width:768px){.accessory__price strong{font-size:18px;line-height:1;letter-spacing:normal;margin:0 0 2px;}}.accessory__price span{display:block;}@media (max-width:768px){.accessory__price span{font-size:14px;line-height:20px;}}.accessory__options{margin:0 0 30px;max-width:350px;}.accessory__label{display:block;font-weight:300;margin:0 0 4px;font-size:20px;line-height:24px;letter-spacing:0.1px;text-transform:capitalize;}.accessory__shoose{margin:0 0 27px;}.accessory .select-wrapper{background:#ededed;}.accessory .select-wrapper .caret{right:21px;}.accessory .select-wrapper input.select-dropdown{height:60px;font-size:18px;line-height:18px;padding:21px 48px 21px 22px;font-weight:700;text-transform:uppercase;letter-spacing:1.25px;color:#1b1d22;z-index:1;}.accessory__button-row{position:relative;padding:22px 0 30px;display:flex;justify-content:space-between;}@media (max-width:768px){.accessory__button-row{padding:0 0 22px;}}.accessory__button-row .button{flex-grow:1;}@media (max-width:479px){.accessory__button-row .button{min-width:200px;padding:21px 10px;}}.accessory__button-row .validation-rule{position:absolute;left:0;right:0;top:100%;width:350px;}@media (max-width:479px){.accessory__button-row .validation-rule{width:300px;}}.accessory .form-item .accessory__number{border:0;background:#ededed;padding:14px 3px;text-align:center;font-size:24px;line-height:32px;letter-spacing:0.15px;color:#1b1d22;margin:0 19px 0 0;width:60px;height:60px;}.accessory__text{padding:0 20% 19px 0;}@media (max-width:1522px){.accessory__text{padding-right:0;}}@media (max-width:768px){.accessory__text{padding:0;margin:0 0 -9px;}}.accessory__text p{margin:0 0 26px;}@media (max-width:768px){.accessory__text p{margin:0 0 24px;}}.accessory__text strong{font-weight:700;}.accessory__text em{font-style:italic;}.accessory .check-list{padding-right:20%;}@media (max-width:1522px){.accessory .check-list{padding-right:0;}}.anchor-link{color:#fff;text-transform:uppercase;font-weight:700;font-size:18px;line-height:18px;letter-spacing:1.25px;position:relative;padding:0 52px 0 0;transition:color 0.1s linear;}.anchor-link:hover{text-decoration:none;color:#6d6f76;}.anchor-link:hover:before{color:#b00020;}.anchor-link:before{font-family:"icomoon" !important;content:"";position:absolute;right:0;top:3px;font-size:16px;line-height:1;color:#d4162d;z-index:2;transition:color 0.1s linear;}.article-details{background:#1b1d22;color:#fff;}@media (max-width:768px){.article-details{font-size:16px;line-height:24px;}}.article-details__container{max-width:1632px;margin:0 auto;padding:142px 16px 106px;display:flex;justify-content:space-between;}@media (max-width:1366px){.article-details__container{padding:80px 16px 60px;}}@media (max-width:768px){.article-details__container{display:block;padding:18px 16px 60px;}}.article-details__images{flex:0 0 49%;padding:0 0 0 3.4%;}@media (max-width:1366px){.article-details__images{padding:0;}}@media (max-width:768px){.article-details__images{padding:0 0 24px;}}.article-details__img{position:relative;padding:0 0 56.4%;overflow:hidden;margin:0 0 32px;}@media (max-width:768px){.article-details__img{padding:0 0 86%;margin:0;}}.article-details picture,.article-details img,.article-details figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.article-details .draggable-slider{display:block;}@media (max-width:768px){.article-details .draggable-slider{display:flex;}}.article-details__info{flex:0 0 43.8%;padding:133px 3% 0 0;position:relative;}@media (max-width:1366px){.article-details__info{flex:0 0 50%;padding:80px 3% 0;}}@media (max-width:768px){.article-details__info{padding:48px 27px 0;}}.article-details__heading{position:relative;padding:0 0 283px;}@media (max-width:1366px){.article-details__heading{padding:0 0 160px;}}@media (max-width:768px){.article-details__heading{padding:0 0 105px;}}.article-details__heading:after,.article-details__heading:before{position:absolute;content:"";width:24px;height:24px;border-style:solid;border-color:#e62333;}.article-details__heading:before{right:-48px;bottom:116px;border-width:0 1px 1px 0;}@media (max-width:1366px){.article-details__heading:before{right:-16px;}}@media (max-width:1024px){.article-details__heading:before{bottom:64px;}}@media (max-width:768px){.article-details__heading:before{right:-27px;bottom:63px;}}.article-details__heading:after{right:-48px;top:-133px;border-width:1px 1px 0 0;}@media (max-width:1366px){.article-details__heading:after{right:-16px;}}@media (max-width:1024px){.article-details__heading:after{top:-80px;}}@media (max-width:768px){.article-details__heading:after{top:-48px;right:auto;left:-26px;border-width:1px 0 0 1px;}}.article-details .breadcrumbs{margin:0 0 -1px;}@media (max-width:768px){.article-details .breadcrumbs{margin:0 0 2px;}}.article-details__title{margin:0 0 16px -5px;color:#fff;letter-spacing:-2.5px;text-transform:uppercase;}@media (max-width:768px){.article-details__title{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 8px;}}@media (max-width:768px){.article-details__title span{display:block;}}.article-details__text{padding:0 0 16px;}@media (max-width:768px){.article-details__text{padding:0 0 2px;}}.article-details__text p{margin:0 0 26px;}@media (max-width:768px){.article-details__text p{margin:0 0 24px;}}.article-details__text strong{font-weight:700;}.article-details__text em{font-style:italic;}.article-details__text a{color:#e62333;font-weight:300;}.article-details__buttons{display:flex;align-items:center;}@media (max-width:768px){.article-details__buttons{display:block;}}.article-details .button{min-width:168px;}@media (max-width:768px){.article-details .button{width:100%;margin:0 0 38px;}}.article-details .link-tel{color:#fff;font-size:18px;line-height:1;letter-spacing:1.25px;font-weight:700;text-transform:uppercase;padding:0 0 0 36px;position:relative;transition:color 0.2s linear;margin:0 0 0 33px;}@media (max-width:768px){.article-details .link-tel{margin:0;padding:0 0 0 37px;}}.article-details .link-tel:hover{text-decoration:none;color:#96989f;}.article-details .link-tel:hover .icon{color:#b00020;}.article-details .link-tel .icon{position:absolute;left:0;top:-1px;color:#d4162d;transition:color 0.2s linear;}@media (max-width:768px){.article-details .link-tel .icon{top:1px;}}@media (max-width:768px){.article-details__inner{margin:0 -27px;}}.article-details__subtitle{color:#96989f;text-transform:uppercase;margin:0 0 25px;}@media (max-width:768px){.article-details__subtitle{font-size:24px;line-height:26px;letter-spacing:-0.5px;text-transform:none;margin:0 0 37px;}}.article-details__list{display:flex;flex-wrap:wrap;font-size:18px;line-height:1;letter-spacing:1.25px;text-transform:uppercase;margin:0 0 0 -20px;}@media (max-width:768px){.article-details__list{margin:0;}}.article-details__item{flex:1 0 50%;padding:20px 0 0 20px;}@media (max-width:1024px){.article-details__item{flex:1 0 100%;}}@media (max-width:768px){.article-details__item{flex:1 0 100%;padding:42px 0 0;}}@media (max-width:768px){.article-details__item:first-child{padding:0;}}.article-details__link{display:inline-block;vertical-align:top;position:relative;color:#fff;transition:color 0.2s linear;}.article-details__link:hover{text-decoration:none;color:#96989f;}.article-details__link:hover .icon{color:#b00020;}.article-details__link .icon{display:inline-block;vertical-align:top;margin:0 0 0 6px;color:#d4162d;transition:color 0.2s linear;font-size:16px;}.article-intro{background:#1b1d22;color:#fff;}.article-intro__container{max-width:1824px;margin:0 auto;padding:0 16px;}.article-intro__intro{display:flex;justify-content:space-between;padding:116px 1.15% 82px 8.4%;position:relative;}@media (max-width:768px){.article-intro__intro{display:block;padding:64px 7%;}}.article-intro__intro:after,.article-intro__intro:before{position:absolute;content:"";width:24px;height:24px;border-style:solid;border-color:#e62333;}.article-intro__intro:before{right:0;bottom:30px;border-width:0 1px 1px 0;}@media (max-width:768px){.article-intro__intro:before{bottom:20px;}}.article-intro__intro:after{left:0;top:60px;border-width:1px 0 0 1px;}@media (max-width:768px){.article-intro__intro:after{top:20px;}}.article-intro__image{position:relative;flex:0 0 45%;padding:0 0 25.4%;overflow:hidden;}@media (max-width:768px){.article-intro__image{padding:0 0 86.2%;margin:0 0 20px;}}.article-intro picture,.article-intro img,.article-intro figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.article-intro__info{flex:0 0 43.6%;padding:48px 0 30px;}@media (max-width:1366px){.article-intro__info{flex:0 0 55%;padding:23px 5% 30px;}}@media (max-width:768px){.article-intro__info{padding:0;}}.article-intro__info .button{min-width:272px;}@media (max-width:768px){.article-intro__info .button{width:100%;}}.article-intro .breadcrumbs{margin:0 0 -4px;}@media (max-width:768px){.article-intro .breadcrumbs{padding:0 20px 2px;margin:0;}}.article-intro__title{margin:0 0 18px -3px;color:#fff;letter-spacing:-2.5px;text-transform:uppercase;}@media (max-width:768px){.article-intro__title{font-size:36px;line-height:1;letter-spacing:normal;padding:0 20px;margin:0 0 40px;}}.article-item{padding:120px 0 205px;background:#1b1d22;color:#fff;font-size:20px;line-height:24px;}@media (max-width:768px){.article-item{font-size:16px;line-height:24px;padding:30px 0 20px;}}.article-item__container{max-width:1520px;margin:0 auto;padding:0 16px;display:flex;justify-content:space-between;}@media (max-width:768px){.article-item__container{display:block;}}.article-item--img-right .article-item__container{flex-direction:row-reverse;}.article-item__image{position:relative;flex:0 0 59.15%;padding:0 0 33.5%;overflow:hidden;}@media (max-width:768px){.article-item__image{margin:0 0 20px;padding:0 0 56.7%;}}.article-item picture,.article-item img,.article-item figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.article-item__info{position:relative;flex:0 0 34.1%;display:flex;}@media (max-width:1024px){.article-item__info{display:block;}}@media (max-width:768px){.article-item__info{padding:40px 24px 44px;}}.article-item--img-right .article-item__info{flex:0 0 35%;}.article-item__info:after,.article-item__info:before{position:absolute;content:"";width:24px;height:24px;border-style:solid;border-color:#e62333;}@media (max-width:768px){.article-item__info:after,.article-item__info:before{width:24px;height:24px;}}.article-item__info:after{right:0;top:-57px;border-width:2px 2px 0 0;}@media (max-width:1829px){.article-item__info:after{right:0;}}@media (max-width:768px){.article-item__info:after{right:auto;left:0;top:0;border-width:1px 0 0 1px;}}.article-item--img-right .article-item__info:after{right:auto;left:0;top:-57px;border-width:2px 0 0 2px;}@media (max-width:768px){.article-item--img-right .article-item__info:after{top:0;border-width:1px 0 0 1px;}}.article-item__info:before{right:0;bottom:-57px;border-width:0 2px 2px 0;}@media (max-width:1829px){.article-item__info:before{right:0;}}@media (max-width:768px){.article-item__info:before{right:0;left:auto;bottom:0;border-width:0 1px 1px 0;}}.article-item--img-right .article-item__info:before{right:auto;left:0;bottom:-57px;border-width:0 0 2px 2px;}@media (max-width:768px){.article-item--img-right .article-item__info:before{right:0;left:auto;bottom:0;border-width:0 1px 1px 0;}}.article-item__inner{padding:25px 4% 0 0;}@media (max-width:768px){.article-item__inner{padding:0;}}.article-item--img-right .article-item__inner{padding:22px 0 0 11.5%;}@media (max-width:768px){.article-item--img-right .article-item__inner{padding:0;}}.article-item__title{margin:0 0 22px;color:#fff;letter-spacing:-2.5px;text-transform:uppercase;}@media (max-width:768px){.article-item__title{font-size:36px;line-height:36px;letter-spacing:normal;margin:0 0 12px;}}.article-item__text{display:block;padding:0 0 30px;}@media (max-width:768px){.article-item__text{padding:0 0 3px;}}.article-item__text p{margin:0 0 15px;}.article-item__buttons{text-align:center;}.article-item .button{min-width:295px;}.banner{position:relative;overflow:hidden;font-size:18px;line-height:26px;font-weight:300;display:flex;align-items:center;min-height:560px;background:#1b1d22;color:#fff;}@media (max-width:768px){.banner{min-height:334px;font-size:16px;line-height:24px;letter-spacing:normal;}}.banner--alt{background:#fff;color:#1b1d22;}.banner__container{max-width:780px;margin:0 auto;padding:40px 16px 16px;position:relative;text-align:center;}@media (max-width:479px){.banner__container{width:100%;}}.banner__overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:rgba(0,0,0,0.38);}.banner picture,.banner img,.banner figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.banner__title{text-transform:uppercase;color:#fff;margin:0 0 31px;letter-spacing:-2.5px;}@media (max-width:768px){.banner__title{letter-spacing:normal;font-size:36px;line-height:1;margin:0 0 4px;}}.banner--alt .banner__title{color:#1b1d22;}.banner__text{padding:0 0 13px;}@media (max-width:768px){.banner__text{padding:0 0 7px;}}.banner p{margin:0 0 15px;}.banner .button{min-width:272px;margin:0 0 15px;}@media (max-width:768px){.banner .button{width:100%;}}.benefit-list{font-size:24px;line-height:35px;margin:0 0 10px 56px;color:#1b1d22;}@media (max-width:768px){.benefit-list{font-size:18px;line-height:26px;margin:0 0 54px 60px;}}@media (max-width:360px){.benefit-list{margin:0 0 54px 30px;}}.benefit-list--light{color:#fff;}.benefit-list__title{display:block;font-weight:700;font-size:36px;line-height:36px;text-transform:uppercase;margin:0 0 29px;}@media (max-width:768px){.benefit-list__title{margin:0 0 27px;}}.benefit-list__item{padding:11px 0 9px;position:relative;border-bottom:1px solid rgba(0,0,0,0.6);}@media (max-width:768px){.benefit-list__item{padding:16px 0 14px;}}.benefit-list__item:before{font-family:"icomoon" !important;content:"";position:absolute;left:-50px;top:21px;font-size:14px;line-height:1;color:#d4162d;z-index:2;}@media (max-width:768px){.benefit-list__item:before{left:-39px;top:22px;}}@media (max-width:360px){.benefit-list__item:before{left:-30px;}}.breadcrumbs{font-weight:700;font-size:18px;line-height:18px;margin:0 0 3px;color:#96989f;text-transform:uppercase;display:flex;overflow:auto;}@media (max-width:768px){.breadcrumbs{margin:0;}}.breadcrumbs__item{padding:0 0 10px 26px;position:relative;white-space:nowrap;}.breadcrumbs__item:first-child{padding-left:0;}.breadcrumbs__item:first-child:before{display:none;}.breadcrumbs__item:before{font-family:"icomoon" !important;content:"";position:absolute;left:8px;top:4px;font-size:11px;line-height:1;color:#96989f;}.breadcrumbs a{color:#96989f;transition:color 0.1s linear;}.breadcrumbs a:hover{text-decoration:none;color:#6d6f76;}.card{display:block;background:#fff;margin:0;font-weight:300;box-shadow:none;}.custom-grid__item .card{min-height:100%;}.card:hover,.card:focus{text-decoration:none;background:#d4162d;color:#fff;}.card:hover .card__title,.card:focus .card__title{color:#fff;}.card:hover .icon,.card:focus .icon{color:#fff;}.card .icon{font-size:22px;line-height:1;color:#d4162d;margin:0 -6px 0 0;}@media (max-width:768px){.card .icon{margin:0 1px 0 0;}}.card__img{padding:0 0 56.6%;position:relative;overflow:hidden;}.card picture,.card img,.card figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.card__body{padding:7.5% 7.7% 7.7%;font-size:18px;line-height:26px;}@media (max-width:1300px){.card__body{font-size:16px;line-height:24px;}}@media (max-width:768px){.card__body{padding:19px 16px 21px;}}.card__heading-row{display:flex;justify-content:space-between;align-items:center;margin:0 0 19px -3px;}@media (max-width:768px){.card__heading-row{margin:0 0 13px;}}.card__title{margin:0;padding:0 10px 0 0;text-transform:uppercase;letter-spacing:0.1px;display:block;}@media (max-width:1300px){.card__title{font-size:24px;line-height:26px;letter-spacing:normal;}}@media (max-width:1024px){.card__title{text-transform:none;font-size:24px;line-height:26px;letter-spacing:-0.5px;}}.card__subtitle{display:block;font-size:18px;line-height:1;font-weight:700;text-transform:uppercase;color:#96989f;}.card.card--horisontal{border-radius:4px;min-height:auto;position:relative;padding:0 0 0 172px;display:block;width:100%;}@media (max-width:1300px){.card.card--horisontal{padding:0 0 0 105px;}}@media (max-width:768px){.card.card--horisontal{padding:0 0 0 79px;}}.card.card--horisontal .card__img{position:absolute;top:0;left:0;z-index:2;width:172px;bottom:0;padding:0;}@media (max-width:1300px){.card.card--horisontal .card__img{width:105px;}}@media (max-width:768px){.card.card--horisontal .card__img{width:79px;}}.card.card--horisontal .card__body{padding:22px 50px 12px 20px;}@media (max-width:1300px){.card.card--horisontal .card__body{padding:16px 20px 12px;}}@media (max-width:768px){.card.card--horisontal .card__body{padding:10px 40px 9px 11px;}}.card.card--horisontal .card__heading-row{margin:0 0 7px;}@media (max-width:1300px){.card.card--horisontal .card__heading-row{padding:0 20px 0 0;}}@media (max-width:768px){.card.card--horisontal .card__heading-row{padding:0;margin:0 0 2px;}}.card.card--horisontal .icon{position:absolute;font-size:16px;margin:0;top:22px;right:23px;}@media (max-width:1300px){.card.card--horisontal .icon{right:16px;}}@media (max-width:768px){.card.card--horisontal .icon{right:14px;top:8px;}}.card.card--horisontal .card__title{padding:0;}@media (max-width:1024px){.card.card--horisontal .card__title{text-transform:uppercase;}}@media (max-width:768px){.card.card--horisontal .card__title{font-size:20px;line-height:1;letter-spacing:normal;}}.cart-list{margin:0 0 60px;}@media (max-width:768px){.cart-list{margin:0 0 20px;}}.cart-list__holder{display:flex;flex:1;justify-content:space-between;padding:28px 6px 28px 40px;align-items:center;}@media (max-width:768px){.cart-list__holder{flex-direction:column;padding:0 19px;align-items:flex-start;}}.cart-list__info{display:flex;align-items:center;}@media (max-width:768px){.cart-list__info{width:100%;justify-content:space-between;}}.cart-list__item{display:flex;align-items:flex-start;margin:18px 0 0;position:relative;}.cart-list__item:first-child{margin:0;}.cart-list__item:after{position:absolute;content:"";left:190px;right:0;bottom:0;height:1px;background:#ededed;}@media (max-width:768px){.cart-list__item:after{left:0;}}@media (max-width:768px){.cart-list__item{padding:0 0 20px;}}.cart-list__image{width:150px;}@media (max-width:768px){.cart-list__image{width:80px;}}.cart-list__body{width:50%;padding-right:20px;}@media (max-width:768px){.cart-list__body{width:100%;padding:0;}}.cart-list__title{font-weight:bold;font-size:20px;line-height:1;text-transform:uppercase;}@media (max-width:768px){.cart-list__title{font-size:18px;text-transform:none;}}.cart-list__counter-form{display:flex;justify-content:space-between;align-items:stretch;width:100%;}.cart-list__counter-form input[type=number]{-moz-appearance:textfield;}.cart-list__counter-input{width:40px;border:none;margin:0;padding:4px;text-align:center;font-size:20px;line-height:24px;letter-spacing:0.1px;}.cart-list__counter-input::-webkit-outer-spin-button,.cart-list__counter-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.cart-list__counter-input:focus{outline:none;border:none;}@media (max-width:768px){.cart-list__counter-input{font-size:16px;line-height:24px;padding:0 2px;}}.cart-list__counter{width:130px;padding:0 10px;}@media (max-width:768px){.cart-list__counter{padding:0;order:2;width:100px;}}.cart-list__price-increase,.cart-list__price-decrease{width:32px;height:32px;border:none;background:none;padding:0;background:#ededed;font-weight:bold;cursor:pointer;position:relative;text-indent:-99999px;}.cart-list__price-increase:after,.cart-list__price-decrease:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;line-height:1;width:20px;height:20px;text-indent:0;}@media (max-width:768px){.cart-list__price-increase:after,.cart-list__price-decrease:after{font-size:16px;}}@media (max-width:768px){.cart-list__price-increase,.cart-list__price-decrease{width:24px;height:24px;}}.cart-list__price-increase:after{content:"+";}.cart-list__price-decrease:after{content:"-";}.cart-list__description{font-size:16px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:768px){.cart-list__description{display:none;}}.cart-list__price{font-weight:bold;font-size:18px;line-height:1;color:#d4162d;width:140px;padding:0 20px;text-align:center;}@media (max-width:768px){.cart-list__price{padding-left:0;text-align:left;}}.cart-list__delete-item{width:40px;height:40px;position:relative;cursor:pointer;}@media (max-width:768px){.cart-list__delete-item{width:30px;height:30px;}}.cart-list__delete-item .icon-trashcan{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.cart-popup-opened{overflow:hidden;}.cart-popup-opened .cart-overlay{display:block;}.cart-overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background:rgba(0,0,0,0.2);display:none;}.cart-popup #basket-dropdown{padding:20px 21px 0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;opacity:1;background:#fff;color:#1b1d22;border-radius:4px;box-shadow:0px 6px 10px rgba(0,0,0,0.14),0px 1px 18px rgba(0,0,0,0.12),0px 3px 5px rgba(0,0,0,0.4);}@media (max-width:479px){.cart-popup #basket-dropdown{width:100%;}}.cart-popup .basket-dropdown__close{color:#1b1d22;}.cart-popup .basket-dropdown__info-title{color:#d4162d;font-weight:bold;}.cart-popup .basket-dropdown__info-title.cart-label{color:#000;}.cart-popup .basket-dropdown__btn{background:#1b1d22;margin:0 -21px;}.category-description{background:#1b1d22;color:#fff;padding:39px 0 40px;font-size:18px;line-height:26px;}@media (max-width:768px){.category-description{font-size:16px;line-height:24px;padding:30px 0 0;}}.category-description__container{max-width:1520px;margin:0 auto;padding:0 16px;display:flex;justify-content:space-between;}@media (max-width:768px){.category-description__container{flex-direction:column;}}.category-description__image{width:59.1%;}@media (max-width:1024px){.category-description__image{margin:0 -16px 0 0;}}@media (max-width:768px){.category-description__image{width:100%;margin:0 0 14px;}}.category-description__info{position:relative;width:40%;padding:54px 20px 0 0;}@media (max-width:768px){.category-description__info{width:100%;padding:0;}}.category-description__text{display:block;padding:0 0 46px;max-width:514px;}@media (max-width:1024px){.category-description__text{max-width:100%;}}@media (max-width:768px){.category-description__text{padding:0 0 27px;}}.category-description__text p{margin:0 0 26px;}@media (max-width:768px){.category-description__text p{margin:0 0 24px;}}.category-description__text strong{font-weight:700;}.category-description__text em{font-style:italic;}.category-description__title{color:#fff;text-transform:uppercase;letter-spacing:-2.5px;margin:0 -250px 34px -3px;position:relative;}@media (max-width:768px){.category-description__title{font-size:36px;line-height:36px;margin:0 0 14px;letter-spacing:normal;}}.category{padding:0 0 39px;background:#1b1d22;color:#fff;font-size:24px;line-height:32px;}@media (max-width:768px){.category{padding:0 0 30px;font-size:16px;line-height:24px;}}.category__container{max-width:1520px;margin:0 auto;padding:0 16px;display:flex;justify-content:space-between;}@media (max-width:768px){.category__container{display:block;}}.category__image{margin:0 0 0 -216px;}@media (max-width:1024px){.category__image{margin:0 0 0 -16px;}}@media (max-width:768px){.category__image{padding:0;margin:0 -16px 67px;}}.category__info{position:relative;display:flex;align-items:center;flex:1;max-width:596px;}@media (max-width:1024px){.category__info{max-width:100%;display:block;}}.category__info:after,.category__info:before{position:absolute;content:"";width:24px;height:24px;border-style:solid;border-color:#e62333;}@media (max-width:768px){.category__info:after,.category__info:before{width:24px;height:24px;}}.category__info:after{right:-152px;top:58px;border-width:2px 2px 0 0;}@media (max-width:1829px){.category__info:after{right:-6px;}}@media (max-width:768px){.category__info:after{right:auto;left:0;top:-47px;border-width:1px 0 0 1px;}}.category__info:before{right:-152px;bottom:60px;border-width:0 2px 2px 0;}@media (max-width:1829px){.category__info:before{right:-6px;}}@media (max-width:768px){.category__info:before{right:0;bottom:55px;border-width:0 1px 1px 0;}}.category__inner{padding:20px 46px 157px 20px;}@media (max-width:1399px){.category__inner{padding:30px 24px;}}@media (max-width:768px){.category__inner{padding:0 24px 97px;}}@media (max-width:360px){.category__inner{padding:0 0 97px;}}.category__text{display:block;margin:0 0 50px;}@media (max-width:768px){.category__text{margin:0 0 60px;}}.category__title{margin:0 0 32px;color:#fff;letter-spacing:-2.5px;text-transform:uppercase;font-size:110px;line-height:110px;position:relative;}@media (max-width:768px){.category__title{font-size:60px;line-height:60px;letter-spacing:normal;margin:0 0 23px;}}.category__buttons{margin:0 0 46px;display:flex;justify-content:space-between;}@media (max-width:768px){.category__buttons{display:block;margin:0 0 28px;}.category__buttons .button{width:100%;}}.category .button + .button{margin:0 0 0 10px;}@media (max-width:768px){.category .button + .button{margin:20px 0 0;}}.category__description{padding:0 0 30px;}@media (max-width:768px){.category__description{padding:0 0 19px;}}.category__description p{margin:0 0 15px;}.category .breadcrumbs{margin-left:4px;}@media (max-width:768px){.category .breadcrumbs{margin-left:0;}}.category .anchor-link{margin-left:4px;}@media (max-width:768px){.category .anchor-link{margin-left:0;}}.check-list{font-size:18px;line-height:26px;margin:0 0 10px 72px;color:#1b1d22;}@media (max-width:768px){.check-list{margin:0 0 10px 60px;}}@media (max-width:360px){.check-list{margin:0 0 10px 30px;}}.check-list--light{color:#fff;margin:0 0 10px 70px;}.check-list--light .check-list__item{padding:15px 0;}@media (max-width:768px){.check-list--light .check-list__item{padding:14px 0;}}.check-list--light .check-list__item:before{top:19px;}.check-list__title{display:block;font-weight:700;font-size:36px;line-height:36px;text-transform:uppercase;margin:0 0 29px;}@media (max-width:768px){.check-list__title{margin:0 0 27px;}}.check-list__item{padding:15px 0 16px;position:relative;border-bottom:1px solid rgba(0,0,0,0.12);}@media (max-width:768px){.check-list__item{padding:13px 0;}}.check-list__item:before{font-family:"icomoon" !important;content:"";position:absolute;left:-52px;top:20px;font-size:17px;line-height:1;color:#d4162d;z-index:2;}@media (max-width:768px){.check-list__item:before{left:-40px;top:18px;}}@media (max-width:360px){.check-list__item:before{left:-30px;}}.checkout__container{max-width:1520px;margin:0 auto;padding:93px 16px 80px;}@media (max-width:1366px){.checkout__container{max-width:1024px;}}@media (max-width:768px){.checkout__container{padding:29px 16px 61px;font-size:16px;line-height:24px;}}.checkout__wrapper{padding:0 49% 0 0;}@media (max-width:768px){.checkout__wrapper{padding:0;}}.checkout__wrapper:after{content:"";display:block;clear:both;}.checkout__summary{width:76%;float:left;padding:0 0 60px;}@media (max-width:1366px){.checkout__summary{width:82%;}}@media (max-width:1300px){.checkout__summary{width:90%;}}@media (max-width:768px){.checkout__summary{width:100%;float:none;padding:0 0 73px;}}.checkout .breadcrumbs{margin:0 0 0 4px;}@media (max-width:768px){.checkout .breadcrumbs{margin:0 0 1px 4px;}}.checkout__title{letter-spacing:-2.5px;text-transform:uppercase;font-size:110px;line-height:110px;margin:-5px 0 30px;}@media (max-width:768px){.checkout__title{font-size:60px;line-height:60px;letter-spacing:normal;margin:0 0 15px;}}.checkout__title strong{display:block;margin:0 0 0 -2px;}@media (max-width:768px){.checkout__title strong{margin:0 0 3px;}}.checkout__subtitle{display:block;font-weight:300;font-size:24px;line-height:32px;letter-spacing:0.15px;text-transform:none;margin:-2px 0 0;}@media (max-width:768px){.checkout__subtitle{font-size:20px;line-height:28px;letter-spacing:0.1px;margin:0;}}.checkout__text{padding:0 0 54px;}@media (max-width:768px){.checkout__text{padding:0 0 14px;}}.checkout__text p{margin:0 0 26px;}@media (max-width:768px){.checkout__text p{margin:0 0 20px;}}.checkout__text strong{font-weight:700;}.checkout__text em{font-style:italic;}.checkout-conditions__header{text-align:center;padding:0 0 40px;display:none;}@media (max-width:768px){.checkout-conditions__header{padding:0 0 14px;}}.checkout-conditions__header.active{display:block;}.checkout-conditions__heading{display:block;text-transform:uppercase;font-weight:700;font-size:18px;line-height:1;margin:0 0 4px;}.checkout-conditions__title{display:block;color:#d4162d;font-weight:700;font-size:36px;line-height:1;text-transform:uppercase;margin:0 0 8px;}.checkout-conditions__subtitle{font-weight:300;font-size:18px;line-height:26px;display:block;}.checkout-conditions .button{min-width:40%;font-weight:700;margin:10px 0 0 32px;flex-grow:1;}@media (max-width:768px){.checkout-conditions .button{margin:10px 0 0 16px;}}.checkout-conditions .button.active{background:#d4162d;color:#fff;box-shadow:none;}.checkout__buttons{margin:0 0 0 -32px;display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width:768px){.checkout__buttons{margin:0 0 0 -16px;}}.checkout .button--bordered{color:#1b1d22;box-shadow:inset 0 0 0 1px #1b1d22;}.checkout .button--bordered:hover,.checkout .button--bordered:focus{color:#fff;}.checkout .checkout-form{overflow:hidden;width:76%;padding:3px 2px 2px;}@media (max-width:1366px){.checkout .checkout-form{width:82%;}}@media (max-width:1300px){.checkout .checkout-form{width:90%;}}@media (max-width:768px){.checkout .checkout-form{width:100%;margin:-4px 0 0;}}.checkout .checkout-form__block{margin:0 0 30px;background:#1b1d22;color:#fff;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.14),0 2px 1px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.2);}@media (max-width:768px){.checkout .checkout-form__block{margin:0 0 10px;}}.checkout .checkout-form__block.active .icon-arrow-down{transform:rotate(180deg);}.checkout .checkout-form__block.indented{padding:20px 20px 34px;}.checkout .checkout-form__block.indented .form--dark{padding:20px 0 0;}.checkout .checkout-form .collapsible{box-shadow:none;border:0;margin:0;padding:0 0 23px;}@media (max-width:768px){.checkout .checkout-form .collapsible{padding:0 0 31px;}}.checkout .checkout-form .collapsible-header{display:block;background:none;border:0;padding:14px 50px 13px 20px;position:relative;min-height:68px;}@media (max-width:768px){.checkout .checkout-form .collapsible-header{padding:14px 50px 15px 20px;}}.checkout .checkout-form .collapsible-header .icon-arrow-down{position:absolute;top:27px;right:26px;margin:0;font-size:12px;width:auto;color:#e62333;transition:all 0.3s linear;}@media (max-width:768px){.checkout .checkout-form .collapsible-header .icon-arrow-down{right:24px;}}.checkout .checkout-form .collapsible-body{border:0;padding:7px 20px 24px;}.checkout .checkout-form__title{display:block;font-size:36px;line-height:1;font-weight:700;text-transform:uppercase;margin:0 0 8px;}.checkout .checkout-form__subtitle{display:block;font-size:18px;line-height:26px;font-weight:300;}@media (max-width:768px){.checkout .checkout-form__subtitle{font-size:16px;line-height:24px;}}.checkout .form-choose{padding:3px 16px 28px;color:#fff;}.checkout .form-choose__title{margin:0 0 25px;}.checkout .checkout-info{width:100%;float:right;padding:34px 30px 0 0;margin:0 -100% 0 0;}@media (max-width:768px){.checkout .checkout-info{margin:0;float:none;padding:0;}}.checkout .checkout-info__layout-holder{display:flex;justify-content:space-between;align-items:center;margin:0 0 40px;}.checkout .checkout-info__layout-holder .checkout-info__title{margin:0;}.checkout .checkout-info__title{text-transform:uppercase;margin:0 0 40px;}.checkout .checkout-info-heading{margin:0 0 75px;}@media (max-width:768px){.checkout .checkout-info-heading{margin:0 0 17px;}}.checkout .checkout-info__subtitle{display:block;color:#96989f;margin:0 0 10px;font-size:20px;line-height:1;text-transform:uppercase;font-weight:700;}@media (max-width:768px){.checkout .checkout-info__subtitle{margin:0 0 12px;}}.checkout .checkout-info__row{display:flex;justify-content:space-between;border-bottom:1px solid rgba(33,33,33,0.08);padding:0 15px 21px 0;font-size:16px;line-height:20px;}@media (max-width:768px){.checkout .checkout-info__row{display:block;padding:0 0 22px;}}.checkout .checkout-info__col{flex:0 0 50%;text-align:right;padding:0 0 0 10px;}@media (max-width:768px){.checkout .checkout-info__col{display:none;}}.checkout .checkout-info__col:first-child{text-align:left;padding:0;}@media (max-width:768px){.checkout .checkout-info__col:first-child{display:block;}}.checkout .checkout-info__col:first-child strong{color:#000;}.checkout .checkout-info__col strong{display:block;text-transform:uppercase;font-weight:700;font-size:20px;line-height:1;color:#d4162d;margin:0 0 5px;}@media (max-width:768px){.checkout .checkout-info__col strong{margin:0 0 7px;}}.checkout .checkout-info__col span{display:block;}.checkout__list{padding:0 0 41px;}@media (max-width:768px){.checkout__list{padding:0 0 17px;}}.checkout__item{position:relative;padding:6px 27px 18px 0;}@media (max-width:768px){.checkout__item{padding:4px 27px 12px 0;}}.checkout__item:before{content:"";position:absolute;bottom:18px;left:107px;right:0;height:1px;background:rgba(33,33,33,0.08);}@media (max-width:768px){.checkout__item:before{left:89px;bottom:11px;}}.checkout__delete-btn{position:absolute;top:5px;right:-9px;z-index:2;padding:10px;margin:0;background:none;cursor:pointer;color:#000;border:0;font-size:16px;transition:color 0.3s linear;}.checkout__delete-btn:hover{color:#d4162d;}.checkout__link{display:flex;}@media (max-width:768px){.checkout__link{align-items:center;}}.checkout__link:hover{text-decoration:none;}.checkout__link:hover .checkout-product__info strong{color:#d4162d;}.checkout__image-box{flex:0 0 86px;margin:0 21px 0 0;}@media (max-width:768px){.checkout__image-box{flex:0 0 74px;margin:0 15px 0 0;}}.checkout__image{display:block;position:relative;padding:0 0 100%;overflow:hidden;}.checkout__image picture,.checkout__image img,.checkout__image figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.checkout-product{display:flex;flex:1;justify-content:space-between;font-size:16px;line-height:20px;padding:6px 15px 6px 0;position:relative;}@media (max-width:768px){.checkout-product{display:block;padding:0 0 4px;border:0;}}.checkout-product__info strong{display:block;text-transform:uppercase;font-weight:700;font-size:20px;line-height:1;margin:0 0 5px;transition:color 0.3s linear;}@media (max-width:768px){.checkout-product__info strong{font-size:18px;text-transform:none;margin:0 0 8px;}}.checkout-product__info span{display:block;font-weight:300;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:768px){.checkout-product__info span{display:none;}}.checkout__price{text-align:right;display:block;font-size:18px;line-height:1;font-weight:700;color:#d4162d;padding:7px 0 0 10px;flex:0 0 20%;}@media (max-width:1024px){.checkout__price{flex:0 0 30%;}}@media (max-width:768px){.checkout__price{padding:0;text-align:left;}}.checkout .checkout-text__title{margin:0 0 12px;color:#000;letter-spacing:-0.5px;}.checkout .checkout-text p{margin:0 0 26px;}@media (max-width:768px){.checkout .checkout-text p{margin:0 0 24px;}}.checkout .checkout-text strong{font-weight:700;}.checkout .checkout-text em{font-style:italic;}.checkout .modal-content{padding:0 28px 61px;}@media (max-width:768px){.checkout .modal-content{padding:0 16px 26px;}}.checkout .modal-close:not(.button){position:absolute;top:21px;right:14px;z-index:2;font-weight:700;font-size:18px;line-height:1;letter-spacing:1.25px;text-transform:uppercase;padding:0 30px 0 0;transition:all 0.3s linear;}@media (max-width:768px){.checkout .modal-close:not(.button){top:14px;}}.checkout .modal-close:not(.button):hover{text-decoration:none;color:#3b3d43;}.checkout .modal-close:not(.button) .icon{position:absolute;top:2px;right:0;font-size:14px;}.checkout-modal{width:576px;max-height:85%;color:#000;font-size:18px;line-height:26px;border-radius:0;}@media (max-width:768px){.checkout-modal{width:320px;font-size:16px;line-height:24px;}}.checkout-modal__image{margin:0 -28px 51px;display:block;position:relative;padding:0 0 62.7%;overflow:hidden;}@media (max-width:768px){.checkout-modal__image{margin:0 -16px 26px;}}.checkout-modal__image picture,.checkout-modal__image img,.checkout-modal__image figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.checkout-modal__title{text-transform:uppercase;margin:0 0 25px;}.checkout-modal__title strong{display:block;margin:0 0 5px;}.checkout-modal__title span{font-size:18px;line-height:1;display:block;color:#d4162d;text-transform:none;letter-spacing:normal;}.checkout-modal__description{padding:0 0 6px;}@media (max-width:768px){.checkout-modal__description{padding:0;}}.checkout-modal .button{display:block;margin:0 0 36px;padding:19px 20px;}@media (max-width:768px){.checkout-modal .button{margin:0 0 24px;}}.checkout-modal p{margin:0 0 26px;}@media (max-width:768px){.checkout-modal p{margin:0 0 24px;}}.payment-area .checkout__summary{padding:0 0 38px;}@media (max-width:768px){.payment-area .checkout__summary{padding:0 0 38px;}}.payment-area .checkout__title{font-size:60px;line-height:1;margin:0;}@media (max-width:768px){.payment-area .checkout__title{font-size:36px;}}@media (max-width:768px){.payment-area .checkout__title-row{display:flex;justify-content:space-between;align-items:center;}}.payment-area .checkout__title-row .button-prev{display:none;}@media (max-width:768px){.payment-area .checkout__title-row .button-prev{display:block;}}@media (max-width:768px){.payment-area .checkout-info__layout-holder{display:none;}}.payment-steps-form .checkout-form__heading{padding:22px 22px 0;}.payment-steps-form .checkout-form__heading .change-btn{font-size:18px;line-height:1;letter-spacing:1.25px;text-transform:uppercase;color:#d4162d;font-weight:bold;border:none;background:none;cursor:pointer;display:none;}.payment-steps-form .checkout-form__heading .change-btn:hover{text-decoration:underline;}.payment-steps-form .form--dark{padding:0 22px 34px;max-height:1000px;transition:max-height 0.15s ease-out;}.payment-steps-form .checkout-form__subtitle{margin:0 0 26px;}.payment-steps-form .checkout-form__block{margin:0 0 20px;}.payment-steps-form .checkout-form__block.disabled .checkout-form__heading{padding:18px;background:#fff;color:#9e9e9e;}@media (max-width:768px){.payment-steps-form .checkout-form__block.disabled .checkout-form__heading{padding:15px;}}.payment-steps-form .checkout-form__block.disabled .checkout-form__title{margin:0;}@media (max-width:768px){.payment-steps-form .checkout-form__block.disabled .checkout-form__title{font-size:24px;line-height:26px;}}.payment-steps-form .checkout-form__block.disabled .form--dark{max-height:0;padding:0;opacity:0;visibility:hidden;transition:max-height 0.15s ease-out;}.payment-steps-form .checkout-form__block.filled .checkout-form__heading{padding:18px;background:#1b1d22;color:#9e9e9e;display:flex;justify-content:space-between;align-items:center;border-radius:4px;}@media (max-width:768px){.payment-steps-form .checkout-form__block.filled .checkout-form__heading{padding:15px;}}.payment-steps-form .checkout-form__block.filled .checkout-form__heading .change-btn{display:block;}.payment-steps-form .checkout-form__block.filled .checkout-form__title{margin:0;padding:0 10px 0 40px;position:relative;color:#fff;}@media (max-width:768px){.payment-steps-form .checkout-form__block.filled .checkout-form__title{font-size:24px;line-height:26px;}}.payment-steps-form .checkout-form__block.filled .checkout-form__title:after{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";font-family:"icomoon" !important;font-size:18px;line-height:1;color:#d4162d;}.payment-steps-form .checkout-form__block.filled .form--dark{max-height:0;transition:max-height 0.15s ease-out;padding:0;opacity:0;visibility:hidden;}.bottom-info{margin:0 0 44px;font-size:20px;line-height:1;text-transform:uppercase;font-weight:bold;}.bottom-info__row{display:flex;justify-content:space-between;margin:14px 0 0;}.bottom-info__row:first-child{margin:0;}.bottom-info__row:last-child{margin:48px 0 0;}@media (max-width:768px){.bottom-info__row:last-child{margin:26px 0 0;}}.bottom-info__total-holder{text-align:right;}.bottom-info__total{color:#d4162d;margin:0 0 10px;}@media (max-width:768px){.bottom-info__total{font:700 24px/26px "Trade Gothic",san-serif;}}@media (max-width:768px){.bottom-info__total-title{text-transform:none;font:700 24px/26px "Trade Gothic",san-serif;}}.bottom-info__label{text-transform:none;font-size:18px;line-height:26px;font-weight:normal;}@media (max-width:768px){.bottom-info__label{font-size:16px;line-height:24px;}}.equipment-info{margin:0 0 30px;}.equipment-info__subtitle{display:block;color:#96989f;font-size:20px;line-height:1;text-transform:uppercase;font-weight:700;}@media (max-width:768px){.equipment-info__subtitle{margin:0 0 12px;}}.equipment-info__price{display:block;font-weight:700;font-size:20px;line-height:1;color:#d4162d;}@media (max-width:768px){.equipment-info__price{margin:0 0 7px;}}.equipment-info__row{display:flex;justify-content:space-between;padding:0 15px 10px 0;font-size:16px;line-height:20px;align-items:center;}.equipment-info__col{flex:0 0 50%;text-align:right;padding:0 0 0 10px;}.equipment-info__col:first-child{padding:0;text-align:left;}.equipment-info__list{margin:0;}.equipment-info__list li{padding-left:12px;position:relative;}.equipment-info__list li:after{position:absolute;content:"-";left:0;top:50%;transform:translateY(-50%);color:#d4162d;}.comment-section{background:#1b1d22;color:#fff;font-size:24px;line-height:32px;letter-spacing:0.15px;min-height:100vh;overflow:hidden;display:flex;align-items:center;}@media (max-width:768px){.comment-section{min-height:0;display:block;font-size:20px;line-height:28px;letter-spacing:0.1px;}}.comment-section__container{max-width:1024px;margin:0 auto;padding:30px 16px;}@media (max-width:768px){.comment-section__container{padding:60px 16px;}}@media (max-width:479px){.comment-section__container{padding:21px 16px 20px;}}.comment-section__text{position:relative;padding:55px 56px;}@media (max-width:768px){.comment-section__text{padding:56px 24px 24px;}}.comment-section__text:after,.comment-section__text:before{position:absolute;width:24px;height:24px;content:"";border-style:solid;border-color:#e62333;}.comment-section__text:after{left:0;top:0;border-width:1px 0 0 1px;}.comment-section__text:before{right:0;bottom:0;border-width:0 1px 1px 0;}.comment-section__text strong{font-weight:700;}.comment-section__text em{font-style:italic;}.comment-section p{margin:0 0 26px;}.contact-us{color:#000;font-size:24px;line-height:32px;letter-spacing:0.15px;min-height:calc(100vh - 51px);}.black-bg .contact-us{color:#fff;}@media (max-width:768px){.contact-us{font-size:20px;line-height:28px;letter-spacing:0.1px;min-height:auto;}}.contact-us__container{padding:0 16px;margin:0 auto;max-width:1520px;justify-content:space-between;display:flex;align-items:stretch;justify-items:center;flex-wrap:wrap;min-height:calc(100vh - 51px);}.contact-us--img-right .contact-us__container{flex-direction:row-reverse;}@media (max-width:768px){.contact-us__container{display:block;min-height:auto;}}.contact-us__image{position:relative;overflow:hidden;margin:0 0 0 -216px;flex:0 0 64.4%;}.contact-us--img-right .contact-us__image{margin:0 -216px 0 0;}@media (max-width:1366px){.contact-us__image{flex:0 0 50%;margin:0 0 0 -16px;}.contact-us--img-right .contact-us__image{margin:0 -16px 0 0;}}@media (max-width:768px){.contact-us__image{margin:0 -16px 40px;padding:0 0 56.6%;}.contact-us--img-right .contact-us__image{margin:0 -16px 40px;}}.contact-us picture,.contact-us img,.contact-us figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.contact-us__info{flex:0 0 40%;padding:53px 0 60px 20px;display:flex;align-items:center;}@media (max-width:1366px){.contact-us__info{flex:0 0 50%;padding:23px 3% 30px;}}@media (max-width:768px){.contact-us__info{padding:0 5% 30px;}}.contact-us__block{width:100%;}.contact-us__title{text-transform:uppercase;letter-spacing:-2.5px;margin:0 0 31px -3px;word-break:break-word;}.black-bg .contact-us__title{color:#fff;}@media (max-width:768px){.contact-us__title{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 28px;text-align:center;}}.contact-us__text{padding:0 0 32px;}.black-bg .contact-us__text{color:#fff;}.contact-us__text p{margin:0 0 24px;}.contact-us__text strong{font-weight:700;}.contact-us__text em{font-style:italic;}.contact-us .form-row{margin:0 0 22px;}@media (max-width:1024px){.contact-us .form-row{display:block;margin:0 0 20px;}}@media (max-width:1024px){.contact-us .form-item--50{max-width:none;}}@media (max-width:1024px){.contact-us .form-item--50 + .form-item--50{margin-top:20px;}}.contact-us .button.button--with-icon{font-weight:300;display:flex;font-size:14px;line-height:18px;justify-content:space-between;text-transform:none;}.contact-us .button .icon{font-size:19px;margin:-1px 0 -1px 5px;}.contact-us .button{margin:0 0 10px;display:block;min-width:0;}.info-contacts #phone-modal{font-weight:300;}.info-contacts #phone-modal p{margin:0 0 26px;}@media (max-width:768px){.info-contacts #phone-modal p{margin:0 0 24px;}}#phone-modal .modal-content{padding:148px 16px 49px;}@media (max-width:768px){#phone-modal .modal-content{padding:78px 16px 26px;}}.contact-modal{width:375px;max-height:85%;color:#000;font-size:18px;line-height:26px;border-radius:0;}.contact-modal__title{text-transform:uppercase;text-align:center;margin:0 0 12px;}.contact-modal__description{text-align:center;padding:0 8%;}@media (max-width:768px){.contact-modal__description{padding:0 8% 2px;}}.contact-modal .button-row{padding:16px 0 0;}.contact-modal .button{display:block;width:100%;margin:0;padding:21px 20px;}.contact-modal p{margin:0 0 26px;}@media (max-width:768px){.contact-modal p{margin:0 0 24px;}}.contact-modal .modal-content{padding:98px 16px 56px;}@media (max-width:768px){.contact-modal .modal-content{padding:75px 16px 41px;}}.contact-modal .modal-close{position:absolute;top:21px;right:14px;z-index:2;font-weight:700;font-size:18px;line-height:1;letter-spacing:1.25px;text-transform:uppercase;padding:0 29px 0 0;transition:all 0.3s linear;}.contact-modal .modal-close:hover{text-decoration:none;color:#3b3d43;}.contact-modal .modal-close .icon{position:absolute;top:2px;right:0;font-size:14px;}.contact-modal .form-row{margin:0 0 18px;}@media (max-width:768px){.contact-modal .form-row{margin:0 0 14px;}}.contact-modal .form-choose{padding:16px 14px 1px;font-size:16px;line-height:20px;}.contact-modal .form-choose__title{text-transform:uppercase;font-size:18px;line-height:1;font-weight:700;color:#000;margin:0 0 20px -3px;}.contact-modal .form-choose .form-row{margin:0 0 17px;}.contact{background:#1b1d22;color:#fff;text-align:center;font-size:24px;line-height:32px;letter-spacing:0.15px;}@media (max-width:768px){.contact{font-size:20px;line-height:28px;letter-spacing:0.1px;}}.contact__container{padding:140px 16px 312px;margin:0 auto;max-width:1200px;}@media (max-width:1024px){.contact__container{padding:100px 16px 140px;}}@media (max-width:479px){.contact__container{padding:28px 16px 20px;}}.contact__title{color:#fff;text-transform:uppercase;margin:0 0 21px;letter-spacing:-2.5px;}@media (max-width:768px){.contact__title{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 28px;}}@media (max-width:768px){.contact__text{padding:0 0 13px;}}.contact p{margin:0 0 24px;}.contact__buttons .button{margin:20px 13px 0;}@media (max-width:479px){.contact__buttons .button{display:block;margin:20px 0 0;}}@media (max-width:479px){.contact__buttons .button:first-child{margin-top:0;}}.contact .button[tel]{min-width:272px;}@media (max-width:768px){.contact .button[tel]{min-width:250px;}}.cookie__modal{min-width:288px;position:fixed;bottom:0;left:30px;z-index:9999;padding:26px 28px 41px;background:#000;background:rgba(0,0,0,0.87);border-radius:4px;font-size:16px;line-height:20px;font-weight:300;color:#fff;width:296px;transform:translateY(100%);transition:transform 0.3s linear;}.cookie__modal.preload{transition:none !important;display:none !important;}.cookie__modal.active{transform:translateY(-30px);}@media (max-width:479px){.cookie__modal.active{transform:translateY(-16px);}}@media (max-width:479px){.cookie__modal{left:16px;right:16px;width:auto;}}.cookie__modal p{margin:0 0 20px;}.cookie__title{display:block;font-size:24px;line-height:32px;font-weight:300;letter-spacing:0.15px;margin:0 0 7px;}.cookie__box{padding:13px 0 0;margin:0 -5px;}.cookie__button{display:block;background:#e62333;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:21px 20px;text-align:center;text-transform:uppercase;font-weight:700;margin:0 0 21px;border:0;cursor:pointer;width:100%;}.cookie__button:hover{text-decoration:none;}.cookie__link{text-align:center;font-size:18px;line-height:18px;letter-spacing:1.25px;text-transform:uppercase;font-weight:700;}.cookie__link a{color:rgba(255,255,255,0.74);transition:color 0.1s linear;}.cookie__link a:hover{text-decoration:none;color:#e62333;}.custom-component{color:red;}.detailed-features{background:#1b1d22;color:#fff;}.detailed-features__container{padding:100px 16px 60px;margin:0 auto;max-width:1824px;}@media (max-width:768px){.detailed-features__container{padding:40px 16px 23px;}}.detailed-features__title{color:#fff;font:700 60px/60px "Trade Gothic",san-serif;text-transform:uppercase;margin:0 0 37px;}@media (max-width:768px){.detailed-features__title{font-size:36px;line-height:1;margin:0 0 17px;}}.detailed-features__img{padding:0 0 76.4%;position:relative;overflow:hidden;margin:0 0 43px;}@media (max-width:768px){.detailed-features__img{padding:0 0 76.2%;margin:0 0 25px;}}.detailed-features picture,.detailed-features img,.detailed-features figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.detailed-features__subtitle{display:block;color:#fff;text-transform:uppercase;margin:0 0 16px;}@media (max-width:768px){.detailed-features__subtitle{font-size:24px;line-height:26px;letter-spacing:-0.5px;margin:0 0 11px;text-transform:none;}}body .detailed-features__cards{flex-wrap:wrap;display:flex;margin:0 -0.9%;}@media (max-width:768px){body .detailed-features__cards{flex-wrap:nowrap;margin:0;}}body .detailed-features__item{flex:1 1 25%;max-width:25%;display:block;padding:0 0.9% 32px;}@media (max-width:1024px){body .detailed-features__item{flex:1 0 33.3333%;max-width:33.3333%;}}@media (max-width:768px){body .detailed-features__item{padding:0 8px;flex:1 0 50%;max-width:50%;}}@media (max-width:479px){body .detailed-features__item{flex:1 0 270px;max-width:270px;}}.detailed-features .card{min-height:100%;}@media (max-width:768px){.draggable{margin:0 -8px;}}@media (max-width:479px){.draggable{margin:0 -16px 0 -8px;}}.draggable-slider{display:flex;}@media (max-width:768px){.draggable-slider{overflow:auto;margin:0 -8px;}}.draggable-slider.draggable-active{cursor:move !important;}.draggable-slider::-webkit-scrollbar{width:0;height:0;}.draggable-slider::-webkit-scrollbar-thumb{background-color:transparent;}.draggable-slider::-webkit-scrollbar-button{width:0;height:0;display:none;}.draggable-slider::-webkit-scrollbar-corner{background-color:transparent;}@media (max-width:768px){.draggable__item{flex:1 0 33.3333%;max-width:33.3333%;padding:0 8px;}}@media (max-width:479px){.draggable__item{flex:1 0 270px;max-width:270px;}}.dropdown-trigger{color:#fff;position:relative;padding-right:32px;transition:color 0.1s linear;display:inline-block;vertical-align:top;}@media (max-width:479px){.dropdown-trigger{padding-right:24px;}}.dropdown-trigger:hover{text-decoration:none;color:#96989f;}.dropdown-trigger:hover:before{color:#b00020;}.dropdown-trigger:before{font-family:"icomoon" !important;position:absolute;right:0;top:57px;transform:translateY(-50%);content:"";font-size:18px;line-height:1;color:#e62333;transition:color 0.1s linear;}@media (max-width:768px){.dropdown-trigger:before{font-size:16px;top:36px;}}.dropdown-content{font:300 20px/24px "Trade Gothic",san-serif;text-transform:none;letter-spacing:0.1px;top:100% !important;left:auto !important;right:0;width:328px !important;max-height:489px;background:#3b3d43;box-shadow:0px 8px 10px rgba(0,0,0,0.14),0 3px 14px rgba(0,0,0,0.12),0 5px 5px rgba(0,0,0,0.2);border-radius:4px;}@media (max-width:768px){.dropdown-content{right:50%;margin:0 -164px 0 0;}}@media (max-width:479px){.dropdown-content{right:0;left:0 !important;width:auto !important;margin:0;max-height:240px;}}.dropdown-content li{color:#fff !important;min-height:48px !important;}.dropdown-content li:hover,.dropdown-content li.active{background:#e62333;}.dropdown-content li > a{font-size:20px !important;line-height:24px !important;color:#fff !important;padding:10px 16px;font-weight:300;}.dropdown-content li > a:hover{text-decoration:none;}.dropdown-content::-webkit-scrollbar{width:12px;height:18px;}.dropdown-content::-webkit-scrollbar-thumb{height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:7px;background-color:#1b1d22;}.dropdown-content::-webkit-scrollbar-button{width:0;height:0;display:none;}.dropdown-content::-webkit-scrollbar-corner{background-color:transparent;}.features{background:#1b1d22;color:#fff;}.features__container{padding:140px 16px 0;margin:0 auto;max-width:1566px;}@media (max-width:1024px){.features__container{padding:100px 16px 0;}}@media (max-width:768px){.features__container{padding:28px 16px 23px;}}.features__list{margin:0 0 0 24px;display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width:1480px){.features__list{margin:0 0 0 -16px;}}.features__item{flex:0 1 29.2%;max-width:29.2%;padding:0 0 131px;}@media (max-width:1480px){.features__item{flex:0 1 33.33%;max-width:33.33%;padding:0 0 100px 16px;}}@media (max-width:768px){.features__item{flex:0 1 50%;max-width:50%;padding:0 0 30px 16px;}}.features__title{display:block;color:#96989f;font-size:18px;line-height:1;font-weight:700;margin:0 0 15px;text-transform:uppercase;}@media (max-width:768px){.features__title{margin:0 0 12px;}}.features__info{display:block;letter-spacing:-2.5px;color:#fff;text-transform:uppercase;margin:0 0 0 -6px;}@media (max-width:768px){.features__info{font-size:36px;line-height:1;margin:0;letter-spacing:normal;}}@media (max-width:360px){.features__info{font-size:32px;}}.footer{flex-shrink:0;position:relative;padding:95px 0 85px;background:#040404;color:#fff;}@media (max-width:768px){.footer{padding:60px 0 24px;}}.footer .wrapper{margin:0 auto;max-width:1518px;padding:0 16px;display:flex;}@media (max-width:768px){.footer .wrapper{display:block;text-align:center;}}.footer-col{padding:0 0 10px;flex:0 1 290px;}@media (max-width:1024px){.footer-col{flex:0 1 40%;}}@media (max-width:768px){.footer-col{padding:0 0 44px;}}.footer__logo{display:block;margin:0 0 21px;}@media (max-width:768px){.footer__logo{margin:0 0 23px;}}.footer__logo a{display:inline-block;}.footer-nav{flex:0 1 544px;padding:0 2.5% 0 0;text-transform:uppercase;font-size:18px;line-height:18px;letter-spacing:1.25px;}@media (max-width:1024px){.footer-nav{padding:0 16px 0 0;}}@media (max-width:768px){.footer-nav{padding:0 0 24px;}}.footer-nav__list{display:flex;flex-wrap:wrap;margin:-44px 0 0;}@media (max-width:768px){.footer-nav__list{display:block;margin:0;}}.footer-nav__item{flex:0 1 49%;padding:48px 0 0 16px;}@media (max-width:768px){.footer-nav__item{padding:0 0 30px;}}.footer-nav__link{color:#fff;transition:opacity 0.1s linear;}.footer-nav__link:hover{text-decoration:none;opacity:0.8;}.footer-tools{display:flex;flex:0 1 652px;}@media (max-width:1366px){.footer-tools{flex:0 1 500px;}}@media (max-width:1024px){.footer-tools{display:block;flex:0 1 40%;}}.footer-socials{flex:0 1 351px;padding:0 16px 0 0;margin:-28px 0 0;font-size:18px;line-height:18px;letter-spacing:1.25px;}@media (max-width:1024px){.footer-socials{display:flex;padding:0 0 30px;}}@media (max-width:768px){.footer-socials{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0;padding:0 30px 57px !important;}}.footer-socials__item{padding:18px 0 0;flex:1 0 33.33%;}@media (max-width:768px){.footer-socials__item{padding:0 8px 16px;}}.footer-socials__icon{display:block;border-radius:50%;overflow:hidden;background:#c70826;height:48px;width:48px;display:flex;flex:0 0 48px;align-items:center;justify-content:center;padding:2px;margin:0 17px 0 0;}@media (max-width:768px){.footer-socials__icon{margin:0;}}.footer-socials__link{display:flex;align-items:center;color:#fff;text-transform:uppercase;transition:opacity 0.1s linear;}@media (max-width:768px){.footer-socials__link{display:inline-block;}}.footer-socials__link:hover{text-decoration:none;opacity:0.8;}@media (max-width:1024px){.footer-socials__text{display:none;}}.copyright{display:block;font-weight:normal;font-size:14px;line-height:14px;color:#f9f9f9;}.trustpilot{flex:0 1 301px;margin:-2px 0 0;}@media (max-width:768px){.trustpilot{margin:0;}}.trustpilot iframe{height:auto !important;}.gallery{background:#1b1d22;color:#fff;font-size:24px;line-height:32px;letter-spacing:0.15px;}@media (max-width:1024px){.gallery{font-size:16px;line-height:24px;letter-spacing:0;}}.gallery--alt{background:none;color:#1b1d22;}.gallery--alt.gallery--alt .wrapper{padding:48px 16px 84px;}@media (max-width:1024px){.gallery--alt.gallery--alt .wrapper{padding:60px 16px 65px;}}.gallery .wrapper{margin:0 auto;max-width:1620px;display:flex;padding:62px 16px 44px;align-items:center;}@media (max-width:1024px){.gallery .wrapper{display:block;padding:67px 16px 77px;}}.gallery__carousel{margin:0 -195px 0 0;visibility:visible;flex:1 0 auto;}.gallery__info{flex:0 0 31.9%;width:31.9%;padding:0 6% 140px 0;}@media (max-width:1400px){.gallery__info{flex:0 0 45%;width:45%;}}@media (max-width:1024px){.gallery__info{padding:0 0 17px;width:100%;}}.gallery--alt .gallery__info{padding:0 6% 14px 0;}@media (max-width:1024px){.gallery--alt .gallery__info{padding:0 0 17px;}}.gallery__info p{margin:0 0 15px;}.gallery__title{display:block;text-transform:uppercase;color:#fff;margin:0 0 39px;letter-spacing:-2.5px;}@media (max-width:1024px){.gallery__title{letter-spacing:0;margin:0 0 7px;}}.gallery--alt .gallery__title{color:#1b1d22;margin:0 0 27px;}@media (max-width:1024px){.gallery--alt .gallery__title{margin:0 0 7px;}}.gallery__text{padding:0 0 18px;}@media (max-width:1024px){.gallery__text{padding:0;}}.gallery .splide__track{display:flex;flex:1 0 auto;}.gallery .splide .splide__list{display:flex;flex:1 0 auto;}.gallery .splide__slide{padding-right:32px;flex:1 1 59.5%;max-width:744px;}@media (max-width:1024px){.gallery .splide__slide{padding-right:17px;flex-basis:50%;flex:0 1 48.05%;}}.gallery .splide__slide a:hover{text-decoration:none;}.gallery .splide__slide__container{position:relative;padding:0 0 100%;}.gallery .splide__slide__container picture,.gallery .splide__slide__container img,.gallery .splide__slide__container figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.gallery__prev,.gallery__next{padding:16px;font-size:40px;cursor:pointer;border:0;margin:0 6px 0 0;background:none;transition:color 0.1s linear;color:rgba(204,204,204,0.38);}.gallery--alt .gallery__prev,.gallery--alt .gallery__next{color:rgba(0,0,0,0.38);}@media (max-width:1024px){.gallery__prev,.gallery__next{display:none;}}.gallery__prev:hover,.gallery__next:hover{color:#e62333;}.gallery-info{padding:0 45px 0 0;margin:-33px 45px 0;font-size:60px;line-height:60px;font-weight:700;text-transform:uppercase;color:#fff;position:relative;}@media (max-width:1024px){.gallery-info{font-size:36px;line-height:36px;margin:-14px 15px 0;}}.gallery--alt .gallery-info{color:#1b1d22;margin:0;padding:28px 45px 0 0;}@media (max-width:1024px){.gallery--alt .gallery-info{padding:7px 6% 0 0;}}.gallery-info__title,.gallery-info__subtitle{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.gallery--alt .gallery-info__title{margin:0 0 6px;letter-spacing:0;}@media (max-width:1024px){.gallery--alt .gallery-info__title{margin:0 0 8px;}}.gallery-info__description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;color:#e62333;}.gallery--alt .gallery-info__description{color:#1b1d22;font-weight:700;font-size:24px;line-height:26px;letter-spacing:-0.5px;text-transform:none;}@media (max-width:1024px){body.side-nav-active{overflow:hidden;position:fixed;left:0;right:0;width:100%;}}.logo{position:absolute;top:20px;left:50%;margin:0 0 0 -39px;z-index:2;}@media (max-width:1024px){.logo{margin:0;display:none;}}.logo--mobile{display:none;}@media (max-width:1024px){.logo--mobile{display:block;position:static;transform:none;}}.header{top:0;left:0;right:0;position:fixed;width:100%;z-index:999;min-height:82px;background:#000;background:rgba(0,0,0,0.87);}@media (max-width:1024px){.header{min-height:60px;}}.header .wrapper{margin:0 auto;max-width:1898px;padding:0 16px;}@media (max-width:1024px){.header .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 16px 14px;}}.header-nav{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width:1024px){.header-nav{flex:1 0 auto;}}.header-nav__box{display:flex;flex-wrap:wrap;flex:0 0 50%;padding:0 0 0 50px;justify-content:flex-end;}@media (max-width:1550px){.header-nav__box{padding:0 0 0 40px;}}@media (max-width:1024px){.header-nav__box{padding:0 0 0 16px;flex:1 0 auto;}}.header-nav__box:first-child{padding:0 50px 0 0;justify-content:flex-start;}@media (max-width:1550px){.header-nav__box:first-child{padding:0 40px 0 0;}}@media (max-width:1024px){.header-nav__box:first-child{display:none;}}.header-nav__list{display:flex;flex-grow:1;padding:0;font-size:18px;line-height:18px;letter-spacing:1.25px;justify-content:flex-end;}@media (max-width:1550px){.header-nav__list{font-size:16px;}}@media (max-width:1024px){.header-nav__list{display:none;}}.header-nav__box:first-child .header-nav__list{justify-content:flex-start;}.header-nav__item{flex:0 1 165px;}@media (max-width:1024px){.header-nav__item{padding:0 16px 0 0;}}.header-nav__link{display:flex;align-items:center;justify-content:center;text-align:center;padding:5px;color:#fff;text-transform:uppercase;text-decoration:none;transition:background-color 0.1s linear;white-space:nowrap;min-height:82px;}@media (max-width:1550px){.header-nav__link{white-space:normal;}}.header-nav__link:hover{background:#d4162d;text-decoration:none;}.header-tools{display:flex;flex-wrap:nowrap;padding:21px 28px 0 28px;transition:none;}@media (max-width:1550px){.header-tools{padding:21px 0 0 6px;}}@media (max-width:1024px){.header-tools{padding:0;margin:-10px -10px -7px 0;}}.header-tools__item{padding:0 0 0 16px;}@media (max-width:1550px){.header-tools__item{padding:0 0 0 8px;}}@media (max-width:1024px){.header-tools__item{padding:0 0 0 2px;}}.header-tools__item:first-child{padding:0;}.hide-cart .header-tools__item--cart{position:absolute;left:-9999px;top:0;z-index:-1;visibility:hidden;height:0;width:0;}@media (max-width:1024px){.header-tools__item--search{display:none;}}.header-tools__item--burger{display:none;}@media (max-width:1024px){.header-tools__item--burger{display:block;}}.header-tools__link{display:block;padding:10px;line-height:20px;background:none;cursor:pointer;border:0;position:relative;}.header-tools__link:hover{text-decoration:none;}.header-tools__link:hover .icon{color:#e62333;}.header-tools__link:hover .burger-menu{border-color:#e62333;}.header-tools__link:hover .burger-menu:before{background:#e62333;}.header-tools__item--burger .header-tools__link{padding:14px 10px 15px;text-align:center;}.header-tools__link .icon{color:#fff;transition:color 0.1s linear;}.header-tools__link .icon-basket{font-size:20px;}.header-tools__link .icon-close{font-size:14px;display:none;min-width:18px;}.side-nav-active .header-tools__link .icon-close{display:block;}.header .basket-counter{position:absolute;top:-12px;left:-12px;z-index:2;width:26px;height:26px;border-radius:50%;overflow:hidden;padding:4px 2px 4px 1px;color:#fff;background:#d4162d;font-size:15px;line-height:18px;font-weight:700;text-align:center;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 0 1px 1px #000;}@media (max-width:1024px){.header .basket-counter{top:-8px;left:-16px;}}.header input::placeholder{color:#fff;opacity:1;}.header ::-webkit-input-placeholder{color:#fff;opacity:1;}.header ::-moz-placeholder{color:#fff;opacity:1;}.header :-ms-input-placeholder{color:#fff;opacity:1;}.header :-moz-placeholder{color:#fff;opacity:1;}.burger-menu{display:block;width:18px;height:12px;border:2px solid #fff;border-width:2px 0;position:relative;transition:border-color 0.1s linear;}.side-nav-active .burger-menu{display:none;}.burger-menu:before{content:"";position:absolute;width:18px;height:2px;background:#fff;top:50%;left:0;transform:translateY(-50%);transition:background-color 0.1s linear;}#search-dropdown{display:none;overflow-y:auto;opacity:0;position:absolute;top:100%;left:0;right:0;z-index:9999;background:#000;background:rgba(0,0,0,0.87);}#search-dropdown.preload{transition:none !important;display:none !important;}.search-active #search-dropdown{display:block;opacity:1;}#search-dropdown .wrapper{margin:0 auto;max-width:912px;padding:47px 16px 48px;}.search-dropdown__row{position:relative;}.search-dropdown__btn{position:absolute;top:0;right:0;width:48px;height:65px;background:none;border:0;line-height:18px;padding:23px 8px 22px;z-index:2;cursor:pointer;}@media (max-width:1024px){.search-dropdown__btn{padding:11px 15px;height:40px;}}.search-dropdown__btn:hover .icon{color:#b00020;}.search-dropdown__btn .icon{color:#e62333;transition:color 0.1s linear;}.search-dropdown__field{border:0;background:#000;background:rgba(0,0,0,0.38);padding:17px 48px 16px 20px;color:#fff;font-size:24px;line-height:32px;font-weight:300;width:100%;}#basket-dropdown{display:none;overflow-y:auto;opacity:0;position:absolute;top:100%;width:468px;right:36px;z-index:9999;margin:0;padding:20px 21px 23px;background:#000;background:rgba(0,0,0,0.87);color:#fff;border-radius:0 0 4px 4px;}#basket-dropdown.preload{transition:none !important;display:none !important;}@media (max-width:768px){#basket-dropdown{width:375px;right:0;}}@media (max-width:479px){#basket-dropdown{width:auto;left:0;}}.basket-active #basket-dropdown{display:block;opacity:1;}.basket-dropdown__heading{position:relative;padding:0 40px 22px 0;}.basket-dropdown__close{position:absolute;top:-7px;right:-8px;z-index:2;color:#fff;padding:2px 8px;transition:color 0.1s linear;}.basket-dropdown__close:hover{color:#e62333;text-decoration:none;}.basket-dropdown__close .icon{font-size:14px;}.basket-dropdown__title{display:block;position:relative;padding:0 0 0 33px;text-transform:uppercase;font-size:18px;line-height:18px;font-weight:700;}.basket-dropdown__title .icon{position:absolute;top:1px;left:2px;z-index:2;font-size:17px;color:#e62333;}.basket-dropdown__item{display:flex;margin:0 0 20px;}.basket-dropdown__image-block{width:95px;flex:0 0 95px;margin:0 37px 0 0;}@media (max-width:768px){.basket-dropdown__image-block{width:74px;}}.basket-dropdown__image{position:relative;padding:0 0 100%;overflow:hidden;}.basket-dropdown__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.basket-dropdown__text{padding:6px 0 0;flex:1 0 60%;}.basket-dropdown__subtitle{font-size:20px;line-height:24px;display:block;font-weight:300;margin:0 0 17px;}.basket-dropdown__info{display:flex;}.basket-dropdown__info-item{flex:1 0 27%;}.basket-dropdown__info-title{display:block;font-size:18px;line-height:18px;font-weight:700;margin:0 0 6px;}.basket-dropdown__info-text{display:block;font-size:14px;line-height:14px;}.basket-dropdown__btn{display:flex;justify-content:space-between;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:21px 23px 21px 20px;background:#e62333;text-transform:uppercase;}.basket-dropdown__btn:hover{text-decoration:none;}.basket-dropdown__btn .icon{font-size:16px;}#side-nav{position:absolute;top:100%;left:0;bottom:0;right:0;z-index:9999;visibility:hidden;animation-name:fadeOut;animation-duration:0.5s;animation-iteration-count:1;animation-timing-function:ease-out;opacity:0;transition:opacity 1s;}#side-nav.preload{transition:none !important;display:none !important;}@media (max-width:1024px){#side-nav{display:block;}}.side-nav-active #side-nav{animation-name:fadeIn;animation-duration:0.5s;animation-iteration-count:1;visibility:visible;opacity:1;}#side-nav::before{content:"";position:absolute;left:-9999px;right:-9999px;top:0;bottom:-9999px;background:rgba(0,0,0,0.3);z-index:2;}.side-nav__content{overflow-y:auto;position:absolute;top:100%;width:375px;right:0;z-index:4;padding:16px;background:#000;background:rgba(0,0,0,0.87);color:#fff;overflow-y:auto;max-height:calc(100vh - 60px);}@media (max-width:479px){.side-nav__content{width:auto;left:0;}}.side-nav__row{position:relative;margin:0 0 17px;}.side-nav__btn{position:absolute;top:0;right:0;width:48px;height:40px;background:none;border:0;line-height:18px;padding:11px ​8p;z-index:2;cursor:pointer;}.side-nav__btn:hover .icon{color:#b00020;}.side-nav__btn .icon{color:#e62333;transition:color 0.1s linear;}.side-nav__field{border:0;background:#000;background:rgba(0,0,0,0.38);padding:8px 48px 8px 10px;color:#fff;font-size:20px;line-height:24px;font-weight:300;width:100%;}.side-nav__list{margin:0 -16px;font-size:18px;line-height:18px;letter-spacing:1.25px;text-transform:uppercase;font-weight:700;border:0;box-shadow:none;}.side-nav__list .collapsible-body a{padding:21px 20px 21px 36px;opacity:0.74;}.side-nav__list .collapsible-body a:hover{opacity:0.54;}.side-nav__list li{position:relative;}.side-nav__list li.active .collapsible-header .icon-arrow-down{transform:rotate(180deg);top:24px;}.side-nav__list a{line-height:18px;color:#fff;display:block;position:relative;padding:21px 20px;transition:opacity 0.1s linear;}.side-nav__list a:hover{opacity:0.74;text-decoration:none;}.side-nav__list a.side-nav__link--with-icon{padding-right:70px;}.side-nav__list .collapsible-header{border:0;background:none;cursor:pointer;position:absolute;top:0;right:0;z-index:20;padding:24px 26px;}.side-nav__list .collapsible-header:hover .icon{color:#b00020;}.side-nav__list .icon{font-size:12px;color:#d4162d;width:auto;margin:0;transition:color,transform 0.1s linear;}.side-nav__list .icon.icon-person{font-size:16px;top:22px;right:23px;}.side-nav__list .icon.icon-link{font-size:20px;top:20px;right:22px;}.side-nav__list .collapsible-body{padding:0;border:0;}.side-nav__divider{display:block;border-top:1px solid rgba(0,0,0,0.87);height:1px;border-bottom:1px solid #3b3d43;}.side-kontact{margin:0 -16px -16px;background:#fff;padding:21px 16px 14px;}.side-kontact__title{text-transform:uppercase;display:block;font-weight:700;font-size:18px;line-height:18px;letter-spacing:1.25px;color:#1b1d22;margin:0 0 20px 4px;}.side-kontact .button{margin:0 0 10px;display:block;}.side-kontact .button:hover{text-decoration:none;}.side-kontact .button--with-icon{font-weight:300;display:flex;font-size:14px;justify-content:space-between;text-transform:none;}.side-kontact .button .icon{font-size:19px;margin:-1px 0 -1px 5px;}@keyframes fadeIn{0%{visibility:hidden;}1%{visibility:visible;}100%{visibility:visible;}}@keyframes fadeOut{0%{visibility:visible;}100%{visibility:hidden;}}.heading-panel{background:#1b1d22;color:#fff;font-size:24px;line-height:32px;letter-spacing:0.15px;text-align:center;padding:114px 0 62px;min-height:calc(100vh - 432px);}@media (max-width:768px){.heading-panel{font-size:16px;line-height:24px;letter-spacing:normal;padding:25px 0 17px;min-height:auto;}}.heading-panel--alt{background:none;color:#1b1d22;}.heading-panel--reduced{min-height:auto;padding:75px 0 34px;}@media (max-width:1024px){.heading-panel--reduced{padding:55px 0 34px;}}@media (max-width:768px){.heading-panel--reduced{padding:30px 0 14px;}}.heading-panel__container{max-width:980px;padding:0 16px;margin:0 auto;}.heading-panel__title{letter-spacing:-2.5px;position:relative;text-transform:uppercase;margin:0 0 18px;color:#fff;}@media (max-width:768px){.heading-panel__title{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 15px;}}.heading-panel--alt .heading-panel__title{color:#1b1d22;}.heading-panel__text strong{font-weight:700;}.heading-panel__text em{font-style:italic;}.heading-panel__text p{margin:0 0 15px;}.hero{margin-top:-82px;position:relative;width:100%;height:100vh;overflow:hidden;}@media (max-width:1024px){.hero{margin-top:-60px;}}.hero__container{max-width:1056px;margin:0 auto;padding:287px 16px 180px;position:relative;height:100vh;}@media (max-width:1024px){.hero__container{padding:119px 16px 260px;}}@media (max-width:768px){.hero__container{padding:130px 16px 260px;}}@media (max-width:767px) and (orientation:landscape){.hero__container{padding:0 16px;overflow:auto;}}@media (max-width:767px) and (orientation:landscape){.hero__container-scroll{padding:100px 0 20px;}}.hero__overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:rgba(0,0,0,0.38);}.hero picture,.hero img,.hero figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.hero__title-row{position:relative;text-align:center;}@media (max-width:767px) and (orientation:landscape){.hero__title-row{margin:0 0 70px;}}.hero__title{display:inline-block;vertical-align:top;color:#fff;text-align:center;letter-spacing:-2.5px;text-transform:uppercase;margin:0;word-break:break-all;}@media (max-width:1024px){.hero__title{font-size:60px;line-height:1;}}.hero__title-decore{position:relative;}.hero__title-decore:after,.hero__title-decore:before{position:absolute;width:40px;height:40px;content:"";border-style:solid;border-color:#e62333;}@media (max-width:1024px){.hero__title-decore:after,.hero__title-decore:before{width:24px;height:24px;}}.hero__title-decore:after{left:-52px;top:-75px;border-width:3px 0 0 3px;}@media (max-width:1024px){.hero__title-decore:after{left:-24px;top:-24px;}}@media (max-width:768px){.hero__title-decore:after{left:-30px;top:-20px;border-width:1px 0 0 1px;}}.hero__title-decore:before{right:-43px;bottom:-68px;border-width:0 3px 3px 0;}@media (max-width:1024px){.hero__title-decore:before{right:-24px;bottom:-24px;}}@media (max-width:768px){.hero__title-decore:before{right:-30px;bottom:-20px;border-width:0 1px 1px 0;}}.hero__links-holder{margin:0 -10px;text-align:center;position:absolute;bottom:77px;left:16px;right:16px;font-size:0;line-height:0;}@media (max-width:768px){.hero__links-holder{margin:0;bottom:20px;}}@media (max-width:767px) and (orientation:landscape){.hero__links-holder{position:static;margin:0 16px;}}.hero__link{margin:10px;color:#fff;min-width:250px;background:rgba(0,0,0,0.6);}.hero__link:hover{text-decoration:none;background:#d4162d;color:#fff;}@media (max-width:1024px){.hero__link{min-width:230px;}}@media (max-width:768px){.hero__link{display:block;margin:20px 0 0;}}@media (max-width:768px){.hero__link:first-child{margin:0;}}.image-list{background:#1b1d22;color:#fff;}.image-list.white-bg{background:#fff;}.image-list.white-bg .image-list__shadow-right{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,white 100%);}.image-list.white-bg .image-list__shadow-left{background:-moz-linear-gradient(left,white 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,white 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,white 0%,rgba(255,255,255,0) 100%);}.image-list__container{padding:40px 16px;margin:0 auto;max-width:1522px;}@media (max-width:768px){.image-list__container{padding:28px 16px 23px;}}.image-list__block{position:relative;padding:53px 0 44px 44px;margin:0 -151px 0 0;}@media (max-width:1824px){.image-list__block{padding:43px 0 40px 20px;margin:0;}}@media (max-width:768px){.image-list__block{margin:0 -16px 0 0;}}.image-list__block:after,.image-list__block:before{position:absolute;width:24px;height:24px;content:"";border-style:solid;border-color:#e62333;left:0;}.image-list__block:after{top:0;border-width:2px 0 0 2px;}@media (max-width:768px){.image-list__block:after{border-width:1px 0 0 1px;}}.image-list__block:before{bottom:0;border-width:0 0 2px 2px;}@media (max-width:768px){.image-list__block:before{border-width:0 0 1px 1px;}}.image-list__scroll{overflow:auto !important;}.image-list__scroll.draggable-active .materialboxed{cursor:move !important;pointer-events:none;}.image-list__scroll.zoom-active{overflow:visible !important;}.image-list__shadow-left,.image-list__shadow-right{position:absolute;top:53px;bottom:60px;width:60px;z-index:2;pointer-events:none;opacity:0;transition:opacity 0.1s ease;}@media (max-width:1824px){.image-list__shadow-left,.image-list__shadow-right{top:43px;bottom:56px;}}@media (max-width:768px){.image-list__shadow-left,.image-list__shadow-right{bottom:44px;width:40px;}}.image-list__shadow-left{left:44px;background:-moz-linear-gradient(left,#1b1d22 0%,rgba(27,29,34,0) 100%);background:-webkit-linear-gradient(left,#1b1d22 0%,rgba(27,29,34,0) 100%);background:linear-gradient(to right,#1b1d22 0%,rgba(27,29,34,0) 100%);}.left-shadow-active .image-list__shadow-left{opacity:1;}@media (max-width:1824px){.image-list__shadow-left{left:20px;}}@media (max-width:768px){.image-list__shadow-left{left:12px;}}.image-list__shadow-right{right:0;background:-moz-linear-gradient(left,rgba(27,29,34,0) 0%,#1b1d22 100%);background:-webkit-linear-gradient(left,rgba(27,29,34,0) 0%,#1b1d22 100%);background:linear-gradient(to right,rgba(27,29,34,0) 0%,#1b1d22 100%);}.right-shadow-active .image-list__shadow-right{opacity:1;}@media (max-width:768px){.image-list__shadow-right{right:-8px;}}.image-list__item{flex:1 0 20%;max-width:20%;padding:0 0 0 16px;cursor:pointer;}@media (max-width:1024px){.image-list__item{flex:1 0 25%;max-width:25%;}}@media (max-width:768px){.image-list__item{flex:1 0 33.33%;max-width:33.33%;padding:0 0 0 4px;}}.image-list figure{margin:0 0 16px;}@media (max-width:768px){.image-list figure{margin:0 0 4px;}}.image-list img:not(.active){max-width:none;width:100%;}.image-text{background:#1b1d22;color:#fff;}@media (max-width:768px){.image-text{font-size:16px;line-height:24px;}}.image-text--alt{background:none;color:#1b1d22;}.image-text__container{max-width:1520px;margin:0 auto;padding:100px 16px 60px;}@media (max-width:1024px){.image-text__container{padding:60px 16px 20px;}}@media (max-width:768px){.image-text__container{padding:22px 16px 6px;}}.image-text__container:after{content:"";display:block;clear:both;}.image-text__img{float:left;width:62.8%;padding:0 3.6% 40px 0;}@media (max-width:768px){.image-text__img{padding:0 0 25px;width:100%;float:none;}}.image-text--image-right .image-text__img{float:right;width:62.8%;padding:0 0 3.6% 40px;}@media (max-width:768px){.image-text--image-right .image-text__img{padding:0 0 25px;width:100%;float:none;}}.image-text__info{padding:61px 0 16px;}@media (max-width:1024px){.image-text__info{padding:35px 0 16px;}}@media (max-width:768px){.image-text__info{padding:0;}}.image-text__description{margin:0;}.image-text__description strong{font-weight:700;}.image-text__description em{font-style:italic;}.image-text__buttons{padding:16px 0 24px;}.image-text__title{color:#fff;margin:0 0 25px;font:700 60px/60px "Trade Gothic",san-serif;text-transform:uppercase;overflow:hidden;word-break:break-word;}.image-text__title--increased{letter-spacing:-2.5px;text-transform:uppercase;font-size:110px;line-height:110px;margin:18px 0 25px;}@media (max-width:768px){.image-text__title--increased{font-size:60px;line-height:60px;letter-spacing:normal;margin:0 0 15px;}}.image-text--alt .image-text__title{color:#1b1d22;}@media (max-width:768px){.image-text__title{font-size:36px;line-height:36px;margin:0 0 27px;}}.image-text p{margin:0 0 26px;}@media (max-width:768px){.image-text p{margin:0 0 24px;}}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box;}.pswp img{max-width:none;}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--open{display:block;}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1);}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none;}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}.pswp__img--placeholder{-webkit-backface-visibility:hidden;}.pswp__img--placeholder--blank{background:#222;}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0;}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc;}.pswp__error-msg a{color:#ccc;text-decoration:underline;}.pswp__img{cursor:default !important;}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box;}.pswp img{max-width:none;}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--open{display:block;}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1);}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none;}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}.pswp__img--placeholder{-webkit-backface-visibility:hidden;}.pswp__img--placeholder--blank{background:#222;}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0;}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc;}.pswp__error-msg a{color:#ccc;text-decoration:underline;}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none;}.pswp__button:focus,.pswp__button:hover{opacity:1;}.pswp__button:active{outline:none;opacity:0.9;}.pswp__button::-moz-focus-inner{padding:0;border:0;}.pswp__ui--over-close .pswp__button--close{opacity:1;}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url("/dist/public/assets/img/default-skin.png") 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url("/dist/public/assets/fonts/default-skin.svg");}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none;}}.pswp__button--close{background-position:0 -44px;}.pswp__button--share{background-position:-44px -44px;}.pswp__button--fs{display:none;}.pswp--supports-fs .pswp__button--fs{display:block;}.pswp--fs .pswp__button--fs{background-position:-44px 0;}.pswp__button--zoom{display:none;background-position:-88px 0;}.pswp--zoom-allowed .pswp__button--zoom{display:block;}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0;}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden;}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute;}.pswp__button--arrow--left{left:0;}.pswp__button--arrow--right{right:0;}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute;}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px;}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px;}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__share-modal--hidden{display:none;}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform;}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px;}.pswp__share-tooltip a:hover{text-decoration:none;color:#000;}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0;}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px;}.pswp__share-modal--fade-in{opacity:1;}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.pswp--touch .pswp__share-tooltip a{padding:16px 12px;}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff;}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a;}a.pswp__share--twitter:hover{background:#55acee;color:#fff;}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d;}a.pswp__share--download:hover{background:#ddd;}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:0.75;padding:0 10px;}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;}.pswp__caption small{font-size:11px;color:#bbb;}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc;}.pswp__caption--empty{display:none;}.pswp__caption--fake{visibility:hidden;}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr;}.pswp__preloader__icn{width:20px;height:20px;margin:12px;}.pswp__preloader--active{opacity:1;}.pswp--css_animation .pswp__preloader--active{opacity:1;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0;}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden;}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0;}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right;}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550;}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible;}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5);}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3);}.pswp__ui--idle .pswp__top-bar{opacity:0;}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0;}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001;}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none;}.pswp__element--disabled{display:none !important;}.pswp--minimal--dark .pswp__top-bar{background:none;}.images{background:#1b1d22;color:#fff;}.images__container{max-width:1520px;margin:0 auto;padding:40px 16px;}@media (max-width:768px){.images__container{padding:26px 16px 30px;}}.images__list{position:relative;padding:54px 0 14px 18px;display:flex;flex-wrap:wrap;margin:0 -152px 0 0;}@media (max-width:1794px){.images__list{margin:0;}}@media (max-width:768px){.images__list{padding:44px 7.2% 25px;display:block;}}.images__list:after,.images__list:before{position:absolute;left:0;width:24px;height:24px;content:"";border-style:solid;border-color:#e62333;}.images__list:after{top:0;border-width:1px 0 0 1px;}.images__list:before{bottom:0;border-width:0 0 1px 1px;}@media (max-width:768px){.images__list:before{left:auto;right:0;border-width:0 1px 1px 0;}}.images__item{padding:0 0 40px 41px;flex:0 0 50%;}@media (max-width:1024px){.images__item{padding:0 0 30px 30px;}}@media (max-width:768px){.images__item{padding:0 0 18px;}}.images__img{position:relative;padding:0 0 56.6%;overflow:hidden;}.images picture,.images img,.images figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.info-intro{font-size:24px;line-height:32px;letter-spacing:0.15px;font-weight:700;padding:114px 0 32px;}@media (max-width:768px){.info-intro{font-size:16px;line-height:24px;font-weight:300;letter-spacing:normal;padding:25px 0 0;}}.info-intro__container{max-width:912px;padding:0 16px;margin:0 auto;}.info-intro__title{letter-spacing:-2.5px;position:relative;text-transform:uppercase;margin:0 0 59px;}@media (max-width:768px){.info-intro__title{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 18px;}}.info-intro__subtitle{display:block;font-size:14px;line-height:14px;letter-spacing:normal;text-transform:none;}@media (max-width:768px){.info-intro__subtitle{line-height:20px;font-weight:300;padding:8px 0 7px;}}.info-intro__text strong{font-weight:700;}.info-intro__text em{font-style:italic;}.info-intro__text p{margin:0 0 15px;}.info-question{font-size:24px;line-height:32px;font-weight:700;padding:30px 0 33px;}@media (max-width:768px){.info-question{padding:0 0 51px;}}.info-question__container{max-width:912px;padding:0 16px;margin:0 auto;}.info-question__title{display:block;font:700 60px/60px "Trade Gothic",san-serif;text-transform:uppercase;margin:0 0 25px;}@media (max-width:768px){.info-question__title{font-size:24px;line-height:26px;letter-spacing:-0.5px;text-transform:none;margin:0 0 21px;}}.info-question__title.info-question__title--alt{margin:28px 0 37px;}@media (max-width:768px){.info-question__title.info-question__title--alt{font-size:36px;line-height:36px;letter-spacing:normal;text-transform:uppercase;margin:0 0 21px;}}.info-question__list{margin:0;padding:14px 0 0;border:0;box-shadow:none;}@media (max-width:768px){.info-question__list{padding:2px 0 0;}}.info-question__item{margin:0 0 20px;border:1px solid rgba(0,0,0,0.12);border-radius:4px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.12);}@media (max-width:768px){.info-question__item{margin:0 0 8px;}}.info-question__item.active .info-question__header{font-size:24px;letter-spacing:-0.5px;font-weight:300;}@media (max-width:768px){.info-question__item.active .info-question__header{font-weight:700;}}.info-question__item.active .icon-arrow-down{transform:rotate(180deg);}.info-question__header{font-size:20px;line-height:26px;letter-spacing:0.1px;display:block;background:none;border:0;padding:21px 60px 21px 29px;position:relative;min-height:68px;}@media (max-width:768px){.info-question__header{letter-spacing:normal;font-weight:300;font-size:18px;padding:13px 40px 15px 14px;min-height:54px;}}.info-question__header .icon-arrow-down{position:absolute;top:28px;right:28px;margin:0;font-size:12px;width:auto;color:#e62333;transition:all 0.3s linear;}@media (max-width:768px){.info-question__header .icon-arrow-down{top:22px;right:15px;}}.info-question__body{font-size:18px;line-height:26px;border:0;padding:21px 30px 24px;position:relative;}@media (max-width:768px){.info-question__body{font-size:16px;line-height:24px;font-weight:300;padding:16px 14px 30px;}}.info-question__body:before{content:"";position:absolute;top:0;left:8px;right:8px;z-index:2;height:1px;background:rgba(33,33,33,0.08);}@media (max-width:768px){.info-question__body:before{left:0;right:0;}}.info-question__body strong{font-weight:700;}.info-question__body em{font-style:italic;}.info-question__body p{margin:0 0 26px;}@media (max-width:768px){.info-question__body p{margin:0 0 24px;}}.info-question__footer{padding:37px 0 0;}@media (max-width:768px){.info-question__footer{padding:16px 0 0;}}.info-question__link{text-transform:uppercase;font-size:18px;line-height:1;letter-spacing:1.25px;padding:0 36px 0 0;position:relative;transition:color 0.3s linear;}@media (max-width:768px){.info-question__link{padding:0 42px 0 0;}}.info-question__link:hover{text-decoration:none;color:#3b3d43;}.info-question__link:hover .icon{color:#e62333;}.info-question__link .icon{position:absolute;top:2px;right:0;color:#d4162d;font-size:16px;transition:color 0.3s linear;}.info-warranty{font-size:20px;line-height:24px;font-weight:700;letter-spacing:0.1px;padding:40px 0 70px;}@media (max-width:768px){.info-warranty{padding:42px 0 50px;font-weight:300;}}.info-warranty__container{max-width:912px;margin:0 auto;padding:0 16px;}.info-warranty__title{text-transform:uppercase;font:700 60px/60px "Trade Gothic",san-serif;margin:0 0 28px;}@media (max-width:768px){.info-warranty__title{text-transform:none;font-size:24px;line-height:26px;letter-spacing:-0.5px;margin:0 0 17px;}}.info-warranty .check-list--warranty{font-size:20px;line-height:24px;}@media (max-width:768px){.info-warranty .check-list--warranty{font-size:18px;line-height:26px;}}.info-warranty__buttons{padding:26px 0 0;}@media (max-width:768px){.info-warranty__buttons{padding:25px 0 0;}}.info-warranty .button{font-weight:300;min-width:272px;}@media (max-width:479px){.info-warranty .button{font-weight:700;min-width:100%;}}.info-warranty .button .icon{font-size:23px;margin:-3px -1px -3px 5px;}.info-text{font-size:18px;line-height:26px;font-weight:700;padding:35px 0 40px;}@media (max-width:768px){.info-text{font-size:16px;line-height:24px;font-weight:300;}}.info-text__container{max-width:912px;margin:0 auto;padding:0 16px;}.info-text__title{text-transform:uppercase;font:700 60px/60px "Trade Gothic",san-serif;margin:0 0 39px;}@media (max-width:768px){.info-text__title{font-size:24px;line-height:26px;letter-spacing:-0.5px;text-transform:none;margin:0 0 14px;}}.info-text strong{font-weight:700;}.info-text em{font-style:italic;}.info-text p{margin:0 0 15px;}.info-text__buttons{display:flex;flex-wrap:wrap;margin:0 0 22px -30px;padding:40px 0 0;}.info-text__buttons .button{margin:0 0 10px 30px;font-weight:300;min-width:273px;}.info-contacts{color:#000;font-size:18px;line-height:26px;font-weight:700;padding:32px 0;}@media (max-width:768px){.info-contacts{font-size:18px;line-height:26px;font-weight:300;padding:14px 0;}}.info-contacts__container{max-width:912px;margin:0 auto;padding:0 16px;}.info-contacts__title{text-transform:uppercase;margin:0 0 4px;}@media (max-width:768px){.info-contacts__title{margin:0 0 25px;}}.info-contacts strong{font-weight:700;}.info-contacts em{font-style:italic;}.info-contacts p{margin:0 0 15px;}.info-contacts__buttons{display:flex;flex-wrap:wrap;margin:0 0 22px -30px;padding:44px 0 0;}@media (max-width:479px){.info-contacts__buttons{padding:20px 0 0;margin:0 0 25px;display:block;}}.info-contacts__buttons .button{margin:0 0 10px 30px;min-width:273px;}@media (max-width:479px){.info-contacts__buttons .button{margin:0 0 11px;display:block;font-weight:700;}}.inspiration-area{margin:0;padding:5.1% 0;background:#1b1d22;color:#fff;font-size:24px;line-height:32px;}@media (max-width:1024px){.inspiration-area{font-size:16px;line-height:24px;padding:52px 0;}}@media (max-width:768px){.inspiration-area{padding:20px 0 54px;}}.inspiration-area__container{max-width:1616px;margin:0 auto;padding:0 16px;}.inspiration-area__columns{display:flex;justify-content:space-between;align-items:center;}@media (max-width:1024px){.inspiration-area__columns{flex-direction:column;}}.inspiration-area__img{padding:3.5%;width:52%;}@media (max-width:1024px){.inspiration-area__img{width:100%;padding:34px;margin:0 0 45px;}}@media (max-width:768px){.inspiration-area__img{padding:44px 24px;}}.inspiration-area__img--decore{position:relative;}.inspiration-area__img--decore:after,.inspiration-area__img--decore:before{position:absolute;content:"";width:24px;height:24px;border-style:solid;border-color:#e62333;}@media (max-width:1024px){.inspiration-area__img--decore:after,.inspiration-area__img--decore:before{width:24px;height:24px;}}.inspiration-area__img--decore:after{left:0;top:0;border-width:2px 0 0 2px;}.inspiration-area__img--decore:before{right:0;bottom:0;border-width:0 2px 2px 0;}.inspiration-area__body{width:48%;padding:0 5%;}@media (max-width:1320px){.inspiration-area__body{padding:0 3%;}}@media (max-width:1024px){.inspiration-area__body{width:100%;}}@media (max-width:768px){.inspiration-area__body{padding:0;}}.inspiration-area__text{display:block;margin:0 0 50px;}@media (max-width:1024px){.inspiration-area__text{margin:0 0 60px;}}@media (max-width:768px){.inspiration-area__text{margin:0 0 57px;}}.inspiration-area__heading{margin:0 0 22px;color:#fff;text-transform:uppercase;letter-spacing:-2.5px;}@media (max-width:1320px){.inspiration-area__heading{font-size:66px;line-height:1;letter-spacing:normal;}}@media (max-width:1024px){.inspiration-area__heading{font-size:60px;margin:0 0 13px;}}.inspiration-area__button-row{margin:0 0 20px;}@media (max-width:1024px){.inspiration-area__button-row{margin:0 0 14px;}}@media (max-width:768px){.inspiration-area__button-row .button{width:100%;}}@media (max-width:768px){.inspiration-area .breadcrumbs{margin:0 0 -12px;}}.intro-panel{font-size:18px;line-height:1px;background:#1b1d22;color:#fff;}.intro-panel--alt{background:none;color:#1b1d22;}.intro-panel__container{max-width:1822px;margin:0 auto;padding:81px 16px 40px;display:flex;justify-content:space-between;align-items:center;}@media (max-width:768px){.intro-panel__container{flex-direction:column;padding:20px 16px 40px;}}.intro-panel--alt .intro-panel__container{padding:57px 16px;}@media (max-width:768px){.intro-panel--alt .intro-panel__container{flex-direction:column-reverse;padding:20px 16px;}}.intro-panel__image{padding:0 0 30.3%;position:relative;overflow:hidden;margin:0 -65px 0 0;flex:1 0 auto;}@media (max-width:1822px){.intro-panel__image{margin:0 -16px 0 0;}}@media (max-width:768px){.intro-panel__image{width:100%;margin:0;padding:0 0 56.5%;}}.intro-panel--alt .intro-panel__image{padding:0 0 43.8%;margin:0;}@media (max-width:768px){.intro-panel--alt .intro-panel__image{padding:0 0 87.6%;}}.intro-panel picture,.intro-panel img,.intro-panel figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.intro-panel__info{position:relative;flex:0 0 50.1%;padding:152px 20px 175px 8.3%;}@media (max-width:1024px){.intro-panel__info{padding:152px 20px 175px 5%;}}@media (max-width:768px){.intro-panel__info{width:100%;padding:51px 14.5% 43px;margin:0 0 30px;}}@media (max-width:479px){.intro-panel__info{padding:51px 5% 43px;}}.intro-panel--alt .intro-panel__info{padding:32px 20px 54px 4.8%;}@media (max-width:768px){.intro-panel--alt .intro-panel__info{padding:26px 0 62px;margin:0;}}.intro-panel__info:after,.intro-panel__info:before{content:"";position:absolute;left:0;z-index:2;width:24px;height:24px;border-style:solid;border-color:#e62333;}.intro-panel--alt .intro-panel__info:after,.intro-panel--alt .intro-panel__info:before{display:none;}.intro-panel__info:after{top:0;border-width:2px 0 0 2px;}@media (max-width:768px){.intro-panel__info:after{border-width:1px 0 0 1px;}}.intro-panel__info:before{bottom:0;border-width:0 0 2px 2px;}@media (max-width:768px){.intro-panel__info:before{left:auto;right:0;border-width:0 1px 1px 0;}}.intro-panel__title{color:#fff;text-transform:uppercase;letter-spacing:-2.5px;margin:0 0 38px -6px;position:relative;}@media (max-width:768px){.intro-panel__title{font-size:36px;line-height:36px;margin:0 0 37px;letter-spacing:normal;}}.intro-panel--alt .intro-panel__title{color:#1b1d22;margin:0 0 77px -6px;}@media (max-width:768px){.intro-panel--alt .intro-panel__title{margin:0 0 23px;}}@media (max-width:768px){.intro-panel__title > span{display:inline-block;vertical-align:top;}}@media (max-width:768px){.intro-panel--alt .intro-panel__title > span{padding:0 0 21px;}}.intro-panel__subtitle{display:block;}@media (max-width:768px){.intro-panel__subtitle{display:inline-block;vertical-align:top;}}.intro-panel--alt .intro-panel__subtitle{color:#1b1d22;font-weight:normal;font-size:24px;line-height:32px;letter-spacing:0.15px;text-transform:none;padding:20px 0 0 6px;}@media (max-width:768px){.intro-panel--alt .intro-panel__subtitle{font-size:16px;line-height:24px;letter-spacing:normal;padding:0;}}.intro-panel__description{display:block;color:#d4162d;}@media (max-width:768px){.intro-panel__description{display:inline-block;vertical-align:top;}}.intro-panel--alt .intro-panel__description{color:#1b1d22;font-weight:normal;font-size:24px;line-height:32px;letter-spacing:0.15px;text-transform:none;padding:20px 0 0 6px;}@media (max-width:768px){.intro-panel--alt .intro-panel__description{font-size:16px;line-height:24px;letter-spacing:normal;padding:0;}}.intro-panel .breadcrumbs{margin:0 0 6px;}@media (max-width:768px){.intro-panel .breadcrumbs{margin:0 0 13px;}}.intro-panel.intro-panel--alt .breadcrumbs{margin:0 0 8px;}@media (max-width:768px){.intro-panel.intro-panel--alt .breadcrumbs{margin:0 0 5px;}}.intro-panel.intro-panel--alt .anchor-link{color:#1b1d22;padding:0 45px 0 0;}.intro-panel.intro-panel--alt .anchor-link:hover{color:#6d6f76;}.intro-panel.intro-panel--alt .anchor-link:hover:before{color:#e62333;}.modificator{background:#1b1d22;color:#fff;padding:206px 0 60px;}@media (max-width:768px){.modificator{padding:107px 0 6px;}}.modificator__container{max-width:912px;margin:0 auto;padding:0 16px;}.modificator__title{margin:0 0 29px;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:-2.5px;}@media (max-width:768px){.modificator__title{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 23px;}}.modificator__subtitle{font-size:60px;line-height:60px;font-weight:700;margin:0 0 22px;color:#fff;text-transform:uppercase;}@media (max-width:768px){.modificator__subtitle{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 13px;}}.modificator__text{font-size:24px;line-height:32px;letter-spacing:0.15px;margin:0 0 43px;}@media (max-width:768px){.modificator__text{font-size:16px;line-height:24px;letter-spacing:normal;margin:0 0 12px;}}.modificator__block--alt .modificator__text{font-size:20px;line-height:24px;letter-spacing:0.1px;margin:0 0 23px;}@media (max-width:768px){.modificator__block--alt .modificator__text{font-size:18px;line-height:26px;letter-spacing:normal;margin:0 0 2px;}}.modificator__title + .modificator__text{text-align:center;}.modificator__text p{margin:0;}.modificator__block{padding:0 0 67px;}@media (max-width:768px){.modificator__block{padding:0 0 17px;}}.modificator__block--alt{padding:26px 0 50px;}@media (max-width:768px){.modificator__block--alt{margin:0 -16px 21px;padding:28px 16px 14px;background:#000;background:rgba(0,0,0,0.87);}}@media (max-width:768px){.modificator__block--form .modificator__subtitle{margin:0 0 17px;}}@media (max-width:768px){.modificator__block--form .modificator__text{font-size:20px;line-height:28px;margin:0 0 12px;}}.modificator__list{padding:20px 0 0;}.modificator__list.collapsible{border:0;margin:0;}.modificator-item{background:#fff;margin:0 0 40px;color:#3b3d43;border-radius:4px;overflow:hidden;position:relative;padding:0 0 0 303px;font-size:18px;line-height:26px;}@media (max-width:479px){.modificator-item{font-size:16px;line-height:24px;padding:0;margin:0 0 10px;}}.modificator-item--reduced{padding:0;}.modificator-item.active .collapsible-body{display:block;}.modificator-item.active .icon-arrow-down{transform:rotate(180deg);}.modificator-item.active .collapsible-header{max-height:unset;}.modificator-item .item-shadow-after{position:relative;}.modificator-item .item-shadow-after::after{content:"";position:absolute;height:50px;bottom:0;left:0;right:0;background:linear-gradient(0deg,white 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);}.modificator-item.active .item-shadow-after::after{display:none;}.modificator-item__image{overflow:hidden;position:absolute;top:0;left:0;z-index:2;width:303px;padding:0 0 200px;}@media (max-width:479px){.modificator-item__image{padding:0 0 66.2%;position:relative;width:auto;top:auto;left:auto;margin:-22px -34px 13px -16px;}}.modificator-item__image picture,.modificator-item__image img,.modificator-item__image figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.modificator-item__gallery{margin:0;position:absolute;left:0;top:0;width:303px;z-index:2;}@media (max-width:479px){.modificator-item__gallery{position:relative;width:100%;}}.modificator-item__gallery .gallery__prev,.modificator-item__gallery .gallery__next{display:none;}.modificator-item__gallery picture,.modificator-item__gallery img,.modificator-item__gallery figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.modificator-item .splide__arrow{background:none;opacity:1;}.modificator-item .splide__arrow svg{fill:white;}.modificator-item .splide__arrow.splide__arrow--prev{left:0;}.modificator-item .splide__arrow.splide__arrow--next{right:0;}.modificator-item .splide__arrow:disabled{opacity:0.3;}.modificator-item__info{flex-grow:1;padding:20px 44px 26px 19px;min-height:198px;}@media (max-width:768px){.modificator-item__info{padding:22px 32px 18px 16px;}}.modificator-item__info.collapsible-header{display:block;max-height:200px;border:0;background:none;line-height:26px;}@media (max-width:768px){.modificator-item__info.collapsible-header{line-height:24px;}}.modificator-item__heading{position:relative;margin:0;display:block;cursor:pointer;}@media (max-width:768px){.modificator-item__heading{margin:0;}}.modificator-item__title{display:block;font-size:36px;line-height:36px;font-weight:700;text-transform:uppercase;color:#000;opacity:0.87;margin:0 0 4px;}@media (max-width:768px){.modificator-item__title{text-transform:none;font-size:24px;line-height:26px;letter-spacing:-0.5px;}}.modificator-item__price{display:block;color:#d4162d;font-size:18px;line-height:18px;font-weight:700;}.modificator-item__text{padding:16px 0 0;}.modificator-item .checkbox__icon{position:absolute;right:-17px;top:7px;z-index:2;}@media (max-width:768px){.modificator-item .checkbox__icon{top:6px;right:-12px;}}.modificator-item .icon-arrow-down{font-size:13px;position:absolute;right:-15px;top:10px;z-index:2;color:#d4162d;margin:0;width:auto;transition:transform 0.1s linear;}@media (max-width:768px){.modificator-item .icon-arrow-down{right:-9px;top:11px;font-size:14px;}}.modificator-item .icon-arrow-down.shift-top{top:48px;}.modificator-item__list{padding:0;margin:0;list-style:none;}.modificator-item__list--hyphen{margin:20px 0 0;}.modificator-item__list--hyphen li{padding:0 0 0 10px;}.modificator-item__list--hyphen li::before{content:"-";display:inline-block;text-indent:-10px;}.modificator .collapsible-body{padding:0;border:0;}.modificator-choose{flex:1 0 100%;position:relative;padding:12px 20px 23px 71px;}@media (max-width:768px){.modificator-choose{padding:7px 20px 7px 75px;}}.modificator-choose:before{content:"";position:absolute;bottom:0;left:71px;right:0;height:1px;background:#9e9e9e;}@media (max-width:768px){.modificator-choose:before{left:75px;background:#e0e0e0;}}.modificator-choose__item{position:relative;font-size:16px;line-height:20px;color:#1b1d22;padding:20px 0 19px;}@media (max-width:768px){.modificator-choose__item{line-height:24px;}}.modificator-choose__item:first-child::before{display:none;}.modificator-choose__item:before{content:"";position:absolute;top:0;left:0;right:-20px;height:1px;background:rgba(0,0,0,0.38);}.modificator-choose__item label{display:block;cursor:pointer;}.modificator-choose__item .radio__icon{position:absolute;top:22px;left:-53px;z-index:2;}.modificator-choose__item .checkbox.radio-view .checkbox__icon{position:absolute;top:22px;left:-53px;z-index:2;}.modificator-choose__title{text-transform:uppercase;display:block;color:#000;opacity:0.87;font-size:20px;line-height:20px;font-weight:700;margin:0 0 6px;}.modificator-choose__text{display:block;padding:0 0 17px;}@media (max-width:768px){.modificator-choose__text{padding:0 0 9px;}}.modificator-choose__price{display:block;font-size:18px;line-height:18px;font-weight:700;}.modificator textarea{box-sizing:border-box;width:100%;border:0;resize:vertical;font-size:20px;line-height:24px;letter-spacing:0.1px;color:#fff;background:rgba(0,0,0,0.38);padding:14px 14px 13px 13px;min-height:51px;max-height:343px;display:block;margin:0 0 7px;}@media (max-width:768px){.modificator textarea{line-height:28px;padding:14px 16px;min-height:56px;margin:0 0 4px;}}.modificator textarea::-webkit-scrollbar{width:12px;height:18px;}.modificator textarea::-webkit-scrollbar-thumb{height:40px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:7px;background-color:#1b1d22;}.modificator textarea::-webkit-scrollbar-button{width:0;height:0;display:none;}.modificator textarea::-webkit-scrollbar-corner{background-color:transparent;}.modificator textarea::-webkit-resizer{border:0;}.modificator input::placeholder{color:#fff;opacity:1;}.modificator ::-webkit-input-placeholder{color:#fff;opacity:1;}.modificator ::-moz-placeholder{color:#fff;opacity:1;}.modificator :-ms-input-placeholder{color:#fff;opacity:1;}.modificator :-moz-placeholder{color:#fff;opacity:1;}.modificator__row{margin:0 0 82px;}@media (max-width:768px){.modificator__row{margin:0 0 51px;}}.modificator__note{display:block;padding:0 0 0 15px;font-size:14px;line-height:14px;}.modificator__buttons{text-align:center;border-top:1px solid #3b3d43;padding:31px 0 0;}@media (max-width:479px){.modificator__buttons{border:0;padding:0;}}.modificator__buttons .button{margin:0 14px 20px;font-weight:700;}@media (max-width:479px){.modificator__buttons .button{margin:0;display:block;width:100%;}}@media (max-width:479px){.modificator__buttons .button + .button{margin:20px 0 0;}}.modificator-heading{min-height:105px;background:#3b3d43;color:#fff;font-size:16px;line-height:20px;position:fixed;left:0;right:0;z-index:998;}.modificator-heading--hidden{display:none;}@media (max-width:768px){.modificator-heading{min-height:72px;}}.modificator-heading__container{max-width:1814px;margin:0 auto;padding:34px 16px 32px;display:flex;justify-content:space-between;}@media (max-width:768px){.modificator-heading__container{padding:14px 16px;}}.modificator-heading__container.align-right{justify-content:flex-end;}@media (max-width:768px){.modificator-heading__container.align-right{justify-content:space-between;}}.modificator-heading__prev,.modificator-heading__next{position:relative;color:#fff;font-size:18px;line-height:1;letter-spacing:1.25px;font-weight:700;text-transform:uppercase;transition:color 0.1s linear;}@media (max-width:768px){.modificator-heading__prev,.modificator-heading__next{display:none;}}.modificator-heading__prev:hover,.modificator-heading__next:hover{color:#96989f;text-decoration:none;}.modificator-heading__prev:hover:before,.modificator-heading__next:hover:before{color:#b00020;}.modificator-heading__prev:before,.modificator-heading__prev:after,.modificator-heading__next:before,.modificator-heading__next:after{font-family:"icomoon" !important;position:absolute;top:11px;font-size:15px;line-height:1;font-weight:normal;color:#d4162d;z-index:2;transition:color 0.1s linear;}.modificator-heading__prev{padding:10px 10px 10px 34px;}.modificator-heading__prev:before{content:"";left:0;}.modificator-heading__next{padding:10px 32px 10px 10px;}.modificator-heading__next:before{content:"";right:0;}.modificator-heading__title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:16px;line-height:20px;max-width:40%;}@media (max-width:768px){.modificator-heading__title{position:static;left:auto;top:auto;transform:translateX(0);text-align:left;font-size:14px;padding:0 10px 0 0;max-width:50%;}}@media (max-width:479px){.modificator-heading__title{max-width:49%;}}.modificator-heading__title strong{display:block;font-size:36px;line-height:1;font-weight:700;text-transform:uppercase;margin:0 0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}@media (max-width:768px){.modificator-heading__title strong{font-size:18px;white-space:normal;overflow:visible;}}.modificator-heading__title span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#d9dbe3;}@media (max-width:768px){.modificator-heading__title span{white-space:normal;overflow:visible;}}.modificator-heading__tools{width:24.5%;padding:0 8px 0 0;display:flex;justify-content:space-between;margin:0 0 0 auto;}.modificator-heading__tools.item-right{justify-content:flex-end;}@media (max-width:1024px){.modificator-heading__tools{width:34%;padding:0 8px 0 12px;}}@media (max-width:768px){.modificator-heading__tools{width:auto;padding:0 0 0 10px;}}.modificator-heading__info{margin:0 10% 0 0;text-align:right;}@media (max-width:768px){.modificator-heading__info{margin:0;}}.modificator-heading__info strong{display:block;font-weight:700;font-size:18px;line-height:1;margin:0 0 5px;text-transform:uppercase;}.modificator-heading__info span{display:block;font-size:14px;line-height:1;}@media (max-width:768px){.modificator-heading__info span{line-height:20px;}}.paging{font-size:18px;line-height:1;color:#96989f;font-weight:700;display:flex;}.paging--right{justify-content:flex-end;}.paging__list{display:flex;position:relative;padding:0 43px !important;}@media (max-width:768px){.paging__list{width:100%;}}.paging li{flex:1;}.paging li:first-child,.paging li:last-child{position:absolute;top:0;z-index:2;}.paging li:first-child a,.paging li:last-child a{background:#ededed;color:#000;width:32px;height:32px;}@media (max-width:768px){.paging li:first-child a,.paging li:last-child a{width:40px;height:40px;}}.paging li:first-child a:hover,.paging li:last-child a:hover{background:#9e9e9e;}.paging li:first-child a.disabled,.paging li:last-child a.disabled{background:#9e9e9e;pointer-events:none;}.paging li:first-child{left:0;}.paging li:last-child{right:0;}.paging .icon{font-size:9px;display:inline-block;vertical-align:middle;}@media (max-width:768px){.paging .icon{font-size:11px;}}.paging a{min-width:32px;min-height:32px;color:#96989f;display:block;text-align:center;padding:7px 2px;transition:all 0.2s;}@media (max-width:768px){.paging a{padding:11px 2px;}}.paging a:hover{text-decoration:none;color:#000;}.paging a.current{color:#000;pointer-events:none;}.paging a.current:hover{background:none;}.product-description{background:#1b1d22;color:#fff;}.product-description__container{padding:40px 16px;margin:0 auto;max-width:1520px;}@media (max-width:768px){.product-description__container{padding:28px 16px 23px;}}.product-description__row{display:flex;flex-direction:row-reverse;justify-content:space-between;}@media (max-width:768px){.product-description__row{display:block;}}.product-description__info{flex:0 0 47%;padding:39px 0 10px 26px;}@media (max-width:768px){.product-description__info{padding:0 0 28px;}}.product-description p{margin:0 0 26px;}.product-description__img-list{flex:0 0 48.93%;}.product-description__title{font:700 60px/60px "Trade Gothic",san-serif;margin:0 0 32px;color:#fff;text-transform:uppercase;}@media (max-width:768px){.product-description__title{font-size:24px;line-height:26px;letter-spacing:-0.5px;margin:0 0 21px;text-transform:none;}}.product-description__text{padding:0 0 58px;}@media (max-width:768px){.product-description__text{padding:0 0 32px;}}.product-description__text strong{font-weight:700;}.product-description__text em{font-style:italic;}.product-description__img-item{padding:0 0 56.6%;position:relative;overflow:hidden;margin:29px 0 0;}@media (max-width:768px){.product-description__img-item{margin:14px 0 0;}}.product-description__img-item:first-child{margin-top:0;}.product-description picture,.product-description img,.product-description figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.product-description__note{font-size:16px;line-height:20px;padding:20px 0 0;}@media (max-width:768px){.product-description__note{font-size:14px;padding:9px 0 0;}}.product-description .benefit-list__title{margin:0 0 30px;}@media (max-width:768px){.product-description .benefit-list__title{font-size:20px;line-height:1;margin:0 0 14px;}}.product-description .benefit-list{margin:0 0 10px 72px;}@media (max-width:768px){.product-description .benefit-list{margin:0 0 10px 60px;}}@media (max-width:768px){.product-description .benefit-list__item{padding:15px 0 14px;}}@media (max-width:768px){.product-description .benefit-list__item:before{left:-40px;}}.product-description__total{padding:86px 0 0;}@media (max-width:768px){.product-description__total{padding:35px 0 0;}}.product-description__price{text-transform:uppercase;display:block;margin:0 0 46px;color:#fff;letter-spacing:-2.5px;}@media (max-width:768px){.product-description__price{letter-spacing:normal;margin:0 0 22px;}}.product-description-part__title{display:block;text-transform:uppercase;font-weight:700;font-size:18px;line-height:1;margin:0 0 5px;}@media (max-width:768px){.product-description-part__title{margin:0 0 12px;}}.product-description-part__num{display:block;text-transform:uppercase;font-weight:700;font-size:60px;line-height:1;color:#e62333;margin:0 0 1px;}@media (max-width:768px){.product-description-part__num{font-size:36px;margin:0 0 4px;}}.product-description-part__ref{display:block;font-size:24px;line-height:32px;letter-spacing:0.15px;}@media (max-width:768px){.product-description-part__ref{font-size:16px;line-height:24px;letter-spacing:normal;}}.related{background:#1b1d22;}.related__container{padding:110px 16px 52px;margin:0 auto;max-width:1824px;}@media (max-width:768px){.related__container{padding:60px 16px 40px;}}.related__title{color:#fff;text-transform:uppercase;margin:0 0 41px;letter-spacing:0.1px;}@media (max-width:768px){.related__title{margin:0 0 17px;}}body .related__cards{flex-wrap:wrap;margin:0 -0.9%;}@media (max-width:768px){body .related__cards{flex-wrap:nowrap;margin:0;}}body .related__cards.draggable-active .card{cursor:move !important;pointer-events:none;}body .related__item{flex:1 1 25%;max-width:25%;display:block;padding:0 0.9% 32px;}@media (max-width:1024px){body .related__item{flex:1 0 33.3333%;max-width:33.3333%;}}@media (max-width:768px){body .related__item{padding:0 8px;flex:1 0 50%;max-width:50%;}}@media (max-width:479px){body .related__item{flex:1 0 270px;max-width:270px;}}.related .card{min-height:100%;}.search-result-page #search-dropdown{display:block;opacity:1;}.search-result-page #search-dropdown form{width:100%;}.search-result-page .content{padding-top:242px;}@media (max-width:1024px){.search-result-page .content{padding-top:220px;}}.search-results{padding:55px 0;}@media (max-width:1024px){.search-results{padding:21px 0;}}.search-results__title{margin:0 0 34px;font-weight:bold;font-size:60px;line-height:60px;text-transform:uppercase;}@media (max-width:1024px){.search-results__title{margin:0 0 28px;font-size:24px;line-height:26px;letter-spacing:-0.5px;text-transform:none;}}.search-section{padding:84px 9999px 45px;margin:0 -9999px;background:#000;background:rgba(0,0,0,0.87);}@media (max-width:768px){.search-section{padding:13px 16px 23px;margin:0 -16px;}}.search-section__container{max-width:50%;margin:0 auto;}@media (max-width:1024px){.search-section__container{max-width:66.66%;margin:0;}}@media (max-width:768px){.search-section__container{max-width:100%;}}.search-section__title{display:block;text-transform:uppercase;color:#96989f;font-weight:700;font-size:18px;line-height:1;margin:0 0 18px;}@media (max-width:768px){.search-section__title{margin:0 0 10px;}}.search-section__row{position:relative;}.search-section__btn{position:absolute;top:0;right:0;width:48px;height:65px;background:none;border:0;line-height:18px;padding:23px 8px 22px;z-index:2;cursor:pointer;}@media (max-width:768px){.search-section__btn{height:40px;padding:11px;}}.search-section__btn:hover .icon{color:#b00020;}.search-section__btn .icon{color:#e62333;transition:color 0.1s linear;}.search-section__field{border:0;background:#000;background:rgba(0,0,0,0.38);padding:17px 48px 16px 20px;color:#fff;font-size:24px;line-height:32px;font-weight:300;width:100%;}@media (max-width:768px){.search-section__field{font-size:20px;line-height:28px;padding:6px 48px 6px 11px;}}.spare{color:#000;font-size:24px;line-height:32px;letter-spacing:0.15px;min-height:calc(100vh - 51px);}@media (max-width:768px){.spare{font-size:20px;line-height:28px;letter-spacing:0.1px;min-height:auto;}}.spare__container{padding:0 16px;margin:0 auto;max-width:1520px;justify-content:space-between;display:flex;align-items:stretch;justify-items:center;flex-wrap:wrap;min-height:calc(100vh - 51px);}@media (max-width:768px){.spare__container{display:block;min-height:auto;}}.spare__image{position:relative;overflow:hidden;margin:0 0 0 -216px;flex:0 0 64.4%;}@media (max-width:1366px){.spare__image{flex:0 0 50%;margin:0 0 0 -16px;}}@media (max-width:768px){.spare__image{margin:0 -16px 40px;padding:0 0 56.6%;}}.spare picture,.spare img,.spare figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.spare__info{flex:0 0 40%;padding:90px 0 76px 20px;display:flex;align-items:center;}@media (max-width:1366px){.spare__info{flex:0 0 50%;padding:23px 3% 30px;}}@media (max-width:768px){.spare__info{padding:0 5% 30px;}}.spare__block{width:100%;}.spare__title{text-transform:uppercase;letter-spacing:-2.5px;margin:0 0 12px -3px;word-break:break-word;}@media (max-width:768px){.spare__title{font-size:36px;line-height:1;letter-spacing:normal;margin:0 0 28px;text-align:center;}}.spare__title .text--red{color:#d4162d;}.spare__text{padding:0 0 40px;}.spare__text p{margin:0 0 24px;}.spare__text strong{font-weight:700;}.spare__text em{font-style:italic;}.text{background:#1b1d22;color:#fff;}@media (max-width:768px){.text{font-size:16px;line-height:24px;}}.text__container{max-width:924px;margin:0 auto;padding:189px 16px 34px;}@media (max-width:1366px){.text__container{flex:0 0 50%;padding:80px 16px 54px;}}@media (max-width:768px){.text__container{padding:31px 16px 10px;}}.text__title{color:#fff;margin:0 0 25px;font:700 60px/60px "Trade Gothic",san-serif;text-transform:uppercase;overflow:hidden;word-break:break-word;}@media (max-width:768px){.text__title{font-size:36px;line-height:36px;margin:0 0 27px;}}.text__description strong{font-weight:700;}.text__description em{font-style:italic;}.text__description a{color:#e62333;font-weight:300;}.text p{margin:0 0 26px;}@media (max-width:768px){.text p{margin:0 0 24px;}}.uploader-wrap{display:none;}.uploader-wrap.active{display:block;}.uploader-wrap .delete-all-btn{background:#1b1d22;color:#fff;font-size:18px;line-height:1;border:none;margin:0;padding:10px 10px;font-weight:bold;}.files-preview-holder{display:flex;justify-content:start;flex-wrap:wrap;width:100%;margin:14px -10px 0;}.files-preview-holder .media-holder{position:relative;}.files-preview-holder .form-image{flex:0 0 18%;padding:0 10px 14px;}@media (max-width:1240px){.files-preview-holder .form-image{flex:0 0 30%;}}@media (max-width:768px){.files-preview-holder .form-image{flex:0 0 33%;}}.files-preview-holder .form-image img{position:static;transform:translate(0%,0%);width:100%;height:100%;object-fit:cover;}.files-preview-holder .remove-btn{cursor:pointer;position:absolute;top:0;right:0;width:20px;height:20px;background:#fff;border:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px;line-height:1;}@media (max-width:768px){.files-preview-holder .remove-btn{width:26px;height:26px;}}.files-preview-holder .remove-btn:hover{background:red;color:#fff;}.wrong-file-message,.limit-images-message{display:none;font-size:18px;line-height:22px;color:#e62333;margin:16px 0 0;}.vehicle-list{background:#1b1d22;color:#fff;font-size:24px;line-height:32px;letter-spacing:0.15px;}@media (max-width:1024px){.vehicle-list{font-size:16px;line-height:24px;letter-spacing:0;}}.vehicle-list--alt{background:none;color:#1b1d22;}.vehicle-list--alt.vehicle-list--alt .vehicle-list__container{padding:60px 16px 54px;}@media (max-width:768px){.vehicle-list--alt.vehicle-list--alt .vehicle-list__container{padding:29px 16px 21px;}}.vehicle-list__container{margin:0 auto;max-width:1824px;padding:62px 16px 44px;}@media (max-width:768px){.vehicle-list__container{padding:67px 16px 37px;}}.vehicle-list__track{display:flex;margin:0 0 0 -32px;flex-wrap:wrap;}@media (max-width:768px){.vehicle-list__track{display:block;margin:0;}}.vehicle-list__item{padding:0 0 32px 32px;width:33.33%;flex:0 0 33.33%;}@media (max-width:768px){.vehicle-list__item{width:100%;padding:0 0 26px;}}@media (max-width:768px){.vehicle-list--alt .vehicle-list__item{padding:0 0 42px;}}.vehicle-list__link:hover{text-decoration:none;}.vehicle-list__image{position:relative;padding:0 0 100%;}.vehicle-list__image picture,.vehicle-list__image img,.vehicle-list__image figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.vehicle-list__info{padding:0 36px 0;margin:-28px 0 0;font-size:60px;line-height:60px;font-weight:700;text-transform:uppercase;color:#fff;position:relative;}@media (max-width:1024px){.vehicle-list__info{font-size:36px;line-height:36px;padding:0 21px;margin:-16px 0 0;}}.vehicle-list--alt .vehicle-list__info{color:#1b1d22;margin:0;padding:20px 0 0;}@media (max-width:1024px){.vehicle-list--alt .vehicle-list__info{padding:12px 0 0;}}.vehicle-list__title,.vehicle-list__subtitle{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.vehicle-list--alt .vehicle-list__title{margin:0 0 20px;letter-spacing:0;}@media (max-width:1024px){.vehicle-list--alt .vehicle-list__title{margin:0 0 7px;}}.vehicle-list__description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;color:#e62333;}.vehicle-list--alt .vehicle-list__description{color:#1b1d22;font-weight:700;font-size:24px;line-height:26px;letter-spacing:-0.5px;text-transform:none;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.version-info .custom-grid__item{display:block;}@media (max-width:768px){.version-info .custom-grid__item{flex:1 1 100%;max-width:100%;padding:0;margin:16px 0 0;}}@media (max-width:768px){.version-info .custom-grid__item:first-child{margin:0;}}.version__variant{position:relative;width:100%;display:block;color:#1b1d22;font-weight:300;font-size:18px;line-height:26px;}@media (max-width:1024px){.version__variant{font-size:16px;line-height:24px;height:100%;}}.version__variant span{display:block;}.version__variant .radio__icon{position:absolute;right:20px;top:30px;width:24px;height:24px;}@media (max-width:1024px){.version__variant .radio__icon{width:20px;height:20px;}}.version__variant .radio__icon:after{width:12px;height:12px;top:4px;left:4px;}@media (max-width:1024px){.version__variant .radio__icon:after{width:10px;height:10px;top:3px;left:3px;}}.version__variant-holder{border:1px solid #e0e0e0;border-radius:4px;}.version__variant-holder:hover,.version__variant-holder:focus{cursor:pointer;border-color:#d4162d;}.version__variant-heading{padding:24px 54px 18px 20px;}.version__variant-title{font-weight:bold;font-size:36px;line-height:36px;text-transform:uppercase;margin:0 0 12px;}@media (max-width:1024px){.version__variant-title{font-size:24px;line-height:26px;}}.version__variant-price{font-weight:bold;font-size:18px;line-height:18px;color:#d4162d;text-transform:uppercase;}.version__variant-total{font-size:14px;line-height:1;}.version__variant-bottom{padding:0 18px;min-height:64px;display:flex !important;align-items:center;line-height:1.2;}.version__variant-image{position:relative;text-align:center;}.version__variant picture,.version__variant img,.version__variant figure{margin:0;}.version__variant .version__variant-button-holder{display:none;text-align:center;padding:42px 0;}@media (max-width:1024px){.version__variant .version__variant-button-holder{padding:20px 18px;}}@media (max-width:768px){.version__variant .version__variant-button-holder{padding:15px 0 0;}}.version__variant .version__variant-button-holder .button{display:block;min-width:auto;width:100%;}.version__variant input[type=radio]:checked ~ .version__variant-button-holder{display:block;}.version__variant input[type=radio]:checked ~ .version__variant-holder{border-color:#d4162d;}.article-card{flex:1 1 33.3333%;max-width:33.3333%;padding:0 0.9% 32px;display:flex;min-height:163px;}@media (max-width:1300px){.article-card{min-height:137px;}}@media (max-width:768px){.article-card{min-height:111px;}}@media (max-width:479px){.article-card{min-height:79px;}}@media (max-width:479px){.article-card:first-child{margin:0;}}@media (max-width:1024px){.article-card{flex:1 1 50%;max-width:50%;}}@media (max-width:768px){.article-card{margin:11px 0 0;}}@media (max-width:479px){.article-card{flex:1 1 100%;max-width:100%;padding:0;margin:16px 0 0;}}.articles-list{flex-wrap:wrap;display:flex;margin:0 -0.9% 28px;}@media (max-width:479px){.articles-list{margin:0 0 20px;}}.articles{background:#1b1d22;color:#fff;}.articles__container{max-width:1824px;margin:0 auto;padding:0 16px;}.articles__block{padding:89px 0 164px;}@media (max-width:768px){.articles__block{padding:27px 0 40px;}}.articles__choose{display:flex;justify-content:flex-end;margin:0 0 49px;position:relative;}@media (max-width:768px){.articles__choose{margin:0 0 27px;}}@media (max-width:479px){.articles .custom-select{width:100%;}}.articles .custom-select__panel{width:348px;}@media (max-width:1024px){.articles .custom-select__panel{right:0;left:auto;}}@media (max-width:479px){.articles .custom-select__panel{width:auto;left:0;right:-20px;}}.articles__buttons{text-align:center;}@media (max-width:479px){.articles__buttons .button{width:100%;}}.articles__buttons .button[disabled]{cursor:default;opacity:0.8;}.custom-dropdown{position:relative;}@media (max-width:1024px){.custom-dropdown__trigger{padding:17px 60px 17px 0;position:relative;}}.custom-dropdown__trigger:before{position:absolute;top:30px;right:36px;content:"";height:10px;width:10px;margin-right:12px;border-bottom:2px solid #d4162d;border-right:2px solid #d4162d;transform:rotate(45deg);display:none;}@media (max-width:1024px){.custom-dropdown__trigger:before{right:11px;top:20px;display:block;}}@media (max-width:1024px){.custom-dropdown__content{display:none;padding:0 16px;}}.custom-dropdown.drop-open .custom-dropdown__trigger:before{transform:rotate(-135deg);}@media (max-width:1024px){.custom-dropdown.drop-open .custom-dropdown__content{display:block;position:absolute;left:-16px;top:100%;right:-16px;z-index:999;background:#1b1d22;}}.custom-select{color:#fff;position:relative;font-weight:bold;font-size:18px;line-height:1;letter-spacing:1.25px;text-transform:uppercase;margin:0 26px;cursor:pointer;}@media (max-width:1024px){.custom-select{margin:0 20px 0 0;}}.custom-select__title{position:relative;padding:0 30px 0 0;text-align:right;}.custom-select__title:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#e62333 transparent transparent transparent;}.custom-select__title.select-open:after{transform:translateY(-50%) rotate(180deg);}.custom-select__title.select-open ~ .custom-select__panel{display:block;}.custom-select__panel{animation:fadein 0.35s ease-in;display:none;background:#3b3d43;border-radius:4px;width:160px;color:#fff;padding:13px 16px 20px;font-weight:300;font-size:20px;line-height:24px;letter-spacing:0.1px;text-transform:none;position:absolute;top:40px;z-index:999;right:0;cursor:default;}@media (max-width:1024px){.custom-select__panel{right:auto;left:-16px;top:37px;}}.custom-select__panel-option{margin:24px 0 0;cursor:pointer;}.custom-select__panel-option:first-child{margin:0;}[hidden]{display:none;}.accordion{margin:20px 0 20px;}.accordion__form .data-row:first-child{border-top:1px solid #e0e0e0;}.accordion__item{font-size:20px;line-height:24px;margin:10px 0 0;box-shadow:0px 1px 1px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.1);border-radius:4px;}.accordion__item:first-child{margin:0;}.accordion__item .radio__icon{margin:0 20px 0 0;}@media (max-width:1024px){.accordion__item.item-checked{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100vh;background:#fff;}}.accordion__button{display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#1b1d22;cursor:pointer;padding:14px 42px 14px 2%;width:100%;text-align:left;border-radius:4px;transition:all 0.2s ease-in-out;position:relative;min-height:60px;}.accordion__button:before{position:absolute;right:18px;content:"";height:10px;width:10px;margin-right:12px;border-bottom:2px solid #d4162d;border-right:2px solid #d4162d;transform:rotate(45deg);}@media (max-width:1024px){.accordion__button:before{right:11px;top:24px;}}@media (max-width:1024px){.accordion__button{flex-direction:column;align-items:flex-start;padding:16px 36px 16px 22px;}}.accordion__column-title{width:16%;}@media (max-width:1024px){.accordion__column-title{display:block;width:100%;font-weight:bold;font-size:20px;line-height:22px;margin:0 0 22px;}}.accordion__button:hover{background:#ebebeb;}.accordion__button:focus{background:#ebebeb;outline:none;}@media (max-width:1024px){.accordion__button:focus{background:#fff;}}.accordion__button[aria-expanded=true]{background:#fff;border-radius:0;}.accordion__button[aria-expanded=true]:before{transform:rotate(-135deg);}.accordion__button[aria-expanded=true] .accordion__column-image{display:none;}[hidden]{display:none;}.accordion__column-image{width:20%;padding:0 5px;margin-right:auto;}@media (max-width:1024px){.accordion__column-image{width:50%;}}@media (max-width:768px){.accordion__column-image{width:75%;}}@media (max-width:479px){.accordion__column-image{width:100%;}}.accordion__column-info{position:relative;padding-right:40px;width:16%;padding:0 5px;}@media (max-width:1024px){.accordion__column-info{width:100%;padding:0;}}.accordion__panel{animation:fadein 0.35s ease-in;}.data-row{min-height:77px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;padding:14px 2%;border-bottom:1px solid #e0e0e0;transition:all 0.2s ease-in-out;}.data-row:hover,.data-row:focus{background:#ebebeb;}@media (max-width:1024px){.data-row{flex-wrap:wrap;padding:9px 2% 8px 40px;align-items:flex-start;}}.data-row.checked-variant{background:#ebebeb;}.data-row.checked-variant .data-row__wrap{display:flex;}.data-row.checked-variant .data-row__column--maxlast,.data-row.checked-variant .data-row__column--brake,.data-row.checked-variant .data-row__column--axles-count,.data-row.checked-variant .data-row__column--description{display:block;}@media (max-width:1024px){.data-row.checked-variant .radio__icon{top:38px;}}.data-row-label{display:none;}.data-row .radio__icon{position:absolute;left:30px;}@media (max-width:1024px){.data-row .radio__icon{top:28px;left:12px;}}.data-row__column{width:8%;padding:0 5px;font-size:20px;line-height:24px;}@media (max-width:1024px){.data-row__column{font-size:14px;line-height:20px;}}.data-row__wrap{display:flex;width:46%;}@media (max-width:1024px){.data-row__wrap{display:none;width:100%;order:1;flex-wrap:wrap;padding:18px 0 0 4%;}}@media (max-width:479px){.data-row__wrap{padding:18px 0 0 8%;}}@media (max-width:1024px){.data-row__wrap .data-row__column{width:46%;padding:10px;}}@media (max-width:479px){.data-row__wrap .data-row__column{width:45%;padding:5px;}}.data-row__column-label{display:none;font-weight:bold;font-size:18px;line-height:20px;text-transform:uppercase;margin:0 0 10px;}@media (max-width:1024px){.data-row__column-label{display:block;}}.data-row__column--name{width:16%;padding-left:40px;}@media (max-width:1024px){.data-row__column--name{display:none;}}.data-row__column--image{width:20%;}@media (max-width:1024px){.data-row__column--image{width:50%;order:99999;margin-top:16px;margin-bottom:16px;}}@media (max-width:479px){.data-row__column--image{width:100%;}}.data-row__column--weight{width:8%;}@media (max-width:1024px){.data-row__column--weight{width:50%;}}.data-row__column--maxlast{width:8%;}@media (max-width:1024px){.data-row__column--maxlast{width:50%;order:2;display:none;margin:20px 0;}}.data-row__column--brake{width:8%;}@media (max-width:1024px){.data-row__column--brake{width:50%;order:3;display:none;margin:20px 0;padding:0;}}.data-row__column--axles-count{width:8%;}@media (max-width:1024px){.data-row__column--axles-count{width:50%;order:4;display:none;}}.data-row__column--description{width:16%;}@media (max-width:1024px){.data-row__column--description{width:50%;order:5;display:none;padding:0;}}.data-row__column--description .data-row__column-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:1024px){.data-row__column--description .data-row__column-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}}.accordion__monthly-price{font-weight:bold;color:#d4162d;text-transform:uppercase;}@media (max-width:1024px){.accordion__monthly-price{font-weight:300;font-size:14px;line-height:20px;text-transform:none;}}.accordion__total-price{font-size:16px;line-height:20px;}@media (max-width:1024px){.accordion__total-price{font-weight:300;font-size:14px;line-height:20px;}}.data-row__summary{margin:0;padding-right:40px;width:16%;padding:0 5px;}@media (max-width:1024px){.data-row__summary{width:50%;padding:0;order:1;}}.data-row__summary-title{display:block;font-weight:bold;color:#d4162d;text-transform:uppercase;}@media (max-width:1024px){.data-row__summary-title{font-weight:300;font-size:14px;line-height:20px;text-transform:none;}}.data-row__summary-price{font-size:16px;line-height:20px;}@media (max-width:1024px){.data-row__summary-price{font-weight:300;font-size:14px;line-height:20px;}}.accordion__button-holder{padding:32px 0;text-align:center;}.accordion__form-button{cursor:pointer;background:#000;display:inline-block;vertical-align:top;text-transform:uppercase;min-width:250px;font-size:18px;line-height:1;letter-spacing:1.25px;padding:21px 20px;text-align:center;color:#fff;transition:0.2s linear;border:none;font-weight:bold;}.filters-list{display:flex;position:relative;}@media (max-width:1024px){.filters-list{padding:0;}}.filters-list__container{flex:1;margin:0 0 40px;}.filters-list__data-heading{border:none;cursor:default;display:flex;justify-content:space-between;align-items:flex-start;padding:16px 2%;height:52px;position:relative;}.filters-list__data-heading:hover{background:none;}.filters-list__data-heading.active{justify-content:flex-start;height:auto;}.filters-list__data-heading.active .data-row__column--totalweight,.filters-list__data-heading.active .data-row__column--maxlast,.filters-list__data-heading.active .data-row__column--brake,.filters-list__data-heading.active .data-row__column--axles-count,.filters-list__data-heading.active .data-row__column--description{opacity:1;}.filters-list__data-heading .data-row__wrap{width:64%;}.filters-list__data-heading .data-row__column-label{display:block;margin:0;}.filters-list__data-heading .filters-list__size-label{width:36%;}@media (max-width:1024px){.filters-list__data-heading .filters-list__size-label{width:40%;}}.filters-list__data-heading .data-row__column--totalweight{width:8%;opacity:0;transition:0.1s linear;}@media (max-width:1024px){.filters-list__data-heading .data-row__column--totalweight{display:none;}}.filters-list__data-heading .data-row__column--maxlast{width:8%;opacity:0;transition:0.1s linear;}@media (max-width:1024px){.filters-list__data-heading .data-row__column--maxlast{display:none;}}.filters-list__data-heading .data-row__column--brake{width:8%;opacity:0;transition:0.1s linear;}@media (max-width:1024px){.filters-list__data-heading .data-row__column--brake{display:none;}}.filters-list__data-heading .data-row__column--axles-count{width:8%;opacity:0;transition:0.1s linear;}@media (max-width:1024px){.filters-list__data-heading .data-row__column--axles-count{display:none;}}.filters-list__data-heading .data-row__column--description{width:16%;opacity:0;transition:0.1s linear;}@media (max-width:1024px){.filters-list__data-heading .data-row__column--description{display:none;}}.filters-list__data-heading .filters-list__price-label{width:16%;}@media (max-width:1024px){.filters-list__data-heading .filters-list__price-label{opacity:0;}}.filters-list__filters-trigger{display:none;position:absolute;top:50%;right:36px;transform:translateY(-50%);}@media (max-width:1024px){.filters-list__filters-trigger{right:10px;}}.filters-list__content{flex:1;}.filters-list__panel{opacity:0;pointer-events:none;transition:0.2s linear;position:fixed;width:100%;right:0;top:0;bottom:0;z-index:99999;margin:0;background:rgba(0,0,0,0);transition:0.2s linear;}.filters-list__panel.opened{opacity:1;margin-right:0;margin-left:0;pointer-events:all;background:rgba(0,0,0,0.5);}.filters-list__panel.opened .filters-list__panel-content{right:0;opacity:1;}.filters-list__panel-content{background:#fff;color:#3b3d43;width:400px;pointer-events:all;opacity:0;transition:0.4s linear;position:absolute;top:0;right:-310px;bottom:0;transition:0.2s linear;}@media screen and (max-width:1516px){.filters-list__panel-content{width:310px;}}.filters-panel{color:#3b3d43;}.filters-panel .checkbox__icon{border:2px solid #3b3d43;}.filters-panel .checkbox input[type=checkbox]:checked + .checkbox__icon{border:2px solid #d4162d;}.filters-panel-content{position:relative;}.filters-panel__heading{font-weight:bold;font-size:24px;padding:20px 10px;border-top:1px solid #000;border-bottom:1px solid #000;}.filters-panel__item:first-child .filters-panel__heading{padding-top:0;border-top:none;}.filters-panel__item{margin-bottom:25px;padding:25px 15px;}@media (max-width:1024px){.filters-panel__item{margin:0;}}.filters-panel__checkbox{display:block;cursor:pointer;margin:15px 0;user-select:none;}.filters-panel__checkbox .checkbox__icon{margin-top:3px;margin-right:15px;}@media (max-width:1024px){.filters-panel__scroll{overflow:auto;}}@media (max-width:1024px){.filters-panel__list{height:calc(100vh - 132px);}}.filters-panel__close{position:absolute;top:16px;right:20px;}.filters-panel__close .icon{color:#3b3d43;}.panel-opened{overflow:hidden !important;}@keyframes fadein{0%{opacity:0;}100%{opacity:1;}}.category-filters .accordion__item{box-shadow:none;border:none;margin:0;}.category-filters .accordion__heading{border-bottom:1px solid #3b3d43;}.category-filters .accordion__button{padding:0;background:none;font-weight:bold;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:1.25px;color:#fff;}.category-filters .accordion__button:before{top:25px;right:14px;}.category-filters__label{padding:21px 20px 21px 0;width:calc(100% - 60px);}.subcategory-filters{margin-left:40px;}.subcategory-filters__item{border-bottom:1px solid #3b3d43;font-weight:bold;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:1.25px;color:#96989f;cursor:pointer;padding:21px 20px 21px 0;}.switcher .radio{margin:0 17px;display:inline-block;vertical-align:top;}.switcher .radio--list .radio__icon:before{content:"";}.switcher .radio--cards .radio__icon:before{content:"";}.switcher .radio__icon{width:26px;height:26px;border:none;border-radius:none;background:none;position:relative;cursor:pointer;}.switcher .radio__icon:hover:before,.switcher .radio__icon:focus:before{color:#d4162d;}.switcher .radio__icon:before{font-family:"icomoon" !important;font-size:26px;line-height:1;color:#616165;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.switcher .radio__icon:after{display:none;}.switcher .radio input[type=radio]:checked ~ .radio__icon:after{display:none;}.product-card{display:flex;min-height:160px;height:100%;background:#fff;border-radius:4px;align-items:center;font-weight:300;font-size:18px;line-height:26px;position:relative;}@media (max-width:1440px){.product-card{font-size:16px;line-height:20px;}}.product-card__overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.87);z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:0.2s linear;}.product-card__overlay .button{min-width:100%;width:100%;height:auto;}@media (max-width:479px){.product-card__overlay .button{font-size:14px;}}.product-card__overlay .product-card__button{padding:21px 34px 21px 20px !important;cursor:pointer;font-weight:bold;}.product-card__overlay .product-card__button-text{display:block;}.product-card__overlay-links{width:59.6%;}@media (max-width:479px){.product-card__overlay-links{width:100%;padding:0 10px;}}.product-card__overlay-links-row{margin:12px 0 0;}.product-card__overlay-links-row:first-child{margin:0;}.product-card__image{width:272px;padding:0px 0px 276px;position:relative;overflow:hidden;border-right:1px solid #e0e0e0;}@media (max-width:1024px){.product-card__image{position:relative;}}.product-card__image picture,.product-card__image img,.product-card__image figure{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;height:auto;width:auto;object-fit:cover;}.product-card__body{display:flex;padding:2% 2.6%;flex:1;}@media (max-width:1440px){.product-card__body{flex-direction:column;padding:2% 2.6%;}}.product-card__body-wrap{flex:1;}@media (max-width:1440px){.product-card__body-wrap{margin:0 0 10px;}}.product-card__body-wrap .button{display:none;}.product-card__title{font-weight:bold;font-size:36px;line-height:40px;text-transform:uppercase;}@media (max-width:1024px){.product-card__title{font-size:24px;line-height:1;text-transform:none;}}.product-card__description{margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:1440px){.product-card__description{margin:0 0 10px;}}.product-card__price{font-size:24px;line-height:26px;letter-spacing:-0.5px;font-weight:bold;color:#d4162d;margin:0 0 2px;}@media (max-width:1024px){.product-card__price{font-size:18px;}}.product-card__label{font-weight:300;font-size:16px;line-height:20px;}@media (max-width:1024px){.product-card__label{font-size:14px;line-height:1;margin:0;}}.product-card__cta{width:33%;padding:0 2.6%;}@media (max-width:1440px){.product-card__cta{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;}}.product-card__cta-holder{margin:0 0 20px;}@media (max-width:1440px){.product-card__cta-holder{margin:0;}}.product-card__cta .button{cursor:pointer;font-weight:bold;}@media (max-width:1024px){.product-card__cta .button{display:none;}}.product-card__button{width:100%;min-width:auto;}@media (max-width:1440px){.product-card__button:before{right:12px !important;}}@media (max-width:1440px){.product-card__button{width:40px;height:40px;padding:0 !important;}}@media (max-width:1440px){.product-card__button-text{display:none;}}.product-card__link{font-weight:bold;font-size:18px;line-height:1;letter-spacing:1.25px;text-transform:uppercase;display:inline-block;vertical-align:top;position:relative;padding:0 33px 0 0;}@media (max-width:1024px){.product-card__link{display:none;}}.product-card__link:after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";font-family:"icomoon" !important;font-size:16px;line-height:1;color:#d4162d;}.product-card__link-mobile{display:none;}@media (max-width:1024px){.product-card__link-mobile{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1;}}.preloader,.empty-products-message{color:#fff;font-size:20px;line-height:24px;}.shop-page-wrapper{background:#1b1d22;height:100%;padding-top:26px;border-top:1px solid #5a5c62;}@media (max-width:1024px){.shop-page-wrapper{padding-top:0;}}.two-columns{margin:0 0 90px;display:flex;}@media (max-width:1440px){.two-columns{padding:0 20px;}}@media (max-width:1024px){.two-columns{padding:0;margin:0 0 30px;flex-direction:column;}}.two-columns__sidebar{color:#fff;width:414px;padding:0 43px 0 0;}@media (max-width:1440px){.two-columns__sidebar{width:300px;padding:0 22px 0 0;}}@media (max-width:1024px){.two-columns__sidebar{width:100%;padding:0;}}.two-columns__sidebar-title{font-weight:bold;font-size:58px;line-height:1.2;margin:0 0 40px;text-transform:uppercase;color:#fff;}@media (max-width:1440px){.two-columns__sidebar-title{font-size:40px;}}@media (max-width:1024px){.two-columns__sidebar-title{margin:0;font-size:18px;}}.two-columns__content{flex:1;padding:0 0 0 43px;}@media (max-width:1440px){.two-columns__content{padding:0 0 0 22px;}}@media (max-width:1024px){.two-columns__content{width:100%;padding:0;}}.two-columns__content.list .switcher .radio--list .radio__icon:before{color:#d4162d;}@media (max-width:1024px){.two-columns__content.list .product-card{padding:16px;min-height:auto;}}@media (max-width:1024px){.two-columns__content.list .product-card__image{width:29.6%;padding:0px 0px 25.2%;border:1px solid #e0e0e0;}}@media (max-width:1024px){.two-columns__content.list .product-card__description{display:none;}}@media (max-width:1024px){.two-columns__content.list .product-card__title{margin:0;padding:0 10px 0 0;}}@media (max-width:1024px){.two-columns__content.list .product-card__body{padding:0 0 0 16px;}}@media (max-width:1024px){.two-columns__content.list .product-card__body-wrap{margin:0;display:flex;justify-content:space-between;align-items:flex-start;}}@media (max-width:1024px){.two-columns__content.list .product-card__body-wrap .button{display:block;flex:none;}}.two-columns__content.cards .products{flex-direction:row;flex-wrap:wrap;margin:0 -0.9%;align-items:stretch;}.two-columns__content.cards .products__item{flex:1 1 33.3333%;max-width:33.3333%;padding:0 1.2% 2.5%;margin:0;}@media (max-width:1400px){.two-columns__content.cards .products__item{flex:1 1 50%;max-width:50%;}}.two-columns__content.cards .switcher .radio--cards .radio__icon:before{color:#d4162d;}.two-columns__content.cards .product-card{flex-direction:column;position:relative;}.two-columns__content.cards .product-card:hover .product-card__overlay,.two-columns__content.cards .product-card:focus .product-card__overlay{opacity:1;visibility:visible;}.two-columns__content.cards .product-card__image{width:100%;padding:0px 0px 87.5%;border-radius:4px 0px 0px 0;border:none;border-bottom:1px solid #e0e0e0;}.two-columns__content.cards .product-card__body{flex-direction:column;padding:6.6% 6.2%;width:100%;}.two-columns__content.cards .product-card__link{display:none;}.two-columns__content.cards .product-card__link-mobile{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1;}.two-columns__content.cards .product-card__cta{width:100%;padding:0;}.two-columns__content.cards .product-card__cta-holder{margin:0;}.two-columns__content.cards .product-card__cta .button{display:none;}.two-columns__content.cards .product-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:1024px){.two-columns__content.cards .product-card__description{display:none;}}.two-columns__options{display:flex;justify-content:flex-end;align-items:center;padding:32px 0 40px;}@media (max-width:1024px){.two-columns__options{position:relative;justify-content:space-between;padding:17px 0;}}@media (max-width:1024px){.two-columns__options:after{position:absolute;content:"";top:0;left:-16px;right:-16px;height:1px;background:#5a5c62;}}.sidebar-accordion{margin:0;}@media (max-width:1024px){.sidebar-accordion{position:relative;}}@media (max-width:1024px){.sidebar-accordion:after{position:absolute;content:"";top:0;left:-16px;right:-16px;height:1px;background:#5a5c62;}}.sidebar-accordion__button{cursor:default;}@media (min-width:1025px){.sidebar-accordion__button{cursor:pointer;}}.sidebar-accordion__button:hover,.sidebar-accordion__button:focus{outline:none;}@media (min-width:1025px){.sidebar-accordion__button:before{display:none;}}@media (max-width:1024px){.sidebar-accordion__button:before{right:0;}}@media (min-width:1025px){.sidebar-accordion__panel{display:block;}}@media (max-width:1024px){.sidebar-accordion__panel{position:absolute;left:-16px;top:100%;right:-16px;z-index:999;background:#1b1d22;}}.sidebar-accordion__panel .accordion{margin:0;}@media (max-width:1024px){.sidebar-accordion__panel .accordion{margin:0 0 0 40px;}}.products{display:flex;flex-direction:column;align-items:flex-start;}.products__item{margin:32px 0 0;width:100%;}@media (max-width:1024px){.products__item{margin:16px 0 0;}}.products__item:first-child{margin:0;}.category-filters-wrapper .accordion__item{box-shadow:none;border:none;}@media (max-width:1024px){.category-filters-wrapper .accordion__item{position:relative;}}.category-filters-wrapper .accordion__button{background:none;padding:0;}@media (max-width:1024px){.category-filters-wrapper .sidebar-accordion__button{padding:19px 4px;min-height:60px;}}.all-products-item{border-bottom:1px solid #3b3d43;}.all-products-item .accordion__button:before{display:none;}
