html{font-size:62.5%;box-sizing:border-box}body{min-width:300px;font-family:'Roboto', sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;color:#54505a;background:#fff}*,*:before,*:after{box-sizing:inherit}#page{padding-top:6.95vw}@media (max-width: 2350px){#page{padding-top:165px}}@media (max-width: 1349px){#page{padding-top:112px}}.tax-product_brand #page{padding-top:0}.home #page{padding-top:5.8vw}@media (max-width: 1349px){.home #page{padding-top:10vw}}@media (max-width: 991px){.home #page{padding-top:87px}}@media (max-width: 782px){.home #page{padding-top:80px}}@media (max-width: 649px){.home #page{padding-top:64px}}.clearfix:after{content:'';display:table;clear:both}.center{text-align:center}.centered{position:relative;margin:0 auto;max-width:85%;padding-left:2%;padding-right:2%}@media (max-width: 1950px){.centered{max-width:1700px}}@media (max-width: 640px){.centered{padding-left:15px;padding-right:15px}}.grad-bottom{background:#fff;background:linear-gradient(0deg, #e4e5e6 0%, #fff 75%)}.nocaps{text-transform:none !important}.nowrap{white-space:nowrap}@media (max-width: 767px){ul,ol{margin:0 0 1.5em 1.5em;padding:0}}a{color:#ff0a3c}a:hover{color:#ff3d65}a.inverse-hoverlink{text-decoration:underline}a.inverse-hoverlink:hover,a.inverse-hoverlink:focus{text-decoration:none}a.inv{position:absolute;font-size:0;top:-150px}h1,h2,h3,h4,h5,.h1,.h2,.h3{color:#54505a}h1,.h1,h2,.h2{font-family:'Roboto', sans-serif;font-weight:500}h1.lessmargin,.h1.lessmargin,h2.lessmargin,.h2.lessmargin{margin-bottom:0.3em}h1{margin-bottom:1.2em;font-size:1.485vw;letter-spacing:0.03em;text-transform:uppercase;color:#54505a}@media (max-width: 2560px){h1{font-size:3.8rem}}@media (max-width: 2200px){h1{font-size:3.4rem}}@media (max-width: 1950px){h1{font-size:3.2rem}}@media (max-width: 1650px){h1{font-size:2.6rem}}@media (max-width: 499px){h1{font-size:2.4rem}}@media (max-width: 399px){h1{font-size:2.2rem}}.page h1.entry-title{text-align:center}.product h1{margin-bottom:0.1em;font-weight:normal;line-height:1em;letter-spacing:0.02em;text-transform:uppercase}h2,.h2{margin-bottom:1.5em;font-size:3.0rem;color:#54505A}@media (max-width: 1450px){h2,.h2{font-size:2.8rem}}@media (max-width: 940px){h2,.h2{font-size:2.6rem}}@media (max-width: 640px){h2,.h2{font-size:2.4rem}}h2.huge,.h2.huge{font-size:5rem}h2.medmargin,.h2.medmargin{margin-bottom:0.7em}h2.lessmargin,.h2.lessmargin{margin-bottom:0.3em}h2.nomargin,.h2.nomargin{margin-top:0;margin-bottom:0}h2.uppercase,.h2.uppercase{text-transform:uppercase}h2.entry-title{font-size:1.485vw;letter-spacing:0.03em}@media (max-width: 2560px){h2.entry-title{font-size:3.8rem}}@media (max-width: 2200px){h2.entry-title{font-size:3.4rem}}@media (max-width: 1950px){h2.entry-title{font-size:3.2rem}}@media (max-width: 1650px){h2.entry-title{font-size:2.6rem}}@media (max-width: 499px){h2.entry-title{font-size:2.4rem}}@media (max-width: 399px){h2.entry-title{font-size:2.2rem}}h2.entry-title a{font-weight:500;text-decoration:none;text-transform:uppercase;color:#54505a;transition:all 0.15s ease-out}h2.entry-title a:hover,h2.entry-title a:focus{color:#ff0a3c}section{position:relative}.main-block{position:relative;font-size:1.02vw;padding:5vw 0}@media (max-width: 1750px){.main-block{padding:5em 0}}@media (max-width: 1570px){.main-block{font-size:1.6rem}}@media (max-width: 1199px){.main-block{font-size:1.5rem}}@media (max-width: 991px){.main-block{font-size:1.4rem}}@media (max-width: 940px){.main-block{padding:4em 0}}@media (max-width: 767px){.main-block{padding:3.5em 0;font-size:1.3rem}}@media (max-width: 499px){.main-block{padding:3em 0;font-size:1.2rem}}@media (max-width: 399px){.main-block{font-size:1.1rem}}.main-block .titleblock.left{text-align:left}.main-block h1,.main-block h2{font-size:2em}.main-block h1.has-subtitle,.main-block h2.has-subtitle{margin-bottom:1em}.main-block .subtitle{margin:0 auto 3em;font-size:1.2em;font-weight:300;line-height:1.25em;color:#858484}@media (max-width: 767px){.main-block .subtitle br{display:none}}.main-block .subtitle.lowmargin{margin-bottom:1em}@media (max-width: 767px){.main-block .subtitle.smaller{font-size:1.1em}}.main-block h2+.subtitle{margin-top:-2em}.main-block .titleblock{margin-bottom:2.5em}.main-block .titleblock.line-bottom{border-bottom:1px solid #585c65}h2+h3,.beta+h3{padding-top:0;border-top:0}h3,.h3{margin-bottom:1em;font-size:1.2em;text-transform:uppercase}h3 em,.h3 em{font-style:normal;color:#777}h3 p,.h3 p{margin:0}h3.light,.h3.light{font-family:'Roboto', sans-serif;font-weight:300}h3.subtitle,.h3.subtitle{text-transform:none}h3.underline,.h3.underline{padding-bottom:0.4em;margin-bottom:0.75em;border-bottom:1px solid #999}h3.mw,.h3.mw{max-width:1000px;margin-left:auto;margin-right:auto}h3.smaller,.h3.smaller{font-size:1.2em}@media (max-width: 940px){h3.smaller,.h3.smaller{font-size:1.1em}}@media (max-width: 767px){h3.smaller,.h3.smaller{font-size:1em}}h3.reg,.h3.reg{font-weight:normal}.wider{letter-spacing:0.07em}h2.thing,h3.thing,.h2.thing,.h3.thing{position:relative}h2.thing span,h3.thing span,.h2.thing span,.h3.thing span{position:absolute;bottom:0;left:0;width:30px;height:3px;background:#32b157}h2.line,h3.line,.h2.line,.h3.line{position:relative}h2.line:after,h3.line:after,.h2.line:after,.h3.line:after{content:'';position:absolute;top:50%;left:10%;width:80%;margin-top:-1px;height:2px;background:#54505A;z-index:2}@media (max-width: 520px){h2.line:after,h3.line:after,.h2.line:after,.h3.line:after{display:none}}h2.line>span,h3.line>span,.h2.line>span,.h3.line>span{position:relative;display:inline-block;padding:0 30px;background:#fff;z-index:3}h2.thing,h3.thing,.h2.thing,.h3.thing{margin-bottom:0.75em;padding-bottom:0.75em}video.full-element{position:absolute;top:50%;left:50%;max-width:none;max-height:none;z-index:-100;background-repeat:no-repeat;background-size:cover;transition:1s opacity;z-index:1;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%}@media (min-aspect-ratio: 18 / 10){video.full-element{width:100%;height:auto}}@media (max-aspect-ratio: 18 / 10){video.full-element{width:auto;height:100%}}@media (max-width: 900px){video.full-element{display:none}}.has-bg-video video.full-element{width:100%;height:100%;top:0;left:0;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}.video-shade{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background:rgba(0,0,0,0.3);z-index:2}.btn,input[type="submit"]{padding:0.43em 0.75em 0.45em;font-size:1.6rem;font-weight:normal;line-height:26px;text-decoration:none !important;white-space:normal;background:#ff0a3c;border-radius:0;transition:all 0.2s ease-out;color:#fff;border:0}@media (min-width: 2561px){.btn,input[type="submit"]{font-size:0.65vw}}@media (max-width: 767px){.btn,input[type="submit"]{font-size:1.5rem}}@media (max-width: 499px){.btn,input[type="submit"]{font-size:1.4rem;padding-top:0.24em;padding-bottom:0.25em}}.btn:hover,.btn:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#ff3d65;color:#fff !important}.btn:active,input[type="submit"]:active{background:#ff708d;color:#fff}.btn.smallest,input[type="submit"].smallest{padding:0.2em 0.75em;font-size:0.5em;text-transform:none;border-radius:0}@media (max-width: 1750px){.btn.smallest,input[type="submit"].smallest{font-size:0.7em}}@media (max-width: 767px){.btn.smallest,input[type="submit"].smallest{font-size:0.9em}}.btn.bright,input[type="submit"].bright{background:transparent;color:#fff;border:1px solid #fff}.btn.bright:hover,.btn.bright:focus,input[type="submit"].bright:hover,input[type="submit"].bright:focus{color:#363636 !important;background:#c4ff50;border-color:#fff}.btn.bright:active,input[type="submit"].bright:active{color:#363636;background:#c4ff50;border-color:#fff}.btn.dark,input[type="submit"].dark{background:transparent;color:#363636;border:1px solid #363636}.btn.dark:hover,.btn.dark:focus,input[type="submit"].dark:hover,input[type="submit"].dark:focus{color:#fff;background:#ff0a3c;border-color:#363636}.btn.dark:active,input[type="submit"].dark:active{color:#fff;background:#ff0a3c;border-color:#363636}.btn.green,input[type="submit"].green{background:#00b103;color:#fff;border:0}.btn.green:hover,.btn.green:focus,input[type="submit"].green:hover,input[type="submit"].green:focus{background:#00c003;color:#fff !important}.btn.green:active,input[type="submit"].green:active{background:#00d004;color:#fff}.btn.black,input[type="submit"].black{background:#363636;color:#fff;border:0}.btn.black:hover,.btn.black:focus,input[type="submit"].black:hover,input[type="submit"].black:focus{background:#505050;color:#fff !important}.btn.black:active,input[type="submit"].black:active{background:dimgray;color:#fff}.btn.small,input[type="submit"].small{font-size:0.72vw;line-height:1.1em}@media (max-width: 1950px){.btn.small,input[type="submit"].small{font-size:1.4rem}}.btn.large,input[type="submit"].large{font-size:0.9vw;padding:0.55em 1em;line-height:1.1em}@media (max-width: 1950px){.btn.large,input[type="submit"].large{font-size:2rem}}@media (max-width: 767px){.btn.large,input[type="submit"].large{font-size:1.9rem}}@media (max-width: 499px){.btn.large,input[type="submit"].large{font-size:1.8rem;padding:0.45em 1em}}@media (max-width: 399px){.btn.large,input[type="submit"].large{font-size:1.7rem;padding:0.4em 0.8em}}.btn.huge,input[type="submit"].huge{font-size:1.23vw;padding:0.85em 2em;line-height:1.1em}@media (max-width: 1950px){.btn.huge,input[type="submit"].huge{font-size:2.4rem}}@media (max-width: 767px){.btn.huge,input[type="submit"].huge{font-size:2.2rem}}@media (max-width: 499px){.btn.huge,input[type="submit"].huge{font-size:2.0rem;padding:0.65em 1.5em}}@media (max-width: 399px){.btn.huge,input[type="submit"].huge{font-size:1.8rem;padding:0.5em 1em}}.btn.btn-transp,input[type="submit"].btn-transp{color:#fff;background:transparent;border:2px solid #fff}.btn.btn-transp:hover,.btn.btn-transp:focus,input[type="submit"].btn-transp:hover,input[type="submit"].btn-transp:focus{color:#fff !important;background:rgba(255,255,255,0.25)}.btn.rounded,input[type="submit"].rounded{border-radius:0.25em !important}.btn.border,input[type="submit"].border{border:1px solid #363636 !important}.btn.minifilter,input[type="submit"].minifilter{font-size:0.57vw;line-height:1.35em}@media (max-width: 2560px){.btn.minifilter,input[type="submit"].minifilter{font-size:1.5rem}}@media (max-width: 499px){.btn.minifilter,input[type="submit"].minifilter{padding:0.43em 0.75em 0.45em}}input[type="submit"]{text-transform:none}.btn-filler{position:relative;overflow:hidden;background:transparent;color:#363636;border:1px solid #363636;transition:all .3s;z-index:10}.btn-filler:after{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:#c4ff50;transition:width .3s;z-index:-1}.btn-filler.use-bg{border:0px;padding:1px;background:#bcc1c5}.btn-filler.use-bg:after{transition:width 1s}.btn-filler:hover,.btn-filler:focus{background:transparent;color:#363636 !important}.btn-filler:hover:after,.btn-filler:focus:after{width:100%}.btn-filler:active{background:transparent;color:#363636}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],textarea,.input-text{font-weight:300}.modal{text-align:center;padding:0 !important;z-index:1200}.modal:before{content:'';display:inline-block;margin-right:-4px;height:100%;vertical-align:middle}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-body{padding:1.5em 1.5em 0.8em}@media (max-width: 1950px){.modal-body{padding:30px 10px 15px}}.popup-form .modal-body{padding:1.5em}@media (max-width: 1950px){.popup-form .modal-body{padding:30px}}@media (max-width: 480px){.popup-form .modal-body{padding:36px 10px 15px}}.modal-dialog{width:100%;margin:0 auto}.popup-callback .modal-dialog{max-width:420px}@media (min-width: 1951px){.popup-callback .modal-dialog{max-width:22vw}}.popup-question .modal-dialog{max-width:550px}@media (min-width: 1951px){.popup-question .modal-dialog{max-width:28vw}}.popup-route .modal-dialog{margin-top:10vh;max-width:880px;font-size:1.6rem;font-weight:300}.popup-route .modal-dialog h3{font-size:1.35em}@media (min-width: 1951px){.popup-route .modal-dialog{max-width:45vw;font-size:0.7vw}}@media (min-width: 1951px){.modal-dialog{max-width:15vw}}@media (min-width: 1951px) and (max-width: 2560px){.popup-form .btn,.popup-form input[type="submit"]{font-size:1.8rem}}@media (min-width: 2561px){.popup-form .btn,.popup-form input[type="submit"]{font-size:0.72vw}}.form{font-size:0.7vw}@media (max-width: 2560px){.form{font-size:1.8rem}}.form label{display:inline-block;margin:0 0 0.35em;width:100%;font-size:2.0rem;line-height:1.25em;text-align:center;color:#555}.form .form-row{display:block;margin-left:0;margin-right:0}.form .form-row.button-row{margin-bottom:8px}.form .form-row.button-row input[type="submit"]{width:100%;padding-top:11px;padding-bottom:10px}.form .form-title{margin-bottom:1.5em;font-family:'Roboto', sans-serif;font-weight:300;font-size:3.2rem;line-height:1.3em;margin-bottom:1.25em;text-align:center}@media (max-width: 1950px){.form .form-title{font-size:2.5rem}}@media (max-width: 1450px){.form .form-title{font-size:2.4rem}}@media (max-width: 940px){.form .form-title{font-size:2.2rem}}@media (max-width: 900px){.form .form-title{font-size:2.0rem}}@media (max-width: 768px){.form .form-title{font-size:1.8rem}}.popup-form .form .form-title{font-size:1.3em}@media (max-width: 1950px){.popup-form .form .form-title{font-size:2.1rem}}.popup-question .form .form-title{margin-bottom:0.4em;font-size:1.5em}@media (max-width: 1950px){.popup-question .form .form-title{font-size:3rem}}.form .form-subtitle{margin-bottom:1.5em;font-size:2.0rem;text-align:center}.form.form-vert{margin:0 auto;overflow:hidden}.form.form-vert .form-row{width:100%;margin-bottom:1em}.modal-cb .form{max-width:420px}.form.form-horiz{margin:0 auto;max-width:1300px}@media (max-width: 1950px){.form.form-horiz{max-width:1000px}}@media (max-width: 800px){.form.form-horiz{margin-left:auto;margin-right:auto;max-width:460px}}.form.form-horiz .form-title{margin-bottom:0.5em}.form.form-horiz .form-block{display:flex;margin-bottom:10px}@media (max-width: 800px){.form.form-horiz .form-block{flex-direction:column}}.form.form-horiz .form-block .form-row{flex:1 1 33.333%;padding:10px}@media (max-width: 800px){.form.form-horiz .form-block .form-row{flex:1 1 auto;padding:10px 0}}.form.form-horiz .form-block .form-row:first-child{padding-left:0}.form.form-horiz .form-block .form-row:last-child{padding-right:0}.form.form-horiz .button-row{margin-bottom:0}.form.form-horiz .form-row.conf-policy{margin-top:1em}.form.form-dealers{max-width:none;padding:2em 3em;background:#fff;box-shadow:5px 5px 10px #f9eded}@media (max-width: 767px){.form.form-dealers{padding:0.75em 1em}}.form.form-dealers .form-title{margin-bottom:0.05em;font-size:1.8em;text-align:left}.form.form-dealers .form-subtitle{font-size:1.2em;font-weight:300;text-align:left}.form.form-dealers .wpcf7-spinner{display:none}.form.form-dealers .wpcf7-response-output{margin:0}.form.form-dealers input[type="text"],.form.form-dealers input[type="email"],.form.form-dealers textarea{border:1px solid #000 !important;border-radius:0.5em !important}.form.form-dealers .form-row{margin-bottom:1em}.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox{display:flex;flex-wrap:wrap}@media (max-width: 991px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox{display:block}}.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex:0 0 20%;margin:0}.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item label{text-align:left}@media (max-width: 991px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item label{text-align:center}}@media (max-width: 1600px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex-basis:25%}}@media (max-width: 1300px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex-basis:33.333%}}@media (max-width: 991px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex-basis:50%;margin:0 0.8em}}@media (max-width: 425px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex-basis:100%}}.form.form-dealers .form-block{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){.form.form-dealers .form-block{flex-direction:column;margin:0 auto}}.form.form-dealers .form-block .form-row{padding-right:1em}.form.form-dealers .form-block .button-row{text-align:right}@media (max-width: 767px){.form.form-dealers .form-block .button-row{text-align:center}}.form.form-dealers .form-block input[type="submit"]{width:auto}.form.form-dealers .form-block.col4 .form-row{flex:0 0 25%}.form.form-dealers .form-block.col4 .form-row:last-child{padding-right:0}@media (max-width: 1350px){.form.form-dealers .form-block.col4 .form-row{flex:0 0 50%}.form.form-dealers .form-block.col4 .form-row:nth-child(2n){padding-right:0}}@media (max-width: 767px){.form.form-dealers .form-block.col4 .form-row{flex:0 0 100%;padding-right:0}}.form.form-dealers .form-block.col3 .form-row{flex:0 0 33.333%}.form.form-dealers .form-block.col3 .form-row:last-child{padding-right:0}@media (max-width: 767px){.form.form-dealers .form-block.col3 .form-row{flex:0 0 100%;padding-right:0}}.form.form-dealers .form-block.col2 .form-row{flex:0 0 50%}.form.form-dealers .form-block.col2 .form-row:last-child{padding-right:0}@media (max-width: 767px){.form.form-dealers .form-block.col2 .form-row{flex:0 0 100%;padding-right:0}}.form.form-sort{font-size:0.57vw}@media (max-width: 2560px){.form.form-sort{font-size:1.5rem}}.form.form-sort .form-row{display:flex;justify-content:flex-start;margin:0}.form.form-sort .form-row .filter-group{flex:0 0 15em;margin-right:1%}.form.form-minifilter{margin-bottom:2.5em}.form.form-minifilter .form-row{justify-content:flex-start}.form.form-minifilter .form-row .filter-group{flex:0 0 17.5em}.form.form-minifilter .form-row .button-container{display:flex;flex-direction:column;justify-content:center}.form.form-minifilter .form-row .button-container button{margin-top:0.25em}@media (max-width: 1320px){.form.form-minifilter .form-row .filter-group,.form.form-minifilter .form-row .button-container{flex:0 0 49%}}@media (max-width: 680px){.form.form-minifilter .form-row .filter-group,.form.form-minifilter .form-row .button-container{flex:0 0 100%;margin-right:0}}.form.form-popup form{margin-bottom:0}.form .form-row.conf-policy{clear:both;margin:0 0 0.8em;font-family:'Roboto', sans-serif;font-weight:400;font-size:0.6vw;line-height:1.2em;text-align:center}@media (max-width: 1950px){.form .form-row.conf-policy{font-size:1.2rem}}.form .wpcf7-spinner{display:none}.term-description+.form-minifilter{margin-top:-1em}div.wpcf7-response-output{margin:1em 0.5em 0}#wpcf7-form-control-wrap{display:block}.wpcf7-not-valid{border:1px solid red !important}div.wpcf7-response-output{clear:both;margin-left:0;margin-right:0}span.wpcf7-not-valid-tip{font-size:1.4rem;margin-top:0.5em}.form input[type="submit"]{width:100%;cursor:pointer}.form .wpcf7-response-output{text-align:center}.modal-body>button.close{position:absolute;top:0.25em;right:0.25em;width:0.9em;font-size:1.8em;font-weight:normal;line-height:0.9em;color:#666}@media (max-width: 2560px){.modal-body>button.close{top:4px;right:4px;width:36px;font-size:36px;line-height:36px}}.modal .close-container{margin-top:0.5em;text-align:center}.modal .close-container .close{display:inline-block;float:none;font-size:0.6vw;color:#54505A;text-shadow:none}@media (max-width: 2560px){.modal .close-container .close{font-size:1.5rem}}.content-area,.widget-area,.site-main{margin-bottom:0}#wpadminbar.mobile{position:fixed}.site-header{position:fixed !important;top:0;left:0;margin:0 !important;padding:0;width:100%;font-size:0.68vw;color:#fff;background:none;border:0;transition:background-color 0.2s ease-out;z-index:1100}@media (max-width: 2350px){.site-header{font-size:1.6rem}}.admin-bar .site-header{top:32px}@media (max-width: 782px){.admin-bar .site-header{top:46px}}.site-header a,.site-header .site-description{color:#fff}.site-header .site-branding{margin-bottom:5px}.site-header #site-header-cart{display:none}.site-header .col-full{padding:0 !important}@media (max-width: 640px){.site-header .centered{padding:0}}.site-header .stripe{position:relative;margin-bottom:-1px;background:#f6e200}body .site-header{background:#0c0b0c;box-shadow:0px 2px 15px 0px rgba(0,0,0,0.45)}.site-header .top{padding:1.05em 0}@media (max-width: 1950px){.site-header .top{padding:0.95em 0}}@media (max-width: 1200px){.site-header .top{padding:0.75em 0}}@media (max-width: 782px){.site-header .top{padding:0.5em 0}}@media (max-width: 649px){.site-header .top{padding:0}}.site-header .bottom{padding:0.4em 0}@media (max-width: 1950px){.site-header .bottom{padding:0.3em 0}}@media (max-width: 1200px){.site-header .bottom{padding:0.2em 0}}@media (max-width: 782px){.site-header .bottom{padding:0.1em 0}}@media (max-width: 649px){.site-header .bottom{padding:0}}.site-header .top{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1349px){.site-header .top{position:relative;justify-content:flex-end}}.site-header .top>div{flex:0 0 auto;align-items:center}.site-header .top .site-branding{display:flex;align-items:center;float:none;margin:0 !important;width:12vw !important;min-height:43px}@media (max-width: 2560px){.site-header .top .site-branding{width:300px !important}}@media (max-width: 1950px){.site-header .top .site-branding{width:230px !important}}@media (max-width: 1349px){.site-header .top .site-branding{position:absolute;left:0}}@media (max-width: 767px){.site-header .top .site-branding{flex:1 1 auto;width:auto !important}}.site-header .top .site-branding .imageblock{width:12vw}@media (max-width: 2560px){.site-header .top .site-branding .imageblock{width:300px}}@media (max-width: 1950px){.site-header .top .site-branding .imageblock{width:230px}}@media (max-width: 640px){.site-header .top .site-branding .imageblock{width:200px;padding-left:10px}}@media (max-width: 550px){.site-header .top .site-branding .imageblock{width:auto;max-width:200px}}@media (max-width: 499px){.site-header .top .site-branding .imageblock{max-width:190px}}@media (max-width: 399px){.site-header .top .site-branding .imageblock{max-width:160px}}@media (max-width: 359px){.site-header .top .site-branding .imageblock{max-width:140px}}@media (min-width: 1951px){.site-header .top .site-branding .imageblock img{width:100%;max-width:none}}.site-header .top .site-desc{position:relative;flex:1 1 auto;padding:0 15px}@media (max-width: 1349px){.site-header .top .site-desc{margin-left:250px}}.site-header .top .site-desc .text{font-size:1.5em;font-weight:300;text-align:center}@media (max-width: 1349px){.site-header .top .site-desc .text{font-size:1.2em;line-height:1.2em}}@media (max-width: 991px){.site-header .top .site-desc .text{display:none}}.site-header .top .site-searchblock{position:relative}@media (min-width: 650px){.site-header .top .site-searchblock{display:none}}.site-header .top .site-searchblock span.texticon:before{content:"\f002"}.site-header .top .site-compare span.texticon:before{content:"\f24d"}.site-header .top .site-callback span.texticon:before{content:"\f095"}.site-header .top .site-profile span.texticon:before{content:"\f007"}.site-header .top .site-cart span.texticon:before{content:"\f07a"}.site-header .top .site-wishlist span.texticon:before{content:"\f004"}@media (min-width: 1350px){.site-header .top .button-cell{display:none}}@media (max-width: 530px){.site-header .top .site-callback,.site-header .top .site-profile{display:none}}@media (max-width: 440px){.site-header .top .site-compare,.site-header .top .site-wishlist{display:none}}.site-header .top .iconblock{text-align:center}.site-header .top .iconblock a{display:block;height:36px;padding:0 0.75em;line-height:36px;color:#cacaca;transition:all 0.15s ease-out;cursor:pointer}@media (max-width: 767px){.site-header .top .iconblock a{padding:0 0.75em}}@media (max-width: 530px){.site-header .top .iconblock a{padding:0 0.5em}}.site-header .top .iconblock a:hover,.site-header .top .iconblock a:focus,.site-header .top .iconblock a:active,.site-header .top .iconblock a.active{text-decoration:none;color:#fff;text-shadow:0px 0px 10px #cacaca}.site-header .top .iconblock a:active{color:#fff}.site-header .top .iconblock ul{margin:0;list-style:none}.site-header .top .iconblock span.texticon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;font-weight:900;line-height:1}.site-header .stripe{display:none}@media (min-width: 650px){.site-header .stripe{display:block !important}}.site-header .bottom{display:flex;align-items:center;justify-content:space-between}.site-header .bottom>div{flex:0 0 auto;align-items:center}@media (max-width: 649px){.site-header .bottom>div{flex-grow:1}}.site-header .bottom .searchblock .site-search{display:block;float:none;margin:0;width:100%}.site-header .bottom .searchblock .site-search form{margin:0}.site-header .bottom .searchblock .site-search form:before{top:0.67em}.site-header .bottom .searchblock .site-search form label{display:none}.site-header .bottom .searchblock .site-search form>div{display:flex;flex-direction:row}.site-header .bottom .searchblock .site-search form .close{display:none;margin:0 0.25em;padding-bottom:0.1em;font-size:2em;font-weight:300;color:#333;text-shadow:none;transition:all 0.15s ease-out}@media (max-width: 649px){.site-header .bottom .searchblock .site-search form .close{display:block}}.site-header .bottom .searchblock .site-search input[type=text]{padding-top:0.5em;padding-bottom:0.25em}.site-header .bottom .searchblock .site-search #searchsubmit{flex:1 0 auto;position:static;clip:auto;clip-path:none;display:block;margin:0;width:auto;height:auto;padding:0.25em 1em;background:#000}.site-header .bottom .site-menu{position:relative;flex:1 1 auto;padding:0 15px}@media (max-width: 1349px){.site-header .bottom .site-menu{display:none}}.site-header .bottom .site-menu .main-navigation{display:flex;justify-content:center;float:none;margin:0;width:auto}.site-header .bottom .site-menu .main-navigation>.menu{display:none}.site-header .bottom .site-menu .main-navigation ul.menu ul.sub-menu,.site-header .bottom .site-menu .main-navigation ul.nav-menu ul.children{background:rgba(40,46,56,0.9)}.site-header .bottom .site-menu .main-navigation ul.menu ul.sub-menu>li:not(:last-child),.site-header .bottom .site-menu .main-navigation ul.nav-menu ul.children>li:not(:last-child){border-bottom:1px solid #333}.site-header .bottom .site-menu .main-navigation ul.sub-menu{width:auto;float:none}.site-header .bottom .site-menu .main-navigation ul.sub-menu li{width:auto}.site-header .bottom .site-menu .main-navigation ul.sub-menu li a{display:block;width:auto;line-height:1.1em;white-space:nowrap}.site-header .bottom .phone-block{font-size:1.35em;font-weight:300;color:#000}@media (max-width: 649px){.site-header .bottom .phone-block{display:none}}.site-header .bottom .phone-block a{color:#000}.site-header #button-cell{display:table-cell;width:64px;text-align:center;vertical-align:middle}.site-header #button-cell:after{display:none;content:'';position:absolute;top:10px;bottom:10px;left:0;right:-10px;background:rgba(13,13,13,0.95)}@media (min-width: 640px){.moved-top .site-header #contact .inner{background:rgba(13,13,13,0.95)}.moved-top .site-header #button-cell:after{display:block}}.moved .site-header #contact .inner{background:grey}#menu-button{position:relative;display:block;overflow:hidden;width:64px;height:64px;font-size:0;text-indent:-9999px;appearance:none;cursor:pointer;z-index:25}#menu-button:hover,#menu-button:focus,#menu-button:active{background:none}#menu-button:focus{outline:none}#menu-button span{display:block;position:absolute;top:30px;left:14px;right:14px;height:5px;background-color:#f6e200}#menu-button span:before,#menu-button span:after{position:absolute;display:block;left:0;width:100%;height:5px;background-color:#cecece;content:"";transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}#menu-button span:before{top:-14px;transition-property:top, transform;background-color:#ff0a3c}#menu-button span:after{bottom:-14px;transition-property:bottom, transform;background-color:#ecebec}#menu-button.active span{background:none}#menu-button.active span:before,#menu-button.active span:after{transition-delay:0s, 0.15s}#menu-button.active span:before{top:0;transform:rotate(45deg)}#menu-button.active span:after{bottom:0;transform:rotate(-45deg)}#mobile-menu{display:none;position:absolute;top:100%;right:0;margin-top:0;text-align:right;z-index:5;box-shadow:0 5px 5px rgba(0,0,0,0.1)}#mobile-menu ul{margin:0}#mobile-menu li{position:relative;display:block}#mobile-menu li a{position:relative;display:block;padding:6px 28px;line-height:28px;color:#fff;background:rgba(40,46,56,0.9);transition:all 0.2s ease-out;z-index:1}#mobile-menu li a:hover{text-decoration:none;background:rgba(40,46,56,0.75)}#mobile-menu li:not(:last-child){border-bottom:1px solid #333}#mobile-menu li.menu-item-has-children>a{padding-right:40px}#mobile-menu li.fold .sub-menu{display:none}#mobile-menu li .arrow{position:absolute;top:0;right:0;height:40px;width:40px;font-size:1.25em;line-height:40px;text-align:center;vertical-align:middle;color:#fff;cursor:pointer;transform:rotate(180deg);transition:all 0.15s ease-out;z-index:5}#mobile-menu li .arrow:hover{opacity:0.75}#mobile-menu .sub-menu{margin-left:0}#mobile-menu li:not(.fold)>.arrow{transform:rotate(90deg) !important}.main-navigation ul.menu{position:relative;margin:0}@media (min-width: 1350px){.main-navigation ul.menu{margin:-0.95em 0}}@media (min-width: 1951px){.main-navigation ul.menu{margin:-1.05em 0}}.main-navigation ul.menu>li>a{color:#000}@media (min-width: 768px){.main-navigation ul.menu>li>a:after{display:none !important}}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a,.top-nav-mobile li a{padding:0 0.8em;line-height:2.8em}@media (max-width: 1950px){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a,.top-nav-mobile li a{padding:10px 14px;line-height:24px}}@media (max-width: 1349px){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a,.top-nav-mobile li a{padding:6px 14px}}.site-header ul.menu .sub-menu li a{color:#fff}.site-header ul.menu li a{color:#000;transition:all 0.15s ease-out}.site-header ul.menu li a:hover,.site-header ul.menu li a:focus{text-decoration:none;color:#ff0a3c}.site-header ul.menu li.current-menu-item>a{color:#ff0a3c}.top-nav-mobile{display:none;position:absolute;right:0;margin-top:-10px;text-align:right;z-index:5}@media (max-width: 640px){.top-nav-mobile{top:164px;margin-top:0}}@media (max-width: 500px){.top-nav-mobile{top:144px;margin-top:0}}.top-nav-mobile li{display:block}.top-nav-mobile li a{display:block;padding:6px 28px;line-height:28px;color:#fff;background:rgba(0,0,0,0.75);border-bottom:1px solid #666;transition:all 0.2s ease-out}.top-nav-mobile li a:hover{text-decoration:none;background:rgba(50,50,50,0.75)}.moved .top-nav-mobile li a{background:#777;border-bottom:1px solid #888}.moved .top-nav-mobile li a:hover{background:#999}.top-nav-mobile li:last-child a{border-bottom:none}.moved .top-nav-mobile{margin-top:-10px}@media (max-width: 500px){.moved .top-nav-mobile{margin-top:0}}.site-footer{padding:0;background:#0c0b0c;color:#fff}.site-footer ul{list-style:none;margin-left:0}.site-footer .menu-title{margin-bottom:1em;font-family:'Roboto', sans-serif;font-weight:500;font-size:0.725vw;letter-spacing:-0.03em;text-transform:uppercase}@media (max-width: 1950px){.site-footer .menu-title{font-size:1.5rem}}@media (max-width: 1450px){.site-footer .menu-title{font-size:1.4rem}}.site-footer .menu a{text-decoration:none !important}.site-footer .footer-top{padding:1.5em 0;background:#0c0b0c;border-top:20px solid #f6e200}@media (max-width: 768px){.site-footer .footer-top{display:none}}.site-footer .footer-top ul{display:flex;flex-direction:row;flex-wrap:wrap}.site-footer .footer-top ul li{flex:0 1 12.5%}@media (max-width: 1400px){.site-footer .footer-top ul li{flex-basis:25%}}.site-footer .footer-top ul li a{padding:0.3em 0;font-family:'Roboto', sans-serif;font-weight:300;font-size:0.7vw;letter-spacing:-0.05em;color:#cacaca !important;transition:all 0.15s ease-out}@media (max-width: 1950px){.site-footer .footer-top ul li a{font-size:1.5rem}}@media (max-width: 1700px){.site-footer .footer-top ul li a{font-size:1.4rem}}@media (max-width: 1500px){.site-footer .footer-top ul li a{font-size:1.3rem}}@media (max-width: 1400px){.site-footer .footer-top ul li a{font-size:1.4rem}}.site-footer .footer-top ul li a:hover,.site-footer .footer-top ul li a:focus{color:#f6e200 !important}.site-footer .footer-bottom a:not(.button):not(.btn){color:#fff}.site-footer .footer-bottom a.btn{color:#fff}.site-footer .footer-bottom .footer-menus{display:flex;padding:2em 0 1.5em;border-top:1px solid #7a8087}@media (max-width: 982px){.site-footer .footer-bottom .footer-menus{flex-wrap:wrap;padding-bottom:0}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus{flex-direction:column;padding:15px 0 0;border-bottom:0}}.site-footer .footer-bottom .footer-menus .item{flex:1 1 16.666%;padding-right:0.5em}@media (max-width: 982px){.site-footer .footer-bottom .footer-menus .item{flex-basis:50%;margin-bottom:1.5em}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus .item{margin-bottom:0;padding-right:0}}.site-footer .footer-bottom .footer-menus .item .menu-title{letter-spacing:0.01em}@media (max-width: 1100px){.site-footer .footer-bottom .footer-menus .item .menu-title{font-size:1.3rem}}@media (max-width: 1030px){.site-footer .footer-bottom .footer-menus .item .menu-title{font-size:1.2rem}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus .item .menu-title{position:relative;margin-bottom:15px;padding:0.65em 1em 0.65em 2em;border:1px solid #7a8087;cursor:pointer}.site-footer .footer-bottom .footer-menus .item .menu-title:before{content:'';position:absolute;left:0.65em;top:50%;margin-top:-7px;height:12px;width:12px;background:url(../images/icon-collapse.png) 50% 50% no-repeat;transform:rotate(0deg);transition:all 0.15s ease-out}.site-footer .footer-bottom .footer-menus .item .menu-title.collapsed:before{margin-top:-6px;transform:rotate(-90deg)}}@media (min-width: 641px){.site-footer .footer-bottom .footer-menus .item .footer-menu-col{display:block;height:auto !important;visibility:visible}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus .item ul{margin-bottom:0;padding:0 15px 15px}}.site-footer .footer-bottom .footer-menus .item ul li a{font-size:0.7vw;font-weight:300;letter-spacing:0em;color:#cacaca;transition:all 0.15s ease-out}@media (max-width: 1950px){.site-footer .footer-bottom .footer-menus .item ul li a{font-size:1.6rem}}@media (max-width: 1600px){.site-footer .footer-bottom .footer-menus .item ul li a{font-size:1.4rem}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus .item ul li a{display:block;padding:0.25em 0;line-height:1.5em}}.site-footer .footer-bottom .footer-menus .item ul li a:hover,.site-footer .footer-bottom .footer-menus .item ul li a:focus{color:#f6e200}.site-footer .footer-bottom .footer-content{display:flex;flex-direction:row;align-items:center;padding:1.5em 0 2em;border-top:1px solid #7a8087}@media (max-width: 982px){.site-footer .footer-bottom .footer-content{flex-direction:column}}.site-footer .footer-bottom .footer-content .cell-left,.site-footer .footer-bottom .footer-content .cell-right{flex:1 0 25%}@media (max-width: 982px){.site-footer .footer-bottom .footer-content .cell-left{order:2;margin-bottom:1.5em;text-align:center}}.site-footer .footer-bottom .footer-content .cell-left .footer-subscribe .text{font-size:0.7vw;font-weight:300;line-height:1.2em;margin-bottom:1em;color:#cacaca}@media (max-width: 1950px){.site-footer .footer-bottom .footer-content .cell-left .footer-subscribe .text{font-size:1.4rem}}@media (max-width: 1400px){.site-footer .footer-bottom .footer-content .cell-left .footer-subscribe .text{font-size:1.3rem}}@media (max-width: 1300px){.site-footer .footer-bottom .footer-content .cell-left .footer-subscribe .text{font-size:1.2rem}}.site-footer .footer-bottom .footer-content .cell-mid{flex:1 1 auto;padding:0 1em;text-align:center}@media (max-width: 982px){.site-footer .footer-bottom .footer-content .cell-mid{order:3}}.site-footer .footer-bottom .footer-content .cell-mid img{display:inline-block;margin:1em auto 0;max-width:15em}.site-footer .footer-bottom .footer-content .cell-mid .copyright{font-size:0.62vw;font-weight:300;line-height:1.2em;color:#cacaca}@media (max-width: 1950px){.site-footer .footer-bottom .footer-content .cell-mid .copyright{font-size:1.2rem}}@media (max-width: 1100px){.site-footer .footer-bottom .footer-content .cell-mid .copyright{font-size:1.1rem}}.site-footer .footer-bottom .footer-content .cell-mid .copyright p{margin-bottom:0}.site-footer .footer-bottom .footer-content .cell-right{font-size:0.82vw;text-align:right}@media (max-width: 1950px){.site-footer .footer-bottom .footer-content .cell-right{font-size:1.6rem}}@media (max-width: 982px){.site-footer .footer-bottom .footer-content .cell-right{order:1;margin-bottom:1.5em;text-align:center}}.site-footer .footer-bottom .footer-content .cell-right a{text-decoration:none}.site-footer .footer-bottom .footer-content .cell-right a:hover,.site-footer .footer-bottom .footer-content .cell-right a:focus{text-decoration:underline}.site-footer .footer-bottom .footer-content .cell-right .phone-block,.site-footer .footer-bottom .footer-content .cell-right .callback-block{margin-bottom:0.5em}.site-footer .footer-bottom #menu-social{margin:0.5em 0;font-size:0.9vw;text-align:center;cursor:default}@media (max-width: 1950px){.site-footer .footer-bottom #menu-social{font-size:2.1rem}}@media (max-width: 1450px){.site-footer .footer-bottom #menu-social{font-size:1.8rem}}@media (max-width: 991px){.site-footer .footer-bottom #menu-social{font-size:1.6rem}}.site-footer .footer-bottom #menu-social li{display:inline-block;margin:0 0.5em !important}.site-footer .footer-bottom #menu-social li a{opacity:0.9;transition:opacity 0.2s ease-out}.site-footer .footer-bottom #menu-social li a img{margin:0;width:1.5em;height:1.5em;border-radius:50%;box-shadow:1px 1px 5px rgba(0,0,0,0.25);backface-visibility:hidden;transition:all 0.15s ease-out}.site-footer .footer-bottom #menu-social li a:hover,.site-footer .footer-bottom #menu-social li a:focus{opacity:1}.site-footer .footer-bottom #menu-social li a:hover img,.site-footer .footer-bottom #menu-social li a:focus img{opacity:1;box-shadow:3px 3px 7px rgba(0,0,0,0.2)}.promo{position:relative;padding:0;overflow:hidden;background-color:#333;background-position:50% 50%;background-size:cover}.promo.no-overlay:before{display:none}.promo.video{background-image:none;aspect-ratio:1/0.8}@media (min-width: 1025px){.promo.video{aspect-ratio:16/6.05}.promo.video .centered{height:auto !important;min-height:auto !important;max-height:0 !important;max-width:none}}.promo.carousel{background-image:none !important}.promo.carousel:before{display:none}.promo .centered{width:100%;display:flex;flex-direction:column;justify-content:center;z-index:5}.promo .textblock{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:100%;height:100%;padding:4em 0 4em;text-align:right;color:#fff;vertical-align:middle}@media (max-width: 1199px){.promo .textblock{padding:6em 0 6em}}@media (max-width: 991px){.promo .textblock{text-align:center;align-items:center}}@media (max-width: 640px){.promo .textblock{padding:3em 0 2em}}.promo .textblock .title{max-width:12em;margin-bottom:0.4em;font-family:'Roboto', sans-serif;font-weight:500;font-size:2.5em;letter-spacing:0.000em;line-height:1.1em}@media (max-width: 1950px){.promo .textblock .title{font-size:4.8rem}}@media (max-width: 1250px){.promo .textblock .title{font-size:4.2rem}}@media (max-width: 1199px){.promo .textblock .title{font-size:3.6rem}}@media (max-width: 991px){.promo .textblock .title{max-width:none;font-size:3.2rem}}@media (max-width: 767px){.promo .textblock .title{font-size:2.8rem}}@media (max-width: 690px){.promo .textblock .title{font-size:2.4rem}}.promo .textblock .title span{color:#c4f641}.promo .textblock .desc{max-width:16.5em;margin-bottom:1.1em;font-family:'Roboto', sans-serif;font-weight:500;font-size:1.1em;font-weight:300;line-height:1.35em}.promo .textblock .desc em{display:block;font-style:normal;color:#adf61d}.promo .textblock .desc .desc2{margin-top:0.65em}@media (max-width: 1950px){.promo .textblock .desc{font-size:2.3rem}}@media (max-width: 1199px){.promo .textblock .desc{font-size:2.1rem}}@media (max-width: 991px){.promo .textblock .desc{font-size:2.0rem}}@media (max-width: 767px){.promo .textblock .desc{font-size:1.8rem}}.promo .textblock .title,.promo .textblock .desc{text-shadow:1px 1px 3px rgba(0,0,0,0.9)}.promo .textblock .btn{margin-top:1em;font-size:0.7em}@media (max-width: 2560px){.promo .textblock .btn{font-size:1.6rem}}@media (max-width: 1199px){.promo .textblock .btn{font-size:1.4rem}}.promo .textblock .promo-misc-link{display:inline-block}@media (max-width: 500px){.promo .textblock .promo-misc-link{margin:0 auto}}.promo .textblock .promo-misc-logo{margin-bottom:1.5em;max-width:160px}.promo .owl-carousel-promo{position:relative}.promo .owl-carousel-promo .item{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:500px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.promo .owl-carousel-promo .item:before{content:'';position:absolute;top:0;left:58.4%;bottom:0;width:100%;background:rgba(0,0,0,0.65);z-index:3;transform:skewX(-28deg)}@media (max-width: 1650px){.promo .owl-carousel-promo .item:before{left:50%}}@media (max-width: 1350px){.promo .owl-carousel-promo .item:before{left:40%}}@media (max-width: 991px){.promo .owl-carousel-promo .item:before{left:0;background:rgba(0,0,0,0.4);transform:none}}.promo .owl-carousel-promo .item.no-overlay:before{display:none}@media (max-width: 991px){.promo .owl-carousel-promo .item{height:50vw}}.promo .owl-carousel-promo .owl-nav{margin:0}.promo .owl-carousel-promo .owl-nav button{position:absolute;top:50%;margin-top:-65px;width:200px;height:200px;background:transparent;border:0;border-radius:50%;z-index:6;outline:none;transition:all 0.15s ease-out;backface-visibility:hidden}@media (max-width: 2700px){.promo .owl-carousel-promo .owl-nav button{top:55%;width:100px;height:100px}}@media (max-width: 1600px){.promo .owl-carousel-promo .owl-nav button{width:75px;height:75px}}@media (max-width: 991px){.promo .owl-carousel-promo .owl-nav button{top:55%;background:none}}@media (max-width: 399px){.promo .owl-carousel-promo .owl-nav button{display:none}}.promo .owl-carousel-promo .owl-nav button:before,.promo .owl-carousel-promo .owl-nav button:after{display:block;content:'';position:absolute;top:50%;margin-top:-1px;width:36%;height:2px;background:#fff}.promo .owl-carousel-promo .owl-nav button:hover:before,.promo .owl-carousel-promo .owl-nav button:hover:after{background:#c4ff50}.promo .owl-carousel-promo .owl-nav button.owl-prev{left:2%}.promo .owl-carousel-promo .owl-nav button.owl-prev:before,.promo .owl-carousel-promo .owl-nav button.owl-prev:after{left:35%;right:auto}.promo .owl-carousel-promo .owl-nav button.owl-prev:before{transform-origin:bottom left;transform:rotate(-45deg)}.promo .owl-carousel-promo .owl-nav button.owl-prev:after{transform-origin:top left;transform:rotate(45deg)}.promo .owl-carousel-promo .owl-nav button.owl-next{right:2%}.promo .owl-carousel-promo .owl-nav button.owl-next:before,.promo .owl-carousel-promo .owl-nav button.owl-next:after{left:auto;right:35%}.promo .owl-carousel-promo .owl-nav button.owl-next:before{transform-origin:bottom right;transform:rotate(45deg)}.promo .owl-carousel-promo .owl-nav button.owl-next:after{transform-origin:top right;transform:rotate(-45deg)}.promo .owl-carousel-promo .owl-nav button span{font-size:3.2rem;color:#fff}.promo .owl-carousel-promo .owl-nav button .top,.promo .owl-carousel-promo .owl-nav button .bottom{content:'';position:absolute;width:35%;height:20.5%}.promo .owl-carousel-promo .owl-nav button .top{top:30%}.promo .owl-carousel-promo .owl-nav button .bottom{bottom:30%}.promo .owl-carousel-promo .owl-dots{position:absolute;left:0;bottom:3%;margin:0;width:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 991px){.promo .owl-carousel-promo .owl-dots{bottom:5%;width:100%;height:80px}}.promo .owl-carousel-promo .owl-dots .owl-dot{padding:0.2em 0.2em;border:0;background:none;outline:none;backface-visibility:hidden}@media (max-width: 1950px){.promo .owl-carousel-promo .owl-dots .owl-dot{padding:0.15em 0.15em}}@media (max-width: 991px){.promo .owl-carousel-promo .owl-dots .owl-dot{padding:0.1em 0.1em}}.promo .owl-carousel-promo .owl-dots .owl-dot span{width:20px;height:20px;border:2px solid #fff;background:none;transition:all 0.15s ease-out;backface-visibility:hidden}@media (max-width: 1950px){.promo .owl-carousel-promo .owl-dots .owl-dot span{width:17px;height:17px;border-width:1px}}@media (max-width: 991px){.promo .owl-carousel-promo .owl-dots .owl-dot span{width:15px;height:15px}}.promo .owl-carousel-promo .owl-dots .owl-dot.active span,.promo .owl-carousel-promo .owl-dots .owl-dot:hover span{border-color:#333;background:#c4ff50;transform:scale(1.5)}.promo .owl-carousel-promo .owl-dots.disabled{display:none !important}.promo.main-block .centered{height:80vh;min-height:1200px}@media (max-width: 3500px){.promo.main-block .centered{min-height:1100px;max-height:1200px}}@media (max-width: 3200px){.promo.main-block .centered{min-height:1000px;max-height:1100px}}@media (max-width: 2700px){.promo.main-block .centered{min-height:900px;max-height:968px}}@media (max-width: 2200px){.promo.main-block .centered{min-height:800px;max-height:850px}}@media (max-width: 1950px){.promo.main-block .centered{min-height:640px;max-height:768px}}@media (max-width: 1450px){.promo.main-block .centered{min-height:600px;max-height:700px}}@media (max-width: 1199px){.promo.main-block .centered{height:auto;min-height:550px;max-height:650px}}@media (max-width: 991px){.promo.main-block .centered{height:auto;min-height:500px;max-height:600px}}@media (max-width: 767px){.promo.main-block .centered{min-height:450px;max-height:550px}}@media (max-width: 649px){.promo.main-block .centered{min-height:400px;max-height:500px}}@media (max-width: 1950px){.promo.carousel .centered{max-width:100%;padding:0 9em}}@media (max-width: 991px){.promo.carousel .centered{padding:0 6em}}@media (max-width: 399px){.promo.carousel .centered{padding:0 1em}}.promo .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.promo .c-block{position:absolute;left:5%;bottom:10%;width:65%;background:rgba(255,255,255,0.85);border-radius:1em;box-shadow:3px 3px 15px rgba(0,0,0,0.5)}@media (max-width: 1099px){.promo .c-block{width:90%}}.promo .c-block .item{padding:2em 0 2em}.promo .c-block .title{margin-bottom:0.35em;color:#000}.promo .c-block .desc{margin-bottom:1.25em;font-size:0.9em;font-weight:300;line-height:1.35em}.promo .c-block .owl-nav{position:absolute;bottom:0;left:0;right:0}.promo .c-block .owl-nav [class*='owl-']{bottom:-0.5em;top:auto;width:3em;height:3.5em;font-size:1em;transform:translateY(0)}@media (max-width: 1199px){.promo .c-block .owl-nav [class*='owl-']{width:2em;height:3.5em}}.promo .c-block .owl-nav [class*='owl-'].owl-prev{left:0;right:auto}.promo .c-block .owl-nav [class*='owl-'].owl-next{left:auto;right:0}.promo .c-block .owl-dot button{font-size:0.9em;font-weight:300;background:transparent;border-right:1px solid #aaa}@media (max-width: 699px){.promo .c-block .owl-dot button{padding:0.35em 0.5em;border:0}}@media (max-width: 599px){.promo .c-block .owl-dot button{margin:0 0.15em;width:1em;height:1em;padding:0;font-size:1em;text-indent:-99999px;border:1px solid #aaa;border-radius:50%}}@media (min-width: 700px){.promo .c-block .owl-dot:last-child button{border:0}}.promo .c-block .owl-dot.active button{color:#ff0a3c}@media (max-width: 599px){.promo .c-block .owl-dot.active button{background:#ff0a3c}}.promo .owl-container{padding:0 1.5em 1em}.main-offers{padding-bottom:0}.main-offers .items{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.main-offers .items .item{flex:0 0 16%;margin:0 0.5% 2em;color:#fff;transition:all 0.15s ease-out;backface-visibility:hidden}@media (max-width: 1299px){.main-offers .items .item{flex:0 0 31%}}@media (max-width: 767px){.main-offers .items .item{flex:0 0 48%}}@media (max-width: 420px){.main-offers .items .item{flex:0 0 100%}}.main-offers .items .item:hover,.main-offers .items .item:focus{transform:scale(1.05)}.main-offers .items .item .imageblock{position:relative;padding-bottom:125%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:1px solid #000;border-radius:0.5em}.main-offers .items .item .imageblock .text{position:absolute;left:0;bottom:0;right:0;padding:0.6em 0.6em;font-size:1.1em;font-weight:300;line-height:1.3em;text-align:center}.main-categories{padding-bottom:0}body:not(.cat-alt-style) .site-main .main-categories ul.products.columns-4 li.product{margin-bottom:1em}.main-carousel{padding-bottom:0}@media (max-width: 1770px) and (min-width: 992px){.main-carousel .owl-container{padding:0 3.5em}}.main-carousel .owl-carousel-offers .owl-stage-outer{border-radius:1em}.main-carousel .owl-carousel-offers .item{padding:3em 3em;color:#fff;border-radius:1em;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.main-carousel .owl-carousel-offers .item .title{margin-bottom:1em;color:#fff}.main-carousel .owl-carousel-offers .item .text{font-weight:300;line-height:1.3em}.main-carousel .owl-carousel-offers .item .button-container{margin-top:2em}.main-products{padding-bottom:0}.main-products .nav-tabs{margin:0;font-size:1em;font-weight:300;border-bottom:1px solid #000}.main-products .nav-tabs .nav-link{padding:0.5em 1em;color:#fff;background:#777;border-radius:0;border:2px solid #777;transition:all 0.2s ease-out}.main-products .nav-tabs .nav-link:hover{background:#000;border:2px solid #000}.main-products .nav-tabs .nav-link.active{color:#f6e200;background:#000;border:2px solid #000}.main-products .tab-pane{padding-top:0.75em}.main-brands{padding-bottom:0}@media (max-width: 1770px){.main-brands .owl-container{padding:0 3.5em}}.main-brands .owl-carousel-brands-main .owl-stage-outer{background:#f3f3f3;border:1px solid #000;border-radius:1em}.main-brands .owl-carousel-brands-main .owl-item{background:#fff;border-radius:1em}.main-brands .owl-carousel-brands-main .owl-item .content{width:100%;display:flex;flex-direction:row;align-items:center;background:#f3f3f3;border-radius:1em;overflow:hidden}.main-brands .owl-carousel-brands-main .owl-item .content .imageblock{flex:0 0 25%;padding-bottom:15%;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.main-brands .owl-carousel-brands-main .owl-item .content .textblock{flex:0 0 75%;padding:0.5em 3.5em;font-weight:300;line-height:1.3em}@media (max-width: 767px){.main-brands .owl-carousel-brands-main .owl-item .content{flex-direction:column;align-items:stretch}.main-brands .owl-carousel-brands-main .owl-item .content .imageblock{padding-bottom:10em}.main-brands .owl-carousel-brands-main .owl-item .content .textblock{padding:1em;text-align:center}}.main-news .wp_rss_retriever_list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}.main-news .wp_rss_retriever_list li{position:relative;flex:0 0 24%;margin:0 0.5%;padding-bottom:4.2em;background:#dfdfdf;border-radius:1em}@media (max-width: 1199px){.main-news .wp_rss_retriever_list li{flex:0 0 32.333%;margin-bottom:1em}.main-news .wp_rss_retriever_list li:nth-child(4){display:none}}@media (max-width: 899px){.main-news .wp_rss_retriever_list li{flex:0 0 49%}.main-news .wp_rss_retriever_list li:nth-child(4){display:block}}@media (max-width: 599px){.main-news .wp_rss_retriever_list li{flex:0 0 100%;max-width:500px;margin:0 auto 1.5em}}.main-news .wp_rss_retriever_list li .more{position:absolute;bottom:1em;left:1em}.main-news .wp_rss_retriever_list li .wp_rss_retriever_image{margin-bottom:0.75em;height:0 !important;padding-bottom:56%;border-radius:1em}.main-news .wp_rss_retriever_list li .wp_rss_retriever_metadata{display:inline-block;font-size:0;border-radius:0.95em}.main-news .wp_rss_retriever_list li .wp_rss_retriever_metadata .wp_rss_retriever_date span{display:inline-block;margin:0 1em 0.75em;padding:0.15em 0.5em;font-size:0.7vw;color:#fff;background:#363636;border-radius:0.95em}@media (max-width: 1500px){.main-news .wp_rss_retriever_list li .wp_rss_retriever_metadata .wp_rss_retriever_date span{font-size:1.2rem}}.main-news .wp_rss_retriever_list li .wp_rss_retriever_title{padding:0 1em;font-size:0.7em;font-weight:700;text-transform:uppercase;color:#4b505a}@media (max-width: 1750px){.main-news .wp_rss_retriever_list li .wp_rss_retriever_title{font-size:0.9em}}@media (max-width: 899px){.main-news .wp_rss_retriever_list li .wp_rss_retriever_title{font-size:1em}}.main-news .wp_rss_retriever_list li .wp_rss_retriever_container{padding:0 1em;font-size:0.8em;font-weight:300;line-height:1.5em}@media (max-width: 1750px){.main-news .wp_rss_retriever_list li .wp_rss_retriever_container{font-size:1em}}@media (max-width: 899px){.main-news .wp_rss_retriever_list li .wp_rss_retriever_container{font-size:1.1em}}.main-news .wp_rss_retriever_list li .btn{border-radius:0.5em !important}.main-news .newslink-container{margin-top:2em;padding-left:1%}@media (max-width: 899px){.main-news .newslink-container{margin-bottom:20px;padding:0;text-align:center}}.main-news .newslink-container a{font-size:0.9em;text-decoration:none;color:#ff0a3c}@media (max-width: 1199px){.main-news .newslink-container a{font-size:1.8rem}}.main-news .newslink-container a span{text-decoration:underline}.main-news .newslink-container a:hover span,.main-news .newslink-container a:focus span,.main-news .newslink-container a:active span{text-decoration:none}.main-news .footer-subscribe{padding-right:1%;text-align:right}@media (max-width: 899px){.main-news .footer-subscribe{text-align:center}}.main-news .footer-subscribe .text{margin-bottom:0.75em;font-size:0.72vw}@media (max-width: 1920px){.main-news .footer-subscribe .text{font-size:1.4rem}}.main-news .footer-subscribe .btn{padding-left:4.8em;padding-right:4.8em;font-size:0.72vw}@media (max-width: 1920px){.main-news .footer-subscribe .btn{font-size:1.4rem}}@media (max-width: 899px){.main-news .footer-subscribe .btn{padding-left:2em;padding-right:2em}}.main-specialists{padding-bottom:0}.main-specialists .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.main-specialists .items .item{flex:0 0 16%;margin-bottom:2em}@media (max-width: 1299px){.main-specialists .items .item{flex:0 0 31%}}@media (max-width: 767px){.main-specialists .items .item{flex:0 0 48%}}@media (max-width: 420px){.main-specialists .items .item{flex:0 0 100%}}.main-specialists .items .item .imageblock{position:relative;padding-bottom:65%;background-position:100% 100%;background-repeat:no-repeat;background-size:auto 90%;border:1px solid #000;border-radius:0.5em}.main-specialists .items .item .imageblock .name{position:absolute;left:0;bottom:0;padding:0.2em 0.5em;font-size:1.1em}.main-specialists .items .item .textblock{padding:0.7em 0.5em;font-weight:300;color:#48505b}.main-specialists .items .item .textblock .job{margin-bottom:0.75em;font-size:0.9em}.main-specialists .items .item .textblock .contact a.phone{color:#48505b}.main-specialists .items .item .textblock .contact a.icon{display:inline-block;height:1.2em;width:1.2em;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;transform:scale(1);transition:all 0.2s ease-out;vertical-align:middle;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.35))}.main-specialists .items .item .textblock .contact a.icon:hover,.main-specialists .items .item .textblock .contact a.icon:focus{transform:scale(1.1)}.main-specialists .items .item .textblock .contact a.icon.whatsapp{background-image:url(../images/team-whatsapp.png)}.main-specialists .items .item .textblock .contact a.icon.email{background-image:url(../images/team-email.png)}.dealers-formblock{padding-top:3vw;background-position:center;background-repeat:no-repeat;background-size:cover}.dealers-formblock .centered{max-width:84%}.dealers-formblock:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 30%)}.main-advantages{padding-bottom:0}.main-advantages .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media (max-width: 599px) and (min-width: 420px){.main-advantages .items{margin:0 auto;max-width:85%}}.main-advantages .items .item{flex:0 0 21%;margin-bottom:1em;padding:1em 2em}@media (max-width: 599px){.main-advantages .items .item{flex:0 0 50%;padding:1em 0.5em}}.main-advantages .items .item .imageblock{margin-bottom:0.75em;padding-bottom:5em;background-position:center;background-repeat:no-repeat;background-size:contain}.main-advantages .items .item .text{font-size:1em;font-weight:300;text-align:center}@media (max-width: 599px){.main-advantages .items .item .text{font-size:1.2em}}@media (max-width: 499px){.main-advantages .items .item .text{font-size:1.3em}}.main-map{position:relative;padding:0}@media (max-width: 900px){.main-map{padding-top:50px}}#map-block{min-height:1200px;border-top:3px solid #282e38}@media (max-width: 3000px){#map-block{min-height:1000px}}@media (max-width: 1950px){#map-block{min-height:650px}}.map-location-selector{position:absolute;right:10px;top:50px;background:#fff;z-index:20;box-shadow:0 1px 2px 1px rgba(0,0,0,0.15),0 2px 5px -3px rgba(0,0,0,0.15)}@media (min-width: 2561px){.map-location-selector{top:6%}}@media (max-width: 900px){.map-location-selector{left:0;top:0;width:100%}}.map-location-selector .list{display:none}@media (min-width: 901px){.map-location-selector .list{display:block}}.map-location-selector.active .list{display:block}.map-location-selector .title,.map-location-selector a{padding:0.5em 0.75em;font-family:'Roboto', sans-serif;font-weight:300;font-size:1.2rem;text-transform:uppercase}@media (min-width: 2561px){.map-location-selector .title,.map-location-selector a{font-size:0.48vw}}@media (max-width: 900px){.map-location-selector .title,.map-location-selector a{font-size:2rem}}.map-location-selector .title{position:relative;color:#fff;background:#ff0a3c}.map-location-selector .title span{position:relative;right:0;transition:all 0.2s ease-out}.map-location-selector .title span:before,.map-location-selector .title span:after{content:'';display:block;position:absolute;left:20%;top:50%;width:50%;height:2px;background:#fff;backface-visibility:hidden;transition:all 0.2s ease-out}.map-location-selector .title span:before{transform-origin:bottom right;transform:rotate(45deg)}.map-location-selector .title span:after{transform-origin:top right;transform:rotate(-45deg)}@media (max-width: 900px){.map-location-selector .title{cursor:pointer;transition:all 0.2s ease-out}.map-location-selector .title span{position:absolute;display:block;right:10px;top:10px;bottom:10px;width:40px}.map-location-selector .title:hover,.map-location-selector .title:focus{background:#a30021}}.map-location-selector.active .title span{transform:rotate(90deg)}.map-location-selector a{display:block;color:#fff !important;background:#38414b;cursor:pointer;transition:all 0.2s ease-out}.map-location-selector a:hover,.map-location-selector a:focus{color:#fff !important;background:#a30021}.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:2.2rem;border-radius:1.5em;color:#54505a}@media (max-width: 3600px){.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:2rem}}@media (max-width: 3200px){.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:1.8rem}}@media (max-width: 2560px){.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:1.6rem}}@media (max-width: 1950px){.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:1.3rem}}.ymaps-2-1-79-balloon{text-align:center}.ymaps-2-1-79-balloon__close-button{width:40px !important}.ymaps-2-1-79-balloon__content{padding:1em 1.3em !important;font-family:'Roboto', sans-serif !important;font-size:1em !important;font-weight:300 !important}.ymaps-2-1-79-balloon__content p{line-height:1.3em}.ymaps-2-1-79-balloon__content .office-name{margin-bottom:0.25em;text-transform:uppercase;font-size:2.4rem;line-height:1.35em;font-weight:700 !important}@media (max-width: 3600px){.ymaps-2-1-79-balloon__content .office-name{font-size:2.2rem}}@media (max-width: 3200px){.ymaps-2-1-79-balloon__content .office-name{font-size:2rem}}@media (max-width: 2560px){.ymaps-2-1-79-balloon__content .office-name{font-size:1.8rem}}@media (max-width: 1950px){.ymaps-2-1-79-balloon__content .office-name{font-size:1.4rem}}.ymaps-2-1-79-balloon__content p:last-child{margin-bottom:0}.ymaps-2-1-79-balloon__close+.ymaps-2-1-76-balloon__content{margin-right:20px !important}.ymaps-2-1-79-balloon__layout{border:1px solid #000}.ymaps-2-1-79-balloon__tail:after{border:1px solid #000}.sub-form{padding:0;text-align:left}.sub-form h1{text-align:center}.sub-form .form{margin:0 auto;width:100%;max-width:33%;padding:2em;border:1px solid #999;border-radius:1em}@media (max-width: 1950px){.sub-form .form{max-width:525px}}@media (max-width: 767px){.sub-form .form{padding:1em}}@media (max-width: 399px){.sub-form .form{margin:0 -0.5em;padding:0.5em}}.sub-form .form.form-wide{max-width:46%;margin-bottom:5em}@media (max-width: 1950px){.sub-form .form.form-wide{max-width:710px}}.sub-form .form .subscribe-form-item--form-title{font-size:1.1em;font-weight:300}.sub-form .form .subscribe-form-item{margin-bottom:1em}.sub-form .form .subscribe-form-item.nomargin{margin:0}.sub-form .form .flex-cols{display:flex;flex-wrap:wrap;justify-content:space-between}.sub-form .form .flex-cols div{flex:0 0 49%}.sub-form .form .flex-cols div label{font-weight:400}@media (max-width: 699px){.sub-form .form .flex-cols div{flex-wrap:wrap;flex-basis:100%}}.sub-form .form .flex-cols-compact{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1.5em}@media (max-width: 699px){.sub-form .form .flex-cols-compact{flex-wrap:wrap;margin-bottom:0}}.sub-form .form .flex-cols-compact .subscribe-form-item{margin-bottom:0}.sub-form .form .flex-cols-compact div{flex:1 1 38%;margin-right:1.5em}.sub-form .form .flex-cols-compact div:last-child{margin-right:0}.sub-form .form .flex-cols-compact div label{font-weight:400}@media (max-width: 991px){.sub-form .form .flex-cols-compact div{flex-basis:35%}}@media (max-width: 699px){.sub-form .form .flex-cols-compact div{flex-basis:100%;margin-right:0}}.sub-form .form .flex-cols-compact div.compact{flex:0 0 5.5em}@media (max-width: 1950px){.sub-form .form .flex-cols-compact div.compact{flex-basis:7em}}.sub-form .form .flex-cols-compact div.compact>label{display:block;margin-bottom:0.95em}@media (max-width: 1950px){.sub-form .form .flex-cols-compact div.compact>label{margin-bottom:1em}}@media (max-width: 1650px){.sub-form .form .flex-cols-compact div.compact>label{margin-bottom:1.2em}}@media (max-width: 991px){.sub-form .form .flex-cols-compact div.compact>label{margin-bottom:1.4em}}@media (max-width: 699px){.sub-form .form .flex-cols-compact .subscribe-form-item{margin-bottom:1em}.sub-form .form .flex-cols-compact div{flex:0 0 100%}.sub-form .form .flex-cols-compact div.compact{margin-top:1.25em;text-align:left}.sub-form .form .flex-cols-compact div.compact>label{display:none}}.sub-form .form ul{margin:0.5em 0 0.5em 0;list-style:none}.sub-form .form ul li label{width:auto;font-weight:normal;text-align:left}.sub-form .form label{text-align:left;font-size:1em;font-weight:bold}.sub-form .form label.normal{font-weight:normal}.sub-form .form .subscribe-form-item--input-radio label{margin-bottom:0}.sub-form .form .subscribe-form-item-list--input-radio{margin-top:0}.sub-form .form .subscribe-form-item-list--input-radio li{display:inline-block;margin-right:0.5em}.sub-form .form .subscribe-form-item-list--input-radio li:last-child{margin-right:0}.sub-form .form ul{margin:0.5em 0 0.5em 0;list-style:none}.sub-form .form ul li label{width:auto;font-weight:normal;text-align:left}.sub-form .form label{min-height:1.25em;text-align:left;font-size:1em;line-height:1.25em;font-weight:bold}.sub-form .form label.normal{font-weight:normal}.sub-form .form .subscribe-form-item-list--subscribe-list{margin-top:0}.sub-form .form .subscribe-form-item__label--subscribe-list{margin-bottom:0}.sub-form .form .subscribe-form-item-list__item--subscribe-list{line-height:1.3em;margin-bottom:0;padding-bottom:0.5em}.sub-form .form .subscribe-form-item-list__item--subscribe-list input[type=checkbox]{display:inline-block;vertical-align:middle;position:relative;bottom:1px;transform:scale(1.15)}.sub-form .form .subscribe-form-item-list__item--subscribe-list input[type=checkbox]+label{display:inline;font-weight:300}.sub-form .form .subscribe-form-item-list__item--subscribe-list label{margin-bottom:0}.sub-form .form input[type=text],.sub-form .form input[type=number],.sub-form .form input[type=email],.sub-form .form input[type=tel],.sub-form .form input[type=url],.sub-form .form input[type=password],.sub-form .form input[type=search],.sub-form .form textarea,.sub-form .form .input-text{width:100%}.sub-form .form input[type="submit"]{box-sizing:border-box}.sub-form .form .line-bottom{margin-top:2em}.sub-form .form .subscribe-form-item--form-policy{margin:1em 0 0;font-size:0.9em;font-weight:300}.sub-form .form .subscribe-form-item--form-policy a{text-decoration:underline;color:#000}.sub-form .addtoany_content{display:none}body:not(.home) .site-content{padding-bottom:3em}body.page-template-begarat-about .site-content,body.tax-product_brand .site-content{padding-bottom:0}.home .storefront-breadcrumb,.page-template-begarat-about .storefront-breadcrumb{display:none}@media (max-width: 66.4989378333em){.col-full{margin-left:0;margin-right:0;padding:0 2%}}.breadcrumb{padding:0;background:transparent;text-decoration:none}.breadcrumb .breadcrumb-trail>span>span>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f015";margin-right:0.5407911001em}.breadcrumb a{color:#727272}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:underline;color:#32b157}@media (min-width: 2561px){.storefront-breadcrumb{font-size:0.63vw}}@media (min-width: 768px){.storefront-breadcrumb{margin-bottom:3em}}.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:1610px}@media (min-width: 1951px){.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:80%;padding:0 2%}}@media (max-width: 1199px){.storefront-breadcrumb>.col-full,.site-content>.col-full{padding-left:2%;padding-right:2%}}@media (max-width: 640px){.storefront-breadcrumb>.col-full,.site-content>.col-full{padding-left:15px;padding-right:15px}}.blog .site-content>.col-full,.single-post .site-content>.col-full{box-sizing:border-box;max-width:1050px}@media (min-width: 1951px){.blog .site-content>.col-full,.single-post .site-content>.col-full{max-width:54%;padding:0 2%}}.tax-product_brand .storefront-breadcrumb .col-full{max-width:80.5%;padding-left:2%;padding-right:2%}@media (max-width: 1950px){.tax-product_brand .storefront-breadcrumb .col-full{max-width:1700px}}@media (max-width: 1100px){.tax-product_brand .storefront-breadcrumb .col-full{margin:0 !important}}@media (max-width: 640px){.tax-product_brand .storefront-breadcrumb .col-full{padding-left:15px;padding-right:15px}}@media (max-width: 1950px){.single-product .site-content>.col-full,.page-template-begarat-jobs .site-content>.col-full{max-width:1610px}}.page-template-begarat-about .site-content>.col-full,.page-template-begarat-service .site-content>.col-full{max-width:none;padding:0}@media (max-width: 66.4989378333em){.page-template-begarat-about .site-content>.col-full,.page-template-begarat-service .site-content>.col-full{margin:0}}.page-template-begarat-catalog #main>.col-full{max-width:none}.left-sidebar .woocommerce-Tabs-panel .upsells h2,.left-sidebar .woocommerce-Tabs-panel .related h2{display:none}@media (max-width: 1699px){.left-sidebar.archive #content>.col-full{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box}.left-sidebar.archive .widget-area{flex:0 0 348px;margin-right:3em;order:1;width:auto;float:none}.left-sidebar.archive .content-area{flex:1 1 auto;order:2;width:auto;float:none;max-width:calc(100% - 400px)}.left-sidebar:not(.single-product) .content-area ul.products{display:flex;flex-wrap:wrap;justify-content:flex-start}.left-sidebar:not(.single-product) .content-area ul.products li.product{float:none !important;width:auto !important;margin-bottom:1.5em !important}}@media (max-width: 1699px) and (min-width: 1451px){.left-sidebar:not(.single-product) .content-area ul.products li.product{flex:23% 0 0;margin-right:2% !important}.left-sidebar:not(.single-product) .content-area ul.products li.product:nth-child(4n){margin-right:0 !important}}@media (max-width: 1450px) and (min-width: 992px){.left-sidebar:not(.single-product) .content-area ul.products li.product{flex:32% 0 0;margin-right:2% !important}.left-sidebar:not(.single-product) .content-area ul.products li.product:nth-child(3n){margin-right:0 !important}}@media (max-width: 1199px){.left-sidebar.archive #content>.col-full{flex-direction:column;padding-left:2%;padding-right:2%}.left-sidebar.archive .widget-area,.left-sidebar.archive .content-area{width:100%;float:none;flex:1 1 auto;max-width:none}.left-sidebar.archive .widget-area{margin-right:0}}@media (max-width: 991px) and (min-width: 550px){.left-sidebar:not(.single-product) .content-area ul.products li.product{flex:49% 0 0;margin-right:2% !important}.left-sidebar:not(.single-product) .content-area ul.products li.product:nth-child(2n){margin-right:0 !important}}@media (max-width: 640px){.left-sidebar:not(.home) #content>.col-full{flex-direction:column;padding-left:15px;padding-right:15px}}@media (max-width: 549px){.left-sidebar:not(.single-product) .content-area ul.products li.product{flex:100% 0 0}.left-sidebar:not(.single-product) .content-area ul.products li.product-category{flex:100% 0 0;margin-bottom:1.5em}}.left-sidebar .carusel_block ul.products li.product{display:block !important}.woocommerce-breadcrumb{font-size:1.4rem;text-transform:uppercase}.woocommerce-breadcrumb a{text-decoration:none}.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:focus{text-decoration:underline}ul.flex-control-nav{margin:0}.single-product div.product{overflow:visible}.woocommerce-tabs{margin-bottom:5em;padding:0;overflow:visible}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.4, 0.4, 0.4)}50%{opacity:0.5}100%{opacity:0}}.zoomIn{animation-name:zoomIn;animation-duration:2s;animation-iteration-count:infinite;transform-origin:center}.single-product .owl-carousel .product{width:100% !important;margin:0 !important}.single-product .owl-carousel .product:after{content:'';display:block;clear:both}.single-product .owl-carousel .owl-nav{margin:0}.single-product .owl-carousel .owl-nav button{display:table-cell;position:absolute;top:50%;width:2.9em;height:2.9em;padding:0;vertical-align:middle;text-align:center;color:#fff;background-color:#ff0a3c;border:0;border-radius:50%;z-index:6;outline:none;transform:translateY(-50%);transition:all 0.15s ease-out;backface-visibility:hidden}@media (max-width: 399px){.single-product .owl-carousel .owl-nav button{display:none}}.single-product .owl-carousel .owl-nav button span{position:absolute;top:-20%;left:-20%;width:140%;height:140%;background-color:#ff0a3c;opacity:0.5;border-radius:50%;z-index:1}.single-product .owl-carousel .owl-nav button:hover{background:#ff3d65}.single-product .owl-carousel .owl-nav button:before{position:relative;font-family:'Font Awesome 5 Free';font-size:2.1em;line-height:1em;z-index:5}.single-product .owl-carousel .owl-nav button:after{content:'';display:block;position:absolute;top:0.15em;left:0.15em;right:0.15em;bottom:0.15em;background:transparent;border:2px solid #fff;border-radius:50%;z-index:2}.single-product .owl-carousel .owl-nav button.owl-prev{left:1%}@media (max-width: 767px){.single-product .owl-carousel .owl-nav button.owl-prev{left:2.5%}}.single-product .owl-carousel .owl-nav button.owl-prev:before{content:'\f104';margin-right:0.1em}.single-product .owl-carousel .owl-nav button.owl-next{right:1%}@media (max-width: 767px){.single-product .owl-carousel .owl-nav button.owl-next{right:2.5%}}.single-product .owl-carousel .owl-nav button.owl-next:before{content:'\f105';margin-left:0.1em}.woocommerce-Tabs-panel{float:none !important;width:auto !important;margin:0;padding:1.5em 0 0}@media (min-width: 768px){.woocommerce-Tabs-panel{margin-bottom:0 !important}}@media (min-width: 1700px){.woocommerce-Tabs-panel{margin:0 -1.5em !important;padding:1.5em 1.5em 0}}@media (max-width: 1699px){.woocommerce-Tabs-panel{padding:1.5em 0 0}}.woocommerce-Tabs-panel:not(:last-child){padding-bottom:1.5em;border-bottom:1px solid #a3a7ad}.woocommerce-Tabs-panel h3{position:relative;margin:0 !important;font-weight:700;text-align:left;text-transform:none;color:#000;cursor:pointer;transition:all 0.15s ease-out}.woocommerce-Tabs-panel h3:before,.woocommerce-Tabs-panel h3:after{content:'';position:absolute;top:50%;right:0;background:#666;width:30px;height:2px;transition:all 0.2s ease-out}.woocommerce-Tabs-panel h3[aria-expanded="true"]:before{transform:translate(0, 0) rotate(45deg)}.woocommerce-Tabs-panel h3[aria-expanded="true"]:after{transform:translate(0, 0) rotate(-45deg)}.woocommerce-Tabs-panel h3[aria-expanded="false"]:before,.woocommerce-Tabs-panel h3[aria-expanded="false"]:after{width:20px}.woocommerce-Tabs-panel h3[aria-expanded="false"]:before{transform:translate(-10px, 0) rotate(45deg)}.woocommerce-Tabs-panel h3[aria-expanded="false"]:after{transform:translate(3px, 0) rotate(-45deg)}.woocommerce-Tabs-panel h3:hover{color:#ff0a3c}.woocommerce-Tabs-panel .tab-content:before{content:'';display:block;height:0.8em}.woocommerce-Tabs-panel.woocommerce-Tabs-panel--line_product_usage_tab .tab-content:before,.woocommerce-Tabs-panel.woocommerce-Tabs-panel--product_line_usage_tab .tab-content:before{height:3em}.woocommerce-tabs .panel h2:first-of-type{font-size:1.2em;font-weight:700;text-transform:none;color:#000}.product-cat-list-small{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:2em auto 0;max-width:100%;list-style:none}.product-cat-list-small .item{flex:0 1 14.28%;margin-bottom:2em}@media (max-width: 1650px){.product-cat-list-small .item{flex:0 1 16.666%}}@media (max-width: 1199px){.product-cat-list-small .item{flex:0 1 25%}}@media (max-width: 767px){.product-cat-list-small .item{flex:0 1 33%}}@media (max-width: 499px){.product-cat-list-small .item{flex:0 1 50%;margin-bottom:3em}}.stats-table{display:table;width:100%}@media (max-width: 767px){.stats-table{display:block}}.stats-table .stats-cell{display:table-cell;padding:0.1em 2em;font-size:0.9em;vertical-align:middle}.stats-table .stats-cell.name{width:33.333%;padding-left:0;border-right:1px solid #aaa}.stats-table .stats-cell.comment{width:40%;padding-right:0;border-left:1px solid #aaa}.stats-table .stats-row{display:table-row}@media (max-width: 767px){.stats-table .stats-cell{display:block}.stats-table .stats-cell.name{width:auto;padding-top:1em;padding-bottom:0;font-weight:bold;border-right:0}.stats-table .stats-cell.value{padding:0.75em 0 1em}.stats-table .stats-cell.comment{width:auto;padding:0 0 0.65em 0;border-left:0}.stats-table .stats-row{display:block;border-top:1px solid #aaa}.stats-table .stats-row:first-child{border-top:0}}#video-content .items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -1em}#video-content .items .item{position:relative;flex:0 0 33.333%;margin:0}@media (max-width: 1199px){#video-content .items .item{flex-basis:50%}}@media (max-width: 400px){#video-content .items .item{flex-basis:100%}}#video-content .items .item .content{position:relative;padding-bottom:55%;margin:1em 1em 0.5em}#video-content .items .item .content iframe{position:absolute;width:100%;height:100%}#video-content .items .item .title{margin-bottom:1.5em;padding:0 1em;font-size:0.9vw;line-height:1.35em;font-weight:300}@media (max-width: 1950px){#video-content .items .item .title{font-size:1.8rem}}@media (max-width: 700px){#video-content .items .item .title{font-size:1.6rem}}@media (max-width: 600px){#video-content .items .item .title{font-size:1.4rem}}#file-content .items{display:flex;flex-wrap:wrap;justify-content:flex-start}#file-content .items .item{position:relative;flex:0 0 14.28%}@media (max-width: 1950px){#file-content .items .item{flex-basis:16.666%}}@media (max-width: 1199px){#file-content .items .item{flex-basis:20%}}@media (max-width: 991px){#file-content .items .item{flex-basis:25%}}@media (max-width: 767px){#file-content .items .item{flex-basis:33.333%}}@media (max-width: 499px){#file-content .items .item{flex-basis:50%}}#file-content .items .item .content{position:relative;margin:1em}#file-content .items .item .imageblock{margin:0 auto 0.75em;width:2.5em;height:2.5em;background:url(../images/pdf.png) 50% 50%/contain no-repeat}#file-content .items .item .title{margin-top:0.5em;font-size:0.9vw;font-weight:300;text-align:center}@media (max-width: 1950px){#file-content .items .item .title{font-size:1.8rem}}@media (max-width: 700px){#file-content .items .item .title{font-size:1.6rem}}@media (max-width: 600px){#file-content .items .item .title{font-size:1.4rem}}.product-callback{padding:2.5em 0;text-align:center;color:#fff;background:#282e38}.product-callback .title{margin-bottom:1em;font-size:2.0rem}.single-product div.product .woocommerce-product-gallery{margin-right:0 !important;width:40% !important;max-width:802px;margin-bottom:1em !important;border:1px solid #000}@media (max-width: 1250px){.single-product div.product .woocommerce-product-gallery{margin-right:0 !important;width:100% !important;margin-bottom:3em !important}}.single-product div.product .woocommerce-product-gallery img{margin:0 auto;border-radius:0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin-bottom:0}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:0}.single-product div.product .woocommerce-product-gallery .flex-control-nav{display:none}.single-product div.product .woocommerce-product-gallery .wts_control_nav{margin:0;padding:0 36px 0 36px}.single-product div.product .woocommerce-product-gallery .wts_control_nav>.flex-viewport{margin-bottom:0}.single-product div.product .woocommerce-product-gallery .wts_control_nav .slides li{border:1px solid #ddd;cursor:pointer}.single-product div.product .woocommerce-product-gallery .wts_control_nav .slides li.flex-active-slide{cursor:default}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav li{position:absolute;top:0;width:36px;height:100%;background:#fff}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav li.flex-nav-prev{left:0}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav li.flex-nav-next{right:0}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav a{top:0;margin-top:0;width:30px;height:100%;background:#aaa;border-radius:0;opacity:0.75}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav a:hover{opacity:1}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav a:before,.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav a:after{height:2px;background:#777}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav a:before{top:55%;margin-top:-11px}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav a:after{top:55%;margin-bottom:-11px}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav .flex-prev{right:auto;left:0}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav .flex-prev:before,.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav .flex-prev:after{left:7px}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav .flex-next{right:0}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav .flex-next:before,.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav .flex-next:after{right:7px}.single-product div.product .woocommerce-product-gallery .wts_control_nav .flex-direction-nav .flex-disabled{z-index:1;opacity:0.5 !important}.single-product div.product .summary{width:56.5% !important}@media (min-width: 2530px){.single-product div.product .summary{padding-left:3%;width:calc(100% - 805px) !important;box-sizing:border-box}}@media (max-width: 1250px){.single-product div.product .summary{width:100% !important;margin-bottom:0 !important}}.single-product .product-titleblock{position:relative;margin:0 0 1.5em;display:flex;z-index:10}.single-product .product-titleblock .product-buttons{flex:0 1 auto}.single-product .product-question{position:relative;z-index:5}.single-product .site-content{font-size:1.6rem;font-weight:300}@media (min-width: 2561px){.single-product .site-content{font-size:0.61vw}}.single-product .entry-title{margin-bottom:0.75em;font-weight:bold}.single-product .product-sku{clear:both}.single-product .product-sku .sku-title{font-weight:bold}.single-product .product>.product-sku{margin-bottom:2.5em}.single-product .entry-summary .product-sku{margin-bottom:1em}.single-product .entry-summary,.single-product .woocommerce-tabs{font-size:1.3em}@media (max-width: 1650px){.single-product .entry-summary,.single-product .woocommerce-tabs{font-size:1.1em}}@media (max-width: 767px){.single-product .entry-summary,.single-product .woocommerce-tabs{font-size:1em}}.single-product .star-rating::before,.single-product .star-rating span::before,.single-product p.stars.selected a.active:before,.single-product p.stars:hover a:before,.single-product p.stars.selected a:not(.active):before,.single-product p.stars.selected a.active:before{color:#ff023a}.single-product .onsale{display:none}.single-product .product-status{margin-top:1.5em}.single-product .product-status .icon{float:left;margin-right:2em;font-weight:400;color:#000}.single-product .product-status .icon:before{content:'';display:inline-block;margin-right:0.3em;width:2.5em;height:2.5em;padding:0;vertical-align:middle;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;transition:all 0.2s ease-out}.single-product .product-status .icon.instock:before{background-image:url(../images/social/in-stock.png)}.single-product .product-status .icon.outofstock:before{background-image:url(../images/social/outofstock.png)}.single-product .product-status .icon.onbackorder:before{background-image:url(../images/social/onbackorder.png)}.single-product .product-status .icon.sets:before{background-image:url(../images/social/bundle.png)}.single-product div.product p.stock{display:none}.single-product div.product p.price,.single-product .product-update-on-price{float:left}.single-product div.product p.price{clear:left;margin:2em 0 0.75em;font-weight:bold}.single-product div.product p.price del{font-weight:300;opacity:1;text-decoration-color:red}.single-product div.product p.price del .woocommerce-Price-amount{position:relative;color:#aaa}.single-product div.product p.price del:after{content:' /';color:#000;display:inline-block;margin-left:0.25em}.single-product div.product p.price del+ins{margin-left:0}.single-product .product-update-on-price{margin:3.25em 0 1em 1em}.single-product .woocommerce-variation-price{display:none}.single-product .variations th.label label{margin-bottom:0}.single-product form.cart{clear:both}.single-product form.cart .input-text.qty{margin-bottom:0.6em;border:1px solid #aaa}.single-product form.cart .single_add_to_cart_button{margin:0 0.8em 0.8em 0;font-weight:300;background:#ff0a3c}.single-product form.cart .found_cheaper{margin-bottom:0.8em;font-weight:300;text-decoration:none !important}.single-product form.cart .woocommerce-message,.single-product form.cart .woocommerce-error{margin:1em 0}.single-product form.cart .woocommerce-message{background-color:#54505a}.single-product .edit-link{display:none}.single-product .woocommerce-noreviews{margin-bottom:1em;background:#54505a}.product-short-desc2{margin:0.5em 0 1.5em}.product-short-desc2 p,.woocommerce-product-details__short-description p{margin-bottom:0}.product-buttons{position:relative;display:flex;justify-content:flex-start;cursor:default;z-index:5}@media (max-width: 767px){.product-buttons .presentation{margin-bottom:1em}}.product-buttons .presentation .icon{display:inline-block;width:25px;height:25px;margin-right:0.25em;vertical-align:middle;background:url(../images/social/download.png) 50% 50%/cover no-repeat}.product-buttons .yith-wcwl-add-to-wishlist{margin:0}.product-buttons>a,.product-buttons .compare.button,.product-buttons .single_add_to_wishlist,.product-buttons .yith-wcwl-icon{position:relative;display:inline-block;margin-left:0.1em;width:2em;height:2em;padding:0;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:all 0.2s ease-out}.product-buttons .yith-wcwl-icon{display:flex;justify-content:center;align-items:center}.product-buttons .product-print{background-image:url(../images/social/print.png)}.product-buttons .social-toggle{background-image:url(../images/social/share.png)}.product-buttons .product-bundle{background-image:url(../images/social/bundle.png)}.product-buttons .compare.button{background-image:url(../images/social/compare.png);background-color:#fff !important}.product-buttons .single_add_to_wishlist{background:url(../images/social/favorite.png) 99% 50%/contain no-repeat;background-color:#fff !important}.product-buttons .compare.button,.product-buttons .single_add_to_wishlist{text-align:left;white-space:nowrap;overflow:hidden;text-indent:-9999px}.product-buttons .yith-wcwl-wishlistaddedbrowse,.product-buttons .yith-wcwl-wishlistexistsbrowse{white-space:nowrap}.product-buttons .yith-wcwl-wishlistaddedbrowse span.feedback,.product-buttons .yith-wcwl-wishlistexistsbrowse span.feedback{margin-right:0.25em;display:flex;flex-wrap:nowrap;align-items:center}.product-buttons .addtoany_shortcode{display:none;position:absolute;top:2em;left:0;width:15em;padding:0.35em 0.25em 0.25em;text-align:center;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.5)}.form-product .form-title{margin-bottom:0;padding-top:0.75em}@media (min-width: 768px){.form-product .form-title{display:inline-block;border-top:1px solid #777}}.form-product .form-row{padding-bottom:1em}.form-product .form-row textarea{box-shadow:none;background-color:#ededed}.form-product .form-row textarea:focus{background-color:#f2f2f2}.form-product .form-cols{display:flex;flex-direction:row;justify-content:space-between;max-width:60%}@media (max-width: 991px){.form-product .form-cols{max-width:100%}}.form-product .form-cols .form-row.buttonrow{flex:0 0 56%}@media (max-width: 991px){.form-product .form-cols .form-row.buttonrow{flex:0 1 180px}}.form-product .form-cols .buttonrow{max-width:40%}@media (max-width: 767px){.form-product .form-cols .buttonrow{max-width:100%}}.form-product .form-cols .buttonrow input{box-sizing:border-box}.form-product form .wpcf7-file,.popup-question form .wpcf7-file{display:inline-block;cursor:pointer !important;overflow:hidden}.form-product form .wpcf7-file>span,.popup-question form .wpcf7-file>span{display:inline-block;padding-top:0.15em;cursor:pointer !important}.form-product form .wpcf7-file input,.form-product form .wpcf7-file .icon,.form-product form .wpcf7-file .btn,.popup-question form .wpcf7-file input,.popup-question form .wpcf7-file .icon,.popup-question form .wpcf7-file .btn{cursor:pointer !important}.form-product form .wpcf7-file .icon,.popup-question form .wpcf7-file .icon{display:inline-block;margin-right:0.35em;width:1.5em;height:1.5em;vertical-align:middle;background:url(../images/social/compare.png) 0% 50%/contain no-repeat}.form-product form .wpcf7-file .text,.popup-question form .wpcf7-file .text{display:inline-block;font-size:1em;font-weight:300;vertical-align:middle;transition:all 0.2s ease-out;cursor:pointer !important}.form-product form .wpcf7-file:hover .text,.form-product form .wpcf7-file:focus .text,.popup-question form .wpcf7-file:hover .text,.popup-question form .wpcf7-file:focus .text{color:#ff0a3c}.form-product form .fileinput-name,.popup-question form .fileinput-name{display:block;margin:0;padding:0.35em;font-size:0.9em;border:1px solid #ccc;border-radius:3px}.popup-question .modal-content:before{content:'';position:absolute;left:1.5em;top:0;width:45%;height:1em;background:#ff0a3c}@media (max-width: 1950px){.popup-question .modal-content:before{left:30px}}.popup-question .form-title,.popup-question .form-subtitle{font-weight:300;text-align:left}.popup-question .form-subtitle{margin-bottom:0}.popup-question .form-subtitle.form-date{margin-bottom:1em}.popup-question .form-cols{display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 767px){.popup-question .form-cols{display:block}}.popup-question .form-cols .form-row{flex:0 0 49%}.popup-question .form-cols .buttonrow input{box-sizing:border-box}.product-type-yith_bundle .product-line-composite-name span:not(:last-child):after{content:' + ';display:inline}.product-line-info .line-title{position:relative;overflow:hidden;padding-bottom:56.25%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.product-line-info .line-buttons{margin:0.75em 0 1.25em;text-align:right}.product-line-info .line-videos{display:flex;justify-content:flex-start;margin:1em 0;overflow:visible}.product-line-info .line-videos .item{position:relative;flex:0 0 23%;margin:1em 1%;padding-bottom:13.15%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.product-line-info .line-videos .item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/play.png) 50% 50% no-repeat;background-size:auto 65%;opacity:0.65;transition:all 0.2s ease-out}.product-line-info .line-videos .item:first-child{margin-left:0}.product-line-info .line-videos .item:hover:before,.product-line-info .line-videos .item:focus:before{opacity:1}.line-items{display:flex;flex-direction:column;margin:1em 0 0}.line-items .item{display:flex;flex-direction:row;margin-bottom:3em}.line-items .item .imageblock{flex:0 0 180px;width:180px;padding-right:2em}.line-items .item .textblock{padding:1em 0;font-size:1.6rem}.line-items .item .textblock h3{font-size:1.6rem;font-weight:400;text-align:left;text-transform:uppercase}.line-items .item .textblock h3 a{color:#555}.cat-block,.cat-slider{margin-bottom:2em}.cat-block h3{text-align:left}.cat-simple-tile{position:relative;display:block;margin:10px 1%;padding-bottom:18%;text-decoration:none !important;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (max-width: 767px){.cat-simple-tile{margin:15px 2%;padding-bottom:25%}}.cat-simple-tile .title{position:relative;margin:0;padding:0.5em 0 0 0;font-size:0.9vw;font-weight:300;line-height:1.05em;text-align:left;color:#54505a;background:#fff;transition:all 0.2s ease-out;backface-visibility:hidden;z-index:10}@media (max-width: 1950px){.cat-simple-tile .title{font-size:1.8rem}}@media (max-width: 1199px){.cat-simple-tile .title{font-size:1.7rem}}@media (max-width: 767px){.cat-simple-tile .title{font-size:1.5rem}}@media (max-width: 499px){.cat-simple-tile .title{font-size:1.3rem}}.cat-simple-tile:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(62,62,62,0.05);transition:all 0.2s ease-out;z-index:1;backface-visibility:hidden}.cat-simple-tile:hover:after{opacity:0.65}.cat-simple-tile:hover .title{color:#bf0e60}.cat-product-tile{margin-bottom:4em;padding-bottom:0 !important;text-decoration:none !important}.cat-product-tile .imageblock{padding-bottom:40%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;backface-visibility:hidden;transition:all 0.15s ease-out}.cat-product-tile .title{margin:1em 0 0 0;font-size:1vw;font-weight:300;line-height:1.05em;text-align:center;text-decoration:none;backface-visibility:hidden;transition:all 0.15s ease-out}@media (max-width: 1950px){.cat-product-tile .title{font-size:1.6rem}}.cat-product-tile:hover .imageblock{filter:drop-shadow(0 0 10px gray);transition:all 0.15s ease-out;transform:scale(1.05)}.cat-product-tile:hover .title{color:#43b02a;transform:scale(1.05)}.cat-tiles-simple{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1%}.cat-tiles-simple .item{flex:0 1 23%}@media (max-width: 1199px){.cat-tiles-simple .item{flex:0 1 31%;margin-bottom:2em}}@media (max-width: 767px){.cat-tiles-simple .item{flex:0 1 46%;margin-bottom:1em}}.widget_product_categories ul li{text-transform:uppercase}.widget_product_categories ul li a{text-decoration:none !important}.widget_product_categories ul li a:hover,.widget_product_categories ul li a:focus{text-decoration:underline !important;color:#32b157}.widget_product_categories ul.children li{padding-left:1em;text-transform:none}.widget_product_categories ul.children li:before{content:'';display:none}.widget_product_categories ul.children li a{font-weight:normal !important}.jobs-container{display:flex}@media (max-width: 1199px){.jobs-container{flex-direction:column}}.jobs-container .jobs-list{flex:0 0 75%}@media (min-width: 1200px){.jobs-container .jobs-list{padding-right:2em}}.jobs-container .jobs-list .property-list{margin-bottom:1.75em}.jobs-container .jobs-list .textblock{margin-bottom:1.5em}.jobs-container .jobs-other{flex:0 0 25%;text-align:left}@media (max-width: 1199px){.jobs-container .jobs-other{margin-top:3em;text-align:center}}@media (max-width: 1199px){.jobs-container .jobs-other h3 span{left:50%;margin-left:-15px}}.jobs-container .jobs-other img{display:block;margin:0 0 2em}@media (max-width: 1199px){.jobs-container .jobs-other img{margin:0 auto 2em}}.collapse-panels.type-line .item:not(:last-child){border-bottom:2px solid #a3a7ad}.collapse-panels.type-border .item{padding-left:1em;padding-right:1em;border:1px solid #ccc}.collapse-panels.type-border .item:not(:last-child){margin-bottom:2em}.collapse-panels h2{position:relative;padding:0.5em 2em 0.5em 0;font-size:2.2rem;text-align:left;cursor:pointer}@media (max-width: 499px){.collapse-panels h2{font-size:1.6rem}}.collapse-panels h2:before,.collapse-panels h2:after{content:'';position:absolute;top:50%;right:0;background:#666;width:30px;height:3px;transition:all 0.2s ease-out}.collapse-panels h2[aria-expanded="true"]:before{transform:translate(0, 0) rotate(45deg)}.collapse-panels h2[aria-expanded="true"]:after{transform:translate(0, 0) rotate(-45deg)}.collapse-panels h2[aria-expanded="false"]:before,.collapse-panels h2[aria-expanded="false"]:after{width:20px}.collapse-panels h2[aria-expanded="false"]:before{transform:translate(-9px, 0) rotate(45deg)}.collapse-panels h2[aria-expanded="false"]:after{transform:translate(3px, 0) rotate(-45deg)}@media (max-width: 767px){.collapse-panels h2.thing{padding:0.75em 0;font-size:1.8rem;text-align:center}.collapse-panels h2.thing span{left:50%;margin-left:-15px}.collapse-panels h2.thing:before,.collapse-panels h2.thing:after{display:none}}.collapse-panels h2.mobile{display:none}@media (max-width: 767px){.collapse-panels h2.mobile{display:block}}.collapse-panels h2.mobile:before,.collapse-panels h2.mobile:after{left:50%}.collapse-panels .item-content:after{content:'';display:block;height:1.5em}@media (max-width: 767px){.collapse-panels .item-content{font-size:1.4rem}}.property-list .property{display:flex}@media (max-width: 767px){.property-list .property{flex-direction:column}}.property-list .property .name{flex:0 0 30%;font-weight:bold}.property-list .property .value{flex:0 0 70%}@media (max-width: 767px){.property-list .property .name,.property-list .property .value{flex:0 0 100%;font-size:1.4rem;text-align:center}}.storefront-full-width-content .woocommerce-products-header{padding-bottom:3.5em}ul.products li.product{text-align:right;padding-bottom:1em;border:1px solid #000}ul.products li.product a .seal{position:absolute;top:0;right:0;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}ul.products li.product a .seal.in-stock{width:6.5em;height:6.5em;background-image:url(../images/in-stock.png)}ul.products li.product a .woocommerce-loop-product__title{position:relative;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 1em;min-height:2.5em;padding:0.2em 1em;font-size:1.6rem;font-weight:700;text-align:left;color:#4b505a;transition:all 0.2s ease-out}ul.products li.product a .woocommerce-loop-product__title .title{margin-bottom:0.35em;font-size:1.5rem;font-weight:500}ul.products li.product a .woocommerce-loop-product__title .name{font-size:1.4rem}@media (min-width: 2561px){ul.products li.product a .woocommerce-loop-product__title{height:5.5em;font-size:0.555vw}ul.products li.product a .woocommerce-loop-product__title .title{font-size:1.05em}ul.products li.product a .woocommerce-loop-product__title .name{font-size:1em}}@media (max-width: 549px){ul.products li.product a .woocommerce-loop-product__title{height:5.5em;font-size:1.7rem}ul.products li.product a .woocommerce-loop-product__title .title{font-size:1.05em}ul.products li.product a .woocommerce-loop-product__title .name{font-size:1em}}ul.products li.product a .onsale{display:none}ul.products li.product a .price{float:left;margin:0 0 0 1em;font-size:1.2em;font-weight:bold;line-height:2.3em;color:#000}ul.products li.product a .price ins{margin-left:0.35em}ul.products li.product a .price del{opacity:1}ul.products li.product a .price del span.amount{opacity:0.5}ul.products li.product a .price del:after{content:' /';color:#000;display:inline-block;margin-left:0.5em}ul.products li.product a .price .woocommerce-price-suffix{display:none}ul.products li.product a:hover,ul.products li.product a:focus{text-decoration:none}ul.products li.product .button{float:right;margin:0 1em 0 0;color:#fff;background-color:#ff0a3c;transition:all 0.2s ease-out}ul.products li.product .button.added{display:none}ul.products li.product .button:hover,ul.products li.product .button:focus{background:#ff3d65;color:#fff}ul.products li.product .button:active{background:#ff708d;color:#fff}ul.products li.product img{margin-bottom:1em;width:100%;border-radius:0}@media (min-width: 768px){body:not(.cat-alt-style) .site-main ul.products.columns-4 li.product{width:24%;margin-right:1%;margin-bottom:1em}}body:not(.cat-alt-style) .storefront-sorting{margin:0}body:not(.cat-alt-style) ul.products li.product.product-category{position:relative;padding:0;overflow:hidden;backface-visibility:hidden;border:0}body:not(.cat-alt-style) ul.products li.product.product-category img{position:relative;margin:0;transition:all 0.2s ease-out;backface-visibility:hidden;z-index:1}body:not(.cat-alt-style) ul.products li.product.product-category .woocommerce-loop-category__title{position:relative;margin:0;padding:0;min-height:2.1em;font-family:'Roboto', sans-serif;font-weight:300;font-size:0.9vw;font-weight:400;letter-spacing:0.01em;line-height:1.05em;text-align:left;color:#636363;background:transparent;z-index:10;position:absolute;bottom:0.6em;left:1.2em;right:1.2em;min-height:0}@media (max-width: 2560px){body:not(.cat-alt-style) ul.products li.product.product-category .woocommerce-loop-category__title{font-size:2.2rem}}@media (max-width: 1950px){body:not(.cat-alt-style) ul.products li.product.product-category .woocommerce-loop-category__title{font-size:2rem}}@media (max-width: 1199px){body:not(.cat-alt-style) ul.products li.product.product-category .woocommerce-loop-category__title{font-size:1.8rem}}@media (max-width: 991px){body:not(.cat-alt-style) ul.products li.product.product-category .woocommerce-loop-category__title{font-size:2rem}}@media (max-width: 499px){body:not(.cat-alt-style) ul.products li.product.product-category .woocommerce-loop-category__title{font-size:1.8rem}}body:not(.cat-alt-style) ul.products li.product.product-category .woocommerce-loop-category__title .count{display:none}body:not(.cat-alt-style) ul.products li.product.product-category a{display:block}body:not(.cat-alt-style) ul.products li.product.product-category a:before{content:'';position:absolute;top:0;left:0;height:1.25em;width:6em;background:#f6e200;z-index:5;transition:all 0.3s ease-out}@media (max-width: 991px){body:not(.cat-alt-style) ul.products li.product.product-category a:before{width:9em}}body:not(.cat-alt-style) ul.products li.product.product-category a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(62,62,62,0.05);backface-visibility:hidden;transition:all 0.2s ease-out;z-index:1}body:not(.cat-alt-style) ul.products li.product.product-category a:hover:before{background:#ff0a3c}body:not(.cat-alt-style) ul.products li.product.product-category a:hover img{transform:scale(1.05)}body.cat-alt-style .site-content{padding-bottom:1.5em}body.cat-alt-style .storefront-sorting{margin:0}body.cat-alt-style ul.products li.product.product-category{margin-bottom:8em}@media (max-width: 1699px){body.cat-alt-style ul.products li.product.product-category{margin-bottom:7em !important}}@media (max-width: 991px){body.cat-alt-style ul.products li.product.product-category{margin-bottom:6em !important}}@media (max-width: 568px){body.cat-alt-style ul.products li.product.product-category{margin-bottom:5em !important}}body.cat-alt-style ul.products li.product.product-category img{margin:0;transition:all 0.2s ease-out;backface-visibility:hidden}body.cat-alt-style ul.products li.product.product-category .woocommerce-loop-category__title{margin:1em 0 0;font-size:0.9vw;font-weight:300;transition:all 0.15s ease-out;backface-visibility:hidden}@media (max-width: 1650px){body.cat-alt-style ul.products li.product.product-category .woocommerce-loop-category__title{font-size:1.7rem}}@media (max-width: 991px){body.cat-alt-style ul.products li.product.product-category .woocommerce-loop-category__title{font-size:1.9rem}}body.cat-alt-style ul.products li.product.product-category .woocommerce-loop-category__title .count{display:none}body.cat-alt-style ul.products li.product.product-category a:hover .woocommerce-loop-category__title{color:#43b02a;transform:scale(1.05)}body.cat-alt-style ul.products li.product.product-category a:hover img{transition:all 0.15s ease-out;transform:scale(1.05)}.page-template-begarat-brands h1{text-align:center}.brand-tiles{margin-bottom:4em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 767px){.brand-tiles{margin-left:auto;margin-right:auto;max-width:540px}}.brand-tiles .item{position:relative;display:block;flex:0 0 14.285%;font-size:0.7vw;background-color:#fff;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;backface-visibility:hidden}@media (max-width: 2560px){.brand-tiles .item{font-size:1.8rem}}@media (max-width: 2400px){.brand-tiles .item{flex-basis:16.666%}}@media (max-width: 1950px){.brand-tiles .item{flex-basis:20%}}@media (max-width: 1450px){.brand-tiles .item{flex-basis:25%}}@media (max-width: 991px){.brand-tiles .item{flex-basis:33.333%}}@media (max-width: 767px){.brand-tiles .item{flex-basis:50%}}.brand-tiles .item .content{position:relative;margin:0.5em;padding-bottom:100%;border:1px solid #ccc}.brand-tiles .item .content .info{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;transform:scale(0.85);padding:10px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;background:grey;opacity:0;transition:all 0.3s ease-out;backface-visibility:hidden}.brand-tiles .item .content .info .title{font-size:1em;margin-bottom:0.5em;line-height:1.3em}.brand-tiles .item .content .info .text{font-size:0.85em}.owl-carousel-brands .item{position:relative;display:block;padding-bottom:100%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.owl-carousel-brands .item .info{position:absolute;top:0;left:0;right:0;bottom:0;transform:scale(0.85);padding:10px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;background:grey;opacity:0;transition:all 0.3s ease-out;backface-visibility:hidden}.owl-carousel-brands .item .info .title{font-size:1.4rem;margin-bottom:0.5em;line-height:1.3em}@media (min-width: 1951px){.owl-carousel-brands .item .info .title{font-size:0.75em}}.owl-carousel-brands .item .info .text{font-size:1.1rem}@media (min-width: 1951px){.owl-carousel-brands .item .info .text{font-size:0.65em}}.product-simple-tile{text-decoration:none !important;color:#999}.product-simple-tile .inner{padding:1em}.product-simple-tile .imageblock{position:relative;margin-bottom:1em;overflow:hidden;transition:all 0.3s ease-out}.product-simple-tile .imageblock .seal{position:absolute;top:0;right:0;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.product-simple-tile .imageblock .seal.in-stock{width:6.5em;height:6.5em;background-image:url(../images/in-stock.png)}.product-simple-tile .imageblock img{width:100%;transition:all 0.3s ease-out}.tax-pa_in-stock .product-simple-tile .imageblock .seal.in-stock{display:none}.product-simple-tile .textblock{position:relative;display:flex;justify-content:flex-start;flex-direction:column;height:5.5em;padding:0.2em 1.2em;font-size:1.4rem;color:#4b505a;transition:all 0.2s ease-out}.product-simple-tile .textblock .line{position:absolute;left:0;top:0;bottom:1.05em;width:0.75em;background:#43b02a}.product-simple-tile .textblock .title{margin-bottom:0.13em;line-height:1.3em}.product-simple-tile .textblock .name{line-height:1.25em}@media (min-width: 2561px){.product-simple-tile .textblock{font-size:0.555vw}.product-simple-tile .textblock .title{font-size:1.05em}}@media (max-width: 549px){.product-simple-tile .textblock{font-size:1.7rem}.product-simple-tile .textblock .title{font-size:1.05em}.product-simple-tile .textblock .name{font-size:1em}}.product-simple-tile:hover,.product-simple-tile:focus{color:inherit !important}.product-simple-tile.product-simple-tile-horizontal{font-size:inherit}.product-simple-tile.product-simple-tile-horizontal .inner{display:flex;flex-direction:row;align-items:center}.product-simple-tile.product-simple-tile-horizontal .imageblock{margin-bottom:0;flex:0 0 15%;min-width:324px}.product-simple-tile.product-simple-tile-horizontal .textblock{margin-left:1em;padding-left:0;height:auto;font-size:0.793vw}@media (max-width: 2560px){.product-simple-tile.product-simple-tile-horizontal .textblock{font-size:2.08rem}}@media (max-width: 1650px){.product-simple-tile.product-simple-tile-horizontal .textblock{font-size:1.76rem}}@media (max-width: 767px){.product-simple-tile.product-simple-tile-horizontal .textblock{font-size:1.6rem}}.product-simple-tile.product-simple-tile-horizontal .textblock .titleblock{min-height:0;margin-bottom:1em;padding:0 0 0 0.5em;border:0.5em solid #43b02a;border-width:0 0 0 0.5em}.product-simple-tile.product-simple-tile-horizontal .textblock .title{font-size:0.9vw}@media (max-width: 2560px){.product-simple-tile.product-simple-tile-horizontal .textblock .title{font-size:2.3rem}}@media (max-width: 1650px){.product-simple-tile.product-simple-tile-horizontal .textblock .title{font-size:2rem}}@media (max-width: 767px){.product-simple-tile.product-simple-tile-horizontal .textblock .title{font-size:1.8rem}}.product-simple-tile.product-simple-tile-horizontal .descblock{display:flex;flex-direction:row}.product-simple-tile.product-simple-tile-horizontal .descblock .product-short-desc2{margin:0}.product-simple-tile.product-simple-tile-horizontal .descblock .qrcode{display:none}@media (max-width: 850px){.product-simple-tile.product-simple-tile-horizontal .inner{flex-direction:column;padding:0}.product-simple-tile.product-simple-tile-horizontal .textblock{margin-left:0;padding-right:0}.product-simple-tile.product-simple-tile-horizontal .textblock .titleblock{min-height:0;margin-bottom:1em;padding:0 0 1em 0;border-width:0 0 0.25em}}.product-list-4col{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1em 0.75em}.product-list-4col .product-simple-tile{flex:0 0 25%;margin-bottom:2em}@media (max-width: 1450px){.product-list-4col .product-simple-tile{flex-basis:33.333%}}@media (max-width: 991px){.product-list-4col .product-simple-tile{flex-basis:50%}}@media (max-width: 549px){.product-list-4col .product-simple-tile{flex-basis:100%}}.product-list-5col{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1em 0.75em}.product-list-5col .product-simple-tile{flex:0 0 20%;margin-bottom:2em}@media (max-width: 1950px){.product-list-5col .product-simple-tile{flex-basis:25%}}@media (max-width: 1450px){.product-list-5col .product-simple-tile{flex-basis:33.333%}}@media (max-width: 991px){.product-list-5col .product-simple-tile{flex-basis:50%}}@media (max-width: 549px){.product-list-5col .product-simple-tile{flex-basis:100%}}@media (max-width: 850px){.product-list-horizontal{display:block}}@media (max-width: 850px){.product-list-horizontal .product-simple-tile{display:block;margin:0 auto;max-width:550px}}@media (min-width: 2561px){.subcategories-list h3{font-size:0.8vw}}.subcategories-list .subcategory-item{margin-bottom:3.25em}.subcategories-list .subcategory-item .button-container .btn{display:block;width:auto}ul.brand-list li{margin-bottom:0.5em;font-size:1.6rem}@media (min-width: 2561px){ul.brand-list li{font-size:1.15em}}ul.brand-list li a{font-weight:normal !important;text-decoration:none !important}ul.brand-list li a:hover,ul.brand-list li a:focus{color:#32b157;text-decoration:underline !important}.hovertiles .item.hover .info,.hovertiles .owl-item.hover .info{transform:scale(1);opacity:1}.owl-container.med-outside{margin:0 -60px;padding:0 60px}@media (max-width: 640px){.owl-container.med-outside{margin:0}}.new-dots .owl-dots{position:absolute;bottom:0;left:0;right:0}.new-dots .owl-dots .owl-dot{padding:0.6em 0.45em;background:transparent}.new-dots .owl-dots .owl-dot span{transition:background-color 0.1s ease-out}.new-dots .owl-dots .owl-dot.active span{background:#ff0a3c}.new-arrows .owl-nav [class*='owl-']{position:absolute;top:50%;margin:0;width:100px;height:120px;padding:0;cursor:pointer;background:none;transform:translateY(-50%)}@media (max-width: 2560px){.new-arrows .owl-nav [class*='owl-']{width:80px;height:100px}}@media (max-width: 1950px){.new-arrows .owl-nav [class*='owl-']{width:60px;height:80px}}.new-arrows .owl-nav [class*='owl-'].owl-prev{left:-100px}@media (max-width: 2560px){.new-arrows .owl-nav [class*='owl-'].owl-prev{left:-80px}}@media (max-width: 1950px){.new-arrows .owl-nav [class*='owl-'].owl-prev{left:-60px}}.new-arrows .owl-nav [class*='owl-'].owl-next{right:-100px}@media (max-width: 2560px){.new-arrows .owl-nav [class*='owl-'].owl-next{right:-60px}}@media (max-width: 1950px){.new-arrows .owl-nav [class*='owl-'].owl-next{right:-80px}}.new-arrows .owl-nav [class*='owl-']:before,.new-arrows .owl-nav [class*='owl-']:after{content:'';display:block;position:absolute;left:20%;top:50%;width:50%;height:2px;background:#aaa;backface-visibility:hidden;transition:all 0.2s ease-out}.new-arrows .owl-nav [class*='owl-'].owl-prev{right:100%}.new-arrows .owl-nav [class*='owl-'].owl-prev:before{transform-origin:bottom left;transform:rotate(-45deg)}.new-arrows .owl-nav [class*='owl-'].owl-prev:after{transform-origin:top left;transform:rotate(45deg)}.new-arrows .owl-nav [class*='owl-'].owl-next{left:100%}.new-arrows .owl-nav [class*='owl-'].owl-next:before{transform-origin:bottom right;transform:rotate(45deg)}.new-arrows .owl-nav [class*='owl-'].owl-next:after{transform-origin:top right;transform:rotate(-45deg)}.new-arrows .owl-nav [class*='owl-'].disabled.owl-prev,.new-arrows .owl-nav [class*='owl-'].disabled.owl-next{cursor:default}.new-arrows .owl-nav [class*='owl-']:not(.disabled):hover:before,.new-arrows .owl-nav [class*='owl-']:not(.disabled):hover:after,.new-arrows .owl-nav [class*='owl-']:not(.disabled):active:before,.new-arrows .owl-nav [class*='owl-']:not(.disabled):active:after{background:#ff0a3c}.new-arrows.bright .owl-nav [class*='owl-']:hover:before,.new-arrows.bright .owl-nav [class*='owl-']:hover:after,.new-arrows.bright .owl-nav [class*='owl-']:active:before,.new-arrows.bright .owl-nav [class*='owl-']:active:after{background:#ff0a3c}@media (min-width: 2561px){.widget-area .widget{font-size:0.545vw}}.widget-area .widget a{font-weight:500;text-transform:none}.widget_product_categories ul li.current-cat>a{background:rgba(0,198,74,0.35)}.widget_product_categories ul li.cat-parent{position:relative;overflow:hidden}.widget_product_categories ul li.cat-parent>a{display:inline-block;max-width:80%}.widget_product_categories ul li.cat-parent .count{position:relative;top:0.1em}.widget_product_categories ul li.cat-parent .arrow{position:relative;display:inline-block;float:right;top:0.15em;height:1.25em;width:1.15em;margin-left:0.25em;vertical-align:middle;background:url(../images/arrow.svg) 50% 50%/contain no-repeat;opacity:0.5;cursor:pointer;transform:rotate(270deg);transition:all 0.15s ease-out}.widget_product_categories ul li.cat-parent .arrow:hover{opacity:0.75}.widget_product_categories ul li.cat-parent:not(.fold)>.arrow{transform:rotate(360deg) !important}.widget_product_categories ul li.cat-parent.fold>ul{display:none}.widget-area .widget a{text-decoration:none}.wc-block-product-categories li.fold>ul{display:none}.wc-block-product-categories li a{display:inline-block;max-width:80%;text-decoration:none;transition:all 0.15s ease-out;backface-visibility:hidden}.wc-block-product-categories li a:hover{color:#ff0a3c}.wc-block-product-categories ul.level-0 li{margin-bottom:0.15em}.wc-block-product-categories ul.level-0 li>.link-container{background:#d9d9dc;border-radius:0.3em}.wc-block-product-categories ul.level-0 li>.link-container a{font-size:1.1em;text-transform:uppercase;color:#737373}.wc-block-product-categories ul.level-0 li.fold>.link-container{background:#e4e5e7}.wc-block-product-categories ul.level-1{margin:0;padding:0.5em 0 1em 2em;background:#eeedee}.wc-block-product-categories ul.level-1 li{padding:0.35em 0}.wc-block-product-categories ul.level-1 li a{font-size:1.1em;font-weight:300;line-height:1.4em}.wc-block-product-categories .link-container{padding:0.5em 0.75em 0.5em 2em;transition:all 0.2s ease-out}.wc-block-product-categories .link-container .arrow{position:relative;display:inline-block;float:right;top:0.15em;height:1.25em;width:1.15em;margin-left:0.25em;vertical-align:middle;background:url(../images/arrow.svg) 50% 50%/contain no-repeat;opacity:0.5;cursor:pointer;transform:rotate(270deg);transition:all 0.15s ease-out}.wc-block-product-categories .link-container .arrow:hover{opacity:0.75}.wc-block-product-categories li:not(.fold)>.link-container .arrow{transform:rotate(360deg) !important}.wc-block-product-categories .wc-block-product-categories-list-item-count{display:none;float:right}#begarat_filters{padding:1.5em 1em;background:#ebebec;border-radius:0.3em}.filter-group{margin-bottom:1.5em}@media (min-width: 2561px){.filter-group h4{font-size:0.585vw}}.filter-group label{display:block}.filter-group select{width:100%}.filter-group .select-box{position:relative}.select2-container .select2-selection--single{height:1.8em !important}.select2-container .select2-selection--single .select2-selection__arrow{height:1.6em !important;width:1.25em !important}.select2-container .select2-selection--single .select2-selection__rendered{line-height:1.6em !important;padding-left:0.4em !important;padding-right:1.5em !important;color:#54505a}.select2-container .select2-search--inline:first-child .select2-search__field{width:auto !important}.form-sort .select2-selection--single{height:2.25em !important}.form-sort .select2-selection--single .select2-selection__arrow{height:2.05em !important;width:1.25em !important}.form-sort .select2-selection--single .select2-selection__rendered{line-height:2.05em !important;padding-left:0.4em !important;padding-right:1.5em !important;color:#54505a}.woocommerce-checkout .select2-selection--single{height:2.45em !important;padding-top:0 !important}.woocommerce-checkout .select2-selection--single .select2-selection__arrow{height:2.45em !important;width:1.25em !important}.woocommerce-checkout .select2-selection--single .select2-selection__rendered{line-height:2.45em !important;padding-left:0.2em !important;padding-right:1.5em !important;color:#54505a}.select2-results__option--highlighted{background:#ff0a3c !important}.select2-container--default .select2-results>.select2-results__options{max-height:450px}.s2-to-tree.select2-container li.select2-results__option[aria-selected="true"]>span.item-label{background-color:#ff0a3c}.s2-to-tree .select2-results__option.l0{text-transform:uppercase}.widget .widget-title,.widget .widgettitle{padding-bottom:0.5em}ul.product-categories,ul.brand-list{padding:1.5em 1em;background:#ebebec;border-radius:0.3em}.widget_block .gamma.widget-title .arrow,.widget_begarat_brands_widget .gamma.widget-title .arrow,.widget_begarat_filter_widget .gamma.widget-title .arrow{position:relative;display:none;float:right;top:0.15em;height:1.25em;width:1.15em;margin-left:0.25em;line-height:1.25em;text-align:center;vertical-align:middle;cursor:pointer;transform:rotate(0deg);transition:all 0.15s ease-out}@media (max-width: 1199px){.widget_block .gamma.widget-title .arrow,.widget_begarat_brands_widget .gamma.widget-title .arrow,.widget_begarat_filter_widget .gamma.widget-title .arrow{display:inline-block}}@media (max-width: 1199px){.widget_block .gamma.widget-title,.widget_begarat_brands_widget .gamma.widget-title,.widget_begarat_filter_widget .gamma.widget-title{cursor:pointer}.widget_block.fold .gamma.widget-title,.widget_begarat_brands_widget.fold .gamma.widget-title,.widget_begarat_filter_widget.fold .gamma.widget-title{margin-bottom:0}.widget_block.fold .wc-block-product-categories,.widget_block.fold ul.brand-list,.widget_block.fold #begarat_filters,.widget_begarat_brands_widget.fold .wc-block-product-categories,.widget_begarat_brands_widget.fold ul.brand-list,.widget_begarat_brands_widget.fold #begarat_filters,.widget_begarat_filter_widget.fold .wc-block-product-categories,.widget_begarat_filter_widget.fold ul.brand-list,.widget_begarat_filter_widget.fold #begarat_filters{display:none}.widget_block:not(.fold) .gamma.widget-title .arrow,.widget_begarat_brands_widget:not(.fold) .gamma.widget-title .arrow,.widget_begarat_filter_widget:not(.fold) .gamma.widget-title .arrow{transform:rotate(90deg) !important}}.tax-product_cat .term-description,.tax-pa_in-stock .term-description{margin:1.5em 0 2.6em;padding-bottom:1em;font-weight:300;border-bottom:1px solid #000}@media (min-width: 1951px){.tax-product_cat .term-description,.tax-pa_in-stock .term-description{font-size:0.8vw}}@media (max-width: 1950px){.tax-product_cat .term-description,.tax-pa_in-stock .term-description{margin-bottom:2.2em}}@media (max-width: 1199px){.tax-product_cat .term-description,.tax-pa_in-stock .term-description{padding-bottom:2em;margin-bottom:2em}}@media (max-width: 767px){.tax-product_cat .term-description,.tax-pa_in-stock .term-description{margin-bottom:1.6em}}.tax-product_cat.cat-banner .term-banner,.tax-pa_in-stock.cat-banner .term-banner{position:relative;padding-bottom:22%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-radius:1em;z-index:5}@media (max-width: 991px){.tax-product_cat.cat-banner .term-banner,.tax-pa_in-stock.cat-banner .term-banner{padding-bottom:25%;background-position:0 50%}}@media (max-width: 450px){.tax-product_cat.cat-banner .term-banner,.tax-pa_in-stock.cat-banner .term-banner{padding-bottom:40%}}.tax-product_cat.cat-banner .term-banner h1,.tax-pa_in-stock.cat-banner .term-banner h1{position:absolute;bottom:0;left:0;margin:0;padding:0 0 2em 1.2em;font-weight:400;text-transform:none;color:#fff;z-index:10}@media (max-width: 991px){.tax-product_cat.cat-banner .term-banner h1,.tax-pa_in-stock.cat-banner .term-banner h1{font-size:3rem}}@media (max-width: 767px){.tax-product_cat.cat-banner .term-banner h1,.tax-pa_in-stock.cat-banner .term-banner h1{font-size:2.8rem}}@media (max-width: 599px){.tax-product_cat.cat-banner .term-banner h1,.tax-pa_in-stock.cat-banner .term-banner h1{font-size:2.4rem}}.service-links{padding:0 0 1.5em}@media (min-width: 1951px){.service-links .centered{max-width:80%}}.service-links h1{font-size:1.6em;text-align:center}.service-links .items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (max-width: 599px){.service-links .items{display:block}}.service-links .items .item{position:relative;display:block;flex:0 0 33.333%;padding-bottom:22%;font-family:'Roboto', sans-serif;font-weight:500;font-size:1.3em;color:#dee2e6}@media (max-width: 1100px){.service-links .items .item{flex-basis:50%;padding-bottom:30%;font-size:2.1rem}}@media (max-width: 840px){.service-links .items .item{font-size:1.6rem}}@media (max-width: 700px){.service-links .items .item{font-size:1.5rem}}@media (max-width: 599px){.service-links .items .item{padding-bottom:40%;margin-bottom:1em;font-size:1.8rem}}@media (max-width: 499px){.service-links .items .item{padding-bottom:48%}}@media (max-width: 399px){.service-links .items .item{font-size:1.6rem;padding-bottom:55%}}@media (max-width: 340px){.service-links .items .item{font-size:1.4rem}}.service-links .items .item .bg,.service-links .items .item .content{position:absolute;top:0;left:0;width:100%;height:100%}.service-links .items .item .bg{margin:1% 1.5%;width:98%;height:97%;background-color:#222;opacity:1;transition:opacity 0.5s;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;backface-visibility:hidden}@media (max-width: 1100px){.service-links .items .item .bg{margin:2.5% 2%;width:96%;height:95%}}@media (max-width: 599px){.service-links .items .item .bg{margin:0;width:100%;height:100%}}.service-links .items .item .content{display:table;background:rgba(0,0,0,0.1);transition:all 0.2s ease-out;backface-visibility:hidden;overflow:hidden}.service-links .items .item .content:before,.service-links .items .item .content:after{content:'';position:absolute;top:1em;right:1em;bottom:1em;left:1em;opacity:0;transition:opacity 0.5s, transform 0.5s;pointer-events:none;border:2px solid #fff}.service-links .items .item .content:before{border-width:2px 0;transform:scale(0, 1)}.service-links .items .item .content:after{border-width:0 2px;transform:scale(1, 0)}.service-links .items .item .content .text{display:table-cell;padding:2em 0;text-align:center;vertical-align:middle;text-shadow:1px 1px 10px #000;transition:transform 0.5s ease 0s;transform:scale(1);backface-visibility:hidden}@media (max-width: 399px){.service-links .items .item .content .text{padding:1.35em 0}}.service-links .items .item .content .text>div{padding:0 120px}@media (max-width: 3200px){.service-links .items .item .content .text>div{padding:0 90px}}@media (max-width: 2500px){.service-links .items .item .content .text>div{padding:0 70px}}@media (max-width: 1950px){.service-links .items .item .content .text>div{padding:0 55px}}@media (max-width: 1199px){.service-links .items .item .content .text>div{padding:0 50px}}@media (max-width: 900px){.service-links .items .item .content .text>div{padding:0 40px}}@media (max-width: 599px){.service-links .items .item .content .text>div{padding:0 45px}}@media (max-width: 399px){.service-links .items .item .content .text>div{padding:0 35px}}.service-links .items .item .content .text .title{line-height:1.3em}.service-links .items .item .content .text .desc{margin-top:0.25em;font-family:'Roboto', sans-serif;font-weight:300;font-size:70%;transform:scale(0);line-height:1.35;transition:transform 0.5s;backface-visibility:hidden}@media (min-width: 600px){.service-links .items .item:hover .content{background:rgba(0,0,0,0.5)}.service-links .items .item:hover .content:before,.service-links .items .item:hover .content:after{opacity:1;transform:scale(1)}.service-links .items .item:hover .content .text{transform:scale(1.1);opacity:1}.service-links .items .item:hover .content .text .desc{transform:scale(1)}}@media (max-width: 599px){.service-links .items .item.active .content{background:rgba(0,0,0,0.5)}.service-links .items .item.active .content:before,.service-links .items .item.active .content:after{opacity:1;transform:scale(1)}.service-links .items .item.active .content .text{transform:scale(1.1);opacity:1}.service-links .items .item.active .content .text .desc{transform:scale(1)}}.main-contact{padding:0}.main-contact .items .item{margin-bottom:1.5em;padding:2em;font-size:1em;background:#f2f2f2}@media (max-width: 767px){.main-contact .items .item{margin:0 -0.8em;padding:1.2em;font-size:1.15em}}@media (max-width: 499px){.main-contact .items .item{font-size:1.25em}}.main-contact .items .item:nth-child(even){background:#dfdfdf}.main-contact .items .item:last-child{margin-bottom:0}.main-contact .items .item h3{font-weight:400;text-transform:none}@media (max-width: 767px){.main-contact .items .item h3{font-size:1.3em}}@media (max-width: 499px){.main-contact .items .item h3{font-size:1.4em}}.main-contact .items .item p{margin-bottom:0}.main-contact .items .item .desc,.main-contact .items .item .address,.main-contact .items .item .links,.main-contact .items .item .manager{margin-bottom:1em}.main-contact .items .item .desc{font-weight:300;line-height:1.35em}.main-contact .items .item .light{font-weight:300}.main-contact .items .item .small{font-size:0.7em;line-height:1.55em}@media (max-width: 767px){.main-contact .items .item .small{font-size:0.8em}}@media (max-width: 499px){.main-contact .items .item .small{font-size:0.9em}}.main-contact .items .item .address{line-height:1.35em}.main-contact .items .item .manager{padding:0;border:0;background:transparent}.main-contact .items .item .button-container{cursor:default}.main-contact .items .item .button-container a{display:inline-block;vertical-align:middle;margin-right:0.5em;margin-bottom:0.5em}.main-contact .items .item .button-container a.maplink{font-size:0.8em;line-height:1.6em}@media (max-width: 767px){.main-contact .items .item .button-container a.maplink{font-size:1em}}@media (max-width: 499px){.main-contact .items .item .button-container{display:flex;flex-direction:column;justify-content:flex-start}.main-contact .items .item .button-container a{width:200px}}.page-template-default .entry-content{font-weight:300}@media (min-width: 1951px){.page-template-default .entry-content{font-size:0.821vw}}.error404{background:#000 url(../images/404.jpg) 50% 50%/cover no-repeat}.error404 .storefront-breadcrumb{display:none}.error404 .error-404{display:flex;flex-direction:column;justify-content:center;min-height:45vh;font-size:1.25vw;font-weight:300;text-align:center;color:#fff}@media (max-width: 1950px){.error404 .error-404{font-size:2.4rem}}@media (max-width: 1550px){.error404 .error-404{font-size:2.2rem}}@media (max-width: 1199px){.error404 .error-404{font-size:2.0rem}}@media (max-width: 767px){.error404 .error-404{font-size:1.8rem}}.error404 .error-404 h1{margin-bottom:0.5em;font-size:3em;font-weight:400;color:#fff}.error404 .error-404 p{margin-bottom:0.5em;text-shadow:1px 1px 5px #000}.woocommerce-info{background:#54505a}#begarat_shop_posts_wrap{margin-bottom:2em}#begarat_loadmore{margin-bottom:2em}.hentry .entry-content{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,0.3)}.hentry .entry-title{margin-bottom:0.75em}.hentry .addtoany_content{margin:1.75em 0 1em}.hentry .entry-header{margin-bottom:0;border:0}.hentry .entry-taxonomy{margin:1em 0 0.5em}#customer_details,#customer_login,.woocommerce-Addresses,.woocommerce-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#customer_details>div,#customer_login>div,.woocommerce-Addresses>div,.woocommerce-columns>div{box-sizing:border-box;flex:0 0 48%;margin-right:0 !important;width:100% !important;max-width:48% !important}@media (max-width: 499px){#customer_details>div,#customer_login>div,.woocommerce-Addresses>div,.woocommerce-columns>div{margin-bottom:1em;flex:1 1 100%;max-width:none !important}}#customer_details .form-row.notes .woocommerce-input-wrapper,#customer_login .form-row.notes .woocommerce-input-wrapper,.woocommerce-Addresses .form-row.notes .woocommerce-input-wrapper,.woocommerce-columns .form-row.notes .woocommerce-input-wrapper{flex:0 0 100%}#customer_details .form-row.notes textarea,#customer_login .form-row.notes textarea,.woocommerce-Addresses .form-row.notes textarea,.woocommerce-columns .form-row.notes textarea{min-height:15em}#customer_details .woocommerce-form-login__rememberme,#customer_login .woocommerce-form-login__rememberme,.woocommerce-Addresses .woocommerce-form-login__rememberme,.woocommerce-columns .woocommerce-form-login__rememberme{flex:0 0 100%;margin-bottom:1em}@media (max-width: 499px){.woocommerce-checkout-review-order-table tr{display:block}.woocommerce-checkout-review-order-table tr td{display:block;width:100% !important}.woocommerce-checkout-review-order-table tr td.product-name{padding-bottom:0}.woocommerce-checkout-review-order-table tr td.product-total{padding-top:0.5em}}@media (min-width: 992px){.col2-set{width:53%;margin-right:2.5%}#order_review_heading,#order_review{width:44.5%}}@media (max-width: 991px){.col2-set{float:none;width:auto;margin-right:0}#order_review_heading,#order_review{width:100%}#customer_details{margin-bottom:1em}#customer_details>div{flex:0 0 100%;max-width:100% !important}}.woocommerce-MyAccount-content>p{margin-bottom:2em;font-size:1.4em;font-weight:300}#customer_details .form-row .password-input,#customer_details .form-row label[for="password"],#customer_details .form-row .woocommerce-input-wrapper,#customer_details .form-row label,#customer_details .form-row input,#customer_details .form-row textarea,#customer_details .form-row select,#customer_details .form-row-wide .password-input,#customer_details .form-row-wide label[for="password"],#customer_details .form-row-wide .woocommerce-input-wrapper,#customer_details .form-row-wide label,#customer_details .form-row-wide input,#customer_details .form-row-wide textarea,#customer_details .form-row-wide select,#customer_login .form-row .password-input,#customer_login .form-row label[for="password"],#customer_login .form-row .woocommerce-input-wrapper,#customer_login .form-row label,#customer_login .form-row input,#customer_login .form-row textarea,#customer_login .form-row select,#customer_login .form-row-wide .password-input,#customer_login .form-row-wide label[for="password"],#customer_login .form-row-wide .woocommerce-input-wrapper,#customer_login .form-row-wide label,#customer_login .form-row-wide input,#customer_login .form-row-wide textarea,#customer_login .form-row-wide select,.woocommerce-address-fields .form-row .password-input,.woocommerce-address-fields .form-row label[for="password"],.woocommerce-address-fields .form-row .woocommerce-input-wrapper,.woocommerce-address-fields .form-row label,.woocommerce-address-fields .form-row input,.woocommerce-address-fields .form-row textarea,.woocommerce-address-fields .form-row select,.woocommerce-address-fields .form-row-wide .password-input,.woocommerce-address-fields .form-row-wide label[for="password"],.woocommerce-address-fields .form-row-wide .woocommerce-input-wrapper,.woocommerce-address-fields .form-row-wide label,.woocommerce-address-fields .form-row-wide input,.woocommerce-address-fields .form-row-wide textarea,.woocommerce-address-fields .form-row-wide select,.woocommerce-EditAccountForm .form-row .password-input,.woocommerce-EditAccountForm .form-row label[for="password"],.woocommerce-EditAccountForm .form-row .woocommerce-input-wrapper,.woocommerce-EditAccountForm .form-row label,.woocommerce-EditAccountForm .form-row input,.woocommerce-EditAccountForm .form-row textarea,.woocommerce-EditAccountForm .form-row select,.woocommerce-EditAccountForm .form-row-wide .password-input,.woocommerce-EditAccountForm .form-row-wide label[for="password"],.woocommerce-EditAccountForm .form-row-wide .woocommerce-input-wrapper,.woocommerce-EditAccountForm .form-row-wide label,.woocommerce-EditAccountForm .form-row-wide input,.woocommerce-EditAccountForm .form-row-wide textarea,.woocommerce-EditAccountForm .form-row-wide select{flex:1 0 100%}#customer_details fieldset legend,#customer_login fieldset legend,.woocommerce-address-fields fieldset legend,.woocommerce-EditAccountForm fieldset legend{margin-left:-5px;padding-left:0;font-size:1em}.button{font-weight:300;color:#fff;background:#ff0a3c;transition:all 0.2s ease-out}.button:hover,.button:focus{color:#fff;background-color:#e5002f}.button:active{background-color:#c20028}.archive #secondary.widget-area .widget_block{margin-bottom:0}ul#shipping_method input{margin-right:0;vertical-align:middle}ul#shipping_method label{display:inline}
