/*!
 * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus{outline:0 !important}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
a{color:#007bff;text-decoration:none;background-color:rgba(0,0,0,0)}
a:hover{color:rgb(0,86.1,178.5);text-decoration:underline}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
select{word-wrap:normal}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}
input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none !important}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-1{margin-left:8.3333333333%}
.offset-2{margin-left:16.6666666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.3333333333%}
.offset-5{margin-left:41.6666666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.3333333333%}
.offset-8{margin-left:66.6666666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.3333333333%}
.offset-11{margin-left:91.6666666667%}
.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}
.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem}
.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}
.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}
.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}
.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}
.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}
.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-light .navbar-text{color:rgba(0,0,0,.5)}
.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}
.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}
.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:hsla(0,0%,100%,.75)}
.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}
.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}
.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}
.navbar-dark .navbar-text a{color:#fff}
.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}
.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:hover,.nav-link:focus{text-decoration:none}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.dropup,.dropright,.dropdown,.dropleft{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.dropdown-menu-left{right:auto;left:0}
.dropdown-menu-right{right:0;left:auto}
@media(min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}
.dropdown-menu-sm-right{right:0;left:auto}
}@media(min-width:768px){.dropdown-menu-md-left{right:auto;left:0}
.dropdown-menu-md-right{right:0;left:auto}
}@media(min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}
.dropdown-menu-lg-right{right:0;left:auto}
}@media(min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}
.dropdown-menu-xl-right{right:0;left:auto}
}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}
.dropup .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}
.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}
.dropright .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-toggle::after{vertical-align:0}
.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}
.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}
.dropleft .dropdown-toggle::after{display:none}
.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}
.dropleft .dropdown-toggle:empty::after{margin-left:0}
.dropleft .dropdown-toggle::before{vertical-align:0}
.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}
.dropdown-item:hover,.dropdown-item:focus{color:hsl(210,10.8108108108%,9.5098039216%);text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:rgba(0,0,0,0)}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}
.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}
@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}
}.modal.fade .modal-dialog{-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}
.modal.show .modal-dialog{-webkit-transform:none;transform:none}
.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}
.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}
.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}
.modal-dialog-centered.modal-dialog-scrollable::before{content:none}
.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}
.modal-footer>:not(:first-child){margin-left:.25rem}
.modal-footer>:not(:last-child){margin-right:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}
.modal-dialog-centered{min-height:calc(100% - 3.5rem)}
.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}
.modal-sm{max-width:300px}
}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}
}@media(min-width:1200px){.modal-xl{max-width:1140px}
}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
@media(prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}
}.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}
@media(prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}
}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}
.slick-arrow.slick-hidden{display:none}
.fancybox-enabled{overflow:hidden}
.fancybox-enabled body{overflow:visible;height:100%}
.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
.fancybox-container~.fancybox-container{z-index:99992}
.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}
.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}
.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47,0,0.74,0.71);transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}
.fancybox-is-open .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(0.22,0.61,0.36,1);transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}
.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility 0s linear .25s;transition:opacity .25s,visibility 0s linear .25s;-webkit-box-sizing:border-box;box-sizing:border-box}
.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;-webkit-transition:opacity .25s,visibility 0s;transition:opacity .25s,visibility 0s}
.fancybox-infobar{top:0;left:50%;margin-left:-79px}
.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}
.fancybox-toolbar{top:0;right:0}
.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}
.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.fancybox-slide::before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}
.fancybox-slide--image{overflow:visible}
.fancybox-slide--image::before{display:none}
.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}
.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}
.fancybox-slide--next{z-index:99995}
.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}
.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}
.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}
.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}
.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}
.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}
.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}
.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:transparent;z-index:10;cursor:pointer}
.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;-webkit-transition:background .25s;transition:background .25s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.fancybox-close-small:focus:after{outline:1px dotted #888}
.fancybox-close-small:hover:after{color:#555;background:#eee}
.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}
.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}
.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}
.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0 30px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,rgba(0,0,0,0.1)),color-stop(40%,rgba(0,0,0,0.2)),color-stop(80%,rgba(0,0,0,0.6)),to(rgba(0,0,0,0.8)));background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.8) 100%);pointer-events:none}
.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}
.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}
.fancybox-caption a{color:#fff;text-decoration:underline}
.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:0}
.fancybox-button[disabled]{cursor:default;pointer-events:none}
.fancybox-infobar__body,.fancybox-button{background:rgba(30,30,30,0.6)}
.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,0.8)}
.fancybox-button::before,.fancybox-button::after{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}
.fancybox-button[disabled]::before,.fancybox-button[disabled]::after{opacity:.3}
.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor}
.fancybox-button--left::after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.fancybox-button--right::after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--left{border-bottom-left-radius:5px}
.fancybox-button--right{border-bottom-right-radius:5px}
.fancybox-button--close::before,.fancybox-button--close::after{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}
.fancybox-button--close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0 0;height:100px;width:54px;padding:0;border:0;outline:0;background:0;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .25s;transition:opacity .25s}
.fancybox-arrow::after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,0.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:24px 24px}
.fancybox-arrow--right{right:0}
.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.fancybox-arrow--right::after,.fancybox-arrow--left::after{left:0}
.fancybox-show-nav .fancybox-arrow{opacity:.6}
.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}
.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}
@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,0.25,1);transition-timing-function:cubic-bezier(0,0,0.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}
.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}
.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0}
.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
@media all and (max-width:800px){.fancybox-infobar{left:0;margin-left:0}
.fancybox-button--left,.fancybox-button--right{display:none !important}
.fancybox-caption{padding:20px 0;margin:0}
}.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:0}
.fancybox-button--play::before,.fancybox-button--pause::before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}
.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}
.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}
.fancybox-thumbs{display:none}
.fancybox-button--thumbs{display:none}
@media all and (min-width:800px){.fancybox-button--thumbs{display:inline-block}
.fancybox-button--thumbs span{font-size:23px}
.fancybox-button--thumbs::before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);-webkit-box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}
.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:99995}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:220px}
.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}
.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}
li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}
.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;-webkit-transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94);transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94)}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}
}.progressive{position:relative;display:block;overflow:hidden;outline:0;margin:0;height:100%}
.progressive img{display:block;width:100%;height:100%;max-width:100%;border:0 none}
.progressive img.preview{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:scale(1.05);transform:scale(1.05)}
.progressive img.reveal{position:absolute;left:0;top:0;will-change:transform,opacity;-webkit-animation:progressiveReveal .5s ease-out;animation:progressiveReveal .5s ease-out}
@-webkit-keyframes progressiveReveal{0%{opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@keyframes progressiveReveal{0%{opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{-webkit-transition-duration:50ms;transition-duration:50ms}
body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}
body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{-webkit-transition-duration:100ms;transition-duration:100ms}
body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{-webkit-transition-delay:100ms;transition-delay:100ms}
body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{-webkit-transition-duration:150ms;transition-duration:150ms}
body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{-webkit-transition-delay:150ms;transition-delay:150ms}
body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{-webkit-transition-duration:200ms;transition-duration:200ms}
body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{-webkit-transition-delay:200ms;transition-delay:200ms}
body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{-webkit-transition-duration:250ms;transition-duration:250ms}
body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{-webkit-transition-delay:250ms;transition-delay:250ms}
body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{-webkit-transition-duration:300ms;transition-duration:300ms}
body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{-webkit-transition-delay:300ms;transition-delay:300ms}
body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{-webkit-transition-duration:350ms;transition-duration:350ms}
body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{-webkit-transition-delay:350ms;transition-delay:350ms}
body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{-webkit-transition-duration:400ms;transition-duration:400ms}
body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{-webkit-transition-delay:400ms;transition-delay:400ms}
body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{-webkit-transition-duration:450ms;transition-duration:450ms}
body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{-webkit-transition-delay:450ms;transition-delay:450ms}
body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{-webkit-transition-duration:500ms;transition-duration:500ms}
body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{-webkit-transition-delay:500ms;transition-delay:500ms}
body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{-webkit-transition-duration:550ms;transition-duration:550ms}
body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{-webkit-transition-delay:550ms;transition-delay:550ms}
body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{-webkit-transition-duration:600ms;transition-duration:600ms}
body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{-webkit-transition-delay:600ms;transition-delay:600ms}
body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{-webkit-transition-duration:650ms;transition-duration:650ms}
body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{-webkit-transition-delay:650ms;transition-delay:650ms}
body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{-webkit-transition-duration:700ms;transition-duration:700ms}
body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{-webkit-transition-delay:700ms;transition-delay:700ms}
body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{-webkit-transition-duration:750ms;transition-duration:750ms}
body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{-webkit-transition-delay:750ms;transition-delay:750ms}
body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{-webkit-transition-duration:800ms;transition-duration:800ms}
body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{-webkit-transition-delay:800ms;transition-delay:800ms}
body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{-webkit-transition-duration:850ms;transition-duration:850ms}
body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{-webkit-transition-delay:850ms;transition-delay:850ms}
body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{-webkit-transition-duration:900ms;transition-duration:900ms}
body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{-webkit-transition-delay:900ms;transition-delay:900ms}
body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{-webkit-transition-duration:950ms;transition-duration:950ms}
body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{-webkit-transition-delay:950ms;transition-delay:950ms}
body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{-webkit-transition-duration:1000ms;transition-duration:1000ms}
body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{-webkit-transition-delay:1000ms;transition-delay:1000ms}
body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{-webkit-transition-duration:1050ms;transition-duration:1050ms}
body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{-webkit-transition-delay:1050ms;transition-delay:1050ms}
body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{-webkit-transition-duration:1100ms;transition-duration:1100ms}
body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{-webkit-transition-delay:1100ms;transition-delay:1100ms}
body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{-webkit-transition-duration:1150ms;transition-duration:1150ms}
body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{-webkit-transition-delay:1150ms;transition-delay:1150ms}
body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{-webkit-transition-duration:1200ms;transition-duration:1200ms}
body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{-webkit-transition-delay:1200ms;transition-delay:1200ms}
body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{-webkit-transition-duration:1250ms;transition-duration:1250ms}
body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{-webkit-transition-delay:1250ms;transition-delay:1250ms}
body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{-webkit-transition-duration:1300ms;transition-duration:1300ms}
body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{-webkit-transition-delay:1300ms;transition-delay:1300ms}
body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{-webkit-transition-duration:1350ms;transition-duration:1350ms}
body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{-webkit-transition-delay:1350ms;transition-delay:1350ms}
body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{-webkit-transition-duration:1400ms;transition-duration:1400ms}
body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{-webkit-transition-delay:1400ms;transition-delay:1400ms}
body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{-webkit-transition-duration:1450ms;transition-duration:1450ms}
body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{-webkit-transition-delay:1450ms;transition-delay:1450ms}
body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{-webkit-transition-duration:1500ms;transition-duration:1500ms}
body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{-webkit-transition-delay:1500ms;transition-delay:1500ms}
body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{-webkit-transition-duration:1550ms;transition-duration:1550ms}
body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{-webkit-transition-delay:1550ms;transition-delay:1550ms}
body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{-webkit-transition-duration:1600ms;transition-duration:1600ms}
body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{-webkit-transition-delay:1600ms;transition-delay:1600ms}
body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{-webkit-transition-duration:1650ms;transition-duration:1650ms}
body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{-webkit-transition-delay:1650ms;transition-delay:1650ms}
body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{-webkit-transition-duration:1700ms;transition-duration:1700ms}
body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{-webkit-transition-delay:1700ms;transition-delay:1700ms}
body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{-webkit-transition-duration:1750ms;transition-duration:1750ms}
body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{-webkit-transition-delay:1750ms;transition-delay:1750ms}
body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{-webkit-transition-duration:1800ms;transition-duration:1800ms}
body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{-webkit-transition-delay:1800ms;transition-delay:1800ms}
body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{-webkit-transition-duration:1850ms;transition-duration:1850ms}
body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{-webkit-transition-delay:1850ms;transition-delay:1850ms}
body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{-webkit-transition-duration:1900ms;transition-duration:1900ms}
body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{-webkit-transition-delay:1900ms;transition-delay:1900ms}
body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{-webkit-transition-duration:1950ms;transition-duration:1950ms}
body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{-webkit-transition-delay:1950ms;transition-delay:1950ms}
body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{-webkit-transition-duration:2000ms;transition-duration:2000ms}
body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{-webkit-transition-delay:2000ms;transition-delay:2000ms}
body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{-webkit-transition-duration:2050ms;transition-duration:2050ms}
body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{-webkit-transition-delay:2050ms;transition-delay:2050ms}
body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{-webkit-transition-duration:2100ms;transition-duration:2100ms}
body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{-webkit-transition-delay:2100ms;transition-delay:2100ms}
body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{-webkit-transition-duration:2150ms;transition-duration:2150ms}
body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{-webkit-transition-delay:2150ms;transition-delay:2150ms}
body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{-webkit-transition-duration:2200ms;transition-duration:2200ms}
body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{-webkit-transition-delay:2200ms;transition-delay:2200ms}
body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{-webkit-transition-duration:2250ms;transition-duration:2250ms}
body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{-webkit-transition-delay:2250ms;transition-delay:2250ms}
body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{-webkit-transition-duration:2300ms;transition-duration:2300ms}
body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{-webkit-transition-delay:2300ms;transition-delay:2300ms}
body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{-webkit-transition-duration:2350ms;transition-duration:2350ms}
body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{-webkit-transition-delay:2350ms;transition-delay:2350ms}
body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{-webkit-transition-duration:2400ms;transition-duration:2400ms}
body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{-webkit-transition-delay:2400ms;transition-delay:2400ms}
body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{-webkit-transition-duration:2450ms;transition-duration:2450ms}
body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{-webkit-transition-delay:2450ms;transition-delay:2450ms}
body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{-webkit-transition-duration:2500ms;transition-duration:2500ms}
body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{-webkit-transition-delay:2500ms;transition-delay:2500ms}
body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{-webkit-transition-duration:2550ms;transition-duration:2550ms}
body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{-webkit-transition-delay:2550ms;transition-delay:2550ms}
body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{-webkit-transition-duration:2600ms;transition-duration:2600ms}
body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{-webkit-transition-delay:2600ms;transition-delay:2600ms}
body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{-webkit-transition-duration:2650ms;transition-duration:2650ms}
body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{-webkit-transition-delay:2650ms;transition-delay:2650ms}
body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{-webkit-transition-duration:2700ms;transition-duration:2700ms}
body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{-webkit-transition-delay:2700ms;transition-delay:2700ms}
body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{-webkit-transition-duration:2750ms;transition-duration:2750ms}
body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{-webkit-transition-delay:2750ms;transition-delay:2750ms}
body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{-webkit-transition-duration:2800ms;transition-duration:2800ms}
body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{-webkit-transition-delay:2800ms;transition-delay:2800ms}
body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{-webkit-transition-duration:2850ms;transition-duration:2850ms}
body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{-webkit-transition-delay:2850ms;transition-delay:2850ms}
body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{-webkit-transition-duration:2900ms;transition-duration:2900ms}
body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{-webkit-transition-delay:2900ms;transition-delay:2900ms}
body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{-webkit-transition-duration:2950ms;transition-duration:2950ms}
body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{-webkit-transition-delay:2950ms;transition-delay:2950ms}
body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{-webkit-transition-duration:3000ms;transition-duration:3000ms}
body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{-webkit-transition-delay:0s;transition-delay:0s}
body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{-webkit-transition-delay:3000ms;transition-delay:3000ms}
[data-aos]{pointer-events:none}
[data-aos].aos-animate{pointer-events:auto}
body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{-webkit-transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75);transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75)}
body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1)}
body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{-webkit-transition-timing-function:cubic-bezier(0.42,0,1,1);transition-timing-function:cubic-bezier(0.42,0,1,1)}
body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{-webkit-transition-timing-function:cubic-bezier(0,0,0.58,1);transition-timing-function:cubic-bezier(0,0,0.58,1)}
body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{-webkit-transition-timing-function:cubic-bezier(0.42,0,0.58,1);transition-timing-function:cubic-bezier(0.42,0,0.58,1)}
body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{-webkit-transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045);transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045)}
body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275)}
body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}
body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{-webkit-transition-timing-function:cubic-bezier(0.47,0,0.745,0.715);transition-timing-function:cubic-bezier(0.47,0,0.745,0.715)}
body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{-webkit-transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);transition-timing-function:cubic-bezier(0.39,0.575,0.565,1)}
body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{-webkit-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}
body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}
body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}
body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}
body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}
body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}
body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}
body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}
body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}
body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}
@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,background,-webkit-transform;transition-property:opacity,background,-webkit-transform;transition-property:opacity,transform,background;transition-property:opacity,transform,background,-webkit-transform}
html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}
html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}
html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}
html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}
html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}
html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}
html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(0.6);transform:scale(0.6)}
html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(0.6);transform:translate3d(0,100px,0) scale(0.6)}
html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(0.6);transform:translate3d(0,-100px,0) scale(0.6)}
html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(0.6);transform:translate3d(-100px,0,0) scale(0.6)}
html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(0.6);transform:translate3d(100px,0,0) scale(0.6)}
html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}
html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}
html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}
html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}
html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}
html:not(.no-js) [data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}
html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}
html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}
html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}
html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}
html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}
html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}
html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}
.nice-select:hover{border-color:#dbdbdb}
.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}
.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}
.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}
.nice-select.disabled:after{border-color:#ccc}
.nice-select.wide{width:100%}
.nice-select.wide .list{left:0 !important;right:0 !important}
.nice-select.right{float:right}
.nice-select.right .list{left:auto;right:0}
.nice-select.small{font-size:12px;height:36px;line-height:34px}
.nice-select.small:after{height:4px;width:4px}
.nice-select.small .option{line-height:34px;min-height:34px}
.nice-select .list{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-shadow:0 0 0 1px rgba(68,68,68,0.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;z-index:9}
.nice-select .list:hover .option:not(:hover){background-color:transparent !important}
.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}
.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}
.nice-select .option.selected{font-weight:bold}
.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}
.no-csspointerevents .nice-select .list{display:none}
.no-csspointerevents .nice-select.open .list{display:block}
.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}
.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}
.irs-bar{position:absolute;display:block;left:0;width:0}
.irs-shadow{position:absolute;display:none;left:0;width:0}
.irs-handle{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:1}
.irs-handle.type_last{z-index:2}
.irs-min,.irs-max{position:absolute;display:block;cursor:default}
.irs-min{left:0}
.irs-max{right:0}
.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}
.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}
.irs-with-grid .irs-grid{display:block}
.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}
.irs-grid-pol.small{height:4px}
.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}
.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}
.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}
.irs-disabled{opacity:.4}
.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}
.irs--flat{height:40px}
.irs--flat.irs-with-grid{height:60px}
.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}
.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}
.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}
.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}
.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}
.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}
.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}
.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}
.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}
.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}
.irs--flat .irs-grid-pol{background-color:#e1e4e9}
.irs--flat .irs-grid-text{color:#999}
.irs--big{height:55px}
.irs--big.irs-with-grid{height:70px}
.irs--big .irs-line{top:33px;height:12px;background-color:white;background:-webkit-gradient(linear,left top,left bottom,color-stop(-50%,#ddd),color-stop(150%,white));background:linear-gradient(to bottom,#ddd -50%,white 150%);border:1px solid #ccc;border-radius:12px}
.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#428bca),to(#b9d4ec));background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}
.irs--big .irs-bar--single{border-radius:12px 0 0 12px}
.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}
.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#b4b9be),to(white));background:linear-gradient(to bottom,white 0,#b4b9be 30%,white 100%);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}
.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#919ba5),to(white));background:linear-gradient(to bottom,white 0,#919ba5 30%,white 100%)}
.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}
.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:-webkit-gradient(linear,left top,left bottom,from(#428bca),to(#3071a9));background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}
.irs--big .irs-grid-pol{background-color:#428bca}
.irs--big .irs-grid-text{color:#428bca}
.irs--modern{height:55px}
.irs--modern.irs-with-grid{height:55px}
.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:-webkit-gradient(linear,left top,left bottom,from(#e0e4ea),to(#d1d6e0));background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}
.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:-webkit-gradient(linear,left top,left bottom,from(#20b426),to(#18891d));background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}
.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}
.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}
.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}
.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#e9e6e6));background:linear-gradient(to bottom,white 0,#e9e6e6 100%);border-radius:0 0 3px 3px}
.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}
.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#919ba5),to(#fff));background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}
.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}
.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}
.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}
.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}
.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}
.irs--modern .irs-grid{height:25px}
.irs--modern .irs-grid-pol{background-color:#dedede}
.irs--modern .irs-grid-text{color:silver;font-size:13px}
.irs--sharp{height:50px;font-size:12px;line-height:1}
.irs--sharp.irs-with-grid{height:57px}
.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}
.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}
.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}
.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}
.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}
.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}
.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}
.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}
.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}
.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}
.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}
.irs--sharp .irs-grid{height:25px}
.irs--sharp .irs-grid-pol{background-color:#dedede}
.irs--sharp .irs-grid-text{color:silver;font-size:13px}
.irs--round{height:50px}
.irs--round.irs-with-grid{height:65px}
.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}
.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}
.irs--round .irs-bar--single{border-radius:4px 0 0 4px}
.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}
.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,255,0.3);box-shadow:0 1px 3px rgba(0,0,255,0.3)}
.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}
.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}
.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}
.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}
.irs--round .irs-grid{height:25px}
.irs--round .irs-grid-pol{background-color:#dedede}
.irs--round .irs-grid-text{color:silver;font-size:13px}
.irs--square{height:50px}
.irs--square.irs-with-grid{height:60px}
.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}
.irs--square .irs-bar{top:31px;height:4px;background-color:black}
.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}
.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}
.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}
.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}
.irs--square .irs-grid{height:25px}
.irs--square .irs-grid-pol{background-color:#dedede}
.irs--square .irs-grid-text{color:silver;font-size:11px}
@font-face{font-family:"gm";src:url("fonts/Inter/Inter_24pt-Regular.ttf") format("truetype")}
@font-face{font-family:"gml";src:url("fonts/Inter/Inter_24pt-Light.ttf") format("truetype")}
@font-face{font-family:"gmb";src:url("fonts/Inter/Inter_24pt-Bold.ttf") format("truetype")}
@font-face{font-family:"gmm";src:url("fonts/Inter/Inter_24pt-Regular.ttf") format("truetype")}
@font-face{font-family:"ci";src:url("fonts/icomoon/icomoon.ttf") format("truetype")}
html,body{overflow-x:hidden;overflow-x:clip}
body{font-family:gm,sans-serif}
p{font-size:1.6rem}
.if-title,.woocommerce-order-details__title{font:3.6rem/1 gmb}
@media(max-width:991px){.if-title,.woocommerce-order-details__title{font-size:3.2rem}
}@media(max-width:576px){.if-title,.woocommerce-order-details__title{font-size:2.8rem}
}.if-title--blue,.woocommerce-order-details__title--blue{color:#222;font:3rem/1 gm}
.if-title--center,.woocommerce-order-details__title--center{text-align:center}
.if-text{font:1.6rem/1 gmm}
.sf-single-post{font-size:15px}
.sf-single-post button,.sf-single-post input,.sf-single-post select,.sf-single-post textarea{font-size:15px;font-weight:normal;line-height:1.65}
.sf-single-post h1,.sf-single-post h2,.sf-single-post h3,.sf-single-post h4,.sf-single-post h5,.sf-single-post h6{font-weight:500;line-height:1.618em;margin:0 0 .5rem 0}
.sf-single-post h1 span,.sf-single-post h2 span,.sf-single-post h3 span,.sf-single-post h4 span,.sf-single-post h5 span,.sf-single-post h6 span{color:inherit}
.sf-single-post h1{font-size:2em}
.sf-single-post h2{font-size:1.733em}
.sf-single-post h3{font-size:1.467em}
.sf-single-post h4{font-size:1.2em;font-weight:bold}
.sf-single-post h5{font-size:1em;font-weight:bold;text-transform:uppercase}
.sf-single-post h6{font-size:1em;font-weight:bold;text-transform:uppercase}
.sf-single-post p,.sf-single-post ul,.sf-single-post ol,.sf-single-post dl{font-weight:300}
.sf-single-post p:last-of-type{margin-bottom:0}
.sf-single-post ul,.sf-single-post ol{margin:0 0 1.625em 2.5em;padding:0}
.sf-single-post ul{list-style:square}
.sf-single-post ol{list-style-type:decimal}
.sf-single-post ol ol{list-style:upper-alpha}
.sf-single-post ol ol ol{list-style:lower-roman}
.sf-single-post ol ol ol ol{list-style:lower-alpha}
.sf-single-post ul ul,.sf-single-post ol ol,.sf-single-post ul ol,.sf-single-post ol ul{margin-bottom:0}
.sf-single-post dl{margin:0 1.625em}
.sf-single-post dt{font-weight:700;font-size:15px}
.sf-single-post dd{margin:0 0 1.625em}
.sf-single-post p{margin:0 0 1.5em 0}
.sf-single-post .entry-content p{margin:0 0 1.5em 0;line-height:1.618}
.sf-single-post hr{margin-bottom:1.625em;height:1px;border:0;background-color:#ccc}
.sf-single-post dfn,.sf-single-post cite,.sf-single-post em,.sf-single-post i{font-style:italic}
.sf-single-post blockquote,.sf-single-post q{quotes:"“" "”" "‘" "’"}
.sf-single-post blockquote{font-size:20px;margin:0 auto 2em;display:block;padding:40px 100px 0 100px;position:relative;letter-spacing:1px;line-height:28px;text-align:left}
.sf-single-post blockquote::before{display:inline-block;content:"❝";position:absolute;left:30px;top:5px;font-size:40px}
.sf-single-post blockquote::after{display:none}
.sf-single-post blockquote cite,.sf-single-post blockquote small{display:block;color:#909090;font-size:14px;font-style:normal;letter-spacing:0;margin-top:10px}
.sf-single-post blockquote cite a,.sf-single-post blockquote small a{color:inherit}
.sf-single-post blockquote>:last-child{margin-bottom:0}
@media(max-width:767px){.sf-single-post blockquote{padding:40px 40px 0}
}.sf-single-post q:before{display:inline;content:open-quote;padding-right:5px}
.sf-single-post q:after{display:inline;content:close-quote;padding-left:5px}
.sf-single-post address{margin:0 0 1.5em}
.sf-single-post code,.sf-single-post kbd,.sf-single-post tt,.sf-single-post var,.sf-single-post samp,.sf-single-post pre{font-family:Inconsolata,monospace}
.sf-single-post pre{border-style:solid;border-width:1px;border-color:#e1e1e1;margin:0 0 1.5em 0;max-width:100%;overflow:auto;padding:1em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}
.sf-single-post abbr,.sf-single-post acronym{border-style:dotted;border-width:0 0 1px 0;border-color:#e1e1e1;cursor:help}
.sf-single-post mark,.sf-single-post ins{text-decoration:none}
.sf-single-post big{font-size:125%}
.sf-single-post embed,.sf-single-post iframe:not(.fb_customer_chat_bounce_in_v2):not([data-testid=bubble_iframe]),.sf-single-post object,.sf-single-post video{margin-bottom:2em;max-width:100%;vertical-align:middle}
.sf-single-post a,.sf-single-post a em,.sf-single-post a strong{color:#1b8be0;text-decoration:none}
.sf-single-post a:focus,.sf-single-post a:active,.sf-single-post a:hover{text-decoration:underline}
.sf-single-post .alignleft{display:inline;float:left;margin-right:1.625em}
.sf-single-post .alignright{display:inline;float:right;margin-left:1.625em}
.sf-single-post .aligncenter{display:block;clear:both;margin-right:auto;margin-left:auto}
.sf-single-post table{margin:0 0 1.625em;width:100%;border:none !important;border-spacing:0;border-collapse:collapse;border-bottom:1px solid #ddd !important;text-align:left}
.sf-single-post tr th{border:none !important;color:#666;text-transform:uppercase;letter-spacing:.1em;font-weight:500;font-size:10px;line-height:2.6em}
.sf-single-post td{padding:6px 10px 6px 0;border:none !important;border-top:1px solid #ddd !important}
.sf-single-post img[class*=wp-image-]{max-width:97.5%;height:auto}
.sf-single-post img.size-full{width:auto}
.sf-single-post img.wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:0}
.sf-single-post p img,.sf-single-post .wp-caption{margin-top:.4em}
.sf-single-post img{padding:6px;border:1px solid #ddd}
.sf-single-post img.alignleft,.sf-single-post img.alignright,.sf-single-post img.aligncenter{margin-bottom:1.625em}
.sf-single-post .wp-caption{margin-bottom:1.625em;padding:9px;max-width:96%;border:0;background:#eee}
.sf-single-post .wp-caption img{display:block;margin:5px auto 0 !important;max-width:98%;border-color:#eee}
.sf-single-post .wp-caption .wp-caption-text,.sf-single-post .wp-caption-dd{position:relative;margin:0 0 .6em 0 !important;padding:0 0 5px 40px;color:#666;text-align:left;font-size:12px;font-family:Georgia,serif !important}
.sf-single-post .wp-caption .wp-caption-text .wp-caption-text:before,.sf-single-post .wp-caption-dd .wp-caption-text:before{position:absolute;top:7px;left:10px;margin-right:5px;color:#666;content:"—";font-weight:700;font-style:normal;font-size:14px}
.sf-single-post a:focus [class*=wp-image-],.sf-single-post a:hover [class*=wp-image-],.sf-single-post a:active [class*=wp-image-]{border-color:#bbb;background:#eee}
.sf-single-post .wp-caption a:focus img,.sf-single-post .wp-caption a:active img,.sf-single-post .wp-caption a:hover img{border-color:#ddd;background:#fff}
html{font-size:10px;font-family:"gml";min-width:320px}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
.screen-reader-response{display:none !important}
.wpcf7-response-output{display:none !important}
span.wpcf7-not-valid-tip{font:1.4rem/1 gml;color:#fa0000;display:block;text-align:center;padding-top:.6rem;margin-bottom:-1rem}
.slick-slide{outline:0 !important}
.slick-slide:focus{outline:0 !important}
.slick-slide a{outline:none !important}
.slick-list{outline:none !important}
.text-center{text-align:center}
.ajax-loader{display:none !important}
@media(min-width:1200px){body .container{max-width:135rem}
}@media(max-width:1200px){body .container{max-width:100%}
}::-webkit-scrollbar{width:.5rem}
::-webkit-scrollbar-track{background:#fff}
::-webkit-scrollbar-thumb{background:#40909c}
::-webkit-scrollbar-thumb:hover{background:rgb(71.4181818182,160.6909090909,174.0818181818)}
.privacy{margin-top:5rem}
.privacy a{font-size:1.8rem;text-decoration:underline}
.screen-reader-text{height:0 !important}
.awooc-hide{display:none}
.page-template-page-front .xoo-wl-container{display:none}
.d-none{display:none !important}
@-webkit-keyframes colorchange{0%{background:red}
25%{background:#ff0}
50%{background:blue}
75%{background:green}
100%{background:red}
}@keyframes colorchange{0%{background:red}
25%{background:#ff0}
50%{background:blue}
75%{background:green}
100%{background:red}
}@-webkit-keyframes sf-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
30%{-webkit-transform:scale(1);transform:scale(1)}
40%{-webkit-transform:scale(1.06);transform:scale(1.06)}
50%{-webkit-transform:scale(1);transform:scale(1)}
60%{-webkit-transform:scale(1);transform:scale(1)}
70%{-webkit-transform:scale(1.03);transform:scale(1.03)}
80%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes sf-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
30%{-webkit-transform:scale(1);transform:scale(1)}
40%{-webkit-transform:scale(1.06);transform:scale(1.06)}
50%{-webkit-transform:scale(1);transform:scale(1)}
60%{-webkit-transform:scale(1);transform:scale(1)}
70%{-webkit-transform:scale(1.03);transform:scale(1.03)}
80%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}.sf-pulse{-webkit-animation-name:sf-pulse;animation-name:sf-pulse;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes sfShake{10%,90%{-webkit-transform:translate3d(-48%,-50%,0);transform:translate3d(-48%,-50%,0)}
20%,80%{-webkit-transform:translate3d(-51%,-50%,0);transform:translate3d(-51%,-50%,0)}
30%,50%,70%{-webkit-transform:translate3d(-48%,-50%,0);transform:translate3d(-48%,-50%,0)}
40%,60%{-webkit-transform:translate3d(-52%,-50%,0);transform:translate3d(-52%,-50%,0)}
}@keyframes sfShake{10%,90%{-webkit-transform:translate3d(-48%,-50%,0);transform:translate3d(-48%,-50%,0)}
20%,80%{-webkit-transform:translate3d(-51%,-50%,0);transform:translate3d(-51%,-50%,0)}
30%,50%,70%{-webkit-transform:translate3d(-48%,-50%,0);transform:translate3d(-48%,-50%,0)}
40%,60%{-webkit-transform:translate3d(-52%,-50%,0);transform:translate3d(-52%,-50%,0)}
}@-webkit-keyframes drop_down_right_out{0%{opacity:1;-webkit-transform:perspective(9999px) rotateY(0);transform:perspective(9999px) rotateY(0)}
50%{opacity:1}
100%{opacity:0;-webkit-transform:perspective(500px) rotateY(10deg);transform:perspective(500px) rotateY(10deg)}
}@keyframes drop_down_right_out{0%{opacity:1;-webkit-transform:perspective(9999px) rotateY(0);transform:perspective(9999px) rotateY(0)}
50%{opacity:1}
100%{opacity:0;-webkit-transform:perspective(500px) rotateY(10deg);transform:perspective(500px) rotateY(10deg)}
}@-webkit-keyframes drop_down_right_in{0%{opacity:0;-webkit-transform:perspective(500px) rotateY(10deg);transform:perspective(500px) rotateY(10deg)}
50%{opacity:1}
100%{opacity:1;-webkit-transform:perspective(9999px) rotateY(0);transform:perspective(9999px) rotateY(0)}
}@keyframes drop_down_right_in{0%{opacity:0;-webkit-transform:perspective(500px) rotateY(10deg);transform:perspective(500px) rotateY(10deg)}
50%{opacity:1}
100%{opacity:1;-webkit-transform:perspective(9999px) rotateY(0);transform:perspective(9999px) rotateY(0)}
}@-webkit-keyframes drop_down_left_in{0%{opacity:0;-webkit-transform:perspective(500px) rotateY(-10deg);transform:perspective(500px) rotateY(-10deg)}
50%{opacity:1}
100%{opacity:1;-webkit-transform:perspective(9999px) rotateY(0);transform:perspective(9999px) rotateY(0)}
}@keyframes drop_down_left_in{0%{opacity:0;-webkit-transform:perspective(500px) rotateY(-10deg);transform:perspective(500px) rotateY(-10deg)}
50%{opacity:1}
100%{opacity:1;-webkit-transform:perspective(9999px) rotateY(0);transform:perspective(9999px) rotateY(0)}
}@-webkit-keyframes drop_down_left_out{0%{opacity:1;-webkit-transform:perspective(9999px) rotateY(0);transform:perspective(9999px) rotateY(0)}
50%{opacity:1}
100%{opacity:0;-webkit-transform:perspective(500px) rotateY(-10deg);transform:perspective(500px) rotateY(-10deg)}
}@keyframes drop_down_left_out{0%{opacity:1;-webkit-transform:perspective(9999px) rotateY(0);transform:perspective(9999px) rotateY(0)}
50%{opacity:1}
100%{opacity:0;-webkit-transform:perspective(500px) rotateY(-10deg);transform:perspective(500px) rotateY(-10deg)}
}@-webkit-keyframes drop_down_in{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(-15deg);transform:perspective(500px) rotateX(-15deg)}
50%{opacity:1}
100%{opacity:1;-webkit-transform:perspective(9999px) rotateX(0);transform:perspective(9999px) rotateX(0)}
}@keyframes drop_down_in{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(-15deg);transform:perspective(500px) rotateX(-15deg)}
50%{opacity:1}
100%{opacity:1;-webkit-transform:perspective(9999px) rotateX(0);transform:perspective(9999px) rotateX(0)}
}@-webkit-keyframes drop_down_out{0%{opacity:1;-webkit-transform:perspective(9999px) rotateX(0);transform:perspective(9999px) rotateX(0)}
50%{opacity:1}
100%{opacity:0;-webkit-transform:perspective(500px) rotateX(-15deg);transform:perspective(500px) rotateX(-15deg)}
}@keyframes drop_down_out{0%{opacity:1;-webkit-transform:perspective(9999px) rotateX(0);transform:perspective(9999px) rotateX(0)}
50%{opacity:1}
100%{opacity:0;-webkit-transform:perspective(500px) rotateX(-15deg);transform:perspective(500px) rotateX(-15deg)}
}@-webkit-keyframes menu_dropdowns_li{0%{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes menu_dropdowns_li{0%{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.if-button{display:inline-block;text-align:center;height:6rem;padding:0 2rem;color:#fff;font:1.8rem/6rem gm,sans-serif;border:0;background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,0);max-width:24rem;width:100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:color .25s,background-color .25s,-webkit-box-shadow .25s;transition:color .25s,background-color .25s,-webkit-box-shadow .25s;transition:color .25s,box-shadow .25s,background-color .25s;transition:color .25s,box-shadow .25s,background-color .25s,-webkit-box-shadow .25s;position:relative;-webkit-box-shadow:0 20px 30px 0 rgba(1,1,1,.1);box-shadow:0 20px 30px 0 rgba(1,1,1,.1);background:#40909c;background-size:200% 100%;background-position:center;border-radius:100px;-webkit-transition:background .5s,-webkit-box-shadow .5s;transition:background .5s,-webkit-box-shadow .5s;transition:background .5s,box-shadow .5s;transition:background .5s,box-shadow .5s,-webkit-box-shadow .5s}
.if-button:focus{outline:0}
.if-button:active,.if-button:visited,.if-button:hover,.if-button:link{text-decoration:none}
.if-button:hover{background-size:100% 100%;-webkit-box-shadow:0 20px 30px -20px rgba(1,1,1,.3);box-shadow:0 20px 30px -20px rgba(1,1,1,.3);color:#fff}
.if-button[disabled]{opacity:.7;cursor:not-allowed}
.if-button--white{background:#fff;color:#212529}
.if-button--white:hover{color:#fff;background:#40909c}
.if-button--article{background:#fff;color:#40909c;max-width:14rem;height:5rem;font:1.4rem/5rem gm,sans-serif}
.if-button--article:hover{color:#40909c}
.if-button--white_bord{font:1.4rem/5rem gm,sans-serif;height:5rem;background:#fff;color:#212121;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5e5e5;width:auto}
.if-button--white_bord:hover{color:#212121}
.if-button--target{overflow:hidden;-webkit-animation:jittery 4s infinite;animation:jittery 4s infinite}
.if-button--target:hover{-webkit-animation:heartbeat .2s infinite;animation:heartbeat .2s infinite}
.if-button--pulse{overflow:hidden}
.if-button--pulse span::before,.if-button--pulse span::after{content:"";position:absolute;top:calc(50% - 37px);left:calc(50% - 37px);width:74px;height:74px;background:hsla(0,0%,100%,.4);border-radius:100px;opacity:0;z-index:1;pointer-events:none}
.if-button--pulse span::after{-webkit-animation:pulseblob 1.5s linear 1s infinite;animation:pulseblob 1.5s linear 1s infinite}
.if-button--pulse span:hover::after{-webkit-animation:pulseblob 1s linear 0s infinite;animation:pulseblob 1s linear 0s infinite}
.if-button--pulse:not(:has(span))::before,.if-button--pulse:not(:has(span))::after{content:"";position:absolute;top:calc(50% - 37px);left:calc(50% - 37px);width:74px;height:74px;background:hsla(0,0%,100%,.4);border-radius:100px;opacity:0;z-index:1;pointer-events:none}
.if-button--pulse:not(:has(span))::after{-webkit-animation:pulseblob 1.5s linear 1s infinite;animation:pulseblob 1.5s linear 1s infinite}
.if-button--pulse:not(:has(span)):hover::after{-webkit-animation:pulseblob 1s linear 0s infinite;animation:pulseblob 1s linear 0s infinite}
@-webkit-keyframes jittery{5%,50%{-webkit-transform:scale(1);transform:scale(1)}
10%{-webkit-transform:scale(0.95);transform:scale(0.95)}
15%{-webkit-transform:scale(1.05);transform:scale(1.05)}
20%{-webkit-transform:scale(1.05) rotate(-5deg);transform:scale(1.05) rotate(-5deg)}
25%{-webkit-transform:scale(1.05) rotate(5deg);transform:scale(1.05) rotate(5deg)}
30%{-webkit-transform:scale(1.05) rotate(-3deg);transform:scale(1.05) rotate(-3deg)}
35%{-webkit-transform:scale(1.05) rotate(2deg);transform:scale(1.05) rotate(2deg)}
40%{-webkit-transform:scale(1.05) rotate(0);transform:scale(1.05) rotate(0)}
}@keyframes jittery{5%,50%{-webkit-transform:scale(1);transform:scale(1)}
10%{-webkit-transform:scale(0.95);transform:scale(0.95)}
15%{-webkit-transform:scale(1.05);transform:scale(1.05)}
20%{-webkit-transform:scale(1.05) rotate(-5deg);transform:scale(1.05) rotate(-5deg)}
25%{-webkit-transform:scale(1.05) rotate(5deg);transform:scale(1.05) rotate(5deg)}
30%{-webkit-transform:scale(1.05) rotate(-3deg);transform:scale(1.05) rotate(-3deg)}
35%{-webkit-transform:scale(1.05) rotate(2deg);transform:scale(1.05) rotate(2deg)}
40%{-webkit-transform:scale(1.05) rotate(0);transform:scale(1.05) rotate(0)}
}@-webkit-keyframes heartbeat{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}
}@keyframes heartbeat{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}
}@-webkit-keyframes pulseblob{0%{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}
33%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(3);transform:scale(3);opacity:0}
}@keyframes pulseblob{0%{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}
33%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(3);transform:scale(3);opacity:0}
}.if-soc-links{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}
.if-soc-links__item{margin-right:2rem}
.if-soc-links__item:last-child{margin-right:0}
.if-soc-links__link{width:4rem;height:4rem;text-decoration:none;outline:0}
.if-soc-links__link::before{font:3rem/4rem ci}
.if-soc-links__link--fb::before{content:"";color:#517dde}
.if-soc-links__link--inst::before{content:"";background:linear-gradient(45deg,#4362c2,#f52950);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#000}
.if-contact-list{padding:0;margin:0;list-style:none;max-width:26rem}
.if-contact-list__item{margin-bottom:2rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.if-contact-list__item:last-child{margin-bottom:0}
.if-contact-list__item::before{content:"";font:2rem/1 ci;margin-right:1.5rem}
.if-contact-list__item a{color:#818181;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:right;margin-left:auto}
@media(max-width:1200px){.if-contact-list__item a{text-align:left;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 2.5rem);flex:0 0 calc(100% - 2.5rem);margin-left:0}
}.if-contact-list__item span{color:#343535}
@media(max-width:1200px){.if-contact-list__item span{display:none}
}.if-contact-list__item--shop::before{content:""}
.if-contact-list__item--service::before{content:"";font-size:2.4rem}
.if-contact-list__item--email::before{content:""}
.if-contact-list__item--schedule::before{content:""}
.if-contact-list__schedule-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.3}
.if-contact-list__schedule-content span{display:inline-block !important;color:#000;font-family:gmm;font-size:1.8rem;margin-bottom:.2rem}
@media(max-width:1200px){.if-contact-list__schedule-content span{display:inline-block !important}
}@media(max-width:991px){.if-contact-list__schedule-content span{font-size:1.5rem}
}.if-contact-list__schedule-content strong{font-family:gm;font-size:1.8rem;color:#818181;font-weight:normal}
@media(max-width:991px){.if-contact-list__schedule-content strong{font-size:1.5rem}
}.form-group{position:relative}
.form-group [type=text],.form-group [type=password],.form-group [type=email],.form-group [type=tel],.form-group [type=select],.form-group [type=search],.form-group textarea{height:4rem;line-height:4rem;width:100%;border:0;font:1.6rem/1 gml;padding-left:4.5rem;border-radius:.3rem}
@media(max-width:767px){.form-group [type=text],.form-group [type=password],.form-group [type=email],.form-group [type=tel],.form-group [type=select],.form-group [type=search],.form-group textarea{font-size:1.3rem;padding-left:4rem}
}.form-group [type=text].input-transparent,.form-group [type=password].input-transparent,.form-group [type=email].input-transparent,.form-group [type=tel].input-transparent,.form-group [type=select].input-transparent,.form-group [type=search].input-transparent,.form-group textarea.input-transparent{border-radius:0;background:rgba(0,0,0,0);color:#fff;border-bottom:1px solid #fff}
.form-group [type=text].input-transparent::-webkit-input-placeholder,.form-group [type=password].input-transparent::-webkit-input-placeholder,.form-group [type=email].input-transparent::-webkit-input-placeholder,.form-group [type=tel].input-transparent::-webkit-input-placeholder,.form-group [type=select].input-transparent::-webkit-input-placeholder,.form-group [type=search].input-transparent::-webkit-input-placeholder,.form-group textarea.input-transparent::-webkit-input-placeholder{color:#fff}
.form-group [type=text].input-transparent::-moz-placeholder,.form-group [type=password].input-transparent::-moz-placeholder,.form-group [type=email].input-transparent::-moz-placeholder,.form-group [type=tel].input-transparent::-moz-placeholder,.form-group [type=select].input-transparent::-moz-placeholder,.form-group [type=search].input-transparent::-moz-placeholder,.form-group textarea.input-transparent::-moz-placeholder{color:#fff}
.form-group [type=text].input-transparent:-ms-input-placeholder,.form-group [type=password].input-transparent:-ms-input-placeholder,.form-group [type=email].input-transparent:-ms-input-placeholder,.form-group [type=tel].input-transparent:-ms-input-placeholder,.form-group [type=select].input-transparent:-ms-input-placeholder,.form-group [type=search].input-transparent:-ms-input-placeholder,.form-group textarea.input-transparent:-ms-input-placeholder{color:#fff}
.form-group [type=text].input-transparent::-ms-input-placeholder,.form-group [type=password].input-transparent::-ms-input-placeholder,.form-group [type=email].input-transparent::-ms-input-placeholder,.form-group [type=tel].input-transparent::-ms-input-placeholder,.form-group [type=select].input-transparent::-ms-input-placeholder,.form-group [type=search].input-transparent::-ms-input-placeholder,.form-group textarea.input-transparent::-ms-input-placeholder{color:#fff}
.form-group [type=text].input-transparent::placeholder,.form-group [type=password].input-transparent::placeholder,.form-group [type=email].input-transparent::placeholder,.form-group [type=tel].input-transparent::placeholder,.form-group [type=select].input-transparent::placeholder,.form-group [type=search].input-transparent::placeholder,.form-group textarea.input-transparent::placeholder{color:#fff}
.form-group [type=text]:focus,.form-group [type=password]:focus,.form-group [type=email]:focus,.form-group [type=tel]:focus,.form-group [type=select]:focus,.form-group [type=search]:focus,.form-group textarea:focus{outline:0}
.form-group textarea{padding-top:2rem;height:12rem}
.form-group::before{color:#fff;content:"";position:absolute;font:1.8rem/1 ci;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.5rem;z-index:5;font-weight:100}
@media(max-width:767px){.form-group::before{font-size:1.7rem}
}.form-group--email::before{content:""}
.form-group--phone::before{content:"";font-size:2.4rem}
.form-group--name::before{content:"";font-size:2rem}
.form-group--textarea::before{content:"";top:2.8rem}
.form-group--password::before{content:""}
.form-group--blue-theme::before{color:#40909c}
.form-group--blue-theme input:not([type=submit]).input-transparent{color:#2a2a2a;border-bottom:1px solid #40909c}
.form-group--blue-theme input:not([type=submit]).input-transparent::-webkit-input-placeholder{color:#2a2a2a}
.form-group--blue-theme input:not([type=submit]).input-transparent::-moz-placeholder{color:#2a2a2a}
.form-group--blue-theme input:not([type=submit]).input-transparent:-ms-input-placeholder{color:#2a2a2a}
.form-group--blue-theme input:not([type=submit]).input-transparent::-ms-input-placeholder{color:#2a2a2a}
.form-group--blue-theme input:not([type=submit]).input-transparent::placeholder{color:#2a2a2a}
.form-group--auth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.form-group--auth-reg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.form-group--auth-reg .if-button{margin:0 auto;max-width:100%}
.form-group--auth .if-button{margin-left:auto}
.form-group .wpcf7-not-valid-tip{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.form-group .select2-container .select2-selection--single{height:6rem;border:0}
.form-group .select2-container .select2-selection--single .select2-selection__rendered{line-height:6rem;background:#f7f7f7;font:1.6rem/1 gml;padding-left:4.5rem;border-radius:.3rem;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.form-group .select2-container .select2-selection--single .select2-selection__arrow{height:6rem}
.sf-ajax-auth a{font-size:1.6rem;font-family:gmb;color:#40909c}
.sf-ajax-auth .form-group{margin-bottom:2.5rem}
.sf-ajax-auth .sf-ajax-auth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.sf-ajax-auth .bottom-links{padding-top:1.8rem;font-size:1.6rem;border-top:1px solid #f4f4f4}
.sf-ajax-auth .bottom-links--reg{text-align:center}
.form-group--hidden{display:none !important}
.modal-backdrop{z-index:100 !important}
body.modal-open .background-container{-webkit-filter:blur(5px);filter:blur(5px)}
.modal__title{display:inline-block;font:3.5rem/1 "gmb";color:#40909c;margin:0 auto 4rem;text-align:center}
@media(max-width:576px){.modal__title{font-size:2.5rem;margin-bottom:2rem}
}.modal__subtitle{font:2rem/1 "gm";text-align:center}
.modal__close{position:absolute;top:-4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3rem;height:3rem;background:rgba(0,0,0,0);border:0;outline:0;padding:0}
.modal__close:hover,.modal__close:active,.modal__close:focus{outline:0;cursor:pointer}
.modal__close span{color:#fff;border:2px solid #fff;border-radius:50%;text-align:center;width:3rem;height:3rem;line-height:2.6rem;display:block;font-size:2rem}
.modal .modal-content{padding:3rem 4rem;border:0}
.modal .modal-header,.modal .modal-body{border-bottom:0;padding:0}
.modal .form-group::before{color:#40909c;left:1rem}
.modal .form-group input:not([type=submit]){background:#f8f8f8}
.modal .form-group .if-button{max-width:100%}
.modal p.status{margin-bottom:.5rem;text-align:center}
@media(max-width:991px){.modal-filters .modal-dialog{padding-top:3.5rem}
}@media(max-width:576px){.modal-filters .modal-dialog{padding-top:4.5rem}
}.if-icon.if-icon-iphone::before{content:""}
.if-icon.if-icon-imac::before{content:""}
.if-icon.if-icon-ipad::before{content:""}
.if-icon.if-icon-tv::before{content:""}
.if-icon.if-icon-watch::before{content:""}
.if-icon.if-icon-accesories::before{content:""}
.if-icon.if-icon-gadgets::before{content:""}
.if-icon.if-icon-bvapple::before{content:""}
.if-icon.if-icon-compare::before{content:""}
.if-mobile-nav{width:30rem;position:fixed;top:0;bottom:0;z-index:500;overflow:hidden;overflow-y:auto;background-color:#090909;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;-webkit-transform:translate3d(-340px,0,0);transform:translate3d(-340px,0,0)}
.if-mobile-nav--open{-webkit-transform:none;transform:none}
.if-mobile-nav__tabs{border-bottom:1px solid rgba(129,129,129,.2);background-color:rgba(0,0,0,.04)}
.if-mobile-nav__tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;padding:0;margin:0}
.if-mobile-nav__tabs-title{position:relative;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding:18px 15px;max-width:50%;width:50%;color:#909090;text-align:center;text-transform:uppercase;letter-spacing:.3px;font-weight:900;font-size:14px;line-height:1.3;cursor:pointer;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}
.if-mobile-nav__tabs-title:hover{cursor:pointer}
.if-mobile-nav__tabs-title::before{content:"";position:absolute;top:100%;left:0;right:0;margin-top:-1px;width:0;height:2px;-webkit-transition:width .25s ease;transition:width .25s ease;background-color:#40909c}
.if-mobile-nav__tabs-title.active{background-color:#111;color:#fff}
.if-mobile-nav__tabs-title.active::before{width:100%}
.if-mobile-nav__tab{display:none;-webkit-animation:wd-fadeIn 1s ease;animation:wd-fadeIn 1s ease}
.if-mobile-nav__tab.active{display:block}
.if-mobile-nav__tab ul{padding:0;margin:0;list-style:none}
.if-mobile-nav__tab ul .khl-main-nav__dropdown{display:none}
.if-mobile-nav__tab ul .khl-main-nav__dropdown a{padding-left:25px}
.if-mobile-nav__tab ul li{position:relative;display:block;-webkit-transition:all .25s ease;transition:all .25s ease}
.if-mobile-nav__tab ul li .fa{display:block;position:absolute;height:30px;right:.5rem;top:2.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;background:#0e0f0f}
.if-mobile-nav__tab ul li .fa::before,.if-mobile-nav__tab ul li .fa::after{content:"";display:block;height:7px;width:7px;pointer-events:none;position:absolute;right:17px;top:45%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.if-mobile-nav__tab ul li .fa::before{border-bottom:2px solid #fff;border-right:2px solid #fff}
.if-mobile-nav__tab ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:5px;padding-right:20px;padding-bottom:5px;padding-left:20px;min-height:50px;border-bottom:1px solid rgba(129,129,129,.2);color:#fff;text-transform:uppercase;letter-spacing:.2px;font-weight:600;font-size:13px;line-height:1.3;-webkit-transition:all .25s ease;transition:all .25s ease}
.if-mobile-nav__tab ul li a:hover{background-color:#111;text-decoration:none}
.if-mobile-nav__tab ul li .if-icon{margin-right:1rem}
.if-mobile-nav__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 1.5rem}
.if-mobile-nav__logo img{max-width:12rem}
.if-close-side{position:fixed;top:0;left:0;width:100%;height:100%;z-index:400;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.7);-webkit-transition:opacity .25s ease,visibility 0s ease .25s;transition:opacity .25s ease,visibility 0s ease .25s}
@media(max-width:1024px){.if-close-side{top:-15rem;height:calc(100vh + 300px)}
}.if-close-side--opened{opacity:1;visibility:visible;-webkit-transition:opacity .25s ease,visibility 0s ease;transition:opacity .25s ease,visibility 0s ease}
@-webkit-keyframes wd-fadeIn{from{opacity:0}
to{opacity:1}
}@keyframes wd-fadeIn{from{opacity:0}
to{opacity:1}
}.lt-product-extras{padding:0;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:576px){.lt-product-extras{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.lt-product-extras--all .if-used-state,.lt-product-extras--all .lt-product-addons{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.lt-product-extras--all .lt-product-addons{margin-bottom:1rem}
.lt-product-extras--all .if-used-state{padding:.5rem 0 1.5rem}
@media(max-width:576px){.lt-product-extras .if-used-state,.lt-product-extras .lt-product-addons{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}
}@media(max-width:576px){.lt-product-extras .if-used-state{padding:.5rem 0 1.5rem}
}@media(max-width:576px){.lt-product-extras .lt-product-addons{margin-bottom:1.5rem}
}.if-used-state{-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-top:1px dashed #dbdbdb;border-bottom:1px dashed #dbdbdb;padding:1rem 0 2rem;margin-top:2rem}
@media(max-width:576px){.if-used-state{padding:1.5rem 0}
}.if-used-state__list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}
.if-used-state__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}
.if-used-state__item--state .if-used-state__icon::before{content:""}
.if-used-state__item--battery .if-used-state__icon::before{content:""}
.if-used-state__item--phone .if-used-state__icon::before{content:""}
.if-used-state__icon{text-align:center}
.if-used-state__icon::before{content:"";font-size:7rem;font-family:ci;color:#40909c;line-height:1;margin-left:-2.2rem;margin-bottom:-1rem}
.if-used-state__text{font-size:1.4rem;font-family:gml}
.lt-product-addons{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.lt-product-addons__title{font-size:15px;color:#000;font-weight:bold;margin-bottom:2.7rem}
.lt-product-addons__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;position:relative}
.lt-product-addons__item:last-child{margin-bottom:0}
.lt-product-addons__item label{margin-bottom:0;position:relative;font-size:1.4rem;padding-left:1.5rem;margin-right:1.5rem;cursor:pointer}
@media(max-width:576px){.lt-product-addons__item label{font-size:1.2rem}
}.lt-product-addons__item label::before{content:"";font-family:ci;color:#b0d0d4;top:0;bottom:0;left:-2rem;right:0;position:absolute;font-size:2rem;top:-0.5rem}
@media(max-width:576px){.lt-product-addons__item label::before{top:-0.6rem}
}.lt-product-addons__item [type=checkbox]{opacity:0;visibility:hidden;width:2rem;height:2rem;position:relative}
.lt-product-addons__item [type=checkbox]:checked~label::before{color:rgba(0,0,0,0);background:#40909c;-webkit-background-clip:text;background-clip:text}
.lt-product-addons__item:hover .tooltip{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}
.lt-product-addons__item .dots{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:1px dashed #ddd;display:block;margin-top:.5rem}
.lt-product-addons__price{margin-left:1.5rem;font-size:1.4rem}
.lt-product-addons .tooltip{font-size:1.4rem;top:auto !important;bottom:calc(100% + 2rem);min-width:auto;right:0 !important;width:100%}
@media(max-width:991px){.lt-product-addons .tooltip{left:auto !important;width:100% !important}
}@media(max-width:576px){.lt-product-addons .tooltip{padding:1.5rem 1rem 1.5rem !important}
}.lt-product-addons .tooltip::before{top:auto !important;bottom:-1rem;left:calc(50% - 1rem)}
.lt-product-addons .tooltip ul{padding:0;list-style:none;margin:0}
.awooc-form-custom-order{position:relative}
.awooc-form-custom-order-title{font:3rem/1 gmb;text-align:center;background:#40909c;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#000;padding-bottom:.3rem;display:inline-block;margin:0 auto 1.5rem}
@media(max-width:991px){.awooc-form-custom-order-title{font-size:2.8rem}
}@media(max-width:576px){.awooc-form-custom-order-title{font-size:2.2rem}
}.awooc-form-custom-order .awoc-subtitle{margin-bottom:2.5rem}
.awooc-form-custom-order .awooc-col{padding:0 1rem;height:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.awooc-form-custom-order .if-button{max-width:100%}
.awooc-form-custom-order .columns-left{display:none}
.awooc-form-custom-order .form-group{margin-bottom:2rem}
.awooc-form-custom-order .form-group--submit{margin-bottom:0}
.awooc-form-custom-order .form-group span{display:block}
.awooc-form-custom-order .form-group input[type=text]{-webkit-box-shadow:none;box-shadow:none;margin:0}
.awooc-form-custom-order .awooc-close{width:3rem;height:3rem;line-height:3rem;background:#40909c;color:#fff;font-size:1.2rem}
.awooc-form-custom-order .awooc-close:hover{opacity:1}
.awooc-form-custom-order .form-group::before{background:#40909c;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#000}
.nice-select{width:100%;background:#f7f7f7;height:5rem;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;padding-right:5.5rem;white-space:normal;line-height:1.6rem}
@media(max-width:767px){.nice-select{margin-bottom:1.5rem;font-size:1.3rem}
}.nice-select:hover{background:hsl(0,0%,91.862745098%)}
.nice-select::before{content:"";position:absolute;right:5rem;top:10%;height:80%;width:4px;border-left:4px dotted #c4c4c4}
.nice-select::after{height:1.3rem;width:1.3rem;margin-top:-1rem;right:2rem}
.nice-select .current{font-size:1.4rem}
@media(max-width:991px){.nice-select .current{font-size:1.3rem}
}.nice-select .list{width:100%;border:0;-webkit-box-shadow:none;box-shadow:none;background:#f7f7f7;margin-top:0;border-radius:0}
.nice-select .list .option{line-height:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.nice-select .list .option:hover{background:hsl(0,0%,91.862745098%)}
span.load-more-loading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.9rem 2.4rem;background:#ebebeb;color:#888;border-radius:10rem;font-size:1.4rem;font-family:gm;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:12rem;line-height:1}
.lt-pagination{padding:4rem 0 6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:135rem;margin:0 auto}
.lt-pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
.lt-pagination__list::after{content:"";display:block;position:absolute;height:4px;width:800px;border-top:4px dotted #dbdbdb;top:50%;left:110%;margin-top:-2px}
.lt-pagination__list::before{content:"";display:block;position:absolute;height:4px;width:800px;border-top:4px dotted #dbdbdb;top:50%;right:110%;margin-top:-2px}
.lt-pagination__item{font-size:1.4rem;color:#bcbcbc;margin:0 1.2rem}
@media(max-width:767px){.lt-pagination__item{margin:0}
}.lt-pagination__link{font-size:1.4rem;color:#bcbcbc;font-family:gmm;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:13px;-webkit-transition:.2s;transition:.2s}
.lt-pagination__link:hover{text-decoration:none;color:#000;background:#f1f1f1}
.lt-pagination__link.current{background:#40909c;color:#fff;-webkit-box-shadow:0 20px 30px 0 rgba(1,1,1,.1);box-shadow:0 20px 30px 0 rgba(1,1,1,.1)}
.lt-pagination .page-numbers-list{display:-webkit-box;display:-ms-flexbox;display:flex}
.lt-pagination .page-numbers-list>.page-numbers{margin:0 .5rem}
.lt-pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border:2px solid rgba(0,0,0,0)}
.lt-pagination .page-numbers.blocked{opacity:.7;cursor:not-allowed;border:2px solid #e5e5e5}
.lt-pagination .page-numbers.dots.blocked,.lt-pagination .page-numbers.extend.blocked{border:2px solid rgba(0,0,0,0)}
.lt-pagination .page-numbers.current:hover{background:#fff}
.lt-pagination .next,.lt-pagination .prev{border:0;background:#f1f1f1;font-size:0;width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}
.lt-pagination .next::before,.lt-pagination .prev::before{display:none}
.lt-pagination .next::after,.lt-pagination .prev::after{content:"";display:block;width:18px;height:18px;background:url("../img/arrow.png") no-repeat center/contain}
.lt-pagination .next:hover,.lt-pagination .prev:hover{background:rgb(225.7,225.7,225.7)}
.lt-pagination .prev::after{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:grayscale(0.8) opacity(0.55);filter:grayscale(0.8) opacity(0.55)}
.lt-pagination li{margin:0 .5rem}
@media(max-width:767px){.lt-pagination li{margin:0}
}.lt-pagination a,.lt-pagination span{font-size:1.6rem;color:#bcbcbc;font-family:gmm;font-weight:bold;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.5rem;-webkit-transition:.2s;transition:.2s}
@media(max-width:767px){.lt-pagination a,.lt-pagination span{min-width:30px;width:auto}
}.lt-pagination a:not(.dots):hover,.lt-pagination span:not(.dots):hover{text-decoration:none;color:#33737d;background:#f1f1f1}
.lt-pagination a.current,.lt-pagination span.current{background:#33737d;color:#fff;-webkit-box-shadow:0 20px 30px 0 rgba(1,1,1,.1);box-shadow:0 20px 30px 0 rgba(1,1,1,.1)}
.lt-loadmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem}
.lt-loadmore .if-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;min-width:0;padding:1rem 2rem;background:#ebebeb !important;color:#555 !important;border-radius:10rem !important;font-size:1.5rem;font-family:gmm;text-decoration:none !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;overflow:hidden}
.lt-loadmore .if-button:hover{background:#dcdcdc !important;color:#333 !important;text-decoration:none !important}
.lt-loadmore .if-button .load-more-label{-webkit-transition:opacity .2s;transition:opacity .2s}
.lt-loadmore .if-button .load-more-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}
.lt-loadmore .if-button::after{display:none}
.lt-loadmore .if-button.loading{cursor:not-allowed;opacity:.7}
.lt-loadmore .if-button.loading .load-more-label{opacity:0}
.lt-loadmore .if-button.loading .load-more-loading{opacity:1}
.fixed-arrows{overflow:hidden}
.fixed-arrows__call,.fixed-arrows__top{width:6rem;height:6rem;position:fixed;bottom:2rem;z-index:1001;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;border-radius:50%;color:#fff;cursor:pointer;text-align:center;line-height:6rem}
.fixed-arrows__call::after,.fixed-arrows__top::after{font-family:ci}
@media(max-width:1600px){.fixed-arrows__call,.fixed-arrows__top{bottom:2rem}
}@media(max-width:991px){.fixed-arrows__call,.fixed-arrows__top{bottom:2rem}
}@media(max-width:767px){.fixed-arrows__call,.fixed-arrows__top{bottom:1rem}
}.fixed-arrows__call:hover,.fixed-arrows__top:hover{cursor:pointer}
.fixed-arrows__call{left:3rem;background:#4c8bf7}
.fixed-arrows__call:hover{color:#fff}
@media(max-width:767px){.fixed-arrows__call{left:1rem}
}.fixed-arrows__call::before{content:"";background-color:inherit;display:block;position:absolute;width:100%;height:100%;border-radius:50%;z-index:0;-webkit-animation:amo-button-wave infinite 2.6s 0s linear;animation:amo-button-wave infinite 2.6s 0s linear}
.fixed-arrows__call::after{content:"";font-size:2.4rem;display:inline-block;-webkit-animation:zcwphone 1.5s linear infinite alternate;animation:zcwphone 1.5s linear infinite alternate}
.fixed-arrows__call--top{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}
@media(max-width:1200px){.fixed-arrows__call--top{-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}
}.fixed-arrows__top{right:3.5rem;opacity:0;visibility:hidden;-webkit-transform:translateX(6rem);transform:translateX(6rem);-webkit-transition:opacity .5s,visibility .5s,-webkit-transform .5s;transition:opacity .5s,visibility .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s,visibility .5s;transition:opacity .5s,transform .5s,visibility .5s,-webkit-transform .5s;font-size:1.2rem;background:#1a1b1b;display:none !important}
@media(max-width:767px){.fixed-arrows__top{right:1rem}
}.fixed-arrows__top svg{stroke-width:4px;position:absolute;left:0;right:0;top:0;bottom:0}
.fixed-arrows__top svg path{-webkit-transition:stroke-dashoffset 300ms linear 0s;transition:stroke-dashoffset 300ms linear 0s;stroke-dasharray:307.919,307.919;stroke-dashoffset:194%}
.fixed-arrows__top::after{display:inline-block;content:"";font-size:1.6rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:15;position:relative}
@media(max-width:767px){.fixed-arrows__top::after{font-size:1.1rem}
}.fixed-arrows__top--active{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.fixed-arrows__top--top{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}
@-webkit-keyframes zcwphone{0%{-webkit-transform:rotate(0);transform:rotate(0)}
25%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}
50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}
75%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}
100%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}
}@keyframes zcwphone{0%{-webkit-transform:rotate(0);transform:rotate(0)}
25%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}
50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}
75%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}
100%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}
}.amo-button-holder{bottom:1.5rem !important;right:3rem !important;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.amo-button-holder--top{-webkit-transform:translateY(-100px) !important;transform:translateY(-100px) !important}
@media(max-width:767px){.amo-button-holder{right:.5rem !important;bottom:.5rem !important}
}@-webkit-keyframes amo-button-wave{0%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:.45}
40%{opacity:.45}
100%{-webkit-transform:scale(1.35,1.35);transform:scale(1.35,1.35);opacity:0}
}@keyframes amo-button-wave{0%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:.45}
40%{opacity:.45}
100%{-webkit-transform:scale(1.35,1.35);transform:scale(1.35,1.35);opacity:0}
}.if-preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:#000;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}
.if-preloader__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:19rem}
.if-preloader img{max-width:100%;width:auto;display:block}
.if-preloader--hidden{opacity:0;visibility:hidden}
.if-preloader__default{position:relative;height:60px;width:60px;margin:2rem auto 0;display:none}
.if-preloader__default::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#40909c;border-radius:50%;-webkit-animation:pulse-preloader 1.5s linear infinite;animation:pulse-preloader 1.5s linear infinite}
.if-preloader__progress{position:absolute;bottom:0;left:0;width:100%;height:3px;background:rgba(0,0,0,0)}
.if-preloader__progress-inner{position:absolute;height:100%;width:0;background:#40909c}
@-webkit-keyframes pulse-preloader{from{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}
to{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}
}@keyframes pulse-preloader{from{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}
to{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}
}.xoo-wl-inmodal{-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0}
.xoo-wl-inmodal .xoo-wl-main .xoo-wl-info .xoo-wl-mhead{font:3.2rem/1 "gmb";color:#40909c;margin:0 auto 2rem;text-align:center}
.xoo-wl-inmodal .xoo-wl-main .xoo-wl-info .xoo-wl-minfo{font:1.6rem/1.5 "gml";text-align:center;display:block;margin-bottom:2rem}
.xoo-wl-inmodal .xoo-wl-main .xoo-wl-info .xoo-wl-error:not(:empty){margin-bottom:2rem;margin-top:0;background:rgba(249,55,55,.5);color:#fff;border-radius:0;font-family:gmb;font-size:1.5rem}
.xoo-wl-inmodal .xoo-wl-main .xoo-wl-form{margin-top:0}
.xoo-wl-inmodal .xoo-wl-main .xoo-wl-form .xwl-emlab,.xoo-wl-inmodal .xoo-wl-main .xoo-wl-form .xwl-qtlab{display:none}
.xoo-wl-inmodal .xoo-wl-main .xoo-wl-form .xoo-wl-email,.xoo-wl-inmodal .xoo-wl-main .xoo-wl-form .xoo-wl-qty{height:6rem;width:100%;background:#f7f7f7;border:0;font:1.6rem/1 gml;padding-left:4.5rem;border-radius:.3rem;border:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:2.5rem}
.xoo-wl-inmodal .xoo-wl-success{text-align:center;background:#fff;color:#000;border-radius:0;font:1.8rem/1.5 gml}
.xoo-wl-inmodal .xoo-wl-emsec{display:none}
.xoo-wl-inmodal .if-button{max-width:100%}
.xoo-wl-inmodal .xoo-wl-close{position:absolute;top:-4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3rem;height:3rem;background:rgba(0,0,0,0);border:0;outline:0}
.xoo-wl-inmodal .xoo-wl-close::before{content:"×";color:#fff;border:2px solid #fff;border-radius:50%;text-align:center;width:3rem;height:3rem;line-height:2.2rem;display:block;font-size:2rem}
.xoo-wl-inmodal .form-group::before{background:#40909c;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#000}
@media(min-width:991px){.if-category-tiles{margin-top:-2.5rem;margin-bottom:1rem}
}.if-category-tiles__list{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(225px,auto);grid-gap:15px;margin-bottom:5rem}
@media(max-width:1200px){.if-category-tiles__list{grid-gap:5px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-rows:minmax(185px,auto);margin-bottom:4rem}
}@media(max-width:576px){.if-category-tiles__list{grid-auto-rows:minmax(160px,auto)}
}.if-category-tiles__list--b-v-apple .if-category-tiles__item,.if-category-tiles__list--accesories .if-category-tiles__item,.if-category-tiles__list--gadgets .if-category-tiles__item,.if-category-tiles__list--ipad .if-category-tiles__item,.if-category-tiles__list--mac .if-category-tiles__item,.if-category-tiles__list--iphone .if-category-tiles__item{background:#121213}
.if-category-tiles__list--b-v-apple .if-category-tiles__item a,.if-category-tiles__list--accesories .if-category-tiles__item a,.if-category-tiles__list--gadgets .if-category-tiles__item a,.if-category-tiles__list--ipad .if-category-tiles__item a,.if-category-tiles__list--mac .if-category-tiles__item a,.if-category-tiles__list--iphone .if-category-tiles__item a{padding:2rem 3.5rem 1rem 3rem}
@media(max-width:1200px){.if-category-tiles__list--b-v-apple .if-category-tiles__item a,.if-category-tiles__list--accesories .if-category-tiles__item a,.if-category-tiles__list--gadgets .if-category-tiles__item a,.if-category-tiles__list--ipad .if-category-tiles__item a,.if-category-tiles__list--mac .if-category-tiles__item a,.if-category-tiles__list--iphone .if-category-tiles__item a{padding:1.5rem 2rem 1rem 2rem}
}@media(max-width:991px){.if-category-tiles__list--b-v-apple,.if-category-tiles__list--accesories,.if-category-tiles__list--gadgets,.if-category-tiles__list--ipad,.if-category-tiles__list--mac,.if-category-tiles__list--iphone{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}
}@media(max-width:767px){.if-category-tiles__list--b-v-apple,.if-category-tiles__list--accesories,.if-category-tiles__list--gadgets,.if-category-tiles__list--ipad,.if-category-tiles__list--mac,.if-category-tiles__list--iphone{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}
}@media(max-width:576px){.if-category-tiles__list--b-v-apple,.if-category-tiles__list--accesories,.if-category-tiles__list--gadgets,.if-category-tiles__list--ipad,.if-category-tiles__list--mac,.if-category-tiles__list--iphone{grid-auto-rows:minmax(128px,auto)}
}@media(max-width:400px){.if-category-tiles__list--b-v-apple,.if-category-tiles__list--accesories,.if-category-tiles__list--gadgets,.if-category-tiles__list--ipad,.if-category-tiles__list--mac,.if-category-tiles__list--iphone{grid-auto-rows:minmax(119px,auto)}
}@media(max-width:991px){.if-category-tiles__list--b-v-apple.b-v-apple--desk{display:none}
}.if-category-tiles__list--b-v-apple.b-v-apple--mob{display:none}
@media(max-width:991px){.if-category-tiles__list--b-v-apple.b-v-apple--mob{display:grid}
}.if-category-tiles__list--b-v-apple .if-category-tiles__item img{top:19px;-webkit-transform:none !important;transform:none !important}
@media(max-width:991px){.if-category-tiles__list--b-v-apple .if-category-tiles__item img{top:0}
}.if-category-tiles__list--b-v-apple .if-category-tiles__item a{font-size:2rem}
@media(max-width:576px){.if-category-tiles__list--b-v-apple .if-category-tiles__item a{font-size:1.6rem}
}@media(min-width:991px){.if-category-tiles__list--mac{grid-auto-rows:minmax(225px,auto);grid-template-columns:repeat(4,1fr)}
}@media(min-width:1200px){.if-category-tiles__list--mac{grid-auto-rows:minmax(225px,auto)}
}.if-category-tiles__list--mac .if-category-tiles__item img{-webkit-transform:none !important;transform:none !important;left:0;right:0;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;top:auto;bottom:0;height:82%}
.if-category-tiles__list--mac .if-category-tiles__item img.attachment-progressive{display:none}
.if-category-tiles__list--mac .if-category-tiles__item{background:#f5f5f7}
.if-category-tiles__list--mac a span{color:#000}
.if-category-tiles__list--ipad .if-category-tiles__item img,.if-category-tiles__list--iphone .if-category-tiles__item img{top:19px;-webkit-transform:none !important;transform:none !important}
@media(max-width:991px){.if-category-tiles__list--ipad .if-category-tiles__item img,.if-category-tiles__list--iphone .if-category-tiles__item img{top:0}
}.if-category-tiles__list--ipad .if-category-tiles__item,.if-category-tiles__list--watch .if-category-tiles__item,.if-category-tiles__list--b-v-apple .if-category-tiles__item,.if-category-tiles__list--gadgets .if-category-tiles__item,.if-category-tiles__list--accesories .if-category-tiles__item{background:#f5f5f7}
.if-category-tiles__list--ipad a span,.if-category-tiles__list--watch a span,.if-category-tiles__list--b-v-apple a span,.if-category-tiles__list--gadgets a span,.if-category-tiles__list--accesories a span{color:#000}
@media(max-width:991px){.if-category-tiles__list--iphone .if-category-tiles__item--desktop{display:none}
}.if-category-tiles__list--iphone.iphone--mob{display:none !important}
.if-category-tiles__list--iphone a span{color:#000}
.if-category-tiles__list--iphone .if-category-tiles__item{background:#f5f5f7}
.if-category-tiles__list--iphone .if-category-tiles__item--iphone-12-pro img,.if-category-tiles__list--iphone .if-category-tiles__item--iphone-12-mini img{top:0}
@media(max-width:991px){.if-category-tiles__list--iphone .if-category-tiles__item--iphone-12-pro img,.if-category-tiles__list--iphone .if-category-tiles__item--iphone-12-mini img{top:0}
}.if-category-tiles__list--iphone .if-category-tiles__item--iphone-13-mini img,.if-category-tiles__list--iphone .if-category-tiles__item--iphone-13 img,.if-category-tiles__list--iphone .if-category-tiles__item--iphone-13-pro img,.if-category-tiles__list--iphone .if-category-tiles__item--iphone-13-pro-max img{top:0}
.if-category-tiles__list--mac.mac--mob{display:none !important}
.if-category-tiles__list--ipad.ipad--mob{display:none !important}
.if-category-tiles__list--watch.watch--mob{display:none !important}
.if-category-tiles__list--accesories.accesories--mob{display:none !important}
.if-category-tiles__list--gadgets.gadgets--mob{display:none !important}
.if-category-tiles__list.slick-initialized{display:block;padding:0 5.5rem}
@media(max-width:991px){.if-category-tiles__list.slick-initialized{padding:0 3.5rem}
}@media(max-width:576px){.if-category-tiles__list.slick-initialized{padding:0 2.8rem}
}.if-category-tiles__list.slick-initialized .if-category-tiles__item--has-mob{display:none !important}
.if-category-tiles__list.slick-initialized .slick-slide{height:22rem}
@media(max-width:991px){.if-category-tiles__list.slick-initialized .slick-slide{height:20rem}
}@media(max-width:576px){.if-category-tiles__list.slick-initialized .slick-slide{height:17rem}
}.if-category-tiles__list.slick-initialized .slick-slide{padding:0 .6rem;border:0;outline:none !important;background:rgba(0,0,0,0) !important}
.if-category-tiles__list.slick-initialized .slick-slide:focus{outline:none !important}
.if-category-tiles__list.slick-initialized .slick-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#f5f5f7;border-radius:1.6rem;overflow:hidden;border:0;outline:0;padding:1.2rem .8rem 0;color:#1a1a1a;text-decoration:none;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.07);box-shadow:0 2px 12px rgba(0,0,0,.07);-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}
.if-category-tiles__list.slick-initialized .slick-slide a:hover{text-decoration:none;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.13);box-shadow:0 4px 20px rgba(0,0,0,.13)}
.if-category-tiles__list.slick-initialized .slick-slide a:focus{outline:0}
.if-category-tiles__list.slick-initialized .slick-slide img:first-child{display:none !important}
.if-category-tiles__list.slick-initialized .slick-slide span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;font-size:1.6rem;color:#1a1a1a;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin:0 0 .6rem;position:static;z-index:auto}
.if-category-tiles__list.slick-initialized .slick-slide img:not(:first-child){position:static !important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;width:85% !important;height:auto !important;-o-object-fit:cover !important;object-fit:cover !important;-o-object-position:center top !important;object-position:center top !important;-webkit-transform:none !important;transform:none !important;opacity:1 !important;visibility:visible !important;-webkit-transition:-webkit-transform .28s ease;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease}
.if-category-tiles__list.slick-initialized .slick-slide:hover img:not(:first-child){-webkit-transform:scale(1.04) !important;transform:scale(1.04) !important}
.if-category-tiles__list.slick-initialized .slick-prev,.if-category-tiles__list.slick-initialized .slick-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:4.4rem;height:4.4rem;border:0;background:#fff;border-radius:1.2rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,background .2s;transition:box-shadow .2s,background .2s,-webkit-box-shadow .2s;margin-top:-1.5rem}
.if-category-tiles__list.slick-initialized .slick-prev:hover,.if-category-tiles__list.slick-initialized .slick-next:hover{-webkit-box-shadow:0 6px 22px rgba(64,144,156,.22);box-shadow:0 6px 22px rgba(64,144,156,.22);background:#f0f9fa}
.if-category-tiles__list.slick-initialized .slick-prev.slick-disabled,.if-category-tiles__list.slick-initialized .slick-next.slick-disabled{opacity:.35;pointer-events:none}
.if-category-tiles__list.slick-initialized .slick-prev::before,.if-category-tiles__list.slick-initialized .slick-next::before{display:none}
.if-category-tiles__list.slick-initialized .slick-prev svg,.if-category-tiles__list.slick-initialized .slick-next svg{width:1rem;height:1.7rem;color:#40909c;-ms-flex-negative:0;flex-shrink:0}
.if-category-tiles__list.slick-initialized .slick-prev{left:0}
.if-category-tiles__list.slick-initialized .slick-next{right:0}
.if-category-tiles__list.slick-initialized .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.if-category-tiles__list.slick-initialized .slick-dots{padding:0;margin:1.5rem 0 0;list-style:none;text-align:center}
.if-category-tiles__list.slick-initialized .slick-dots li{display:inline-block}
.if-category-tiles__list.slick-initialized .slick-dots li+li{margin-left:.5rem}
.if-category-tiles__list.slick-initialized .slick-dots li.slick-active button{background:#4d858c;width:3rem;border-radius:1rem}
.if-category-tiles__list.slick-initialized .slick-dots button{font-size:0;border:0;padding:0;width:1.2rem;height:1.2rem;border-radius:50%;background:#d0d0d0;line-height:1;cursor:pointer;-webkit-transition:background .3s ease,width .3s ease,border-radius .3s ease;transition:background .3s ease,width .3s ease,border-radius .3s ease}
.if-category-tiles__list.slick-initialized .slick-dots button:focus{outline:0}
.if-category-tiles__list.slick-initialized .slick-dots button::before{display:none}
@media(max-width:390px){.if-category-tiles__list.slick-initialized .slick-dots li+li{margin-left:.3rem}
.if-category-tiles__list.slick-initialized .slick-dots li.slick-active button{width:2rem}
.if-category-tiles__list.slick-initialized .slick-dots button{width:.8rem;height:.8rem}
}@media(min-width:991px){.if-category-tiles__list.tile-double{grid-auto-rows:minmax(265px,auto)}
}@media(min-width:991px){.if-category-tiles__list.tile-double .if-category-tiles__item{grid-column:span 2}
}.if-category-tiles__list.tile-double .if-category-tiles__item img{top:0}
.if-category-tiles__list--new{display:none !important}
@media(max-width:991px){.if-category-tiles__list--new{display:grid !important}
}@media(max-width:576px){.if-category-tiles__list--new{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}
}@media(max-width:400px){.if-category-tiles__list--new{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}
}@media(max-width:374px){.if-category-tiles__list--new{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}
}.if-category-tiles__item{background:#16171c;position:relative;overflow:hidden}
.if-category-tiles__item .progressive.replace img:first-child{opacity:0}
.if-category-tiles__item img:first-child{opacity:0}
.if-category-tiles__item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.if-category-tiles__item a{display:block;padding:2.5rem 3.5rem 1rem 3.5rem;height:100%;color:#fff;font-size:2.2rem}
@media(max-width:1200px){.if-category-tiles__item a{padding:1.5rem 2rem 1rem 2rem;font-size:2rem}
}@media(max-width:576px){.if-category-tiles__item a{font-size:1.6rem}
}.if-category-tiles__item a:hover{text-decoration:none}
.if-category-tiles__item a span{position:relative;z-index:5;display:block}
.if-category-tiles__item a span span{font-family:gml;font-size:1.6rem}
.if-category-tiles__item img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
@media(max-width:991px){.if-category-tiles__item img{position:static}
}.if-category-tiles__item--mob{display:none}
@media(max-width:991px){.if-category-tiles__item--mob{display:block}
}@media(max-width:991px){.if-category-tiles__item--has-mob{display:none}
}.if-category-tiles__unit{background:#f5f5f7;display:none;padding:2.5rem 1rem;border-radius:1rem}
@media(max-width:374px){.if-category-tiles__unit{padding:2rem .5rem}
}.if-category-tiles__unit figure{max-width:100%;height:12rem;margin:0 auto}
@media(max-width:374px){.if-category-tiles__unit figure{height:10rem}
}.if-category-tiles__unit a{display:block;color:#000}
.if-category-tiles__unit span{display:block;text-align:center;margin-top:.8rem;font-size:1.8rem;font-family:gmm}
@media(max-width:576px){.if-category-tiles__unit span{font-size:1.4rem}
}@media(max-width:374px){.if-category-tiles__unit span{font-size:1.3rem}
}@media(max-width:991px){.if-category-tiles__unit{display:block}
}.if-category-tiles__unit .progressive.replace img:first-child{opacity:0;visibility:hidden}
.if-category-tiles__unit img:first-child{opacity:0;visibility:hidden;position:absolute}
.if-category-tiles__unit img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
.lt-message-box{background:#f9f9f9;border-radius:3px;margin:0;padding:18px 60px 18px 18px;border:0;font-size:.95em;text-align:left;position:relative;color:rgba(0,0,0,.65);font-size:1.4rem}
@media(max-width:576px){.lt-message-box{padding:13px 60px 13px 13px}
}.lt-message-box a.view_cart_button{color:#fff}
.lt-message-box.wauto{width:auto;display:inline-block;margin:0 auto}
.lt-message-box.without-close{padding-right:20px}
.lt-message-box.closed{display:none}
.lt-message-box .close{position:absolute;top:1.5rem;right:2rem}
.lt-message-box .close::before{content:"";font-family:WooCommerce;color:#fff;font-size:2rem}
.lt-message-box a{color:#24262b;font-weight:600;margin:0 5px}
.lt-message-box.primary{background:rgb(159.1034482759,247.8965517241,207.8128078818);color:#fff}
.lt-message-box.success{background:rgb(78.2880434783,107.5,0);color:#fff}
.lt-message-box.error{background:hsl(356.7346938776,69.014084507%,92.2352941176%);color:#fff}
.lt-message-box.warning{background:hsl(29.6385542169,99.203187251%,85.7843137255%);color:#fff}
.lt-woo-message-box{position:fixed;bottom:25px;z-index:999999;left:50%;width:auto;margin:0 auto;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.07);box-shadow:0 2px 4px rgba(0,0,0,.07);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:10s slide_up cubic-bezier(0.4,0,0.2,1);animation:10s slide_up cubic-bezier(0.4,0,0.2,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@media(max-width:576px){.lt-woo-message-box{left:15px;right:15px;-webkit-transform:none;transform:none}
}@-webkit-keyframes slide_up{0%{-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);opacity:.5}
10%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}
90%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}
100%{-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);opacity:0}
}@keyframes slide_up{0%{-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);opacity:.5}
10%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}
90%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}
100%{-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);opacity:0}
}.if-header-search{background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:10px;left:0;opacity:0;z-index:999;visibility:hidden;-webkit-transition:all cubic-bezier(0.4,0,0.2,1) .25s;transition:all cubic-bezier(0.4,0,0.2,1) .25s;padding:0 1rem}
.if-header-search__close{position:absolute;top:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3rem;height:3rem;background:rgba(0,0,0,0);border:0;outline:0;padding:0}
.if-header-search__close:hover,.if-header-search__close:active,.if-header-search__close:focus{outline:0;cursor:pointer}
.if-header-search__close span{color:#fff;border:2px solid #fff;border-radius:50%;text-align:center;width:3rem;height:3rem;line-height:2.6rem;display:block;font-size:2rem}
.if-header-search.opened{opacity:1;visibility:visible;top:0}
.if-header-search .search-wrap{width:100%;position:absolute;top:calc(30vh - 50px);left:0}
@media(max-width:767px){.if-header-search .search-wrap{width:calc(100% - 3rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}@media(max-width:576px){.if-header-search .search-wrap{top:63px}
}.if-header-search .search-wrap form.if-search-form{max-width:600px;margin:0 auto;position:relative;font-size:15px;font-weight:600;z-index:12}
.if-header-search .search-wrap form.if-search-form .form-group-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group{background:#fff}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--submit{-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--submit button{border-radius:0;background:#40909c !important;padding:0 !important}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--submit button.loading::after{color:#fff !important;font-size:2rem}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--submit button svg{fill:#fff;height:2.5rem}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--submit button.loading{opacity:.25;line-height:1}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--submit button.loading svg{opacity:0}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--submit button.loading::after{font-family:WooCommerce;content:"";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;right:calc(50% - 1rem) !important;top:calc(50% - 1rem) !important}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--search{-webkit-box-flex:1;-ms-flex:1;flex:1}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--search input{padding-left:1.5rem}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--select{position:absolute;right:6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:576px){.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--select{position:static;-webkit-transform:none;transform:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--select .nice-select{height:6rem;padding:0 3.5rem 0 1rem;background:#f7f7f7;min-width:19rem;margin-bottom:0}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--select .nice-select .list{max-height:30rem;overflow-y:scroll;top:6rem}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--select .nice-select .list .selected{background:#eaeaea}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--select .nice-select .current{font-weight:bold}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--select .nice-select::after{width:.7rem;height:.7rem;margin-top:-0.5rem}
.if-header-search .search-wrap form.if-search-form .form-group-wrap .form-group--select .nice-select::before{display:none}
.if-header-search .search-wrap form.if-search-form .form-group-wrap input{display:block;border-radius:0}
.search_results{max-width:600px;margin:0 auto;max-height:500px;overflow:auto;background:#f7f7f7}
@media(max-width:576px){.search_results{margin-top:1rem}
}.search_results{top:1rem}
.search_results .no-search-results{padding:1rem;font-size:1.6rem;text-align:center}
.search_results-wrap{padding:1rem 1rem 1.8rem}
.search_results .if-button{height:3rem;font-size:1.4rem;max-width:14rem;line-height:3rem;margin:2rem auto 0;display:block;background:#86b800}
.search_results #loading{margin:15px}
.search_results .suggestions{font-size:1.8rem;margin-bottom:1rem}
.search_results #loading{margin:25px 15px}
.search_results .product_search{padding:10px;border-top:solid 1px #f0f0f0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}
.search_results .product_search_img{width:7rem;text-align:center}
.search_results .product_search_img a{display:block}
.search_results .product_search_img a:before{display:none}
.search_results .product_search_img img{vertical-align:top;width:50px;height:auto}
.search_results .product_search_name{font-family:gm;font-size:1.6rem;font-weight:bold}
.search_results .product_search_name{display:block;color:#000}
.search_results .product_search_description{margin-left:15px}
.search_results .product_search_price{color:#4d4d4d}
.search_results_btn{position:relative}
.search_results_btn:before{display:none}
@media(max-width:576px){.search_results #loading{margin:25px 40px}
.search_results_btn{margin:25px 40px}
}.if-switch{position:relative;display:inline-block;width:60px;height:26px;margin:0 0 0 25px}
.if-switch__slider{background:#333;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e2e2e2;-webkit-transition:.4s;transition:.4s;border-radius:20px}
.if-switch__slider::before{position:absolute;content:"OFF";font-size:12px;line-height:1.8;text-indent:25px;color:#999;height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}
.if-switch input{opacity:0;width:0;height:0}
.if-switch input:checked+.if-switch__slider{background-color:#40909c}
.if-switch input:checked+.if-switch__slider::before{content:"ON";font-size:12px;line-height:1.7;text-indent:-25px;color:#fff;-webkit-transform:translateX(33px);transform:translateX(33px)}
.if-switch input:focus .if-switch__slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}
.modal-сredit{color:#fff}
.modal-сredit .modal-dialog{max-width:77rem}
@media(min-width:991px){.modal-сredit .modal-dialog{margin-top:5rem}
}@media(max-width:991px){.modal-сredit .modal-dialog{max-width:calc(100% - 1rem)}
}.modal-сredit .modal-content{background:#1f1f1f !important;padding:0;font-size:1.6rem}
.modal-сredit .modal-content .modal-body{height:auto;overflow:hidden}
.modal-сredit .modal-content .modal-body .form-group::before{color:#40909c}
.modal-сredit .modal-content .modal-body .form-group input[type=text],.modal-сredit .modal-content .modal-body .form-group input[type=phone]{background-color:rgba(0,0,0,0) !important;color:#5a5a5a}
.modal-сredit .modal-content .modal-body .form-group input[type=text]::-webkit-input-placeholder,.modal-сredit .modal-content .modal-body .form-group input[type=phone]::-webkit-input-placeholder{color:#5a5a5a}
.modal-сredit .modal-content .modal-body .form-group input[type=text]::-moz-placeholder,.modal-сredit .modal-content .modal-body .form-group input[type=phone]::-moz-placeholder{color:#5a5a5a}
.modal-сredit .modal-content .modal-body .form-group input[type=text]:-ms-input-placeholder,.modal-сredit .modal-content .modal-body .form-group input[type=phone]:-ms-input-placeholder{color:#5a5a5a}
.modal-сredit .modal-content .modal-body .form-group input[type=text]::-ms-input-placeholder,.modal-сredit .modal-content .modal-body .form-group input[type=phone]::-ms-input-placeholder{color:#5a5a5a}
.modal-сredit .modal-content .modal-body .form-group input[type=text]::placeholder,.modal-сredit .modal-content .modal-body .form-group input[type=phone]::placeholder{color:#5a5a5a}
.modal-сredit .nav-tabs{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.modal-сredit .nav-tabs #nav-privat-tab{display:none}
.modal-сredit .nav-tabs a{font-size:2rem;border-radius:0;color:#fff;border:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:#1a1a1b;padding:2.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:50%}
@media(max-width:991px){.modal-сredit .nav-tabs a{font-size:2.2rem}
}@media(max-width:576px){.modal-сredit .nav-tabs a{padding:1.5rem 1rem}
}@media(max-width:374px){.modal-сredit .nav-tabs a{font-size:1.6rem}
}.modal-сredit .nav-tabs a img{margin-right:1rem;max-width:2.6rem}
.modal-сredit .nav-tabs a.active{background:#1f1f1f;color:#fff}
.modal-сredit__wrap{padding:2rem 3rem 3rem}
@media(max-width:991px){.modal-сredit__wrap{padding:1.5rem}
}.modal-сredit__title{font-size:1.8rem;margin-bottom:3rem}
.modal-сredit__sum{padding:3rem;border-radius:1rem;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}
@media(max-width:991px){.modal-сredit__sum{padding:1.5rem}
}@media(max-width:399px){.modal-сredit__sum{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.modal-сredit__sum .amount{font-size:2rem}
.modal-сredit__sum .amount .woocommerce-Price-currencySymbol{font-size:1.6rem;color:#838383}
.modal-сredit__total{padding:2rem;border-radius:1rem;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;margin-bottom:3rem}
@media(max-width:991px){.modal-сredit__total{padding:1.5rem}
}@media(max-width:767px){.modal-сredit__total{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.modal-сredit__total-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;padding-left:1.5rem;border-left:1px solid #fff}
@media(max-width:767px){.modal-сredit__total-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;border-top:1px solid #fff;border-left:0;padding:1.5rem 0;padding-left:0}
}.modal-сredit__total-item:first-child{padding:0;border-left:0;padding-right:1.5rem}
@media(max-width:767px){.modal-сredit__total-item:first-child{padding-right:0;padding-bottom:1.5rem;border:0}
}@media(max-width:767px){.modal-сredit__total-item:last-child{padding-bottom:0}
}.modal-сredit__total .name{color:#40909c;display:block}
.modal-сredit__total--flat{-ms-flex-wrap:wrap;flex-wrap:wrap}
.modal-сredit__total--flat .modal-сredit__total-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:0;padding:0;margin-bottom:.5rem}
.modal-сredit__total--flat .modal-сredit__total-item:last-child{margin-bottom:0}
.modal-сredit__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.modal-сredit__form .form-group{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);margin-bottom:3rem}
@media(max-width:767px){.modal-сredit__form .form-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2rem}
}.modal-сredit__form .form-group input.input-transparent{border-bottom:1px solid #333;color:#fff !important}
.modal-сredit__form .form-group input:placeholder{color:#333}
.modal-сredit__form .form-group--checkboxes{font-size:1.6rem}
.modal-сredit__form .form-group--checkboxes label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;cursor:pointer}
.modal-сredit__form .form-group--checkboxes label span{width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;position:relative;margin-right:1rem;border-radius:50%;overflow:hidden}
.modal-сredit__form .form-group--checkboxes label span::before{content:"" !important;line-height:1;font-family:ci;color:rgba(0,0,0,0);background:#363636;-webkit-background-clip:text;background-clip:text;font-size:2rem;position:absolute;top:0;right:0}
.modal-сredit__form .form-group--checkboxes [type=checkbox]{position:absolute;width:1px;height:1px;visibility:hidden}
.modal-сredit__form .form-group--checkboxes [type=checkbox]:checked~span::before{background:-webkit-gradient(linear,left top,right top,from(#3764c9),to(#6e9bfe));background:linear-gradient(to right,#3764c9,#6e9bfe);-webkit-background-clip:text;background-clip:text}
.modal-сredit__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:767px){.modal-сredit__btns{-ms-flex-wrap:wrap;flex-wrap:wrap}
}@media(max-width:576px){.modal-сredit__btns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.modal-сredit__btns .if-button{max-width:32rem}
@media(max-width:767px){.modal-сredit__btns .if-button{font-size:1.4rem;padding:0 1rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
}.modal-сredit__btns .if-button.back-shop{background:#2a2a2a;color:#fff}
.modal-сredit__btns .if-button.submit{background:#40909c;background-size:200% 100%;color:#fff}
@media(max-width:576px){.modal-сredit__btns .if-button.submit{margin-bottom:1.5rem}
}.modal-сredit__slider{margin-bottom:3rem}
.modal-сredit__product{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}
@media(max-width:576px){.modal-сredit__product{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.modal-сredit__product-img{margin-right:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 13rem;flex:0 0 13rem;padding:.5rem}
@media(max-width:576px){.modal-сredit__product-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;margin-bottom:1.5rem;text-align:center;padding:0}
}.modal-сredit__product-img img{height:auto}
.modal-сredit__product-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.modal-сredit__product-heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}
@media(max-width:576px){.modal-сredit__product-heading{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
}.modal-сredit__product-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}
.modal-сredit__product-price{margin-left:1rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
@media(max-width:576px){.modal-сredit__product-price{margin-left:0}
}.modal-сredit__product-price .usd{display:inline-block;margin-right:.5rem}
.modal-сredit__product-price .usd span>span{margin-left:.3rem;color:#838383}
.modal-сredit__product-price .woocommerce-Price-currencySymbol{color:#838383}
.modal-сredit .lt-product-addons__item .if-switch{margin:0;width:30px;height:15px}
.modal-сredit .lt-product-addons__item .if-switch input:checked+.if-switch__slider::before{-webkit-transform:translateX(14px);transform:translateX(14px)}
.modal-сredit .lt-product-addons__item .if-switch__slider::before{content:"" !important;height:15px;width:15px;left:0;bottom:0}
.modal-сredit .lt-product-addons__item label::before{display:none}
.modal-сredit .lt-product-addons__item label:not(.if-switch)::before{display:none}
.modal-сredit .lt-product-addons__item .tooltip{top:calc(100% + 1rem) !important;bottom:auto !important;color:#000}
.modal-сredit .lt-product-addons__item .tooltip::before{top:-1rem !important;bottom:auto !important}
.modal-сredit .irs--square .irs-bar--single{background:#40909c}
.modal-сredit .irs--square .irs-handle{-webkit-transform:none;transform:none;border-radius:50%;border:0;background:#fff}
.modal-сredit .irs--square .irs-line{background:#333}
.modal-сredit .irs--square .irs-grid-pol{background:#333}
.modal-сredit .irs--square .irs-grid-text{color:#fff;font-size:1.5rem}
.modal-сredit .irs--square .irs-from,.modal-сredit .irs--square .irs-to,.modal-сredit .irs--square .irs-single{background:0}
.modal-сredit .irs--square .irs-single{font-size:1.6rem}
.modal-сredit .irs--square .irs-single span{color:#40909c}
.modal-сredit__info-text{margin:30px 0;font-size:14px}
.modal-сredit__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.75rem;margin-right:-0.75rem}
.modal-сredit__radios label{margin:0 .75rem 1.5rem}
.modal-сredit__radios input[type=radio]{position:absolute !important;width:0 !important;height:0;opacity:0;visibility:hidden !important}
.modal-сredit__radios input[type=radio]:checked~.if-button{background:#86b800;color:#fff}
.modal-сredit__radios .if-button{height:4rem;line-height:4rem;background:#000;color:hsla(0,0%,100%,.6)}
@media(max-width:576px){.modal-сredit__radios .if-button{padding:0 1rem}
}.modal-сredit #privatCredit .modal-сredit__slider,.modal-сredit #monoCredit .modal-сredit__slider,.modal-сredit #senseCredit .modal-сredit__slider,.modal-сredit #ukrCredit .modal-сredit__slider{display:none}
.modal-сredit .if-switch input:disabled+.if-switch__slider{opacity:.8;cursor:disabled}
.promo-item{position:relative;border-radius:.5rem;overflow:hidden;position:-webkit-sticky;position:sticky;top:8.5rem;color:#fff}
@media(max-width:991px){.promo-item{text-align:center}
}.promo-item::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:#3562c7}
.promo-item__head{padding:3rem 1.5rem}
.promo-item__head-inner{position:relative;z-index:5}
.promo-item__title{font-size:2.4rem;font-family:gmm,sans-serif;line-height:1.2;margin-bottom:2.5rem}
.promo-item__desk{font-size:1.6rem;font-family:gml,sans-serif}
.promo-item__desk p+p{margin-top:1.5rem}
.promo-item__countdown{padding:3rem 1.5rem;background:#000;text-align:center}
.promo-item__countdown-title{font-family:gml,sans-serif;font-size:1.8rem;margin-bottom:2rem}
@media(max-width:1200px){.promo-item__countdown-title{font-size:1.6rem}
}.promo-countdown{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:.5rem;position:relative;margin:0 auto}
.promo-countdown>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1rem;border:0;position:relative}
.promo-countdown>span:last-child::before{display:none}
.promo-countdown>span::before{content:":";font-size:14px;color:#fff;position:absolute;right:-1.2rem;top:1.4rem;font-weight:600;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}
@media(max-width:576px){.promo-countdown>span{min-width:35px}
}.promo-countdown>span .item{background:#40909c;margin:0;padding:5px;min-width:40px;min-height:35px;font-weight:600;font-size:14px;line-height:20px;border-radius:.5rem;-webkit-box-shadow:0 12px 20px 0 rgba(18,33,66,.15);box-shadow:0 12px 20px 0 rgba(18,33,66,.15)}
@media(max-width:1200px){.promo-countdown>span .item{min-width:30px;font-size:12px}
}@media(max-width:991px){.promo-countdown>span .item{min-width:40px;font-size:14px}
}.promo-countdown>span .text{display:block;margin-top:7px;color:#fff;font-family:gm;font-size:12px;line-height:8px}
.single-promotions .woocommerce-pagination{display:block !important}
.single-promotions .woocommerce-pagination ul{border:0 !important}
.post-type-archive-promotions .subscribe{display:block}
.i-buy-bar{position:fixed;bottom:0;left:0;right:0;background:#fafafa;border-top:2px solid #fafafa;background:#fff;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s;transition:all .3s;z-index:10}
@media(max-width:991px){.i-buy-bar{display:-webkit-box;display:-ms-flexbox;display:flex}
}.i-buy-bar.show-slide{-webkit-transform:translateY(0);transform:translateY(0)}
.i-buy-bar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;gap:8px}
.i-buy-bar.hide{-webkit-transform:translateY(100%) !important;transform:translateY(100%) !important}
.i-buy-bar__image{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:1rem}
@media(min-width:991px){.i-buy-bar__image{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}
}@media(max-width:576px){.i-buy-bar__image{margin-right:8px}
}.i-buy-bar__image .image{margin-bottom:0 !important}
.i-buy-bar__title .i-title{font-size:14px}
@media(min-width:991px){.i-buy-bar__title .i-title{font-size:14px}
}.i-buy-bar .if-button{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;font-family:gmb,sans-serif;background:#86b800 !important}
@media(max-width:991px){.i-buy-bar .if-button{height:40px;font-size:12px;padding:0 16px;line-height:4rem !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px}
}.i-buy-bar .if-button svg{margin-right:.25rem}
@media(max-width:370px){.i-buy-bar .if-button{font-size:11px;padding:0 12px}
.i-buy-bar .if-button svg{margin-right:0}
}.i-buy-bar__btn{margin-left:auto}
.i-buy-bar__price{font-size:14px;margin-left:auto}
@media(min-width:991px){.i-buy-bar__price{font-size:20px}
}.i-buy-bar__price ins{text-decoration:none;font-family:nunito-bold,sans-serif}
.i-buy-bar__price del{font-size:10px;color:#dc1515;display:block;line-height:1}
@media(min-width:991px){.i-buy-bar__price del{font-size:14px}
}#tidio-chat-iframe,#__telerWdTriggerContent{bottom:63px !important}
.cart-widget{position:fixed;top:0;bottom:0;left:0;width:45rem;max-width:100%;z-index:9999999999999;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-transform:translate3d(-450px,0,0);transform:translate3d(-450px,0,0)}
@media(max-width:374px){.cart-widget{width:30rem}
}.cart-widget--opened{-webkit-transform:none;transform:none}
.cart-widget__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;border-bottom:1px solid;border-color:rgba(129,129,129,.2)}
.cart-widget__title{font-size:2.4rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.cart-widget__close{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;cursor:pointer;color:#40909c;padding-right:2.1rem;text-transform:uppercase;font-size:1.4rem}
.cart-widget__close:hover{color:currentColor;text-decoration:none}
.cart-widget__close:hover::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.cart-widget__close:hover::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.cart-widget__close::before,.cart-widget__close::after{content:" ";position:absolute;right:0;top:50%;margin-top:-2px;width:15px;height:2px;display:inline-block;background-color:currentColor;-webkit-transition:background-color .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background-color .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out;transition:background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out}
.cart-widget__list{margin-bottom:0;text-align:left;padding:0}
.cart-widget__list li.cart-widget__list-item{padding:1.5rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid rgba(129,129,129,.2)}
.cart-widget__list li.cart-widget__list-item:last-child{border:0}
.cart-widget__list li.cart-widget__list-item:hover{background:#f9f9f9}
.cart-widget__list li.cart-widget__list-item>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:grid;grid-template-columns:100px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cart-widget__list li.cart-widget__list-item .if-quantity{display:none}
.cart-widget__list li.cart-widget__list-item .cart-item-link{position:absolute;top:0;bottom:0;left:0;right:0;font-size:0;color:rgba(0,0,0,0);z-index:1}
.cart-widget__list li.cart-widget__list-item .cart-item-image{position:relative;margin-right:1.5rem;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cart-widget__list li.cart-widget__list-item .cart-item-image img{max-width:6.5rem;height:auto}
.cart-widget__list li.cart-widget__list-item .cart-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:2rem}
.cart-widget__list li.cart-widget__list-item .cart-info .variation{font-size:1.2rem}
.cart-widget__list li.cart-widget__list-item .cart-info .variation dt{text-transform:capitalize}
.cart-widget__list li.cart-widget__list-item .cart-info .variation p{font-size:1.2rem}
.cart-widget__list li.cart-widget__list-item .product-title{font-size:1.6rem;margin-bottom:1.5rem}
.cart-widget__list li.cart-widget__list-item .price-quantity{font-size:1.6rem;font-family:gm}
.cart-widget__list li.cart-widget__list-item .quantity{color:#bbb;font-size:1.2rem;display:block}
.cart-widget__list li.cart-widget__list-item .remove{position:absolute;height:2rem;width:2rem;text-align:center;line-height:2rem;border-radius:50%;color:rgba(0,0,0,.8) !important;z-index:1;top:1.5rem;right:1.5rem;font-size:2rem}
.cart-widget__list li.cart-widget__list-item .remove:hover{text-decoration:none;background:#fff}
.cart-widget__list li.cart-widget__list-item-inner{display:grid;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.cart-widget__scroll{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:scroll}
.cart-widget__scroll-content{max-height:20rem}
.cart-widget__footer{padding-bottom:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid rgba(129,129,129,.2)}
.cart-widget__total,.cart-widget .widget_shopping_cart .total{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0}
.cart-widget__total strong,.cart-widget .widget_shopping_cart .total strong{font-size:1.8rem;text-transform:uppercase}
.cart-widget__total .amount,.cart-widget .widget_shopping_cart .total .amount{font-size:2.2rem}
.cart-widget__buttons{padding:0 1.5rem}
.cart-widget__buttons .if-button{min-width:100%}
.cart-widget__buttons a.wc-forward{margin-bottom:1rem}
.cart-widget__buttons a.wc-forward:not(.checkout){display:none}
.cart-widget__buttons a.wc-forward.checkout{background-color:#86b800;color:#fff}
.cart-widget__buttons a.wc-forward.checkout:hover{background-color:rgb(104.2869565217,143.2,0);color:#fff}
.cart-widget a.button{width:100%}
.cart-widget a.button.checkout{margin-bottom:0}
.cart-widget .widget_shopping_cart,.cart-widget .widget_shopping_cart_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.cart-widget .widget_shopping_cart_content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cart-widget .empty{padding:1.5rem;text-align:center;margin-bottom:1.5rem}
.cart-widget .return-to-shop{padding:0 1.5rem}
.cart-widget .cart-widget__list::-webkit-scrollbar{width:5px;height:8px;background-color:#aaa}
.cart-widget ::-webkit-scrollbar{width:.5rem}
.cart-widget ::-webkit-scrollbar-track{background:#f1f1f1}
.cart-widget-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1002;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.7);-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;will-change:opacity,visibility}
.cart-widget-backdrop--opened{opacity:1;visibility:visible}
.cart-widget-drawer{position:relative}
.cart-widget-arrow{width:3rem;height:5rem;text-align:center;line-height:5rem;color:#40909c;position:absolute;top:50%;left:33.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;font-weight:bold;font-size:2rem;display:none;border-top-right-radius:50%;border-bottom-right-radius:50%}
@media(max-width:576px){.cart-widget-arrow{display:block}
}.cart-widget-arrow .lt-ico{line-height:1}
.woocommerce-shipping-totals.shipping,#fr-shipping-methods{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,0) !important}
.woocommerce-shipping-totals.shipping tr,#fr-shipping-methods tr{background:rgba(0,0,0,0) !important}
.woocommerce-shipping-totals.shipping th,#fr-shipping-methods th{vertical-align:top;padding-top:0;padding-bottom:1rem;background:rgba(0,0,0,0) !important}
.woocommerce-shipping-totals.shipping th.if-title,#fr-shipping-methods th.if-title{font-size:24px !important;margin-bottom:0 !important}
.woocommerce-shipping-totals.shipping td[data-title],#fr-shipping-methods td[data-title]{padding-top:0;background:rgba(0,0,0,0) !important}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods,#fr-shipping-methods .woocommerce-shipping-methods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li,#fr-shipping-methods .woocommerce-shipping-methods li{margin:0;position:relative}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li .shipping_method,#fr-shipping-methods .woocommerce-shipping-methods li .shipping_method{position:absolute;inset:0;opacity:0;pointer-events:none}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li label,#fr-shipping-methods .woocommerce-shipping-methods li label{display:grid !important;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:12px 14px;-webkit-box-shadow:0 6px 12px rgba(14,21,47,.06);box-shadow:0 6px 12px rgba(14,21,47,.06);cursor:pointer;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .06s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .06s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .06s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .06s ease,background .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .06s ease;color:#1e1e1e;font-weight:800;margin:0 !important}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li label::before,#fr-shipping-methods .woocommerce-shipping-methods li label::before{content:"";width:18px;height:18px;border-radius:4px;border:2px solid rgba(0,0,0,.25);background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;font-size:11px;font-weight:800;color:#fff;line-height:1;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li label::after,#fr-shipping-methods .woocommerce-shipping-methods li label::after{content:"";justify-self:end}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li label:hover,#fr-shipping-methods .woocommerce-shipping-methods li label:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 10px 18px rgba(14,21,47,.1);box-shadow:0 10px 18px rgba(14,21,47,.1)}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li .shipping_method:focus-visible+label,#fr-shipping-methods .woocommerce-shipping-methods li .shipping_method:focus-visible+label{outline:3px solid rgba(64,144,156,.45);outline-offset:2px}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li .shipping_method:checked+label,#fr-shipping-methods .woocommerce-shipping-methods li .shipping_method:checked+label{border-color:rgba(64,144,156,.75);-webkit-box-shadow:0 0 0 3px rgba(64,144,156,.2);box-shadow:0 0 0 3px rgba(64,144,156,.2);background:#fff}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li .shipping_method:checked+label::before,#fr-shipping-methods .woocommerce-shipping-methods li .shipping_method:checked+label::before{content:"✓";border-color:#40909c;background:#40909c}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li .shipping_method:disabled+label,#fr-shipping-methods .woocommerce-shipping-methods li .shipping_method:disabled+label{opacity:.55;cursor:not-allowed}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li .shipping_method[value^=local_pickup]+label::after,#fr-shipping-methods .woocommerce-shipping-methods li .shipping_method[value^=local_pickup]+label::after{display:none}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li .shipping_method[value^=nova_poshta_shipping]+label::after,#fr-shipping-methods .woocommerce-shipping-methods li .shipping_method[value^=nova_poshta_shipping]+label::after{content:"";display:block;width:90px;height:22px;background:url("../img/novaposhta.png") no-repeat center/contain}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li label .amount,.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li label .woocommerce-Price-amount,#fr-shipping-methods .woocommerce-shipping-methods li label .amount,#fr-shipping-methods .woocommerce-shipping-methods li label .woocommerce-Price-amount{justify-self:end;font-size:.9rem;font-weight:900;padding:4px 8px;border-radius:8px;background:#f5f7fb;border:1px solid rgba(0,0,0,.08);color:#111}
@media(max-width:520px){.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods,#fr-shipping-methods .woocommerce-shipping-methods{grid-template-columns:1fr}
.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li label::after,#fr-shipping-methods .woocommerce-shipping-methods li label::after{width:70px;height:18px}
}.modal-filters .wpc-filters-open-button-container,.modal-filters .wpc-widget-close-container,.modal-filters .wpc-posts-found,.modal-filters .wpc-filter-set-edit-link{display:none !important}
.modal-filters .wpc-filters-widget-content{display:block !important;opacity:1 !important;visibility:visible !important;position:static !important;-webkit-transform:none !important;transform:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;width:100% !important;background:rgba(0,0,0,0) !important;padding:0 !important}
.modal-filters .wpc-filters-widget-wrapper{padding:0}
.modal-filters .wpc-filters-scroll-container{overflow:visible;max-height:none}
.modal-filters .wpc-filter-chips-list:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;padding:0;list-style:none}
.modal-filters .wpc-filter-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.3rem .9rem;background:#eef4f5;color:#4d858c;border-radius:2rem;font-size:1.2rem}
.wpc-filters-section{padding:1.4rem 0;border-bottom:1px solid #f0f0f0}
.wpc-filters-section:last-child{border-bottom:0}
.wpc-filter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:.8rem}
.widget-title.wpc-filter-title{font-size:1.5rem;font-family:gmm;color:#4d858c;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}
.wpc-checkbox-item a::before,.wpc-checkbox-item a::after{display:none !important;content:none !important}
.wpc-filters-ul-list{padding:0;margin:.8rem 0 0;list-style:none}
.wpc-checkbox-item{position:relative}
.wpc-checkbox-item:hover .wpc-term-item-content-wrapper{background:#f5f5f7;border-radius:.6rem}
.wpc-checkbox-item.wpc-filter-item-chosen .wpc-term-item-content-wrapper{background:#f0f5f6;border-radius:.6rem}
.wpc-term-item-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.6rem .6rem;border-radius:.6rem;-webkit-transition:background .15s;transition:background .15s}
.wpc-term-item-content-wrapper input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}
.wpc-term-item-content-wrapper label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer;font-size:1.4rem;color:#555;gap:.8rem}
.wpc-term-item-content-wrapper label::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:2rem;height:2rem;border:0;border-radius:.5rem;background-color:#a8cdd1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' viewBox='0 0 11 9'%3E%3Cpath d='M1 4.5l3 3L10 1' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;-webkit-transition:background-color .18s;transition:background-color .18s}
.wpc-term-item-content-wrapper input[type=checkbox]:checked+label{color:#1a1a1a;font-weight:500}
.wpc-term-item-content-wrapper input[type=checkbox]:checked+label::before{background-color:#4d858c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' viewBox='0 0 11 9'%3E%3Cpath d='M1 4.5l3 3L10 1' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}
.wpc-term-count{margin-left:auto;font-size:1.2rem;color:#aaa;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}
.wpc-term-count .wpc-term-count-brackets-open,.wpc-term-count .wpc-term-count-brackets-close{display:none}
.wpc-filter-link{color:inherit;text-decoration:none;-webkit-box-flex:1;-ms-flex:1;flex:1}
.wpc-filter-link:hover{color:#4d858c}
[class*=wpc-show-more]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.8rem;padding:.5rem 1.4rem;background:#f0f0f2;color:#555;border-radius:2rem;font-size:1.3rem;cursor:pointer;border:0;text-decoration:none;-webkit-transition:background .2s;transition:background .2s}
[class*=wpc-show-more]:hover{background:#e0e0e2;color:#333}
.wpc-filters-widget-controls-container{padding-top:1.5rem;margin-top:.5rem;border-top:1px solid #f0f0f0}
.wpc-filters-widget-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}
.wpc-filters-widget-controls-item{-webkit-box-flex:1;-ms-flex:1;flex:1}
.wpc-filters-apply-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:1rem 2rem;background:#4d858c;color:#fff !important;border-radius:.8rem;font-size:1.4rem;font-family:gmm;text-decoration:none !important;-webkit-transition:background .2s;transition:background .2s;text-align:center}
.wpc-filters-apply-button:hover{background:#3d6e75;color:#fff !important}
.wpc-filters-close-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:1rem 2rem;background:#f0f0f2;color:#555 !important;border-radius:.8rem;font-size:1.4rem;text-decoration:none !important;-webkit-transition:background .2s;transition:background .2s;text-align:center}
.wpc-filters-close-button:hover{background:#e0e0e2;color:#333 !important}
.wpc-filters-widget-select{display:block;width:100%;padding:1rem 3.8rem 1rem 1.4rem;font-size:1.4rem;font-family:gm,sans-serif;color:#333;background-color:#f7f7f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234d858c' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.2rem;border:1.5px solid #e0e0e0;border-radius:.8rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;-webkit-transition:border-color .18s,background-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,background-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s,background-color .18s;transition:border-color .18s,box-shadow .18s,background-color .18s,-webkit-box-shadow .18s;outline:0;line-height:1.4}
.wpc-filters-widget-select:hover{border-color:#4d858c;background-color:#f0f5f6}
.wpc-filters-widget-select:focus{border-color:#4d858c;-webkit-box-shadow:0 0 0 3px rgba(77,133,140,.15);box-shadow:0 0 0 3px rgba(77,133,140,.15);background-color:#fff}
@media(max-width:991px){.modal-modern .modal-content{padding:3rem 1.5rem}
}.modal-modern .modal-dialog{max-width:700px;padding:1rem}
.modal-modern .form-group [type=text],.modal-modern .form-group [type=password],.modal-modern .form-group [type=email],.modal-modern .form-group [type=tel],.modal-modern .form-group [type=select],.modal-modern .form-group [type=search]{height:6rem}
.modal-modern .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.modal-modern .modal__subtitle{text-align:center;margin-bottom:2rem}
@media(max-width:991px){.modal-modern .modal__subtitle{font-size:1.5rem}
}.modal-modern .modal__title{margin-bottom:1.5rem}
.repair-form-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;border-radius:1rem}
@media(max-width:991px){.repair-form-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}
}.repair-form-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1.4rem;color:#1d1d1f;font-weight:500}
.repair-form-info__item svg{width:2rem;height:2rem;color:#86b800}
.repair-trust{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:1.5rem 1rem;background:linear-gradient(135deg,#f9f9fb 0,#f5f5f7 100%);border-radius:1.2rem;margin-bottom:2rem}
.repair-trust__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:.5rem}
.repair-trust__item strong{font-size:2.2rem;font-weight:600;background:#40909c;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}
.repair-trust__item span{font-size:1.4rem}
.if-product-info{margin-top:1rem}
@media(max-width:576px){.if-product-info{margin-top:1rem}
}.if-product-info__section{padding:2.5rem 0;border-bottom:1px solid #e8e8ed}
@media(max-width:576px){.if-product-info__section{padding:2rem 0}
}.if-product-info__section:last-child{border-bottom:0}
.if-product-info__section--payment{padding-bottom:0}
.if-product-info__section:first-child{border-top:1px solid #e8e8ed}
.if-product-info__title{font-family:gm,sans-serif;font-size:2rem;font-weight:600;color:#1d1d1f;margin-bottom:2rem}
@media(max-width:576px){.if-product-info__title{font-size:1.8rem;margin-bottom:1.5rem}
}.if-product-info__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}
.if-product-info__item{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;border-bottom:1px solid #f5f5f7;-webkit-transition:background .2s ease;transition:background .2s ease}
@media(max-width:576px){.if-product-info__item{padding:1.2rem 0}
}.if-product-info__item:last-child{border-bottom:0}
.if-product-info__item:hover{background:#fafafa}
.if-product-info__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.if-product-info__item-icon{-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f7;border-radius:.8rem}
@media(max-width:576px){.if-product-info__item-icon{width:3.6rem;height:3.6rem}
}.if-product-info__item-icon svg{width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain}
@media(max-width:576px){.if-product-info__item-icon svg{width:1.6rem;height:1.6rem}
}.if-product-info__item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;min-width:0}
.if-product-info__item-title{font-family:gml,sans-serif;font-size:1.5rem;font-weight:500;color:#1d1d1f;line-height:1.3}
@media(max-width:576px){.if-product-info__item-title{font-size:1.4rem}
}.if-product-info__item-desc{font-family:gml,sans-serif;font-size:1.3rem;color:#6e6e73;line-height:1.3}
@media(max-width:576px){.if-product-info__item-desc{font-size:1.2rem}
}.if-product-info__item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1.5rem}
@media(max-width:576px){.if-product-info__item-price{margin-left:1rem}
}.if-product-info__price-text{font-family:gml,sans-serif;font-size:1.4rem;font-weight:500;color:#1d1d1f;text-align:right;white-space:nowrap}
@media(max-width:576px){.if-product-info__price-text{font-size:1.3rem}
}.if-product-info__price-badge{font-family:gml,sans-serif;font-size:1.3rem;font-weight:500;padding:.4rem 1rem;border-radius:.6rem;white-space:nowrap}
@media(max-width:576px){.if-product-info__price-badge{font-size:1.2rem;padding:.3rem .8rem}
}.if-product-info__price-badge--free{color:#34c759;background:rgba(52,199,89,.1)}
.if-product-info__info-btn{width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);border:0;color:#6e6e73;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0}
@media(max-width:576px){.if-product-info__info-btn{width:1.8rem;height:1.8rem}
}.if-product-info__info-btn:hover{color:#40909c;-webkit-transform:scale(1.1);transform:scale(1.1)}
.if-product-info__info-btn:focus{outline:0}
.if-product-info__info-btn svg{width:1.6rem;height:1.6rem}
@media(max-width:576px){.if-product-info__info-btn svg{width:1.4rem;height:1.4rem}
}.if-product-info__payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}
@media(max-width:576px){.if-product-info__payment-methods{gap:.8rem}
}.if-product-info__payment-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;padding:1rem 1.5rem;background:#f5f5f7;border-radius:.8rem;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:default}
@media(max-width:576px){.if-product-info__payment-item{padding:.8rem 1.2rem}
}.if-product-info__payment-item:hover{background:#ebebf0}
.if-product-info__payment-item img{height:2rem;width:auto;-o-object-fit:contain;object-fit:contain}
@media(max-width:576px){.if-product-info__payment-item img{height:1.8rem}
}.if-product-info__payment-item svg{width:3rem;height:auto;color:#1d1d1f;-ms-flex-negative:0;flex-shrink:0}
@media(max-width:576px){.if-product-info__payment-item svg{width:2rem;height:auto}
}.if-product-info__payment-item span{font-family:gml,sans-serif;font-size:1.4rem;font-weight:400;color:#1d1d1f;white-space:nowrap}
@media(max-width:576px){.if-product-info__payment-item span{font-size:1.3rem}
}@media(max-width:576px){.if-product-info__item{grid-template-columns:1fr}
.if-product-info__item-content{min-width:0}
.if-product-info__item-price{justify-self:end;margin-left:0;margin-top:.8rem;padding-left:5.2rem}
}#tidio-chat{bottom:72px !important}
.modal-oneclick{z-index:1060}
.modal-oneclick .modal-dialog{max-width:52rem;margin:1rem auto}
@media(max-width:576px){.modal-oneclick .modal-dialog{max-width:calc(100% - 2rem);margin:1rem}
}.modal-oneclick .modal-content{border:0;border-radius:1.6rem;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;position:relative}
@media(max-width:576px){.modal-oneclick .modal-content{padding-left:1rem;padding-right:1rem}
}.modal-oneclick .modal-header{padding:2.5rem 2.5rem 0;border:0}
@media(max-width:576px){.modal-oneclick .modal-header{padding:2rem 2rem 0}
}.modal-oneclick .modal-body{padding:2rem 2.5rem 2.5rem}
@media(max-width:576px){.modal-oneclick .modal-body{padding:1.5rem 2rem 2rem}
}.modal-oneclick__close{position:absolute;top:1.5rem;right:1.5rem;width:3.2rem;height:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f7;border:0;border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10}
@media(max-width:576px){.modal-oneclick__close{top:1rem;right:1rem;width:2.8rem;height:2.8rem}
}.modal-oneclick__close svg{width:1.8rem;height:1.8rem;color:#666}
@media(max-width:576px){.modal-oneclick__close svg{width:1.6rem;height:1.6rem}
}.modal-oneclick__close:hover{background:#e8e8ed}
.modal-oneclick__close:hover svg{color:#333}
.modal-oneclick__title{font-family:"gmb",sans-serif;font-size:2.4rem;color:#1d1d1f;margin:0}
@media(max-width:576px){.modal-oneclick__title{font-size:2rem}
}.modal-oneclick__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}
.modal-oneclick__product{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding:2rem;background:#f5f5f7;border-radius:1.2rem}
@media(max-width:576px){.modal-oneclick__product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1.5rem;gap:1.5rem}
}.modal-oneclick__product-image{-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem;width:12rem;height:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:1rem;padding:1rem}
@media(max-width:576px){.modal-oneclick__product-image{-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;width:10rem;height:10rem}
}.modal-oneclick__product-image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.modal-oneclick__product-info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem}
.modal-oneclick__product-title{font-family:"gm",sans-serif;font-size:1.6rem;color:#1d1d1f;line-height:1.3}
@media(max-width:576px){.modal-oneclick__product-title{font-size:1.5rem}
}.modal-oneclick__product-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:576px){.modal-oneclick__product-prices{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.modal-oneclick__price-old{font-size:1.6rem;color:#86868b;text-decoration:line-through}
.modal-oneclick__discount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem .8rem;background:#ff3b30;color:#fff;font-size:1.2rem;font-weight:600;border-radius:.4rem}
.modal-oneclick__price-current{font-family:"gmb",sans-serif;font-size:2.2rem;color:#40909c}
@media(max-width:576px){.modal-oneclick__price-current{font-size:2rem}
}.modal-oneclick__save{font-size:1.3rem;color:#34c759;font-weight:500}
.modal-oneclick__qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:.5rem}
@media(max-width:576px){.modal-oneclick__qty{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.modal-oneclick__qty-label{font-size:1.4rem;color:#666}
.modal-oneclick__qty-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:.8rem;overflow:hidden;border:1px solid #e5e5e5}
.modal-oneclick__qty-btn{width:3.6rem;height:3.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);border:0;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}
.modal-oneclick__qty-btn svg{color:#666}
.modal-oneclick__qty-btn:hover{background:#f5f5f7}
.modal-oneclick__qty-btn:active{background:#e8e8ed}
.modal-oneclick__qty-input{width:4rem;height:3.6rem;border:0;text-align:center;font-family:"gm",sans-serif;font-size:1.5rem;color:#1d1d1f;background:rgba(0,0,0,0);-moz-appearance:textfield}
.modal-oneclick__qty-input::-webkit-outer-spin-button,.modal-oneclick__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.modal-oneclick__form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}
.modal-oneclick__hint{font-size:1.4rem;color:#666;text-align:center;margin:0;line-height:1.4}
.modal-oneclick__form .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}
.modal-oneclick__form .form-group{margin:0}
.modal-oneclick__form .form-group--hidden{display:none !important}
.modal-oneclick__form .form-group--phone{position:relative}
.modal-oneclick__form .form-group--phone::before{display:none}
.modal-oneclick__form .form-group--phone input[type=text],.modal-oneclick__form .form-group--phone input[type=tel]{width:100%;height:5.6rem;padding:0 2rem;font-family:"gm",sans-serif;font-size:1.6rem;color:#1d1d1f;background:#f5f5f7;border:2px solid rgba(0,0,0,0);border-radius:1.2rem;-webkit-transition:all .2s ease;transition:all .2s ease}
@media(max-width:576px){.modal-oneclick__form .form-group--phone input[type=text],.modal-oneclick__form .form-group--phone input[type=tel]{height:5rem;font-size:1.5rem}
}.modal-oneclick__form .form-group--phone input[type=text]::-webkit-input-placeholder,.modal-oneclick__form .form-group--phone input[type=tel]::-webkit-input-placeholder{color:#86868b}
.modal-oneclick__form .form-group--phone input[type=text]::-moz-placeholder,.modal-oneclick__form .form-group--phone input[type=tel]::-moz-placeholder{color:#86868b}
.modal-oneclick__form .form-group--phone input[type=text]:-ms-input-placeholder,.modal-oneclick__form .form-group--phone input[type=tel]:-ms-input-placeholder{color:#86868b}
.modal-oneclick__form .form-group--phone input[type=text]::-ms-input-placeholder,.modal-oneclick__form .form-group--phone input[type=tel]::-ms-input-placeholder{color:#86868b}
.modal-oneclick__form .form-group--phone input[type=text]::placeholder,.modal-oneclick__form .form-group--phone input[type=tel]::placeholder{color:#86868b}
.modal-oneclick__form .form-group--phone input[type=text]:focus,.modal-oneclick__form .form-group--phone input[type=tel]:focus{outline:0;background:#fff;border-color:#40909c}
.modal-oneclick__form .form-group--submit .if-button,.modal-oneclick__form .form-group--submit input[type=submit],.modal-oneclick__form .form-group--submit button[type=submit]{width:100%;height:5.6rem;font-family:"gmb",sans-serif;font-size:1.6rem;color:#fff;background:#40909c;border:0;border-radius:1.2rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:4.6rem}
@media(max-width:576px){.modal-oneclick__form .form-group--submit .if-button,.modal-oneclick__form .form-group--submit input[type=submit],.modal-oneclick__form .form-group--submit button[type=submit]{height:5rem;font-size:1.5rem;line-height:4rem}
}.modal-oneclick__form .form-group--submit .if-button:hover,.modal-oneclick__form .form-group--submit input[type=submit]:hover,.modal-oneclick__form .form-group--submit button[type=submit]:hover{background:rgb(56.5818181818,127.3090909091,137.9181818182);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(64,144,156,.3);box-shadow:0 4px 12px rgba(64,144,156,.3)}
.modal-oneclick__form .form-group--submit .if-button:active,.modal-oneclick__form .form-group--submit input[type=submit]:active,.modal-oneclick__form .form-group--submit button[type=submit]:active{-webkit-transform:translateY(0);transform:translateY(0)}
.modal-oneclick__form .wpcf7-not-valid-tip{font-size:1.2rem;color:#ff3b30;margin-top:.5rem}
.modal-oneclick__form .wpcf7-response-output{margin:1rem 0 0;padding:1rem;border-radius:.8rem;font-size:1.3rem;text-align:center}
.modal-oneclick__form .wpcf7-mail-sent-ok{background:rgba(52,199,89,.1);border-color:#34c759;color:#34c759}
.modal-oneclick__form .wpcf7-validation-errors,.modal-oneclick__form .wpcf7-mail-sent-ng{background:rgba(255,59,48,.1);border-color:#ff3b30;color:#ff3b30}
.modal-oneclick__form .wpcf7-spinner{display:block;margin:1rem auto 0}
.modal-oneclick.fade .modal-dialog{-webkit-transform:scale(0.95) translateY(20px);transform:scale(0.95) translateY(20px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.modal-oneclick.show .modal-dialog{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
.copy-reco-modal{z-index:1060}
.copy-reco-modal .modal-dialog{max-width:80rem;margin:1rem auto}
@media(max-width:991px){.copy-reco-modal .modal-dialog{max-width:60rem}
}@media(max-width:767px){.copy-reco-modal .modal-dialog{max-width:calc(100% - 2rem);margin:1rem}
}.copy-reco-modal .modal-content{border:0;border-radius:1.6rem;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;position:relative;max-height:80vh;padding:3rem 1rem}
@media(max-width:576px){.copy-reco-modal .modal-content{border-radius:1.2rem;padding:3rem 1rem}
}.copy-reco-modal .modal-header{padding:2.5rem 2.5rem 0;border:0}
@media(max-width:576px){.copy-reco-modal .modal-header{padding:2rem 1.5rem 0}
}.copy-reco-modal .modal-body{padding:2rem 2.5rem 2.5rem;overflow-y:auto}
@media(max-width:576px){.copy-reco-modal .modal-body{padding:1.5rem 1rem 2rem}
}.copy-reco-modal__close{position:absolute;top:1.5rem;right:1.5rem;width:3.2rem;height:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f7;border:0;border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10}
@media(max-width:576px){.copy-reco-modal__close{top:1rem;right:1rem;width:2.8rem;height:2.8rem}
}.copy-reco-modal__close svg{width:1.8rem;height:1.8rem;color:#666}
@media(max-width:576px){.copy-reco-modal__close svg{width:1.6rem;height:1.6rem}
}.copy-reco-modal__close:hover{background:#e8e8ed}
.copy-reco-modal__close:hover svg{color:#333}
.copy-reco-modal__title{font-family:"gmb",sans-serif;font-size:2.4rem;color:#1d1d1f;margin:0;padding-right:3rem}
@media(max-width:576px){.copy-reco-modal__title{font-size:1.8rem}
}.copy-reco-modal__content{min-height:20rem}
.copy-reco-modal__loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 2rem;text-align:center}
.copy-reco-modal__loading p{margin-top:1.5rem;color:#666;font-size:1.4rem}
.copy-reco-modal__spinner{width:4rem;height:4rem}
.copy-reco-modal__spinner svg{width:100%;height:100%;-webkit-animation:copy-reco-spin 1s linear infinite;animation:copy-reco-spin 1s linear infinite}
.copy-reco-modal__spinner svg circle{stroke:#40909c;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:copy-reco-dash 1.5s ease-in-out infinite;animation:copy-reco-dash 1.5s ease-in-out infinite}
@-webkit-keyframes copy-reco-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes copy-reco-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@-webkit-keyframes copy-reco-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}
50%{stroke-dasharray:90,150;stroke-dashoffset:-35}
100%{stroke-dasharray:90,150;stroke-dashoffset:-124}
}@keyframes copy-reco-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}
50%{stroke-dasharray:90,150;stroke-dashoffset:-35}
100%{stroke-dasharray:90,150;stroke-dashoffset:-124}
}.copy-reco-modal__slider-wrap{position:relative;padding:0 4rem}
@media(max-width:576px){.copy-reco-modal__slider-wrap{padding:0}
}.copy-reco-modal__slider{margin:0 -1rem}
.copy-reco-modal__slider .slick-list{overflow:hidden}
.copy-reco-modal__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.copy-reco-modal__slider .slick-slide{padding:0 1rem;height:auto}
.copy-reco-modal__slider .slick-slide>div{height:100%}
.copy-reco-modal__slide{height:100%}
@media(max-width:576px){.copy-reco-modal__nav{display:none}
}.copy-reco-modal__nav-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.6rem;height:3.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border:1px solid #e5e5e5;border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:5}
.copy-reco-modal__nav-btn svg{width:2rem;height:2rem;color:#666}
.copy-reco-modal__nav-btn:hover:not(.copy-reco-modal__nav-btn--disabled){background:#40909c;border-color:#40909c}
.copy-reco-modal__nav-btn:hover:not(.copy-reco-modal__nav-btn--disabled) svg{color:#fff}
.copy-reco-modal__nav-btn--prev{left:0}
.copy-reco-modal__nav-btn--next{right:0}
.copy-reco-modal__nav-btn--disabled{opacity:.4;cursor:not-allowed}
.copy-reco-modal__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 2rem;text-align:center}
.copy-reco-modal__empty p{color:#666;font-size:1.5rem;margin-bottom:2rem}
.copy-reco-modal__empty .if-button{min-width:20rem}
.if-product--in-modal{max-width:none;margin-bottom:0;height:100%;padding:1.5rem 1.5rem 1.5rem;margin-bottom:0 !important;height:auto !important}
.if-product--in-modal .if-product__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.if-product--in-modal .if-product__thumb{margin-bottom:1.5rem}
.if-product--in-modal .if-product__thumb img{max-height:14rem;width:auto;margin:0 auto;display:block}
.if-product--in-modal .if-product__meta{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:start;align-content:flex-start}
.if-product--in-modal .if-product__price-col{padding:0}
.if-product--in-modal .if-product__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-right:0;text-align:center;margin-bottom:1rem;min-height:auto;height:auto}
.if-product--in-modal .if-product__title h3{font-size:1.4rem;-webkit-line-clamp:2}
.if-product--in-modal .if-product__price{width:100%;max-width:none;padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.if-product--in-modal .if-product__price-col{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important;padding:.5rem 0}
.if-product--in-modal .if-product__price-col--full{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;text-align:center}
.if-product--in-modal .if-product__price-col--full span{text-align:center !important}
.if-product--in-modal .if-product__price .uah{font-size:1.6rem;text-align:center}
.if-product--in-modal .if-product__price del{font-size:1.3rem;color:#999}
.if-product--in-modal .if-product__price .on-sale-price{color:#fa0000 !important}
.if-product--in-modal .if-product__actions{position:relative;opacity:1 !important;padding:1.5rem 0 0;text-align:center;-webkit-transform:none !important;transform:none !important}
.if-product--in-modal .if-product__actions .if-button,.if-product--in-modal .if-product__actions a.button{font-size:1.4rem;height:3.6rem;line-height:3.6rem;max-width:none;width:100%;padding:0 1.5rem}
.if-product--in-modal .if-product__actions .added_to_cart{position:relative;left:auto;right:auto;top:auto;margin-top:.5rem;display:inline-block;width:100%}
.if-product--in-modal:hover{-webkit-box-shadow:0 20px 30px -10px rgba(0,0,0,.15);box-shadow:0 20px 30px -10px rgba(0,0,0,.15)}
.if-product--in-modal:hover .if-product__title{max-height:none}
.if-product--in-modal:hover .if-product__actions{-webkit-transform:none;transform:none}
.copy-reco-modal.fade .modal-dialog{-webkit-transform:scale(0.95) translateY(20px);transform:scale(0.95) translateY(20px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.copy-reco-modal.show .modal-dialog{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
.if-compare-header-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;position:relative;margin-right:1.5rem}
@media(max-width:991px){.if-compare-header-btn{margin-right:1rem}
}.if-compare-header-btn:hover{color:#fff;text-decoration:none}
.if-compare-header-btn__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.if-compare-header-btn__icon .if-icon{font-size:2.4rem}
@media(max-width:576px){.if-compare-header-btn__icon .if-icon{font-size:2.2rem}
}.if-compare-header-btn__icon .if-icon::before{content:""}
.if-compare-header-btn__count{position:absolute;top:-0.8rem;right:-0.8rem;width:2rem;height:2rem;background:#40909c;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;font-family:gml;color:#fff}
@media(max-width:767px){.if-compare-header-btn__count{width:1.5rem;height:1.5rem;font-size:1.1rem;top:-0.5rem;right:-0.5rem}
}.if-compare-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;font-size:1.4rem;font-family:gm;background:rgba(0,0,0,0);padding:0;color:#40909c;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;border:0}
@media(max-width:991px){.if-compare-btn{font-size:1.2rem;height:3.6rem;line-height:3.6rem;padding:0 1.2rem}
}.if-compare-btn:focus{outline:0}
.if-compare-btn:hover svg path,.if-compare-btn.if-compare-btn--added svg path{fill:#86b800}
.if-compare-btn__text{display:none}
.if-compare-btn--added{border-color:#40909c;color:#40909c}
.if-compare-btn--loop{position:absolute;right:1rem;top:1rem;width:auto;max-width:100%;z-index:3}
.if-compare-btn--single{margin-top:1rem}
@media(max-width:576px){.if-compare-btn--single{width:100%}
}.if-compare-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #e5e5e5}
@media(max-width:767px){.if-compare-options{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.if-compare-options__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:767px){.if-compare-options__filter{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.5rem}
}.if-compare-options__label{font-size:1.6rem;font-family:gm;margin-right:1.5rem}
@media(max-width:576px){.if-compare-options__label{font-size:1.4rem}
}.if-compare-options__radios{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}
.if-compare-options__radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1.5rem}
@media(max-width:576px){.if-compare-options__radio label{font-size:1.4rem}
}.if-compare-options__radio label input[type=radio]{margin-right:.5rem}
.if-compare-clear{background:rgba(0,0,0,0) !important;border:1px solid #f93737 !important;color:#f93737 !important;padding:0 2rem !important;height:4rem !important;line-height:4rem !important;border-radius:100px;font-size:1.4rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}
@media(max-width:576px){.if-compare-clear{height:3.6rem !important;line-height:3.6rem !important;font-size:1.3rem}
}.if-compare-clear:hover{background:#f93737 !important;color:#fff !important}
.if-compare-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
.if-compare-table-wrap::-webkit-scrollbar{height:.8rem}
.if-compare-table-wrap::-webkit-scrollbar-track{background:#f8f8f8}
.if-compare-table-wrap::-webkit-scrollbar-thumb{background:#dbdbdb;border-radius:.4rem}
.if-compare-table{width:100%;border-collapse:separate;border-spacing:0;min-width:100rem}
.if-compare-table tr:first-child td{border-top:1px solid #e5e5e5}
.if-compare-table td{padding:1.5rem;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;vertical-align:middle}
@media(max-width:576px){.if-compare-table td{padding:1rem}
}.if-compare-table td:first-child{border-left:1px solid #e5e5e5;background:#f8f8f8;font-family:gm;font-size:1.5rem;min-width:15rem}
@media(max-width:576px){.if-compare-table td:first-child{font-size:1.4rem;min-width:12rem}
}.if-compare-table td:not(:first-child){text-align:center;min-width:20rem}
@media(max-width:576px){.if-compare-table td:not(:first-child){min-width:16rem}
}.if-compare-table__row--image td:not(:first-child){padding:2rem}
.if-compare-table__row--image td:not(:first-child) img{max-width:15rem;height:auto}
@media(max-width:576px){.if-compare-table__row--image td:not(:first-child) img{max-width:12rem}
}.if-compare-table__row--title td:not(:first-child){font-family:gm;font-size:1.6rem}
@media(max-width:576px){.if-compare-table__row--title td:not(:first-child){font-size:1.4rem}
}.if-compare-table__row--title td:not(:first-child) a{color:inherit;text-decoration:none}
.if-compare-table__row--title td:not(:first-child) a:hover{color:#40909c}
.if-compare-table__row--price td:not(:first-child){font-size:1.8rem;font-family:gm}
@media(max-width:576px){.if-compare-table__row--price td:not(:first-child){font-size:1.6rem}
}.if-compare-table__row--price td:not(:first-child) .price{color:inherit}
.if-compare-table__row--price td:not(:first-child) del{color:#999;font-size:.9em;margin-right:.5rem}
.if-compare-table__row--group-header td{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%) !important;padding:1.2rem 1.5rem !important;border-top:2px solid #dee2e6;text-align:left !important;font-family:gm;font-size:1.6rem}
@media(max-width:576px){.if-compare-table__row--group-header td{padding:1rem !important;font-size:1.4rem}
}.if-compare-table__row--group-header td strong{text-transform:uppercase;letter-spacing:.5px;color:#333}
.if-compare-table__row--same td:not(:first-child){background:#fafafa}
.if-compare-table__row--different td:not(:first-child){background:#fffde7}
.if-compare-table__row--actions td:not(:first-child){padding:2rem 1.5rem}
.if-compare-table--show-different .if-compare-table__row--same{display:none}
.if-compare-table--show-different .if-compare-table__row--image,.if-compare-table--show-different .if-compare-table__row--title,.if-compare-table--show-different .if-compare-table__row--price,.if-compare-table--show-different .if-compare-table__row--actions,.if-compare-table--show-different .if-compare-table__row--group-header{display:table-row}
.if-compare-image{position:relative;display:inline-block}
.if-compare-remove-mini{position:absolute;top:-0.8rem;right:-0.8rem;width:2.4rem;height:2.4rem;border-radius:50%;background:#f93737;color:#fff;border:2px solid #fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}
@media(max-width:576px){.if-compare-remove-mini{width:2rem;height:2rem;top:-0.5rem;right:-0.5rem}
}.if-compare-remove-mini svg{width:1.2rem;height:1.2rem}
@media(max-width:576px){.if-compare-remove-mini svg{width:1rem;height:1rem}
}.if-compare-remove-mini:hover{background:hsl(0,94.1747572816%,49.6078431373%);-webkit-transform:scale(1.1);transform:scale(1.1)}
.if-compare-image:hover .if-compare-remove-mini{opacity:1}
.if-compare-list{list-style:none;margin:0;padding:0;text-align:left}
.if-compare-list li{position:relative;padding-left:1.5rem;margin-bottom:.5rem;font-size:1.4rem;line-height:1.5}
@media(max-width:576px){.if-compare-list li{font-size:1.3rem;padding-left:1.2rem}
}.if-compare-list li::before{content:"•";position:absolute;left:0;color:#40909c}
.if-compare-list li:last-child{margin-bottom:0}
.if-compare-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.if-compare-title{display:block;color:inherit;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}
.if-compare-title:hover{color:#40909c;text-decoration:none}
.if-compare-remove{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.5rem;height:4rem;line-height:4rem;background:rgba(0,0,0,0) !important;border:1px solid #f93737 !important;color:#f93737 !important;border-radius:100px;font-size:1.4rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none}
@media(max-width:576px){.if-compare-remove{height:3.6rem !important;line-height:3.6rem !important;font-size:1.3rem;padding:0 1.2rem}
}.if-compare-remove:hover{background:#f93737 !important;color:#fff !important;text-decoration:none}
.if-compare-empty{text-align:center;padding:6rem 2rem}
@media(max-width:576px){.if-compare-empty{padding:4rem 1rem}
}.if-compare-empty__icon{color:#e5e5e5;margin-bottom:2rem}
.if-compare-empty__title{font-size:2.4rem;font-family:gm;margin-bottom:1.5rem}
@media(max-width:576px){.if-compare-empty__title{font-size:2rem}
}.if-compare-empty__text{font-size:1.6rem;color:#666;margin-bottom:2.5rem}
@media(max-width:576px){.if-compare-empty__text{font-size:1.4rem}
}.if-compare-empty__button{display:inline-block;padding:0 3rem;height:5rem;line-height:5rem;background:#40909c;color:#fff;border-radius:100px;font-size:1.6rem;font-family:gm;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}
@media(max-width:576px){.if-compare-empty__button{height:4.5rem;line-height:4.5rem;font-size:1.4rem;padding:0 2.5rem}
}.if-compare-empty__button:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2);text-decoration:none;color:#fff}
.if-compare-table .star-rating{margin:0 auto}
.if-compare-table .stock{font-size:1.4rem}
@media(max-width:576px){.if-compare-table .stock{font-size:1.3rem}
}.if-compare-table .stock.in-stock{color:#5cb85c}
.if-compare-table .stock.out-of-stock{color:#f93737}
.if-compare-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.4rem 1.2rem;border-radius:999px;font-size:1.3rem;font-family:gm;color:#fff;white-space:nowrap}
.if-compare-badge--in-stock{background-color:#27ae60}
.if-compare-badge--out-of-stock{background-color:#f93737}
.if-compare-table__value .if-compare-list{max-width:30rem;margin:0 auto}
.if-compare-table__value .if-compare-list li{text-align:left}
@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@media(max-width:767px){.page-template-page-compare .shop-wrapper .col-12{padding:0}
.page-template-page-compare .shop-wrapper .if-compare-wrapper .container{max-width:100%;width:100%}
}.if-recently-viewed{padding:10rem 0 4rem;background:#fafafa}
@media(max-width:991px){.if-recently-viewed{padding:6rem 0 2rem}
}.if-recently-viewed__heading{margin-bottom:4rem}
.if-recently-viewed .if-title{text-align:center}
.if-recently-viewed__slider{margin:0 -1.5rem}
.if-recently-viewed .if-product-item{padding:0 1.5rem}
@media(max-width:373px){.if-recently-viewed .if-product-item{padding:0 .5rem}
}.if-recently-viewed .if-product__thumb img{height:auto}
.if-recently-viewed .if-product__actions{position:relative;opacity:1 !important;padding:1.5rem 0 0;text-align:center;-webkit-transform:none !important;transform:none !important}
.if-recently-viewed .slick-dots{padding:0;margin:3rem 0 0;list-style:none;text-align:center}
.if-recently-viewed .slick-dots li{display:inline-block}
.if-recently-viewed .slick-dots li+li{margin-left:.5rem}
.if-recently-viewed .slick-dots li.slick-active button{background:#4d858c;width:3rem;border-radius:1rem}
.if-recently-viewed .slick-dots button{font-size:0;border:0;padding:0;width:1.2rem;height:1.2rem;border-radius:50%;background:#d0d0d0;line-height:1;-webkit-transition:background .3s ease,width .3s ease,border-radius .3s ease;transition:background .3s ease,width .3s ease,border-radius .3s ease}
.if-recently-viewed .slick-dots button:focus{outline:0}
@media(max-width:390px){.if-recently-viewed .slick-dots{margin:1.5rem 0 0}
.if-recently-viewed .slick-dots li+li{margin-left:.3rem}
.if-recently-viewed .slick-dots li.slick-active button{width:2rem}
.if-recently-viewed .slick-dots button{width:.9rem;height:.9rem}
}.if-dark-mode .if-recently-viewed{background:#000}
.wc-breadcrumbs__list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;font-size:1.4rem}
.wc-breadcrumbs__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:gml}
.wc-breadcrumbs__item::before{display:none}
.wc-breadcrumbs__item a{display:inline-block;line-height:1;color:#555;text-decoration:none;background:#f0f0f2;border:0;border-radius:2rem;padding:.4rem 1.4rem;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}
.wc-breadcrumbs__item a:hover{background:hsl(240,7.1428571429%,89.5098039216%);color:#40909c}
.wc-breadcrumbs__item span{display:inline-block;line-height:1;color:#40909c;border:1.5px solid #40909c;border-radius:2rem;padding:.4rem 1.4rem;font-weight:bold}
.wc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem;margin-top:-2rem}
.wc-toolbar .woocommerce-notices-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0}
.wc-toolbar .woocommerce-result-count{margin:0;font-size:1.4rem;font-family:gml}
@media(max-width:991px){.wc-toolbar .woocommerce-result-count{display:none}
}.wc-ordering{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 64rem;flex:0 0 64rem}
@media(max-width:1200px){.wc-ordering{-webkit-box-flex:1;-ms-flex:1 1 49rem;flex:1 1 49rem}
}@media(max-width:991px){.wc-ordering{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.wc-ordering p{margin-right:5rem;font-size:1.4rem;font-family:gml}
@media(max-width:1200px){.wc-ordering p{margin-right:1.5rem}
}@media(max-width:576px){.wc-ordering p{display:none}
}.wc-ordering__inner{background:#f7f7f7;-webkit-box-flex:0;-ms-flex:0 0 47rem;flex:0 0 47rem;height:5rem;position:relative;border-radius:.5rem;z-index:10}
@media(max-width:1200px){.wc-ordering__inner{-webkit-box-flex:0;-ms-flex:0 0 35rem;flex:0 0 35rem}
}@media(max-width:576px){.wc-ordering__inner{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
}.wc-ordering__inner ul{position:absolute;padding:0;margin:0;list-style:none;top:0;bottom:0;left:0;right:0;height:5rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:height .3s ease-in;transition:height .3s ease-in}
.wc-ordering__inner ul:hover,.wc-ordering__inner ul.is-open{height:30rem}
.wc-ordering__inner ul:hover~.wc-ordering__arrow::before,.wc-ordering__inner ul.is-open~.wc-ordering__arrow::before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.wc-ordering__inner ul li{height:5rem;line-height:5rem;background:#f7f7f7;width:100%;padding-left:2.5rem}
.wc-ordering__inner ul li.active{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
@media(max-width:576px){.wc-ordering__inner ul li{padding-left:1.5rem}
}.wc-ordering__inner ul li:hover{background:hsl(0,0%,91.862745098%)}
.wc-ordering__inner ul li a{color:#585858;font-size:1.4rem;display:block;height:100%}
.wc-ordering__inner ul li a:hover{text-decoration:none}
.wc-ordering__arrow{position:absolute;top:.5rem;right:0;bottom:.5rem;width:5.5rem;z-index:2;border-left:.3rem dotted #c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:350px){.wc-ordering__arrow{border-left:0}
}.wc-ordering__arrow::before{content:"";font-family:ci;color:#c4c4c4;font-size:1rem;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}
.if-product{max-width:36rem;padding:3rem 3rem 0;background:#fff;border-radius:1rem;-webkit-transition:border-radius .3s ease,-webkit-box-shadow .3s ease;transition:border-radius .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,border-radius .3s ease;transition:box-shadow .3s ease,border-radius .3s ease,-webkit-box-shadow .3s ease;position:relative}
@media(max-width:991px){.if-product{margin:0 auto}
}@media(max-width:1200px){.if-product{padding:3rem 1.5rem 0}
}.if-product__link{color:inherit;display:block;position:relative;background:#fff}
.if-product__link:hover{text-decoration:none;color:inherit}
.if-product__thumb{text-align:center;margin-bottom:3rem}
.if-product__thumb img{max-width:100%}
.if-product__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2.5rem}
.if-product__meta h3,.if-product__meta p{font-size:1.8rem}
.if-product__title{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;border-right:1px dashed #b7b7b7}
.if-product__price span.price{color:inherit !important}
.if-product__price ins{text-decoration:none}
.if-product__price .usd,.if-product__price .uah{display:block;text-align:right}
.if-product__price .usd{font-size:1.6rem;color:#40909c}
.if-product__price .uah{font-size:2rem}
.if-product__actions{position:absolute;padding:0 3rem 2.5rem;bottom:0;right:0;left:0;background:#fff;z-index:52;opacity:0;overflow:hidden;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);border-radius:0 0 1rem 1rem;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}
.if-product__actions .if-button,.if-product__actions a.button{font-size:1.6rem;height:4rem;line-height:4rem;max-width:12.4rem;-webkit-box-shadow:0 10px 20px 0 rgba(1,1,1,.1);box-shadow:0 10px 20px 0 rgba(1,1,1,.1)}
.if-product__actions .if-button.loading::after,.if-product__actions a.button.loading::after{right:calc(50% - 1rem) !important;top:.2rem !important}
@media(max-width:1200px){.if-product__actions{position:relative;opacity:1;text-align:center;padding:0 1.5rem 2.5rem}
}.if-product__actions .added_to_cart{position:absolute;left:1.5rem;right:1.5rem;top:0;font-size:1.6rem;height:4rem;line-height:4rem;-webkit-box-shadow:0 10px 20px 0 rgba(1,1,1,.1);box-shadow:0 10px 20px 0 rgba(1,1,1,.1);background:#86b800;color:#fff;padding:0 1.5rem !important;text-decoration:none;border-radius:100px;text-align:center}
.if-product:hover{-webkit-box-shadow:0 75px 31px 0 rgba(0,0,0,.1);box-shadow:0 75px 31px 0 rgba(0,0,0,.1);border-bottom-left-radius:0;border-bottom-right-radius:0}
.if-product:hover .if-product__actions{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:1}
@media(max-width:1200px){.if-product:hover .if-product__actions{-webkit-transform:none;transform:none}
}.if-product:hover .if-product__title{max-height:100px;height:auto;display:block}
.if-product--in-loop{border:1px solid #e5e5e5;margin-bottom:2rem;max-width:30rem}
@media(min-width:1200px){.if-product--in-loop{padding:2.5rem 1.5rem 0}
}@media(min-width:1200px){.if-product--in-loop .product-badges{left:-20px}
}.if-product--in-loop .if-product__meta{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}
.if-product--in-loop .if-product__thumb{margin-bottom:2.5rem}
@media(min-width:1200px){.if-product--in-loop .if-product__thumb{margin-bottom:1.5rem}
}.if-product--in-loop .if-product__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-right:0;text-align:center;margin-bottom:1rem;overflow:hidden;height:4rem;min-height:4.5rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-transition:all .2s;transition:all .2s}
@media(min-width:991px){.if-product--in-loop .if-product__title{max-width:85%;margin-left:auto;margin-right:auto}
}.if-product--in-loop .if-product__title h3{font-size:1.6rem;font-family:gmm;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media(min-width:1200px){.if-product--in-loop .if-product__title h3{font-size:1.4rem}
}.if-product--in-loop .if-product__title h3 span{font-weight:300}
.if-product--in-loop .if-product__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:1.5rem;max-width:21rem;margin:0 auto}
@media(max-width:991px){.if-product--in-loop .if-product__price{max-width:21rem}
}.if-product--in-loop .if-product__price-col{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding:1rem 0;text-align:left}
.if-product--in-loop .if-product__price-col.is_on_backorder{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important}
.if-product--in-loop .if-product__price-col.is_on_backorder .usd{text-align:center !important}
.if-product--in-loop .if-product__price-col span{text-align:left;font-size:1.8rem;font-family:gmm;color:#404040}
.if-product--in-loop .if-product__price-col span .woocommerce-Price-currencySymbol{color:#b7b7b7}
@media(min-width:1200px){.if-product--in-loop .if-product__price-col span{font-size:1.6rem}
}.if-product--in-loop .if-product__price-col span.usd{color:#86b800}
.if-product--in-loop .if-product__price-col span.price{color:#b7b7b7}
.if-product--in-loop .if-product__price-col:last-child{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}
.if-product--in-loop .if-product__price-col:last-child span{text-align:right}
.if-product--in-loop .if-product__price-col .uah.on-sale-price{color:#fa0000 !important}
.if-product--in-loop .if-product__price-col .uah.on-sale-price span{color:#fa0000 !important}
.if-product--in-loop .if-product__price--sale .if-product__price-col:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.if-product--in-loop .if-product__price--sale .if-product__price-col .uah{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:1200px){.if-product--in-loop .if-product__actions{padding:0 .5rem 2.5rem}
}.if-product--in-loop .if-product__actions .xoo-wl-btn{margin-bottom:1rem;background:0 0 !important;border:1px solid #40909c;color:#40909c !important;line-height:3.8rem !important;display:none !important}
.if-product--in-loop .if-product__actions .xoo-wl-btn:hover{background:#40909c !important;color:#fff !important}
.if-product--in-loop .if-product__actions a.if-button{height:4rem;line-height:4rem;padding:0 1.5rem;width:100%;max-width:100%;background:#86b800;border-radius:100px;-webkit-box-shadow:0 10px 20px 0 rgba(1,1,1,.1);box-shadow:0 10px 20px 0 rgba(1,1,1,.1);color:#fff;font-size:1.4rem;max-width:none;width:100%}
@media(max-width:991px){.if-product--in-loop .if-product__actions a.if-button{font-size:1.2rem}
}@media(max-width:991px){.if-product--in-loop .if-product__actions .added_to_cart{font-size:1.2rem}
}.if-product .progressive{cursor:pointer}
.if-product .progressive::after{background:#fff}
.if-product .progressive::after,.if-product .progressive::before{opacity:1;visibility:hidden;-webkit-transition:opacity 1.5s ease-in 1.5s,visibility 1.5s ease-in 1.5s;transition:opacity 1.5s ease-in 1.5s,visibility 1.5s ease-in 1.5s}
.if-product .progressive.replace::after,.if-product .progressive.replace::before,.if-product .progressive.replace-2::after,.if-product .progressive.replace-2::before{opacity:1;visibility:visible;-webkit-transition:opacity 1.5s ease-in 1.5s,visibility 1.5s ease-in 1.5s;transition:opacity 1.5s ease-in 1.5s,visibility 1.5s ease-in 1.5s}
.if-loading,.main-baner__item .progressive,.if-product .progressive{background:inherit;color:rgba(0,0,0,0)}
.if-loading:hover,.main-baner__item .progressive:hover,.if-product .progressive:hover{background:inherit}
.if-loading::before,.main-baner__item .progressive::before,.if-product .progressive::before{content:"";display:block;position:absolute;margin-left:-15px;border:2px solid rgba(0,0,0,.5);border-radius:30px;-webkit-animation:pulsate 1.5s ease-out;animation:pulsate 1.5s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;z-index:99;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-color:#40909c;-webkit-transition:all .3s;transition:all .3s}
.if-loading::after,.main-baner__item .progressive::after,.if-product .progressive::after{content:"";display:block;background:#fff;position:absolute;top:-2px;bottom:-2px;right:-2px;left:-2px;-webkit-transition:all .3s;transition:all .3s}
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1,0.1);transform:scale(0.1,0.1);opacity:0}
50%{opacity:1}
100%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0}
}@keyframes pulsate{0%{-webkit-transform:scale(0.1,0.1);transform:scale(0.1,0.1);opacity:0}
50%{opacity:1}
100%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0}
}body.if-dark-mode .if-loading::after,body.if-dark-mode .main-baner__item .progressive::after,.main-baner__item body.if-dark-mode .progressive::after,body.if-dark-mode .if-product .progressive::after,.if-product body.if-dark-mode .progressive::after{background:#111}
.if-single-product .product-badges{position:static;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px dashed #4d4d4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.if-single-product .product-badges .badge-item{margin:0;margin-bottom:.5rem;width:6rem;min-height:6rem;max-width:6rem}
@media(max-width:576px){.if-single-product .product-badges .badge-item{width:5rem;min-height:5rem;max-width:5rem}
}.if-single-product .product-badges .badge-item+.badge-item{margin-left:1rem}
.if-single-product .product-badges .badge-item:nth-child(4) .product-badges__popup,.if-single-product .product-badges .badge-item:nth-child(5) .product-badges__popup,.if-single-product .product-badges .badge-item:nth-child(6) .product-badges__popup,.if-single-product .product-badges .badge-item:nth-child(7) .product-badges__popup{right:0;left:auto}
.if-single-product .product-badges .badge-item:nth-child(4) .pseudo,.if-single-product .product-badges .badge-item:nth-child(5) .pseudo,.if-single-product .product-badges .badge-item:nth-child(6) .pseudo,.if-single-product .product-badges .badge-item:nth-child(7) .pseudo{left:auto;right:1.5rem}
.if-single-product.product-type-variable p.price{display:none}
.if-single-product--no-gallery .product-badges{left:1.5rem}
.if-single-product__gallery{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:991px){.if-single-product__gallery{margin-bottom:5rem}
}@media(max-width:576px){.if-single-product__gallery{margin-bottom:2.5rem}
}.if-single-product__gallery .product-features{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:3rem}
@media(max-width:991px){.if-single-product__gallery .product-features{margin-top:3rem}
}.if-single-product__gallery .product-features .pf-info__content,.if-single-product__gallery .product-features .lt-product-addons .tooltip,.lt-product-addons .if-single-product__gallery .product-features .tooltip{right:auto;left:-1rem}
.if-single-product__gallery .product-features .pf-info__content::before,.if-single-product__gallery .product-features .lt-product-addons .tooltip::before,.lt-product-addons .if-single-product__gallery .product-features .tooltip::before{right:auto;left:3rem}
.if-single-product__gallery .woocommerce-product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:576px){.if-single-product__gallery .woocommerce-product-gallery{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.if-single-product__gallery .woocommerce-product-gallery .flex-viewport{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}
@media(max-width:576px){.if-single-product__gallery .woocommerce-product-gallery .flex-viewport{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem}
}.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:1rem !important;margin-bottom:-1rem !important}
@media(min-width:576px){.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav{max-height:100%;overflow-y:scroll !important}
}@media(max-width:576px){.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav{max-height:auto !important}
}.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav::-webkit-scrollbar{width:.2rem;background:#f8f8f8}
.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav::-webkit-scrollbar-track{background:#f8f8f8}
.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav::-webkit-scrollbar-thumb{background:#dbdbdb}
@media(max-width:576px){.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0 !important;margin-bottom:0 !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:.5rem;padding:.5rem}
@media(max-width:576px){.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav li{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - .5rem);flex:0 0 calc(25% - .5rem);margin-bottom:0}
}.if-single-product__gallery .woocommerce-product-gallery .flex-control-nav li:last-child{margin-bottom:0}
.if-single-product__gallery-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.if-single-product__gallery-wrap>.col-lg-12{padding-left:0}
@media(max-width:991px){.if-single-product__gallery-wrap>.col-lg-12{padding-right:0}
}@media(max-width:991px){.if-single-product__gallery-wrap>.col-md-12{padding:0}
}.if-single-product__gallery-wrap .col-lg-3{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
@media(max-width:991px){.if-single-product__gallery-wrap .col-lg-3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}.if-single-product .woocommerce-product-gallery{border:1px solid #e5e5e5;padding:1rem;margin-bottom:0 !important}
.if-single-product .if-product-thumbs{height:100%}
.if-single-product .if-product-thumbs .p-thumb{border:1px solid #e5e5e5;padding:1rem;margin:0 .1rem 1rem 0}
.if-single-product__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}
@media(max-width:576px){.if-single-product__header{margin-bottom:1.5rem}
}.if-single-product__header-title{font-family:gm;font-size:3rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1rem}
@media(max-width:767px){.if-single-product__header-title{font-size:2.4rem}
}@media(max-width:576px){.if-single-product__header-title{margin-right:0;text-align:center}
}.if-single-product__header-badge{padding:.5rem 1rem;color:#fff;font-size:1.4rem;font-family:gml;border-radius:.5rem;background:#86b800;min-width:10.5rem;margin-top:.8rem;text-align:center}
@media(max-width:576px){.if-single-product__header-badge{display:none}
}.if-single-product__header-badge.badge-soldout{background:#f93737}
.if-single-product__header-badge.low-quantity{background:#fd8f2b}
.if-single-product .woocommerce-product-gallery{width:100% !important}
.if-single-product__content .if-backorder-btn{color:#fff !important;background:#40909c !important;min-width:0;width:100% !important}
.if-single-product__content button.button.if-button,.if-single-product__content a.button{background:#86b800 !important;font:1.3rem/5rem gm,sans-serif !important;height:5.5rem !important;padding:0 1.5rem !important;max-width:none;width:auto;border-radius:100px;-webkit-box-shadow:0 20px 30px 0 rgba(1,1,1,.1);box-shadow:0 20px 30px 0 rgba(1,1,1,.1);margin:.5rem !important}
@media(max-width:576px){.if-single-product__content button.button.if-button,.if-single-product__content a.button{height:4.5rem !important;line-height:4.5rem !important;padding:0 1.5rem !important;font-size:1.3rem}
}.if-single-product__content button.button.if-button:hover,.if-single-product__content a.button:hover{background-size:100% 100%;-webkit-box-shadow:0 20px 30px -20px rgba(1,1,1,.3);box-shadow:0 20px 30px -20px rgba(1,1,1,.3)}
.if-single-product__content .single_add_to_cart_button::before{content:"";font-family:ci;margin-right:1rem}
.if-single-product__content .single_add_to_cart_button.loading::after{top:0 !important;right:40% !important}
.if-single-product__content a.lt-woo-ajax-added{color:#fff}
.if-single-product__content a.lt-woo-ajax-added:hover{color:#f8f9fa}
.if-single-product__content a.lt-woo-ajax-added::after{content:"";font-family:WooCommerce;color:#fff;margin-left:.5rem}
.if-single-product__content .added_to_cart{display:inline-block;vertical-align:top;background:#86b800;color:#fff;font:1.3rem/5.5rem gm,sans-serif;height:5.5rem;padding:0 2rem;border-radius:100px;text-decoration:none;margin:.5rem;-webkit-box-shadow:0 20px 30px 0 rgba(1,1,1,.1);box-shadow:0 20px 30px 0 rgba(1,1,1,.1)}
.if-single-product__content .added_to_cart:hover{color:#f8f9fa;-webkit-box-shadow:0 20px 30px -20px rgba(1,1,1,.3);box-shadow:0 20px 30px -20px rgba(1,1,1,.3)}
@media(max-width:576px){.if-single-product__content .added_to_cart{height:4.5rem;line-height:4.5rem}
}.if-product-banks{display:none;margin-bottom:2rem}
.if-product-banks img{max-height:4.5rem;width:auto}
.woocommerce-notices-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}
.product-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}
@media(max-width:991px){.product-features{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}@media(max-width:767px){.product-features{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}.product-features__item{background:#f8f8f8;padding:1rem;min-width:12rem;margin:.5rem;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:576px){.product-features__item{font-size:1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:8rem;padding:.8rem .5rem;min-width:auto;-webkit-box-flex:calc(50% - 65px);-ms-flex:calc(50% - 65px);flex:calc(50% - 65px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
}.product-features__item::before{content:"";color:#cfcfcf;font-family:ci;font-size:2.4rem;margin-right:1rem}
@media(max-width:576px){.product-features__item::before{display:block;margin-right:0}
}.product-features__item:hover,.product-features__item.active{background:#eee}
.product-features__item:hover::before,.product-features__item.active::before{color:#40909c}
.product-features__item.pf-garanty::before{content:""}
.product-features__item.pf-delivery::before{content:""}
.product-features__item.pf-dis{display:none}
.product-features__item.pf-dis::before{content:""}
.product-features__item.pf-tooltip{display:none}
.if-single-comments{background:#fff;padding:2rem 0 6rem;position:relative;margin-left:-1rem;margin-right:-1rem}
.if-single-comments::before{content:"";height:6.3rem;width:100%;position:absolute;top:0;background:#fafafa;border-bottom:1px solid #e9ebee}
.pf-info{position:relative;cursor:pointer}
.pf-info.active .pf-info__content,.pf-info.active .lt-product-addons .tooltip,.lt-product-addons .pf-info.active .tooltip{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}
.pf-info .pf-close{position:absolute;top:1rem;right:1rem}
@media(max-width:576px){.pf-info .pf-close{top:.5rem;right:.5rem}
}.pf-info__content,.lt-product-addons .tooltip{position:absolute;background:#f5f5f5;min-width:40rem;padding:2.5rem;right:-1rem;top:8rem;border-radius:1rem;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;z-index:1}
@media(max-width:991px){.pf-info__content,.lt-product-addons .tooltip{min-width:0;width:calc(100% + 6rem);right:-3rem;left:-3rem;font-size:1.2rem}
}@media(max-width:576px){.pf-info__content,.lt-product-addons .tooltip{padding:2rem 1rem 1rem;right:-1rem;left:-1rem;top:8rem;min-width:0;width:calc(100% + 2rem);font-size:1.1rem}
}.pf-info__content a,.lt-product-addons .tooltip a{color:#40909c}
.pf-info__content::before,.lt-product-addons .tooltip::before{content:"";position:absolute;width:2rem;height:2rem;top:-1rem;right:3rem;display:block;background:#f5f5f5;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media(max-width:991px){.pf-info__content::before,.lt-product-addons .tooltip::before{left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);top:0}
}@media(max-width:576px){.pf-info__content::before,.lt-product-addons .tooltip::before{width:1rem;height:1rem;top:-0.3rem}
}.if-advanced-atts__table,.if-advanced-atts table.if-advanced-atts__table{border-bottom:0 !important;margin-bottom:1rem;padding-bottom:1rem}
.if-advanced-atts__table:last-child,.if-advanced-atts table.if-advanced-atts__table:last-child{margin-bottom:0}
.if-advanced-atts__table thead tr td,.if-advanced-atts table.if-advanced-atts__table thead tr td{color:#212529}
.if-advanced-atts__table tr td,.if-advanced-atts table.if-advanced-atts__table tr td{border:0 !important;color:silver;vertical-align:top}
@media(max-width:576px){.if-advanced-atts__table tr td,.if-advanced-atts table.if-advanced-atts__table tr td{font-size:1.4rem}
}@media(max-width:576px){.if-advanced-atts__table tr td p,.if-advanced-atts table.if-advanced-atts__table tr td p{font-size:1.4rem}
}.if-advanced-atts__table tr td p,.if-advanced-atts table.if-advanced-atts__table tr td p{margin-bottom:1rem}
.if-advanced-atts__table tr td ul,.if-advanced-atts table.if-advanced-atts__table tr td ul{list-style:none;margin:1.5rem 0}
.single-product-promo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem}
@media(max-width:767px){.single-product-promo{gap:.25rem}
}.single-product-promo__list{max-width:calc(100% - 3rem);width:100%}
@media(max-width:767px){.single-product-promo__list{max-width:calc(100% - 2.5rem)}
}.single-product-promo__list .slick-list{border-radius:8px;overflow:hidden}
.single-product-promo__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.single-product-promo__list .slick-slide{height:auto}
.single-product-promo__list .slick-slide>div{height:100%}
.single-product-promo__slide{height:100%}
.single-product-promo__item{padding:1rem 1.5rem;display:grid;gap:1rem;grid-template-columns:50px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,#f5f5f7 0,#f5f5f7 100%);color:#1e1e1e;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;min-height:88px}
@media(max-width:1200px){.single-product-promo__item{padding:1rem}
}@media(max-width:767px){.single-product-promo__item{padding:.75rem;gap:.75rem;grid-template-columns:40px 1fr;grid-template-rows:auto auto}
}.single-product-promo__item:hover{-webkit-box-shadow:0 4px 15px rgba(154,72,208,.15);box-shadow:0 4px 15px rgba(154,72,208,.15)}
.single-product-promo__item--banner{padding:0;display:block;background:0}
.single-product-promo__item--banner a{display:block}
.single-product-promo__item--banner img{width:100%;min-height:88px;max-height:120px;-o-object-fit:cover;object-fit:cover;border-radius:8px}
@media(max-width:767px){.single-product-promo__item--banner img{min-height:70px;max-height:90px}
}.single-product-promo__item-icon{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}
@media(max-width:767px){.single-product-promo__item-icon{width:40px;height:40px}
}.single-product-promo__item-icon img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.single-product-promo__item-content{min-width:0}
.single-product-promo__item-title{font-size:14px;line-height:1.3;margin-bottom:2px}
@media(max-width:767px){.single-product-promo__item-title{font-size:13px}
}.single-product-promo__item-subtitle{color:#555;font-size:11px;line-height:1.3;font-family:gml,sans-serif}
@media(max-width:767px){.single-product-promo__item-subtitle{font-size:10px}
}.single-product-promo__item-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:12px;color:#000;font-family:gml,sans-serif;font-weight:600;white-space:nowrap;-webkit-transition:all .2s ease;transition:all .2s ease}
.single-product-promo__item-link:hover{color:#40909c}
@media(max-width:767px){.single-product-promo__item-link{grid-column:1/-1;justify-self:start;font-size:11px;margin-top:.25rem}
}.single-product-promo__item-link:hover{text-decoration:underline}
.single-product-promo__item-link svg{-ms-flex-negative:0;flex-shrink:0}
.single-product-promo__item-link svg rect{fill:#40909c;-webkit-transition:fill .2s ease;transition:fill .2s ease}
.single-product-promo__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:2.5rem;-ms-flex-negative:0;flex-shrink:0}
@media(max-width:767px){.single-product-promo__nav{width:2rem}
}.single-product-promo__nav .slick-arrow{width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.single-product-promo__nav .slick-arrow:focus{outline:0}
@media(max-width:767px){.single-product-promo__nav .slick-arrow{width:20px;height:20px}
.single-product-promo__nav .slick-arrow svg{width:20px;height:20px}
}.single-product-promo__nav .slick-arrow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.single-product-promo__nav .slick-arrow:hover rect{fill:#40909c}
.single-product-promo__nav .slick-arrow rect{-webkit-transition:fill .2s ease;transition:fill .2s ease}
.single-product-promo__nav .slick-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.single-product-promo__nav .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.single-product-promo__nav-counters{font-size:12px;font-family:gml,sans-serif;color:#666;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;white-space:nowrap}
@media(max-width:767px){.single-product-promo__nav-counters{font-size:10px}
}.single-product-promo__nav-counters .current{color:#333}
.single-product-promo__nav-counters .total{color:#999}
.single-product-promo:not(:has(.single-product-promo__nav)) .single-product-promo__list{max-width:100%}
[data-theme=dark] .single-product-promo__item{background:linear-gradient(135deg,#2a2035 0,#1e1a25 100%);color:#f0f0f0}
[data-theme=dark] .single-product-promo__item-subtitle{color:#aaa}
[data-theme=dark] .single-product-promo__nav-counters{color:#888}
[data-theme=dark] .single-product-promo__nav-counters .current{color:#f0f0f0}
[data-theme=dark] .single-product-promo__nav-counters .total{color:#666}
.if-widget{padding-bottom:.5rem;padding-top:.5rem}
.if-widget{border-bottom:1px dotted #ccc}
.if-widget.show .if-widget__title::after{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}
.if-widget__title{font-family:gm;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.5rem;padding-bottom:.5em;position:relative;cursor:pointer}
.if-widget__title::before{font-family:ci;color:#ccc;margin-right:2.3rem;font-size:2.4rem;padding-left:1.4rem;font-weight:100}
.if-widget__title::after{content:"";font-family:ci;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);font-size:1rem;color:#ccc;right:1.5rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.if-widget__title~ul{display:none}
.if-widget ul{padding:0;margin:0;list-style:none;margin-top:1.5rem;padding-bottom:.5rem !important}
.if-widget ul li{margin-bottom:.5rem;font-size:1.4rem;font-family:gm;border-radius:.5rem;color:#666;-webkit-transition:background .3s;transition:background .3s;display:block}
.if-widget ul li:last-child{margin-bottom:0}
.if-widget ul li::before{display:none}
.if-widget ul li a{color:#666;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:100%;padding:.5rem 1.5rem !important;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.if-widget ul li a:hover{text-decoration:none}
.if-widget ul li a::before{content:"" !important;font-family:ci !important;line-height:1 !important;margin-right:2.3rem !important;color:#ccc !important;font-size:1.7rem !important;-webkit-transition:background .3s,color .3s,opacity .3s,-webkit-background-clip .3s;transition:background .3s,color .3s,opacity .3s,-webkit-background-clip .3s;transition:background .3s,color .3s,background-clip .3s,opacity .3s;transition:background .3s,color .3s,background-clip .3s,opacity .3s,-webkit-background-clip .3s;opacity:0}
.if-widget ul li a::after{content:"";width:17px;height:17px;border:1px solid #666;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;left:1.5rem;top:.6rem}
.if-widget ul li .count{display:none}
.if-widget ul li:hover,.if-widget ul li.chosen,.if-widget ul li.current-cat{background:#f7f7f7}
.if-widget ul li:hover a::before,.if-widget ul li.chosen a::before,.if-widget ul li.current-cat a::before{color:rgba(0,0,0,0) !important;background:#40909c;-webkit-background-clip:text;background-clip:text;opacity:1}
.if-widget ul li:hover a::after,.if-widget ul li.chosen a::after,.if-widget ul li.current-cat a::after{opacity:0}
@media(max-width:991px){.if-widget:last-child{padding-bottom:0}
}.widget_price_filter{padding-bottom:5rem}
.widget_price_filter .if-widget__title::before{content:""}
.widget_price_filter .if-widget__title::after{display:none}
.widget_layered_nav .if-widget__title::before{content:""}
.if-color-filter .if-widget__title::before{content:""}
.if-color-filter__item::before{display:none}
.if-color-filter__item--chosen{background:#f7f7f7}
.if-color-filter__item--chosen .if-color-filter__color{-webkit-box-shadow:0 7px 10px 0 rgba(11,20,41,.2);box-shadow:0 7px 10px 0 rgba(11,20,41,.2)}
.if-color-filter__color{width:1.7rem;height:1.7rem;display:block;border-radius:50%;margin-right:2rem;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#40909c}
.widget_price_filter .price_slider_amount{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}
.widget_price_filter .price_slider{margin:0 .6rem !important}
.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#dcdcdc !important}
.widget_price_filter .ui-slider .ui-slider-handle{background:#40909c;-webkit-box-shadow:0 0 0 5px hsla(0,0%,80%,.5);box-shadow:0 0 0 5px hsla(0,0%,80%,.5);border-radius:50%}
.widget_price_filter .ui-slider-range{background:#40909c}
.widget_price_filter [type=submit]{background:#40909c !important;color:#fff !important;-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-top:4rem !important;padding:.7rem 1.5rem !important;display:none !important}
.widget_price_filter .price_label{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-top:1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.widget_price_filter .price_label span{font-size:1.4rem;font-family:gml}
.widget_price_filter .price_label .from,.widget_price_filter .price_label .to{position:absolute;left:1rem;opacity:0}
.widget_price_filter .price_label .to{right:1rem;left:auto}
.widget_price_filter [type=text]{display:block !important;font-size:1.4rem;font-family:gml;border:0;width:7rem;height:3rem;outline:#535353 dotted thin}
.widget_price_filter [type=text][name=min_price],.widget_price_filter [type=text][name=max_price]{position:absolute;z-index:5;opacity:.5;top:1.3rem}
.widget_price_filter [type=text][name=min_price]{left:.9rem}
.widget_price_filter [type=text][name=max_price]{right:-1px;width:6rem}
.widget_price_filter [type=text]:focus{outline:#535353 dotted thin}
.if-child-cats .if-widget__title::before{content:""}
.if-product-tabs{margin-top:-8rem}
@media(max-width:991px){.if-product-tabs .container{padding:0 .5rem}
}.if-product-tabs .wc-tabs{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}
.if-product-tabs .wc-tabs li a{padding:2.5rem;display:block;font-family:gm;font-size:1.4rem;text-transform:uppercase;color:silver;border-bottom:.3rem solid rgba(0,0,0,0)}
@media(max-width:991px){.if-product-tabs .wc-tabs li a{padding:1.5rem}
}@media(max-width:576px){.if-product-tabs .wc-tabs li a{font-size:1.2rem;padding:1.5rem .5rem}
}@media(max-width:413px){.if-product-tabs .wc-tabs li a{font-size:1.1rem;padding:1.5rem .4rem}
}.if-product-tabs .wc-tabs li a:hover{text-decoration:none;color:#40909c}
.if-product-tabs .wc-tabs li.active a{color:#40909c;border-bottom:.3rem solid #40909c}
.if-product-tabs .woocommerce-tabs-content{padding:5rem;display:grid;grid-template-columns:minmax(0,1fr) 32rem;grid-column-gap:4rem}
@media(max-width:991px){.if-product-tabs .woocommerce-tabs-content{padding:5rem 0;display:block}
}.if-product-tabs .woocommerce-tabs-content .if-product-tabs-main{min-width:0}
.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card{-ms-flex-item-align:start;align-self:flex-start;height:100%}
@media(max-width:767px){.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card{margin-top:3rem}
}.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card{position:-webkit-sticky;position:sticky;top:9rem;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}
@media(max-width:991px){.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card{display:none}
}.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card .if-product{width:100%;-webkit-box-shadow:none !important;box-shadow:none !important}
.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card .if-product__title{min-height:inherit !important;height:auto !important}
.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card .if-product__actions{opacity:1;position:static;-webkit-transform:none !important;transform:none !important}
.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card .if-product__price-col{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;padding:0 !important;width:100% !important;text-align:center}
.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card__image{max-width:120px}
.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card__title{font-family:gm;font-size:1.6rem;margin:1rem 0 .5rem}
.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card__price{font-family:gmb;font-size:1.8rem;margin-bottom:1.5rem}
.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card__button{width:100%}
@media(max-width:767px){.if-product-tabs .woocommerce-tabs-content .if-product-tabs-sticky-card .if-sticky-card{position:static;top:auto}
}.if-product-tabs .woocommerce-tabs-content .sf-single-post h1 span,.if-product-tabs .woocommerce-tabs-content .sf-single-post h2 span,.if-product-tabs .woocommerce-tabs-content .sf-single-post h3 span,.if-product-tabs .woocommerce-tabs-content .sf-single-post h4 span,.if-product-tabs .woocommerce-tabs-content .sf-single-post h5 span,.if-product-tabs .woocommerce-tabs-content .sf-single-post h6 span{color:#40909c !important}
.if-related{padding:7rem 5rem 2rem;background:#fff;margin-left:-1rem;margin-right:-1rem}
@media(max-width:991px){.if-related{padding:6rem 0 1rem}
}.if-related__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7rem}
@media(max-width:991px){.if-related__heading{margin-bottom:5rem}
}.if-related__heading .if-title{font-family:gm;font-size:2.4rem;font-weight:bold}
.if-related__heading .if-button{height:4rem;line-height:3.8rem;max-width:none;width:auto;background:#fafafa;color:inherit;border:1px solid #e5e5e5;font-size:1.4rem}
.if-related__heading .if-button:hover{background:#e5e5e5}
.if-related .if-product .product-badges{left:-32px}
.if-related .products-row .if-product-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
@media(max-width:991px){.if-related .products-row .if-product-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}@media(max-width:576px){.if-related .products-row .if-product-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}.product-badges{position:absolute;top:-30px;left:-32px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(max-width:991px){.product-badges{left:-17px}
}.product-badges .badge-item{position:relative;top:0;left:0;display:block;margin:0 2px;min-height:0;min-width:0;border-radius:5px;color:#fff !important;text-align:center;font-weight:700;font-size:11px;line-height:1;letter-spacing:2px;text-transform:uppercase;margin-bottom:.5rem;padding:5px 6px;width:5.5rem;min-height:5.5rem}
.product-badges .badge-item-img{padding:0;max-width:5.5rem;background:0}
.product-badges .badge-item-img img{max-width:100%;height:auto}
.product-badges .badge-item-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:8px;line-height:1.5}
.product-badges .badge-item:hover .product-badges__popup{opacity:1;visibility:visible;-webkit-transform:none;transform:none}
.product-badges .hot{background:#f93737}
.product-badges .new{background:#40909c}
.product-badges .out-of-stock{background:#d31129}
.product-badges .promo{background:#f93737;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.product-badges .promo .icon{margin-bottom:.5rem}
.product-badges .credit{background:#27ae60}
.product-badges .gift{background:#ff7512;font-size:9px;text-transform:none}
.product-badges .black-friday{background:#424242;line-height:1.5}
.product-badges .garanty{background:#d64c79;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.5}
.product-badges .garanty .small{font-size:9px;display:block;text-transform:none}
.product-badges__popup{position:absolute;background:#111;border-radius:8px;padding:16px;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.5);box-shadow:0 2px 16px 0 rgba(0,0,0,.5);z-index:50;min-width:182px;white-space:normal;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;width:300px;text-align:left;text-transform:none;font-family:gml;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;left:calc(-100% - 65px);bottom:calc(100% + 12px)}
@media(max-width:991px){.product-badges__popup{left:0}
}@media(max-width:767px){.product-badges__popup{min-width:195px}
}@media(max-width:576px){.product-badges__popup{width:100%;left:-1.5rem;padding:10px}
}.product-badges__popup p{margin-bottom:15px}
.product-badges__popup small{margin-bottom:8px;display:block;font-size:12px;font-weight:400}
.product-badges__popup small p{font-size:11px}
.product-badges__popup>p{font-size:14px}
.product-badges__popup a{color:#fff;line-height:1.5;margin-top:10px;display:inline-block;font-size:12px}
@media(max-width:576px){.product-badges__popup a{margin-top:0}
}.product-badges__popup .pseudo{width:14px;height:14px;content:"";position:absolute;display:block;background-color:#111;border-radius:5px 0 0 0;top:auto;right:auto;left:calc(50% - 4px);bottom:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media(max-width:991px){.product-badges__popup .pseudo{left:2.3rem}
}@media(max-width:576px){.product-badges__popup .pseudo{left:3.2rem}
}.if-product--in-loop:hover{z-index:15}
.if-product--in-loop .product-badges{top:0;left:-13px}
@media(max-width:767px){.if-product--in-loop .product-badges__popup{min-width:220px}
}@media(max-width:576px){.if-product--in-loop .product-badges__popup .pseudo{left:3.1rem}
}.if-variations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.5rem;margin-bottom:0 !important}
.if-variations__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
@media(max-width:576px){.if-variations__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}
}.if-variations__item{display:none}
.if-variations__item--pa_color,.if-variations__item--pa_memory,.if-variations__item--pa_size,.if-variations__item--pa_pidtrymka-2-sim,.if-variations__item--pa_var-compl,.if-variations__item--pa_version,.if-variations__item--pa_shain,.if-variations__item--pa_diagonal,.if-variations__item--pa_kolir-reminczya,.if-variations__item--pa_watch-connect{display:block}
.if-variations__item-name{font-size:1.5rem;font-family:gml;margin-bottom:2rem}
.if-variations__item-name label{margin-bottom:0}
.if-variations__item-selected-val{font-family:gml;font-size:1.5rem;color:#777;margin-left:.3rem}
.if-variations__item-value select{display:none !important}
.if-variations__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:576px){.if-variations__radios{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.if-variations__option{position:relative}
.if-variations__option label{margin:0;font-family:gml;font-size:1.4rem;display:block}
.if-variations__option [type=radio]{width:0;height:0;position:absolute;top:0;left:0;z-index:-1}
.if-variations__option--color{width:2.5rem;height:2.5rem;margin-right:1.5rem;margin-bottom:1.5rem;padding:0;background:rgba(0,0,0,0)}
.if-variations__option--color:last-child{margin-right:0}
.if-variations__option--color label{width:2.5rem;height:2.5rem;border-radius:50%;display:inline-block;font-size:0;position:absolute;color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);margin-bottom:0;cursor:pointer;display:block}
.if-variations__option--color label::before{content:"";width:100%;position:absolute;border-radius:50%;border:3px solid #fff;top:0;bottom:0;right:0;bottom:0;background:rgba(0,0,0,0);opacity:0}
.if-variations__option--color [type=radio]:checked+label{border:1px solid #40909c;-webkit-box-shadow:inset 5em 1em #fff;box-shadow:inset 5em 1em #fff}
.if-variations__option--color [type=radio]:checked+label::before{opacity:1}
.if-variations__option--hidden{display:none !important}
.if-variations__option--default{margin-right:1rem;margin-bottom:1rem}
.if-variations__option--default:last-child{margin-right:0}
.if-variations__option--default label{padding:1rem 1.8rem;cursor:pointer;border-radius:.5rem;border:1px solid #dedede;color:#3b3b3b;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s}
@media(max-width:1440px){.if-variations__option--default label{padding:1rem 1.5rem;font-size:1.3rem}
}.if-variations__option--default [type=radio]:checked+label{background:#40909c;color:#fff;border-color:#40909c;-webkit-box-shadow:0 7px 10px 0 rgba(11,20,41,.1);box-shadow:0 7px 10px 0 rgba(11,20,41,.1)}
.if-variations__more-btn{background:0;border:0;padding:0;font-family:gml;font-size:1.4rem;color:#40909c;cursor:pointer;margin-bottom:1.5rem;text-decoration:underline;text-underline-offset:.2rem;-ms-flex-item-align:center;align-self:center}
.if-variations__more-btn:hover{text-decoration:none}
.woocommerce div.product form.cart{margin-bottom:0}
.if-product-actions{border-top:3px dashed #dbdbdb;border-bottom:3px dashed #dbdbdb;padding:3rem 0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem}
@media(max-width:767px){.if-product-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.if-product-actions--show{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:651px)and (max-width:768px){.if-product-actions--show{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}
}.if-product-actions--show .single_variation{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:grid !important;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:650px){.if-product-actions--show .single_variation{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important}
}@media(max-width:450px){.if-product-actions--show .single_variation{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;grid-template-columns:1fr 1fr;justify-items:stretch}
}.if-product-actions--show .if-product-actions__button{-webkit-box-flex:1 !important;-ms-flex:1 1 0 !important;flex:1 1 0 !important;min-width:0 !important;width:auto !important;height:5.5rem;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}
.if-product-actions--show .if-product-actions__button .if-button{width:100% !important;-webkit-box-flex:1 !important;-ms-flex:1 1 0 !important;flex:1 1 0 !important}
.if-product-actions--show .if-product-actions__button .added_to_cart{position:absolute;top:0;left:.5rem;right:.5rem;bottom:0;z-index:2;margin:0;padding:0 !important;height:auto;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
@media(max-width:650px){.if-product-actions--show .if-product-actions__button{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;margin-top:1rem}
}@media(max-width:450px){.if-product-actions--show .if-product-actions__button{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;height:4.5rem;margin-top:0}
}.if-product-actions--show .if-one-click{-webkit-box-flex:1 !important;-ms-flex:1 1 0 !important;flex:1 1 0 !important;min-width:0 !important;width:auto !important;height:5.5rem;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(max-width:650px){.if-product-actions--show .if-one-click{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important}
}@media(max-width:450px){.if-product-actions--show .if-one-click{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;height:4.5rem}
}.if-product-actions--show .if-one-click .if-one-click-btn{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100% !important;min-width:0 !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.if-product-actions--show .if-credit{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.if-product-actions .single_variation{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:2.8rem;font-family:gm;color:#000;padding-right:1rem}
@media(max-width:767px){.if-product-actions .single_variation{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.5rem;padding-right:0;-ms-flex:none;flex:none;max-width:none}
}@media(max-width:576px){.if-product-actions .single_variation{font-size:2.4rem}
}.if-product-actions .single_variation .woocommerce-variation-custom_field,.if-product-actions .single_variation .woocommerce-variation-price{line-height:1}
.if-product-actions .single_variation .woocommerce-variation-custom_field .price,.if-product-actions .single_variation .woocommerce-variation-price .price{color:#404040;font-size:2.8rem !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:576px){.if-product-actions .single_variation .woocommerce-variation-custom_field .price,.if-product-actions .single_variation .woocommerce-variation-price .price{font-size:2.4rem !important}
}@media(max-width:480px){.if-product-actions .single_variation .woocommerce-variation-custom_field .price,.if-product-actions .single_variation .woocommerce-variation-price .price{font-size:2rem !important}
}@media(max-width:450px){.if-product-actions .single_variation .woocommerce-variation-custom_field .price,.if-product-actions .single_variation .woocommerce-variation-price .price{font-size:2.8rem !important}
}.if-product-actions .single_variation .woocommerce-variation-custom_field .price ins,.if-product-actions .single_variation .woocommerce-variation-custom_field .price del,.if-product-actions .single_variation .woocommerce-variation-price .price ins,.if-product-actions .single_variation .woocommerce-variation-price .price del{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;line-height:1;opacity:1}
.if-product-actions .single_variation .woocommerce-variation-custom_field ins,.if-product-actions .single_variation .woocommerce-variation-price ins{text-decoration:none}
.if-product-actions .single_variation .woocommerce-variation-custom_field del,.if-product-actions .single_variation .woocommerce-variation-price del{color:#b7b7b7;font-family:gm;font-size:1.8rem;margin-bottom:.5rem}
.if-product-actions .single_variation .woocommerce-variation-custom_field del~ins,.if-product-actions .single_variation .woocommerce-variation-price del~ins{color:#c42a2c}
.if-product-actions .single_variation .woocommerce-variation-custom_field del~ins .woocommerce-Price-currencySymbol,.if-product-actions .single_variation .woocommerce-variation-price del~ins .woocommerce-Price-currencySymbol{color:#c42a2c}
.if-product-actions .single_variation .woocommerce-variation-custom_field{text-align:left;color:#86b800;border-right:3px dotted #dbdbdb;padding-right:1.5rem}
@media(max-width:1100px){.if-product-actions .single_variation .woocommerce-variation-custom_field{padding-right:.8rem}
}@media(max-width:480px){.if-product-actions .single_variation .woocommerce-variation-custom_field{padding-right:.4rem}
}@media(max-width:450px){.if-product-actions .single_variation .woocommerce-variation-custom_field{padding-right:.8rem;text-align:right}
}.if-product-actions .single_variation .woocommerce-variation-custom_field .price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.if-product-actions .single_variation .woocommerce-variation-custom_field .price ins,.if-product-actions .single_variation .woocommerce-variation-custom_field .price del{text-align:left}
@media(max-width:450px){.if-product-actions .single_variation .woocommerce-variation-custom_field .price{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.if-product-actions .single_variation .woocommerce-variation-custom_field .price ins,.if-product-actions .single_variation .woocommerce-variation-custom_field .price del{text-align:right}
}.if-product-actions .single_variation .woocommerce-variation-price{text-align:left;padding-left:1.5rem}
@media(max-width:1100px){.if-product-actions .single_variation .woocommerce-variation-price{padding-left:.8rem}
}@media(max-width:480px){.if-product-actions .single_variation .woocommerce-variation-price{padding-left:.4rem}
}@media(max-width:450px){.if-product-actions .single_variation .woocommerce-variation-price{padding-left:.8rem;text-align:left}
}@media(max-width:767px){.if-product-actions .single_variation .woocommerce-variation-price{padding-left:1.5rem}
}.if-product-actions .single_variation .woocommerce-variation-price .price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.if-product-actions .single_variation .woocommerce-variation-price .price ins,.if-product-actions .single_variation .woocommerce-variation-price .price del{text-align:left}
@media(max-width:450px){.if-product-actions .single_variation .woocommerce-variation-price .price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.if-product-actions .single_variation .woocommerce-variation-price .price ins,.if-product-actions .single_variation .woocommerce-variation-price .price del{text-align:left}
}@media(max-width:350px){.if-product-actions .single_variation .woocommerce-variation-price .price{font-size:2rem !important}
}.if-product-actions .single_variation .woocommerce-Price-currencySymbol{font-size:1.4rem;color:#b7b7b7;vertical-align:middle !important;line-height:1 !important}
.if-product-actions .if-usd-variation>span{display:block}
.if-product-actions .if-usd-variation del,.if-product-actions .if-usd-variation .sale{margin-bottom:.5rem;opacity:1 !important;font-size:1.8rem;line-height:1}
.if-product-actions .if-usd-variation span>span{font-size:1.4rem;margin-left:.5rem}
.if-product-actions .if-usd-variation .sale~span{color:#c42a2c;font-weight:700}
.if-product-actions>.monocheckout-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px;display:none}
.if-product-actions__button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}
.if-product-actions__button .if-button{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - .5rem);flex:1 1 calc(50% - .5rem);overflow:hidden;margin:0;max-width:none}
@media(max-width:576px){.if-product-actions__button .if-button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}.if-product-actions__button .monocheckout-wrapper{display:none !important}
@media(max-width:576px){.if-product-actions__button.woocommerce-variation-add-to-cart-disabled{margin-bottom:-0.5rem}
}.if-product-actions__button.woocommerce-variation-add-to-cart-disabled .if-button{margin:.5rem !important}
.if-product-actions .if-one-click-btn{background:rgba(0,0,0,0) !important;border:1px solid #40909c !important;color:#40909c !important;margin:0 !important;overflow:hidden !important;line-height:5.5rem !important;border-radius:100px;font:1.4rem/5.5rem gm,sans-serif !important;padding:0 1.5rem !important;height:5.5rem !important}
@media(max-width:576px){.if-product-actions .if-one-click-btn{line-height:4.5rem !important;height:4.5rem !important;font-size:1.3rem !important}
}.if-product-actions .if-one-click-btn:hover{border-color:#40909c !important;background:rgba(64,144,156,.05) !important}
.if-product-actions .xoo-wl-btn{color:#fff !important;margin-left:.8rem !important;display:none !important}
@media(max-width:365px){.if-product-actions .xoo-wl-btn{margin-left:0 !important}
}.if-backorder-btn{background:#40909c !important;border:1px solid #40909c !important;color:#fff !important;margin:0 !important;overflow:hidden !important;line-height:5.5rem !important;border-radius:100px;font:1.4rem/5.5rem gm,sans-serif !important;padding:0 1.5rem !important;height:5.5rem !important}
@media(max-width:576px){.if-backorder-btn{line-height:4.5rem !important;height:4.5rem !important;font-size:1.3rem !important}
}@media(max-width:365px){.if-backorder-btn{margin-bottom:1rem !important}
}.if-backorder-btn:hover{color:#fff !important}
.if-one-click .if-backorder-btn{background:rgba(0,0,0,0) !important;border:1px solid #40909c !important;color:#40909c !important}
.if-one-click .if-backorder-btn:hover{border-color:#40909c !important;background:rgba(64,144,156,.05) !important;color:#40909c !important}
.if-simple-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:3px dotted #dbdbdb;border-bottom:3px dotted #dbdbdb;padding:3rem 0;margin-bottom:3rem}
@media(max-width:767px){.if-simple-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.if-simple-actions .quantity{margin:0 !important}
.if-simple-actions form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:767px){.if-simple-actions form.cart{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}.if-simple-actions form.cart .show-add-to-card{margin-left:0 !important;margin-right:.5rem;background:#fff !important;border:1px solid #40909c;color:#40909c;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}
.if-simple-actions form.cart .show-add-to-card:hover{background:#40909c !important}
.if-simple-actions p.price{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:1rem}
@media(max-width:767px){.if-simple-actions p.price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:35rem;padding-right:0;margin-bottom:1.5rem;-ms-flex:none;flex:none}
}.if-simple-actions p.price span.usd,.if-simple-actions p.price span.uah{font-size:3rem;font-family:gm;-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%;color:#000;line-height:1}
@media(max-width:767px){.if-simple-actions p.price span.usd,.if-simple-actions p.price span.uah{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:none}
}.if-simple-actions p.price span.usd ins,.if-simple-actions p.price span.uah ins{text-decoration:none}
.if-simple-actions p.price span.usd del,.if-simple-actions p.price span.uah del{color:#b7b7b7;font-family:gm;font-size:1.8rem;margin-bottom:.5rem}
.if-simple-actions p.price span.usd{line-height:1;color:#b7b7b7;border-right:3px dotted #dbdbdb;padding-right:1.5rem;text-align:right;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}
@media(max-width:767px){.if-simple-actions p.price span.usd{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:none}
}.if-simple-actions p.price span.usd span{font-size:1.4rem;margin-left:.5rem}
.if-simple-actions p.price span.uah{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media(max-width:767px){.if-simple-actions p.price span.uah{padding-left:1.5rem;display:block}
}.if-simple-actions p.price span.uah ins,.if-simple-actions p.price span.uah del{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:right;line-height:1}
@media(max-width:767px){.if-simple-actions p.price span.uah ins,.if-simple-actions p.price span.uah del{display:block}
}.if-simple-actions p.price span.uah .woocommerce-Price-currencySymbol{font-size:1.4rem;margin-left:.5rem}
p.out-of-stock{font-size:1.6rem !important;font-family:gml !important;color:#f93737 !important}
.reset_variations{display:none !important}
.if-credit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:2rem;margin-bottom:-1rem}
.if-credit__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.if-credit__btn{font-size:15px;color:#000 !important;position:relative;padding-left:15rem}
.if-credit__btn:hover{text-decoration:none}
.if-credit__btn>span{display:block}
.if-credit__btn .small{font-size:1.3rem}
.if-credit__btn .big{font-size:1.5rem;font-weight:bold}
.if-credit__btn .banks{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.if-credit__btn .banks img{max-width:3.5rem}
.if-credit__btn .banks img+img{margin-left:1.5rem}
.if-credit a{color:#fff;margin:0 !important}
.if-credit a:hover{color:#fff}
.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:30px !important;width:100%;border:0;color:#fff;padding:1rem 1rem 1rem 3.5rem;font-size:1.4rem;text-align:left}
@media(max-width:576px){.woocommerce-error,.woocommerce-info,.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-size:18px;color:#fff;left:1rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;font-weight:600;font-family:gml}
.woocommerce-error a:hover,.woocommerce-error a:focus,.woocommerce-info a:hover,.woocommerce-info a:focus,.woocommerce-message a:hover,.woocommerce-message a:focus{color:#fff}
.woocommerce-error .button.button,.woocommerce-info .button.button,.woocommerce-message .button.button{margin-left:1.5rem;background:rgba(0,0,0,0);color:#fff;font-weight:bold;text-transform:uppercase;position:relative;padding-left:0;padding-right:0}
@media(max-width:576px){.woocommerce-error .button.button,.woocommerce-info .button.button,.woocommerce-message .button.button{margin-left:0}
}.woocommerce-error .button.button::before,.woocommerce-info .button.button::before,.woocommerce-message .button.button::before{content:"";position:absolute;height:1px;width:100%;display:block;background:#fff;bottom:0;left:0;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}
.woocommerce-error .button.button:hover,.woocommerce-info .button.button:hover,.woocommerce-message .button.button:hover{color:#fff}
.woocommerce-error .button.button:hover::before,.woocommerce-info .button.button:hover::before,.woocommerce-message .button.button:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left bottom;transform-origin:left bottom}
.woocommerce-error .button.button:hover,.woocommerce-info .button.button:hover,.woocommerce-message .button.button:hover{background:rgba(0,0,0,0)}
.woocommerce-error{background:#f93737}
.woocommerce-info{background:#5bc0de}
.woocommerce-message{background:#86b800}
.checkout_coupon,.woocommerce-form-coupon,.checkout-cart .checkout_coupon,.woocommerce-cart .checkout_coupon,.woocommerce-cart .woocommerce-form-coupon{display:none !important}
.woocommerce-cart .woocommerce-notices-wrapper{padding:0 15px}
@media(max-width:1300px){.shop-wrapper .shop-wrapper-cart{padding:5rem 2.5rem}
}@media(max-width:1200px){.shop-wrapper .shop-wrapper-cart{padding:5rem 1.5rem}
}.woocommerce-cart table.if-cart.cart{border:0;margin-bottom:0;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;background:#fff;border-radius:20px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.03);box-shadow:0 10px 40px rgba(0,0,0,.03);padding:4rem}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart{padding:3rem 2rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart{padding:2rem 1.5rem;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}
}.woocommerce-cart table.if-cart.cart tbody{width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.woocommerce-cart table.if-cart.cart td{padding:1rem;background:rgba(0,0,0,0) !important}
.woocommerce-cart table.if-cart.cart td::before{display:none}
.woocommerce-cart table.if-cart.cart tr.cart_item{border:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;margin-bottom:3.5rem;padding-bottom:3.5rem;border-bottom:1px dashed #f0f0f0}
.woocommerce-cart table.if-cart.cart tr.cart_item:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}
@media(max-width:767px){.woocommerce-cart table.if-cart.cart tr.cart_item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 2px 15px 0 rgba(1,1,1,.05);box-shadow:0 2px 15px 0 rgba(1,1,1,.05);background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;border-bottom:0;position:relative}
}.woocommerce-cart table.if-cart.cart td.product-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 9.6rem;flex:0 0 9.6rem;width:9.6rem;height:9.6rem;background:#f8f8f8 !important;border-radius:50%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin-right:2.5rem}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-thumbnail{margin-right:1.5rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-thumbnail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:1.5rem;width:8rem;height:8rem;-webkit-box-flex:0;-ms-flex:0 0 8rem;flex:0 0 8rem}
}.woocommerce-cart table.if-cart.cart td.product-thumbnail a{display:block;line-height:0}
.woocommerce-cart table.if-cart.cart td.product-thumbnail img{width:6.4rem;height:6.4rem;-o-object-fit:contain;object-fit:contain}
@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-thumbnail img{width:5rem;height:5rem}
}.woocommerce-cart table.if-cart.cart td.product-name{text-align:left !important;-webkit-box-flex:1;-ms-flex:1 1 30rem;flex:1 1 30rem;margin-right:2rem;padding-left:0}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-name{margin-right:1.5rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-name{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 10rem);flex:1 1 calc(100% - 10rem);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-bottom:1.5rem}
}.woocommerce-cart table.if-cart.cart td.product-name a{font-size:2rem;font-family:gm;font-weight:bold;color:#000;line-height:1.3}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-name a{font-size:1.8rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-name a{font-size:1.6rem}
}.woocommerce-cart table.if-cart.cart td.product-name .product-name-price{font-size:1.6rem;color:#8c8c8c;font-family:gml;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}
@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-name .product-name-price{font-size:1.4rem;margin-top:.5rem}
}.woocommerce-cart table.if-cart.cart td.product-name .product-name-price .usd span{margin-left:.2rem}
.woocommerce-cart table.if-cart.cart td.product-name .product-name-price .uah{font-weight:bold;color:#333}
.woocommerce-cart table.if-cart.cart td.product-name .product-name-price .woocommerce-Price-currencySymbol{margin-left:.2rem}
.woocommerce-cart table.if-cart.cart td.product-attributes{border-left:3px dotted #dbdbdb;height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 36rem;flex:0 0 36rem;padding:0}
.woocommerce-cart table.if-cart.cart td.product-attributes:not(:has(li)){display:none !important}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-attributes{-webkit-box-flex:0;-ms-flex:0 0 28rem;flex:0 0 28rem}
}@media(max-width:991px){.woocommerce-cart table.if-cart.cart td.product-attributes{-webkit-box-flex:0;-ms-flex:0 0 24rem;flex:0 0 24rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-attributes{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;height:auto;border-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem;padding:1rem 0;border-top:1px dashed #f0f0f0;border-bottom:1px dashed #f0f0f0}
}.woocommerce-cart table.if-cart.cart td.product-attributes ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}
@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-attributes ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}
}.woocommerce-cart table.if-cart.cart td.product-attributes ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 1.5rem;border-right:3px dotted #dbdbdb}
.woocommerce-cart table.if-cart.cart td.product-attributes ul li:last-child{border-right:0}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-attributes ul li{padding:0 1rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-attributes ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;border-right:0;height:auto;margin-right:1.5rem}
}.woocommerce-cart table.if-cart.cart td.product-attributes ul li{font-family:gml;font-size:1.4rem;color:#7d7d7d}
.woocommerce-cart table.if-cart.cart td.product-attributes ul li .if-color-filter__color{margin-left:1rem;width:2.4rem;height:2.4rem;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);display:inline-block;vertical-align:middle}
.woocommerce-cart table.if-cart.cart td.product-attributes ul li .c-memory{padding:.6rem 1.4rem;font-size:1.3rem;border-radius:6px;border:1px solid #dedede;color:#3b3b3b;margin-left:1rem;background:#fff;font-family:gmb;display:inline-block;vertical-align:middle}
.woocommerce-cart table.if-cart.cart td.product-quantity{border-left:3px dotted #dbdbdb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 18rem;flex:0 0 18rem;padding:0 1.5rem}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-quantity{-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-quantity{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;border-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.woocommerce-cart table.if-cart.cart td.product-quantity p.c-sub-title{font-family:gml;font-size:1.4rem;color:#8c8c8c;margin-right:1rem;font-weight:normal;margin-bottom:0;display:block !important}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-quantity p.c-sub-title{margin-right:0;margin-bottom:.6rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-quantity p.c-sub-title{margin-right:1rem;margin-bottom:0}
}.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:9rem;height:3.6rem;border-radius:50px;border:1px solid #dedede;background:#fff;padding:0 .8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity .plus,.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity .minus{width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;line-height:1;font-size:1.6rem;color:#40909c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:0;background:rgba(0,0,0,0);padding:0}
.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity .plus:focus,.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity .minus:focus{outline:0}
.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity .input-text.qty{width:2.5rem;border:0;background:rgba(0,0,0,0);text-align:center;font-size:1.4rem;color:#000;font-family:gmb;padding:0;-moz-appearance:textfield;-webkit-appearance:none}
.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity .input-text.qty::-webkit-outer-spin-button,.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity .input-text.qty::-webkit-inner-spin-button{-webkit-appearance:none}
.woocommerce-cart table.if-cart.cart td.product-quantity .if-quantity .input-text.qty:focus{outline:0}
.woocommerce-cart table.if-cart.cart td.product-subtotal{border-left:3px dotted #dbdbdb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 22rem;flex:0 0 22rem;padding:0 2rem}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-subtotal{-webkit-box-flex:0;-ms-flex:0 0 14rem;flex:0 0 14rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-subtotal{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;border-left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.woocommerce-cart table.if-cart.cart td.product-subtotal p.c-sub-title{font-family:gml;font-size:1.4rem;color:#8c8c8c;margin-right:1rem;font-weight:normal;margin-bottom:0;display:block !important}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-subtotal p.c-sub-title{margin-right:0;margin-bottom:.6rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-subtotal p.c-sub-title{margin-right:1rem;margin-bottom:0}
}.woocommerce-cart table.if-cart.cart td.product-subtotal .woocommerce-Price-amount{font-size:2.4rem;color:#000;font-weight:normal;font-family:gml}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-subtotal .woocommerce-Price-amount{font-size:2rem}
}.woocommerce-cart table.if-cart.cart td.product-subtotal .woocommerce-Price-currencySymbol{color:#b7b7b7;font-size:1.4rem;font-family:gml;margin-left:.5rem;font-weight:normal}
.woocommerce-cart table.if-cart.cart td.product-remove{border-left:3px dotted #dbdbdb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem;padding:0}
@media(max-width:1200px){.woocommerce-cart table.if-cart.cart td.product-remove{-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem}
}@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.product-remove{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;border-left:0;position:absolute;top:1.5rem;right:1.5rem}
}.woocommerce-cart table.if-cart.cart td.product-remove a.remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:rgba(0,0,0,0) !important;-webkit-transition:all .3s;transition:all .3s}
.woocommerce-cart table.if-cart.cart td.product-remove a.remove svg{width:1.6rem;height:1.6rem}
.woocommerce-cart table.if-cart.cart td.product-remove a.remove svg path{fill:#8c8c8c !important}
.woocommerce-cart table.if-cart.cart td.product-remove a.remove:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}
.woocommerce-cart table.if-cart.cart td.product-remove a.remove:hover svg path{fill:#40909c !important}
.woocommerce-cart table.if-cart.cart td.actions{border:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}
@media(max-width:767px){.woocommerce-cart table.if-cart.cart td.actions{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.actions-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top:3px dotted #dbdbdb;margin-top:2rem;padding-top:4rem}
@media(max-width:767px){.actions-row{border-top:0;margin-top:0;padding-top:0}
}.if-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;display:none !important}
@media(max-width:991px){.if-coupon{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
}@media(max-width:767px){.if-coupon{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}.if-coupon label{display:block !important;font-size:1.6rem;margin-right:5rem}
@media(max-width:1200px){.if-coupon label{margin-right:2rem}
}.if-coupon__wrap{background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.5rem .5rem .5rem 1rem;height:4.5rem}
.if-coupon__wrap-desk{font-size:1.3rem;padding-right:1.5rem;border-right:3px dotted #dbdbdb}
@media(max-width:991px){.if-coupon__wrap-desk{display:none}
}.if-coupon__wrap [type=submit].if-button{height:3.7rem;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 13rem;flex:0 0 13rem;max-width:100%;background:#fff;font-family:gml;font-size:1.2rem}
@media(max-width:991px){.if-coupon__wrap [type=submit].if-button{-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem}
}.if-coupon__wrap [type=text]{background:0;border:none !important;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-left:1.5rem !important;font-size:1.4rem}
.if-cart-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:3rem;width:100%}
@media(max-width:767px){.if-cart-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;padding:2rem;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 15px 0 rgba(1,1,1,.05);box-shadow:0 2px 15px 0 rgba(1,1,1,.05)}
}.if-cart-info [name=update_cart]{display:none !important}
.if-cart-info__price{font-family:gml;font-weight:normal;font-size:1.8rem;color:#7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-right:0}
@media(max-width:767px){.if-cart-info__price{font-size:1.6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-bottom:.5rem}
}.if-cart-info__price .woocommerce-Price-amount{font-size:3.6rem;color:#40909c;font-family:gml;font-weight:normal}
@media(max-width:991px){.if-cart-info__price .woocommerce-Price-amount{font-size:3rem}
}@media(max-width:767px){.if-cart-info__price .woocommerce-Price-amount{font-size:2.8rem}
}.if-cart-info__price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:1.6rem;color:#b7b7b7;font-family:gml;font-weight:normal;margin-left:.5rem}
@media(max-width:767px){.if-cart-info__button{width:100%;text-align:center}
}.if-cart-info__button .checkout-button.button.alt,.if-cart-info__button .if-button{display:inline-block;background:#86b800 !important;color:#fff !important;font-size:1.8rem;font-family:gmb;font-weight:bold;height:auto;line-height:1;padding:1.8rem 4.5rem;border-radius:50px;border:none !important;-webkit-box-shadow:0 8px 24px rgba(64,144,156,.3);box-shadow:0 8px 24px rgba(64,144,156,.3);-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center}
@media(max-width:767px){.if-cart-info__button .checkout-button.button.alt,.if-cart-info__button .if-button{width:100%;padding:1.5rem 3rem;font-size:1.6rem}
}.if-cart-info__button .checkout-button.button.alt:hover,.if-cart-info__button .if-button:hover{background:rgb(56.5818181818,127.3090909091,137.9181818182) !important;-webkit-box-shadow:0 12px 28px rgba(64,144,156,.4);box-shadow:0 12px 28px rgba(64,144,156,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}
.if-cart-info__button .checkout-button.button.alt:active,.if-cart-info__button .if-button:active{-webkit-transform:translateY(0);transform:translateY(0)}
.woocommerce-cart .c-sub-title{display:inline-block;font-size:1.4rem;font-family:gml;margin-right:1rem;font-weight:bold}
@media(max-width:991px){.woocommerce-cart .c-sub-title{font-size:1.3rem}
}.cart-collaterals{display:none}
.if-empty-cart{padding:10rem 0;text-align:center}
.if-empty-cart .woocommerce-notices-wrapper{display:none !important}
.if-empty-cart__heading{font-size:5rem;margin:3rem 0;line-height:1}
@media(max-width:576px){.if-empty-cart__heading{font-size:3rem}
}.if-empty-cart svg{fill:#40909c}
.if-empty-cart .if-button{width:auto;max-width:none}
.cart-empty{display:none !important}
.woocommerce-cart a.remove svg path{fill:#8c8c8c !important}
.woocommerce-cart a.remove:hover svg path{fill:#40909c !important}
.if-quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:10rem;border-radius:50px;background:#fff;height:5rem;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1rem;border:1px solid #dedede}
@media(max-width:1200px){.if-quantity{padding:1.5rem 0;height:3rem}
}.if-quantity .input-text{width:2.5rem;border:0;background:#fff;text-align:center;text-align:center;font-size:1.4rem;color:#000;font-family:gmb;-moz-appearance:textfield;-webkit-appearance:none;padding-left:0}
.if-quantity .input-text::-webkit-outer-spin-button,.if-quantity .input-text::-webkit-inner-spin-button{-webkit-appearance:none}
@media(max-width:1200px){.if-quantity .input-text{font-size:2rem}
}@media(max-width:991px){.if-quantity .input-text{font-size:2rem;padding-left:0}
}.if-quantity .input-text:focus{outline:0}
.if-quantity .plus,.if-quantity .minus{width:2.5rem;height:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;padding:0;text-align:center;display:block;border:0;background:0;color:#40909c;border-radius:50%;font-size:2.2rem;line-height:2.2rem;padding-left:.1rem;padding-top:0}
.if-quantity .plus:focus,.if-quantity .minus:focus{outline:0}
.if-checkout .shop-wrapper__inner{top:0}
.checkout [type=radio]{position:relative;width:17px;height:17px;font-size:0;border-radius:0;margin:0;margin-top:0;margin-right:1rem}
.checkout [type=radio]::before{content:"";font-family:ci;line-height:1;margin-right:2.3rem;color:#ccc;font-size:1.7rem;transition:background .3s,color .3s,opacity .3s,-webkit-background-clip .3s;-webkit-transition:background .3s,color .3s,opacity .3s,-webkit-background-clip .3s;transition:background .3s,color .3s,background-clip .3s,opacity .3s;transition:background .3s,color .3s,background-clip .3s,opacity .3s,-webkit-background-clip .3s;opacity:0;z-index:10;position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%}
.checkout [type=radio]::after{content:"";width:17px;height:17px;border:1px solid #666;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;left:0;top:0;background:#f7f7f7}
.checkout [type=radio]:checked::before{color:rgba(0,0,0,0) !important;background:#40909c;-webkit-background-clip:text;background-clip:text;opacity:1}
.checkout [type=radio]:checked::after{opacity:1;background:#fff;border-color:rgba(0,0,0,0)}
.checkout .form-row{padding:0 !important}
.checkout .if-title{margin-bottom:3rem;color:#40909c}
.checkout #order_comments_field span.optional{display:none !important}
.checkout #order_comments_field .woocommerce-input-wrapper::before{content:"";top:3.3rem}
.checkout #order_comments_field .woocommerce-input-wrapper textarea{height:12rem;background:#f7f7f7}
.checkout #billing_country_field{display:none}
.checkout .woocommerce-billing-fields .form-group,.checkout .woocommerce-billing-fields__field-wrapper .form-group,.checkout .woocommerce-additional-fields__field-wrapper .form-group{margin-bottom:2rem}
.checkout .woocommerce-billing-fields .form-group input,.checkout .woocommerce-billing-fields__field-wrapper .form-group input,.checkout .woocommerce-additional-fields__field-wrapper .form-group input{background:#f7f7f7}
.checkout .woocommerce-billing-fields .form-group .woocommerce-input-wrapper,.checkout .woocommerce-billing-fields__field-wrapper .form-group .woocommerce-input-wrapper,.checkout .woocommerce-additional-fields__field-wrapper .form-group .woocommerce-input-wrapper{position:relative;display:block}
.checkout .woocommerce-billing-fields .form-group .woocommerce-input-wrapper::before,.checkout .woocommerce-billing-fields__field-wrapper .form-group .woocommerce-input-wrapper::before,.checkout .woocommerce-additional-fields__field-wrapper .form-group .woocommerce-input-wrapper::before{content:"";color:#40909c;position:absolute;font:1.8rem/1 ci;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1rem;z-index:5}
.checkout .woocommerce-billing-fields #billing_phone_field .woocommerce-input-wrapper::before,.checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .woocommerce-input-wrapper::before,.checkout .woocommerce-additional-fields__field-wrapper #billing_phone_field .woocommerce-input-wrapper::before{content:"";font-size:2.4rem}
.checkout .woocommerce-billing-fields #billing_email_field .woocommerce-input-wrapper::before,.checkout .woocommerce-billing-fields__field-wrapper #billing_email_field .woocommerce-input-wrapper::before,.checkout .woocommerce-additional-fields__field-wrapper #billing_email_field .woocommerce-input-wrapper::before{content:""}
.checkout .woocommerce-billing-fields #billing_nova_poshta_region_field .woocommerce-input-wrapper,.checkout .woocommerce-billing-fields #billing_nova_poshta_city_field .woocommerce-input-wrapper,.checkout .woocommerce-billing-fields #billing_nova_poshta_warehouse_field .woocommerce-input-wrapper,.checkout .woocommerce-billing-fields__field-wrapper #billing_nova_poshta_region_field .woocommerce-input-wrapper,.checkout .woocommerce-billing-fields__field-wrapper #billing_nova_poshta_city_field .woocommerce-input-wrapper,.checkout .woocommerce-billing-fields__field-wrapper #billing_nova_poshta_warehouse_field .woocommerce-input-wrapper,.checkout .woocommerce-additional-fields__field-wrapper #billing_nova_poshta_region_field .woocommerce-input-wrapper,.checkout .woocommerce-additional-fields__field-wrapper #billing_nova_poshta_city_field .woocommerce-input-wrapper,.checkout .woocommerce-additional-fields__field-wrapper #billing_nova_poshta_warehouse_field .woocommerce-input-wrapper{position:relative;display:block}
.checkout .woocommerce-billing-fields #billing_nova_poshta_region_field .woocommerce-input-wrapper::before,.checkout .woocommerce-billing-fields #billing_nova_poshta_city_field .woocommerce-input-wrapper::before,.checkout .woocommerce-billing-fields #billing_nova_poshta_warehouse_field .woocommerce-input-wrapper::before,.checkout .woocommerce-billing-fields__field-wrapper #billing_nova_poshta_region_field .woocommerce-input-wrapper::before,.checkout .woocommerce-billing-fields__field-wrapper #billing_nova_poshta_city_field .woocommerce-input-wrapper::before,.checkout .woocommerce-billing-fields__field-wrapper #billing_nova_poshta_warehouse_field .woocommerce-input-wrapper::before,.checkout .woocommerce-additional-fields__field-wrapper #billing_nova_poshta_region_field .woocommerce-input-wrapper::before,.checkout .woocommerce-additional-fields__field-wrapper #billing_nova_poshta_city_field .woocommerce-input-wrapper::before,.checkout .woocommerce-additional-fields__field-wrapper #billing_nova_poshta_warehouse_field .woocommerce-input-wrapper::before{content:"";color:#40909c;position:absolute;font:1.8rem/1 ci;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1rem;z-index:5;display:none}
.checkout .woocommerce-billing-fields .form-row,.checkout .woocommerce-billing-fields__field-wrapper .form-row,.checkout .woocommerce-additional-fields__field-wrapper .form-row{margin-bottom:2rem}
.checkout .woocommerce-billing-fields .form-row select,.checkout .woocommerce-billing-fields__field-wrapper .form-row select,.checkout .woocommerce-additional-fields__field-wrapper .form-row select{height:4rem;width:100%;background:#f7f7f7;border:0;font:1.6rem/1 gml;text-indent:1.5rem;border-radius:.3rem;color:#212529}
@media(max-width:767px){.checkout .woocommerce-billing-fields .form-row select,.checkout .woocommerce-billing-fields__field-wrapper .form-row select,.checkout .woocommerce-additional-fields__field-wrapper .form-row select{font-size:1.3rem;text-indent:4rem}
}.checkout ul#shipping_method li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.checkout ul#shipping_method li label{margin-bottom:0;margin-left:1rem}
.checkout ul#shipping_method li [type=radio]{margin:0 !important;margin-left:1rem}
.checkout #payment{background:#f7f7f7;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(14,21,47,.1);box-shadow:0 6px 12px rgba(14,21,47,.1)}
.checkout #payment ul.payment_methods{padding:1rem}
.checkout #payment ul.payment_methods>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}
.checkout #payment ul.payment_methods>li:last-child{margin-bottom:0}
.checkout #payment ul.payment_methods>li label{margin-bottom:0;margin-left:1rem}
.checkout #payment ul.payment_methods>li img{max-width:2.5rem}
.checkout #payment div.form-row{padding:1rem !important}
.checkout #payment div.payment_box{background:hsl(0,0%,91.862745098%)}
.checkout #payment div.payment_box::before{border-color:hsl(0,0%,91.862745098%);border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0)}
.checkout #payment .payment_method_liqpay img{max-width:4rem}
.checkout #payment .payment_method_mono_gateway label::after{content:"";display:inline-block;width:96px;height:30px;background:url("../img/mono.png") no-repeat center/contain;margin-left:-0.2rem;vertical-align:middle}
.checkout #payment .if-button{font-size:1.6rem;max-width:100%}
.checkout #payment ul.payment_methods{border-color:hsl(0,0%,91.862745098%)}
.checkout label{font-size:1.4rem}
.checkout .woocommerce-checkout-review-order table.shop_table{border-radius:0;border:0}
.checkout .woocommerce-checkout-review-order table.shop_table thead,.checkout .woocommerce-checkout-review-order table.shop_table tbody,.checkout .woocommerce-checkout-review-order table.shop_table tfoot{border:0}
.checkout .woocommerce-checkout-review-order table.shop_table thead th,.checkout .woocommerce-checkout-review-order table.shop_table thead tr,.checkout .woocommerce-checkout-review-order table.shop_table tbody th,.checkout .woocommerce-checkout-review-order table.shop_table tbody tr,.checkout .woocommerce-checkout-review-order table.shop_table tfoot th,.checkout .woocommerce-checkout-review-order table.shop_table tfoot tr{font-size:1.8rem;text-align:left;border:0;background:#f4f4f4}
.checkout .woocommerce-checkout-review-order table.shop_table thead th,.checkout .woocommerce-checkout-review-order table.shop_table tbody th,.checkout .woocommerce-checkout-review-order table.shop_table tfoot th{padding:1rem}
.checkout .woocommerce-checkout-review-order table.shop_table tbody,.checkout .woocommerce-checkout-review-order table.shop_table tfoot{border:0}
.checkout .woocommerce-checkout-review-order table.shop_table tbody td,.checkout .woocommerce-checkout-review-order table.shop_table tbody th,.checkout .woocommerce-checkout-review-order table.shop_table tfoot td,.checkout .woocommerce-checkout-review-order table.shop_table tfoot th{font-size:1.4rem;padding:1rem;background:#f9f9f9;border:0}
.checkout .woocommerce-checkout-review-order table.shop_table tbody td .button,.checkout .woocommerce-checkout-review-order table.shop_table tbody th .button,.checkout .woocommerce-checkout-review-order table.shop_table tfoot td .button,.checkout .woocommerce-checkout-review-order table.shop_table tfoot th .button{font:1.4rem/2rem gm,sans-serif;-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s}
.checkout .woocommerce-checkout-review-order table.shop_table tbody td .button:hover,.checkout .woocommerce-checkout-review-order table.shop_table tbody th .button:hover,.checkout .woocommerce-checkout-review-order table.shop_table tfoot td .button:hover,.checkout .woocommerce-checkout-review-order table.shop_table tfoot th .button:hover{background:#40909c;color:#fff}
.checkout .woocommerce-checkout-review-order table.shop_table tbody td.product-name,.checkout .woocommerce-checkout-review-order table.shop_table tbody th.product-name,.checkout .woocommerce-checkout-review-order table.shop_table tfoot td.product-name,.checkout .woocommerce-checkout-review-order table.shop_table tfoot th.product-name{font-size:1.3rem}
.checkout .woocommerce-checkout-review-order table.shop_table tfoot td,.checkout .woocommerce-checkout-review-order table.shop_table tfoot th{background:#f4f4f4}
.checkout #order_review_heading{margin-bottom:1rem}
@media(max-width:991px){.checkout #order_review_heading{margin-top:1rem}
}.woocommerce-checkout-review-order-table dl.variation,.woocommerce-checkout-review-order-table dl.variation dt,.woocommerce-checkout-review-order-table dl.variation dd,.woocommerce-checkout-review-order-table dl.variation dd p,.woocommerce-checkout-review-order-table dl.variation dd .woocommerce-Price-amount,.woocommerce-checkout-review-order-table dl.variation dd .woocommerce-Price-currencySymbol,.woocommerce-cart-form dl.variation,.woocommerce-cart-form dl.variation dt,.woocommerce-cart-form dl.variation dd,.woocommerce-cart-form dl.variation dd p,.woocommerce-cart-form dl.variation dd .woocommerce-Price-amount,.woocommerce-cart-form dl.variation dd .woocommerce-Price-currencySymbol{font-size:1.4rem !important;line-height:1.4}
h3#order_review_heading{margin-bottom:1rem !important}
#place_order{background:#86b800 !important}
body.woocommerce-checkout .if-header__extra{display:none !important}
#fr-shipping-methods{margin-bottom:2.5rem}
@media(max-width:1300px){.if-thankyou.container,.if-checkout.container,.if-myaccount.container{padding:5rem 2.5rem}
}@media(max-width:1200px){.if-thankyou.container,.if-checkout.container,.if-myaccount.container{padding:5rem 1.5rem}
}@media(max-width:991px){.if-thankyou.container,.if-checkout.container,.if-myaccount.container{padding-top:1rem}
}.if-thank-you>p{text-align:center}
.if-thank-you .if-title{text-align:center}
.if-thank-you .woocommerce-thankyou-order-received{margin-bottom:0}
.if-thank-you ul.woocommerce-order-overview{margin:5rem auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:794px){.if-thank-you ul.woocommerce-order-overview{margin-bottom:3rem}
}.if-thank-you ul.woocommerce-order-overview li{float:none;font-size:1.8rem;margin:0;padding:0 2.5rem}
@media(max-width:1200px){.if-thank-you ul.woocommerce-order-overview li{font-size:1.3rem;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding:0 1.5rem;text-align:center}
}@media(max-width:794px){.if-thank-you ul.woocommerce-order-overview li{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:2rem}
}@media(max-width:576px){.if-thank-you ul.woocommerce-order-overview li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-right:0;border-bottom:1px dashed #d3ced2;padding-bottom:2rem}
.if-thank-you ul.woocommerce-order-overview li:last-child{border-bottom:0;padding-bottom:0}
}.if-thank-you ul.woocommerce-order-overview li strong{font-size:1.6rem;margin-top:.5rem}
@media(max-width:1200px){.if-thank-you ul.woocommerce-order-overview li strong{font-size:1.3rem}
}.if-thank-you .woocommerce-order-details{margin:2rem auto 0;max-width:56rem}
.if-thank-you .woocommerce-order-details table{border-radius:0}
.if-thank-you .woocommerce-order-details table thead th,.if-thank-you .woocommerce-order-details table thead tr,.if-thank-you .woocommerce-order-details table tbody th,.if-thank-you .woocommerce-order-details table tbody tr,.if-thank-you .woocommerce-order-details table tfoot th,.if-thank-you .woocommerce-order-details table tfoot tr{font-size:1.8rem;text-align:center}
.if-thank-you .woocommerce-order-details table thead th,.if-thank-you .woocommerce-order-details table tbody th,.if-thank-you .woocommerce-order-details table tfoot th{padding:1rem}
.if-thank-you .woocommerce-order-details table tbody td,.if-thank-you .woocommerce-order-details table tbody th,.if-thank-you .woocommerce-order-details table tfoot td,.if-thank-you .woocommerce-order-details table tfoot th{font-size:1.4rem;padding:1rem}
.if-thank-you .woocommerce-order-details table tbody td .button,.if-thank-you .woocommerce-order-details table tbody th .button,.if-thank-you .woocommerce-order-details table tfoot td .button,.if-thank-you .woocommerce-order-details table tfoot th .button{font:1.4rem/2rem gm,sans-serif;-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s}
.if-thank-you .woocommerce-order-details table tbody td .button:hover,.if-thank-you .woocommerce-order-details table tbody th .button:hover,.if-thank-you .woocommerce-order-details table tfoot td .button:hover,.if-thank-you .woocommerce-order-details table tfoot th .button:hover{background:#40909c;color:#fff}
.if-thank-you .woocommerce-order-details table tbody td.product-name,.if-thank-you .woocommerce-order-details table tbody th.product-name,.if-thank-you .woocommerce-order-details table tfoot td.product-name,.if-thank-you .woocommerce-order-details table tfoot th.product-name{font-size:1.3rem}
.if-thank-you .woocommerce-customer-details{display:none}
.if-thank-you .woocommerce-order-details__title{margin-bottom:3rem;text-align:center}
.if-thank-you .sf-button{margin-top:5rem}
.if-thank-you__wrap{text-align:center}
@media(max-width:576px){.if-thank-you__wrap{padding:2.5rem 0 0}
}.if-thank-you__wrap p{display:block}
.if-thank-you--modern{max-width:100rem;margin:0 auto;padding:6rem 2rem}
@media(max-width:767px){.if-thank-you--modern{padding:4rem 1.5rem}
}@media(max-width:576px){.if-thank-you--modern{padding:3rem 1rem}
}.if-thank-you--modern .if-thank-you__success,.if-thank-you--modern .if-thank-you__failed{text-align:center;-webkit-animation:fadeInUp .6s ease-out;animation:fadeInUp .6s ease-out}
.if-thank-you--modern .if-thank-you__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 3rem;-webkit-animation:scaleIn .5s ease-out .2s both;animation:scaleIn .5s ease-out .2s both}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__icon{margin-bottom:2rem}
}.if-thank-you--modern .if-thank-you__icon svg{width:8rem;height:8rem}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__icon svg{width:6rem;height:6rem}
}.if-thank-you--modern .if-thank-you__icon--success svg{color:#86b800;-webkit-filter:drop-shadow(0 4px 12px rgba(76,175,80,0.2));filter:drop-shadow(0 4px 12px rgba(76,175,80,0.2))}
.if-thank-you--modern .if-thank-you__icon--error svg{color:#f93737;-webkit-filter:drop-shadow(0 4px 12px rgba(244,67,54,0.2));filter:drop-shadow(0 4px 12px rgba(244,67,54,0.2))}
.if-thank-you--modern .if-thank-you__title{font-family:gm,sans-serif;font-size:3.6rem;font-weight:600;color:#1d1d1f;margin-bottom:1.5rem;line-height:1.2;letter-spacing:-0.02em}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__title{font-size:3rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__title{font-size:2.4rem;margin-bottom:1rem}
}.if-thank-you--modern .if-thank-you__subtitle{font-size:1.8rem;color:#6e6e73;margin-bottom:4rem;max-width:60rem;margin-left:auto;margin-right:auto;line-height:1.5}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__subtitle{font-size:1.6rem;margin-bottom:3rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__subtitle{font-size:1.4rem;margin-bottom:2rem}
}.if-thank-you--modern .if-thank-you__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2rem;margin-bottom:5rem}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__details{gap:1.5rem;margin-bottom:4rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__details{grid-template-columns:1fr;gap:1.2rem;margin-bottom:3rem}
}.if-thank-you--modern .if-thank-you__card{background:#fff;border:1px solid #e8e8ed;border-radius:1.8rem;padding:2.5rem 2rem;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation:fadeInUp .6s ease-out both;animation:fadeInUp .6s ease-out both;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card{padding:2rem 1.5rem}
}.if-thank-you--modern .if-thank-you__card:nth-child(1){-webkit-animation-delay:.15s;animation-delay:.15s}
.if-thank-you--modern .if-thank-you__card:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}
.if-thank-you--modern .if-thank-you__card:nth-child(3){-webkit-animation-delay:.25s;animation-delay:.25s}
.if-thank-you--modern .if-thank-you__card:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}
.if-thank-you--modern .if-thank-you__card:nth-child(5){-webkit-animation-delay:.35s;animation-delay:.35s}
.if-thank-you--modern .if-thank-you__card:nth-child(6){-webkit-animation-delay:.4s;animation-delay:.4s}
.if-thank-you--modern .if-thank-you__card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 24px rgba(0,0,0,.08);box-shadow:0 12px 24px rgba(0,0,0,.08);border-color:#d2d2d7}
.if-thank-you--modern .if-thank-you__card--highlight{background:linear-gradient(135deg,#f9f9fb 0,#fff 100%);border:2px solid #40909c;position:relative;overflow:hidden}
.if-thank-you--modern .if-thank-you__card--highlight::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#40909c}
.if-thank-you--modern .if-thank-you__card-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;height:5rem;background:#f5f5f7;border-radius:1.2rem;margin-bottom:1.5rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06)}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-icon{width:4.5rem;height:4.5rem;margin-bottom:1rem}
}.if-thank-you--modern .if-thank-you__card-icon svg{width:2.4rem;height:2.4rem;color:#40909c}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-icon svg{width:2rem;height:2rem}
}.if-thank-you__card--highlight .if-thank-you--modern .if-thank-you__card-icon{background:#40909c}
.if-thank-you__card--highlight .if-thank-you--modern .if-thank-you__card-icon svg{color:#fff}
.if-thank-you--modern .if-thank-you__card-label{font-size:1.3rem;color:#86868b;text-transform:uppercase;letter-spacing:.08em;font-weight:500;margin-bottom:.8rem}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-label{font-size:1.2rem}
}.if-thank-you--modern .if-thank-you__card-value{font-family:gml,sans-serif;font-size:1.8rem;color:#1d1d1f;font-weight:600;word-break:break-word}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-value{font-size:1.6rem}
}.if-thank-you--modern .if-thank-you__card-value--large{font-size:2.8rem;background:#40909c;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-value--large{font-size:2.2rem}
}.if-thank-you--modern .if-thank-you__order-items{background:#fff;border:1px solid #e8e8ed;border-radius:1.8rem;padding:3rem;margin-bottom:4rem;-webkit-animation:fadeInUp .6s ease-out .4s both;animation:fadeInUp .6s ease-out .4s both;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__order-items{padding:2.5rem 2rem;margin-bottom:3rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__order-items{padding:2rem 1.5rem;margin-bottom:2.5rem}
}.if-thank-you--modern .if-thank-you__section-title{font-family:gm,sans-serif;font-size:2.4rem;font-weight:600;color:#1d1d1f;margin-bottom:2rem;text-align:center;letter-spacing:-0.01em}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__section-title{font-size:2rem;margin-bottom:1.5rem}
}.if-thank-you--modern .if-thank-you__next-steps{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;margin-bottom:4rem;-webkit-animation:fadeInUp .6s ease-out .5s both;animation:fadeInUp .6s ease-out .5s both}
@media(max-width:991px){.if-thank-you--modern .if-thank-you__next-steps{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:3rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__next-steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}
}.if-thank-you--modern .if-thank-you__step{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2.5rem;background:#fff;border-radius:1.6rem;border:1px solid #e8e8ed;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}
@media(max-width:991px){.if-thank-you--modern .if-thank-you__step{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__step{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:2rem 1.5rem;gap:1.5rem}
}.if-thank-you--modern .if-thank-you__step:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 16px rgba(0,0,0,.06);box-shadow:0 8px 16px rgba(0,0,0,.06)}
.if-thank-you--modern .if-thank-you__step-number{-ms-flex-negative:0;flex-shrink:0;width:4.5rem;height:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#40909c;color:#fff;border-radius:50%;font-family:gm,sans-serif;font-size:2rem;font-weight:600;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__step-number{width:4rem;height:4rem;font-size:1.8rem}
}.if-thank-you--modern .if-thank-you__step-content{text-align:left}
.if-thank-you--modern .if-thank-you__step-content h3{font-family:gm,sans-serif;font-size:1.8rem;font-weight:600;color:#1d1d1f;margin-bottom:.8rem}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__step-content h3{font-size:1.6rem}
}.if-thank-you--modern .if-thank-you__step-content p{font-size:1.5rem;color:#6e6e73;line-height:1.5;margin-bottom:0}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__step-content p{font-size:1.4rem}
}.if-thank-you--modern .if-thank-you__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-animation:fadeInUp .6s ease-out .6s both;animation:fadeInUp .6s ease-out .6s both}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:100%}
}.if-thank-you--modern .if-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 3.5rem;height:5.6rem;font-family:gm,sans-serif;font-size:1.7rem;font-weight:500;border-radius:10rem;border:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;position:relative;overflow:hidden;letter-spacing:-0.01em}
@media(max-width:576px){.if-thank-you--modern .if-button{width:100%;max-width:40rem;height:5rem;font-size:1.6rem;padding:0 3rem}
}.if-thank-you--modern .if-button span{position:relative;z-index:1}
.if-thank-you--modern .if-button::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.if-thank-you--modern .if-button--primary{background:#40909c;color:#fff;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}
.if-thank-you--modern .if-button--primary:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.18);box-shadow:0 8px 24px rgba(0,0,0,.18)}
.if-thank-you--modern .if-button--primary:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}
.if-thank-you--modern .if-button--secondary{background:#fff;color:#40909c;border:2px solid #40909c;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}
.if-thank-you--modern .if-button--secondary:hover{background:#40909c;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.12);box-shadow:0 8px 20px rgba(0,0,0,.12)}
.if-thank-you--modern .if-button--secondary:active{-webkit-transform:translateY(0);transform:translateY(0)}
.if-thank-you--modern .woocommerce-order-details{margin-top:0}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table{border:0;border-radius:1.2rem;overflow:hidden;background:#fafafa}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table thead{background:#f5f5f7}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table thead th{font-family:gm,sans-serif;font-size:1.4rem;font-weight:600;color:#1d1d1f;padding:1.8rem 2rem;text-align:left;border-bottom:1px solid #e8e8ed;text-transform:uppercase;letter-spacing:.05em}
@media(max-width:576px){.if-thank-you--modern .woocommerce-order-details .woocommerce-table thead th{font-size:1.2rem;padding:1.5rem 1rem}
}.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody tr{border-bottom:1px solid #f0f0f5;-webkit-transition:background .2s ease;transition:background .2s ease;background:#fff}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody tr:hover{background:#f9f9fb}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody tr:last-child{border-bottom:0}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody td{padding:2rem;font-size:1.5rem;color:#1d1d1f;vertical-align:middle}
@media(max-width:576px){.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody td{font-size:1.4rem;padding:1.5rem 1rem}
}.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody .woocommerce-table__product-name{font-family:gml,sans-serif;font-weight:500}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody .woocommerce-table__product-name a{color:#40909c;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody .woocommerce-table__product-name a:hover{color:rgb(49.1636363636,110.6181818182,119.8363636364)}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody .woocommerce-table__product-total{font-family:gml,sans-serif;font-weight:600;text-align:right}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot{background:#f5f5f7;border-top:2px solid #e8e8ed}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot th,.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot td{padding:1.8rem 2rem;font-size:1.6rem}
@media(max-width:576px){.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot th,.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot td{font-size:1.4rem;padding:1.5rem 1rem}
}.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot .order-total th,.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot .order-total td{font-family:gm,sans-serif;font-size:2rem;font-weight:600;color:#40909c}
@media(max-width:576px){.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot .order-total th,.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot .order-total td{font-size:1.8rem}
}.if-thank-you--modern .woocommerce-customer-details{margin-top:3rem;-webkit-animation:fadeInUp .6s ease-out .7s both;animation:fadeInUp .6s ease-out .7s both}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@-webkit-keyframes scaleIn{from{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@keyframes scaleIn{from{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@media(max-width:576px){.woocommerce-table--order-details thead{display:none}
.woocommerce-table--order-details tbody tr,.woocommerce-table--order-details tfoot tr{display:block;margin-bottom:1.5rem;border:1px solid #e8e8ed;border-radius:1rem;padding:1.5rem;background:#fff}
.woocommerce-table--order-details tbody td,.woocommerce-table--order-details tbody th,.woocommerce-table--order-details tfoot td,.woocommerce-table--order-details tfoot th{display:block;text-align:left !important;padding:.8rem 0 !important;border:0}
.woocommerce-table--order-details tbody td::before,.woocommerce-table--order-details tbody th::before,.woocommerce-table--order-details tfoot td::before,.woocommerce-table--order-details tfoot th::before{content:attr(data-title);display:block;font-weight:600;font-size:1.2rem;color:#86868b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}
.woocommerce-table--order-details tfoot tr{background:#f5f5f7}
}@media print{.if-thank-you--modern .if-thank-you__actions,.if-thank-you--modern .if-thank-you__next-steps{display:none}
.if-thank-you--modern .if-thank-you__icon svg{print-color-adjust:exact;-webkit-print-color-adjust:exact}
}.if-myaccount{text-align:center}
.if-myaccount form.woocommerce-ResetPassword{max-width:70rem;margin:0 auto}
.if-myaccount .if-title{margin-bottom:3rem}
.if-myaccount .lost-password-text{margin-bottom:2rem}
.if-myaccount .form-group{margin-bottom:2rem}
.if-myaccount .form-group::before{color:#40909c}
.if-myaccount .form-group input{background:#f7f7f7}
.if-myaccount .if-button{max-width:100%;margin-right:0}
.if-myaccount .woocommerce-MyAccount-content{float:none;width:100%;text-align:left}
.if-myaccount .woocommerce-MyAccount-navigation{float:none;width:100%}
@media(max-width:767px){.if-myaccount .woocommerce-MyAccount-navigation{margin-bottom:4rem}
}.if-myaccount .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}
@media(max-width:991px){.if-myaccount .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
}@media(max-width:767px){.if-myaccount .woocommerce-MyAccount-navigation ul{-ms-flex-pack:distribute;justify-content:space-around}
}@media(max-width:576px){.if-myaccount .woocommerce-MyAccount-navigation ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}.if-myaccount .woocommerce-MyAccount-navigation .if-button:hover{color:#fff}
.if-myaccount .woocommerce-MyAccount-navigation li{width:100%;margin-bottom:2rem;text-align:left}
@media(max-width:991px){.if-myaccount .woocommerce-MyAccount-navigation li{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 10px);flex:0 0 calc(20% - 10px);margin-bottom:5rem}
.if-myaccount .woocommerce-MyAccount-navigation li a{max-width:100%}
}@media(max-width:767px){.if-myaccount .woocommerce-MyAccount-navigation li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 5px);flex:0 0 calc(33.3333333333% - 5px);margin-bottom:1rem}
}@media(max-width:576px){.if-myaccount .woocommerce-MyAccount-navigation li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);margin-bottom:1rem}
.if-myaccount .woocommerce-MyAccount-navigation li a{max-width:100%;width:100%}
}.if-myaccount .woocommerce-MyAccount-navigation li:last-child{margin-bottom:0}
@media(max-width:991px){.if-myaccount .woocommerce-MyAccount-navigation li:last-child{margin-bottom:5rem}
}@media(max-width:767px){.if-myaccount .woocommerce-MyAccount-navigation li:last-child{margin-bottom:1rem}
}.if-myaccount .woocommerce-MyAccount-navigation li.is-active .if-button{background-size:150% 300%;-webkit-box-shadow:0 0;box-shadow:0 0}
.if-myaccount .woocommerce-MyAccount-navigation li .if-button{max-width:24rem}
@media(max-width:767px){.if-myaccount .woocommerce-MyAccount-navigation li .if-button{font-size:1.4rem}
}.if-myaccount .sf-title,.if-myaccount .woocommerce-order-details__title{margin-bottom:3rem}
@media(max-width:991px){.if-myaccount .sf-title,.if-myaccount .woocommerce-order-details__title{margin-bottom:2.5rem}
}@media(max-width:576px){.if-myaccount .sf-title,.if-myaccount .woocommerce-order-details__title{font-size:2.8rem;margin-bottom:2rem;text-align:center}
}.if-myaccount .woocommerce-MyAccount-content a{color:#40909c}
.if-myaccount form{border:0;padding:0;margin:0}
.if-myaccount form .form-row{padding:0}
.if-myaccount form.woocommerce-ResetPassword,.if-myaccount form.woocommerce-form-login{border:0;max-width:70rem;width:100%;margin:0 auto;text-align:center}
.if-myaccount form.woocommerce-ResetPassword label,.if-myaccount form.woocommerce-form-login label{text-align:left}
.if-myaccount form.woocommerce-ResetPassword .sf-text,.if-myaccount form.woocommerce-form-login .sf-text{margin-bottom:2rem;font-size:1.8rem}
.if-myaccount form.woocommerce-ResetPassword .if-button,.if-myaccount form.woocommerce-form-login .if-button{margin-right:0;float:none}
.if-myaccount form.woocommerce-ResetPassword .form-group,.if-myaccount form.woocommerce-form-login .form-group{margin-bottom:2rem}
.if-myaccount form.woocommerce-ResetPassword .form-group:last-child,.if-myaccount form.woocommerce-form-login .form-group:last-child{margin-bottom:0}
.if-myaccount form.woocommerce-ResetPassword .form-group::before,.if-myaccount form.woocommerce-form-login .form-group::before{color:#40909c}
.if-myaccount form.woocommerce-EditAccountForm .form-group{margin-bottom:2rem}
.if-myaccount form.woocommerce-EditAccountForm em{font-size:1.2rem}
.if-myaccount form.woocommerce-EditAccountForm legend{background:#40909c;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#000;display:inline;font-size:2.2rem;width:auto}
.if-myaccount form.woocommerce-EditAccountForm fieldset{margin-top:4rem}
.if-myaccount form button.sf-button{background:#40909c;color:#fff;background-size:200% 100%;max-width:100%;-webkit-transition:background .5s,-webkit-box-shadow .5s;transition:background .5s,-webkit-box-shadow .5s;transition:background .5s,box-shadow .5s;transition:background .5s,box-shadow .5s,-webkit-box-shadow .5s}
.if-myaccount form button.sf-button:hover{background-size:100% 100%;color:#fff;background:#40909c}
.if-myaccount form .woocommerce-LostPassword{margin-top:2rem}
.if-myaccount form .woocommerce-LostPassword label,.if-myaccount form .woocommerce-LostPassword a{font-size:1.4rem}
.if-myaccount form .woocommerce-form__label-for-checkbox{margin-right:1rem;margin-bottom:0}
.if-myaccount form label{font-size:1.6rem}
@media(max-width:576px){.if-myaccount form label{font-size:1.4rem;line-height:1.2}
}.if-myaccount .myaccount-welcome{font-size:2rem;margin-bottom:2rem}
@media(max-width:576px){.if-myaccount .myaccount-welcome{font-size:1.8rem}
}@media(max-width:414px){.if-myaccount .myaccount-welcome{font-size:1.6rem}
}.if-myaccount .woocommerce-MyAccount-content .wc-item-meta{padding:0}
.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table,.if-myaccount .woocommerce-MyAccount-content table.shop-table{border-radius:0}
.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table thead th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table thead tr,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot tr,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details thead th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details thead tr,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody tr,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot tr,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table thead th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table thead tr,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody tr,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot tr,.if-myaccount .woocommerce-MyAccount-content table.shop-table thead th,.if-myaccount .woocommerce-MyAccount-content table.shop-table thead tr,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody th,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody tr,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot th,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot tr{font-size:1.8rem;text-align:left}
.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table thead th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details thead th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table thead th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot th,.if-myaccount .woocommerce-MyAccount-content table.shop-table thead th,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody th,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot th{padding:1rem}
.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody td,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot td,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot td,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody td,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot td,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot th,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody td,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody th,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot td,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot th{font-size:1.4rem;padding:1rem}
@media(max-width:991px){.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody td,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot td,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody th,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot td,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody td,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody th,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot td,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot th,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody td,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody th,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot td,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot th{padding:1.5rem 1rem}
}.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody td .button,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody th .button,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot td .button,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot th .button,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td .button,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody th .button,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot td .button,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th .button,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody td .button,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody th .button,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot td .button,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot th .button,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody td .button,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody th .button,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot td .button,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot th .button{font:1.4rem/2rem gm,sans-serif;-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s}
.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody td .button:hover,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody th .button:hover,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot td .button:hover,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot th .button:hover,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td .button:hover,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody th .button:hover,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot td .button:hover,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th .button:hover,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody td .button:hover,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody th .button:hover,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot td .button:hover,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot th .button:hover,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody td .button:hover,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody th .button:hover,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot td .button:hover,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot th .button:hover{background:#40909c;color:#fff}
.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody td.product-name,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tbody th.product-name,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot td.product-name,.if-myaccount .woocommerce-MyAccount-content .woocommerce-orders-table tfoot th.product-name,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td.product-name,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tbody th.product-name,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot td.product-name,.if-myaccount .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th.product-name,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody td.product-name,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tbody th.product-name,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot td.product-name,.if-myaccount .woocommerce-MyAccount-content .sf-woo-table tfoot th.product-name,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody td.product-name,.if-myaccount .woocommerce-MyAccount-content table.shop-table tbody th.product-name,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot td.product-name,.if-myaccount .woocommerce-MyAccount-content table.shop-table tfoot th.product-name{font-size:1.3rem}
.if-myaccount .order-info-text{font-size:1.8rem;margin-bottom:1rem}
@media(max-width:991px){.if-myaccount .order-info-text{font-size:1.4rem}
}@media(max-width:576px){.if-myaccount .order-info-text{margin-bottom:1.5rem}
}.if-myaccount .order-info-text mark{background:#40909c;padding:0 .3rem;color:#fff}
@media(max-width:991px){.if-myaccount .woocommerce-Address:first-child{margin-bottom:2rem}
}.if-myaccount .woocommerce-Address-title{font-size:1.8rem;margin-bottom:1rem}
.if-myaccount .woocommerce-Address-title a{font-size:1.4rem}
.if-myaccount .woocommerce-Address address{font-size:1.6rem;margin:0}
@media(max-width:576px){.if-myaccount .woocommerce-Address-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.if-myaccount .woocommerce-Address-title.title::before{display:none}
}.if-myaccount .woocommerce-address-fields__field-wrapper .form-group{margin-bottom:1.5rem}
.if-myaccount .woocommerce-address-fields__field-wrapper .form-group strong{height:6rem;width:100%;background:#f4f4f4;border:0;font:1.6rem/6rem gml;padding-left:4.5rem;border-radius:.3rem;display:block}
.if-myaccount .btn-wrap{margin-top:3rem}
.if-myaccount .woocommerce-column__title{font-size:1.8rem;margin-bottom:1.5rem}
@media(max-width:414px){.if-myaccount .woocommerce-column__title{text-align:center}
}.if-myaccount .woocommerce-order-details{margin-bottom:3rem}
@media(max-width:991px){.if-myaccount .woocommerce-customer-details{margin-bottom:0}
}.if-myaccount .woocommerce-customer-details address{border-radius:0;font-size:1.5rem}
.if-myaccount .woocommerce-customer-details .col-lg-6:first-child{margin-bottom:2.5rem}
.if-cart-upsells{background:#fafafa;padding-top:8rem;padding-bottom:8rem}
.if-cart-upsells__heading{margin-bottom:4rem}
.lt-cart-accordeon .card{margin-bottom:3rem}
.lt-cart-accordeon .card:last-child{margin-bottom:0}
.lt-cart-accordeon .card-body{padding-top:3rem}
.lt-cart-accordeon .card-header h5{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lt-cart-accordeon .card-header .dots{border-bottom:1px dashed #dbdbdb;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block}
.lt-cart-accordeon .card-header .icon{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:50%;margin-left:3rem;position:relative}
.lt-cart-accordeon .card-header .icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:.3rem}
.lt-cart-accordeon .card-header a{font-size:2rem;font-family:gm;margin-right:3rem}
.lt-cart-accordeon .card-header a:hover{color:#40909c}
.lt-cart-accordeon .card-header.active a{color:#40909c}
.lt-cart-accordeon .card-header.active .icon svg{-webkit-transform:rotate(0);transform:rotate(0)}
.lt-cart-accordeon .collapse{display:block !important;height:0;opacity:0}
.lt-cart-accordeon .collapse.show{display:block !important;height:auto;opacity:1}
.lt-cart-accordeon .if-product{margin-right:3rem;border:0}
@media(max-width:576px){.lt-cart-accordeon .if-product{margin-right:.5rem;margin-left:.5rem}
}.lt-cart-accordeon .if-product:hover{-webkit-box-shadow:none;box-shadow:none}
.lt-cart-accordeon .if-product a.button{position:absolute;top:0;bottom:0;right:0;left:0;background:0;font-size:0;width:100%;height:100%;padding:0;max-width:100%}
.lt-cart-accordeon .if-product a.button::before{content:"";font-family:ci;font-size:2rem;position:absolute;top:1rem;right:1rem;-webkit-transform:color .3s;transform:color .3s}
.lt-cart-accordeon .if-product a.button:hover::before{color:#40909c}
.lt-cart-accordeon .slick-dots{padding:0;margin:0;list-style:none;position:absolute;bottom:-3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center}
.lt-cart-accordeon .slick-dots li{display:inline-block}
.lt-cart-accordeon .slick-dots li+li{margin-left:.5rem}
.lt-cart-accordeon .slick-dots li.slick-active button,.lt-cart-accordeon .slick-dots li:hover button{background:#40909c}
.lt-cart-accordeon .slick-dots button{font-size:0;border:0;padding:0;width:1.2rem;height:1.2rem;border-radius:50%;background:#e4e4e4;line-height:1;-webkit-transition:background .3s;transition:background .3s}
.lt-cart-accordeon .slick-dots button:focus{outline:0}
.if-shop-loader{display:none}
.if-shop-loader::after{content:"";display:inline-block;width:30px;height:30px;border:1px solid #bbb;border-left-color:#000;border-radius:50%;vertical-align:middle}
.if-shop-loader:not(.hidden-loader){position:fixed;top:50%;left:50%;margin-top:-15px;z-index:5}
.if-shop-loader.hidden-from-top{position:relative}
.if-shop-loader.hidden-from-top::after{position:absolute;top:30px;left:50%;margin-left:-15px}
.if-shop-loader.hidden-from-top.hidden-loader{margin-left:0 !important}
.if-shop-loader.hidden-from-bottom{position:absolute;bottom:115px;left:50%;margin-left:-15px}
.if-shop-loader.hidden-from-bottom.hidden-loader{margin-left:-15px !important}
.ajax-loading .if-shop-loader{display:block;-webkit-animation:wd-fadeIn 1s ease;animation:wd-fadeIn 1s ease}
.ajax-loading .if-shop-loader::after{-webkit-animation:wd-rotate 450ms infinite linear;animation:wd-rotate 450ms infinite linear}
@-webkit-keyframes wd-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes wd-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes wd-fadeIn{from{opacity:0}
to{opacity:1}
}.credit-data{display:none}
.credit-data h3{margin-bottom:1rem;font-size:1.4rem;color:#40909c}
.credit-data .credit-months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin:1rem 0}
.credit-data .credit-months__btn{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.15);border-radius:2.4rem;padding:1rem 2.4rem;font-size:1.4rem;font-family:gml;cursor:pointer;-webkit-transition:background .2s,color .2s,border-color .2s;transition:background .2s,color .2s,border-color .2s}
.credit-data .credit-months__btn:hover{border-color:#40909c}
.credit-data .credit-months__btn.is-active{background:#40909c;color:#fff;border-color:#40909c}
.credit-data .credit-data__note{display:block !important;margin:1rem 0 0;padding:1rem 1.5rem;background:rgba(0,0,0,.04);border-left:3px solid #40909c;font-size:1.3rem;line-height:1.5}
.credit-data .form-grouppayment_method_privat_join{margin-bottom:.5rem}
.credit-data .form-grouppayment_method_privat_join .nice-select{float:none}
.credit-data .credit-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}
.credit-data .modal-сredit__total{margin-bottom:0;font-size:1.4rem;border-color:rgba(0,0,0,.1)}
.credit-data .modal-сredit__total-item{border-color:#585858}
.credit-data .modal-сredit__total br{display:none}
.credit-data>p{display:none}
.credit-data .privat-checboxes{margin:1.5rem 0 0 0}
.credit-data .privat-checboxes .privat-checboxes__state{top:1px}
.payment_method_monobank .method_description_part{display:none}
.payment_method_monobank>p,.payment_method_monobank>hr{display:none}
.payment_method_monobank .payment_box>p{display:none}
.payment_method_alfabank .payment_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.payment_method_alfabank .credit-data{display:block}
.payment_method_alfabank .credit-data>p,.payment_method_alfabank .credit-data>hr{display:none}
.payment_method_alfabank .method_description_part{display:none}
.payment_method_alfabank>p,.payment_method_alfabank>hr{display:none}
.payment_method_alfabank>div hr{display:none}
.payment_method_alfabank>div label{font-size:1.4rem;color:#40909c;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.payment_method_alfabank>div [name=cartNlast4forclientalfa]{height:5rem;line-height:5rem;width:100%;border:0;font:1.6rem/5rem gml;padding-left:1.5rem;border-radius:.3rem;background:#111;margin:1rem 0 0 0 !important;display:inline-block;width:20rem;color:#40909c;background:rgba(0,0,0,0);border:1px solid #40909c}
@media(max-width:767px){.payment_method_alfabank>div [name=cartNlast4forclientalfa]{font-size:1.3rem;padding-left:4rem}
}.payment_method_privat_join .pf-info,.payment_method_liqpay-webplus .pf-info,.payment_method_mono_gateway .pf-info{z-index:4;display:inline-block;margin-right:.5rem}
.payment_method_privat_join .pf-info svg path,.payment_method_liqpay-webplus .pf-info svg path,.payment_method_mono_gateway .pf-info svg path{fill:#fff}
.payment_method_privat_join .pf-info .pf-info__content,.payment_method_privat_join .pf-info .lt-product-addons .tooltip,.lt-product-addons .payment_method_privat_join .pf-info .tooltip,.payment_method_liqpay-webplus .pf-info .pf-info__content,.payment_method_liqpay-webplus .pf-info .lt-product-addons .tooltip,.lt-product-addons .payment_method_liqpay-webplus .pf-info .tooltip,.payment_method_mono_gateway .pf-info .pf-info__content,.payment_method_mono_gateway .pf-info .lt-product-addons .tooltip,.lt-product-addons .payment_method_mono_gateway .pf-info .tooltip{right:auto;left:-2rem;top:auto}
.payment_method_privat_join .pf-info .pf-info__content::before,.payment_method_privat_join .pf-info .lt-product-addons .tooltip::before,.lt-product-addons .payment_method_privat_join .pf-info .tooltip::before,.payment_method_liqpay-webplus .pf-info .pf-info__content::before,.payment_method_liqpay-webplus .pf-info .lt-product-addons .tooltip::before,.lt-product-addons .payment_method_liqpay-webplus .pf-info .tooltip::before,.payment_method_mono_gateway .pf-info .pf-info__content::before,.payment_method_mono_gateway .pf-info .lt-product-addons .tooltip::before,.lt-product-addons .payment_method_mono_gateway .pf-info .tooltip::before{right:0;left:2rem;top:auto;bottom:-1rem}
.payment_method_privat_join .pf-info:hover .pf-info__content,.payment_method_privat_join .pf-info:hover .lt-product-addons .tooltip,.lt-product-addons .payment_method_privat_join .pf-info:hover .tooltip,.payment_method_liqpay-webplus .pf-info:hover .pf-info__content,.payment_method_liqpay-webplus .pf-info:hover .lt-product-addons .tooltip,.lt-product-addons .payment_method_liqpay-webplus .pf-info:hover .tooltip,.payment_method_mono_gateway .pf-info:hover .pf-info__content,.payment_method_mono_gateway .pf-info:hover .lt-product-addons .tooltip,.lt-product-addons .payment_method_mono_gateway .pf-info:hover .tooltip{visibility:visible;opacity:1;-webkit-transform:none;transform:none;top:auto;bottom:45px;line-height:1.5}
.payment_method_privat_join .pf-info:hover .pf-info__content br,.payment_method_privat_join .pf-info:hover .lt-product-addons .tooltip br,.lt-product-addons .payment_method_privat_join .pf-info:hover .tooltip br,.payment_method_liqpay-webplus .pf-info:hover .pf-info__content br,.payment_method_liqpay-webplus .pf-info:hover .lt-product-addons .tooltip br,.lt-product-addons .payment_method_liqpay-webplus .pf-info:hover .tooltip br,.payment_method_mono_gateway .pf-info:hover .pf-info__content br,.payment_method_mono_gateway .pf-info:hover .lt-product-addons .tooltip br,.lt-product-addons .payment_method_mono_gateway .pf-info:hover .tooltip br{display:block}
.payment_method_privat_join small,.payment_method_liqpay-webplus small,.payment_method_mono_gateway small{display:block;margin-top:.5rem;font-size:1rem}
.payment_method_privat_join h3,.payment_method_liqpay-webplus h3,.payment_method_mono_gateway h3{margin-bottom:1rem;font-size:1.4rem;color:#40909c}
.payment_method_privat_join .payment_box,.payment_method_liqpay-webplus .payment_box,.payment_method_mono_gateway .payment_box{display:block}
.payment_method_privat_join .payment_box .method_description_part,.payment_method_privat_join .payment_box hr,.payment_method_privat_join .payment_box p,.payment_method_liqpay-webplus .payment_box .method_description_part,.payment_method_liqpay-webplus .payment_box hr,.payment_method_liqpay-webplus .payment_box p,.payment_method_mono_gateway .payment_box .method_description_part,.payment_method_mono_gateway .payment_box hr,.payment_method_mono_gateway .payment_box p{display:none}
.payment_method_privat_join .privat-checboxes,.payment_method_liqpay-webplus .privat-checboxes,.payment_method_mono_gateway .privat-checboxes{margin-bottom:1.5rem}
.payment_method_privat_join .privat-checboxes>p,.payment_method_liqpay-webplus .privat-checboxes>p,.payment_method_mono_gateway .privat-checboxes>p{display:block}
.payment_method_privat_join .privat-checboxes [name=merchantType],.payment_method_liqpay-webplus .privat-checboxes [name=merchantType],.payment_method_mono_gateway .privat-checboxes [name=merchantType]{display:none}
.payment_method_privat_join .privat-checboxes br,.payment_method_liqpay-webplus .privat-checboxes br,.payment_method_mono_gateway .privat-checboxes br{display:none}
.payment_method_privat_join .privat-checboxes svg,.payment_method_liqpay-webplus .privat-checboxes svg,.payment_method_mono_gateway .privat-checboxes svg{width:2rem;margin-right:.5rem}
.payment_method_privat_join .privat-checboxes label,.payment_method_liqpay-webplus .privat-checboxes label,.payment_method_mono_gateway .privat-checboxes label{line-height:1;height:auto;text-align:left;display:block !important;margin-bottom:2rem;border:0;position:relative;padding-left:3.5rem;font-weight:300;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem !important}
.payment_method_privat_join .privat-checboxes label:last-child,.payment_method_liqpay-webplus .privat-checboxes label:last-child,.payment_method_mono_gateway .privat-checboxes label:last-child{margin-bottom:1rem}
.payment_method_privat_join .privat-checboxes input:checked~.privat-checboxes__state::before,.payment_method_liqpay-webplus .privat-checboxes input:checked~.privat-checboxes__state::before,.payment_method_mono_gateway .privat-checboxes input:checked~.privat-checboxes__state::before{border-color:#40909c;background:#40909c}
.payment_method_privat_join .privat-checboxes input:checked~.privat-checboxes__state::after,.payment_method_liqpay-webplus .privat-checboxes input:checked~.privat-checboxes__state::after,.payment_method_mono_gateway .privat-checboxes input:checked~.privat-checboxes__state::after{border:2px solid #40909c}
.payment_method_privat_join .privat-checboxes input,.payment_method_liqpay-webplus .privat-checboxes input,.payment_method_mono_gateway .privat-checboxes input{position:absolute;opacity:0;visibility:hidden;width:1px;height:1px}
.payment_method_privat_join .privat-checboxes__state,.payment_method_liqpay-webplus .privat-checboxes__state,.payment_method_mono_gateway .privat-checboxes__state{position:absolute;width:20px;height:20px;left:0;top:-2px}
.payment_method_privat_join .privat-checboxes__state::before,.payment_method_liqpay-webplus .privat-checboxes__state::before,.payment_method_mono_gateway .privat-checboxes__state::before{content:"";width:8px;height:8px;z-index:2;border:1px solid rgba(0,0,0,0);border-radius:100%;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}
.payment_method_privat_join .privat-checboxes__state::after,.payment_method_liqpay-webplus .privat-checboxes__state::after,.payment_method_mono_gateway .privat-checboxes__state::after{content:"";top:0;left:0;width:20px;height:20px;border:1px solid #fff;border-radius:100%;display:block;position:absolute}
.payment_method_liqpay-webplus .privat-checboxes,.payment_method_mono_gateway .privat-checboxes{margin-top:1.5rem}
@media(max-width:991px){.payment_method_liqpay-webplus .pf-info__content,.payment_method_liqpay-webplus .lt-product-addons .tooltip,.lt-product-addons .payment_method_liqpay-webplus .tooltip,.payment_method_mono_gateway .pf-info__content,.payment_method_mono_gateway .lt-product-addons .tooltip,.lt-product-addons .payment_method_mono_gateway .tooltip{min-width:18rem;padding:1.5rem}
}.woocommerce-privacy-policy-text p{font-size:1.4rem}
.fee .pf-info{margin-left:.5rem}
.fee .pf-info .pf-info__content,.fee .pf-info .lt-product-addons .tooltip,.lt-product-addons .fee .pf-info .tooltip{right:auto;left:-2rem;top:auto;min-width:28rem}
@media(max-width:576px){.fee .pf-info .pf-info__content,.fee .pf-info .lt-product-addons .tooltip,.lt-product-addons .fee .pf-info .tooltip{width:120px;min-width:18rem}
}.fee .pf-info .pf-info__content::before,.fee .pf-info .lt-product-addons .tooltip::before,.lt-product-addons .fee .pf-info .tooltip::before{right:0;left:2rem;top:auto;bottom:-1rem}
.fee .pf-info svg{fill:#fff}
.fee .pf-info:hover .pf-info__content,.fee .pf-info:hover .lt-product-addons .tooltip,.lt-product-addons .fee .pf-info:hover .tooltip{visibility:visible;opacity:1;-webkit-transform:none;transform:none;top:auto;bottom:45px;line-height:1.5}
.fee .pf-info:hover .pf-info__content br,.fee .pf-info:hover .lt-product-addons .tooltip br,.lt-product-addons .fee .pf-info:hover .tooltip br{display:block}
.payment_method_privat_join .modal-сredit__radios .if-button{background:rgba(0,0,0,.1)}
.credit-card-number{margin-top:15px}
.credit-card-number label{margin:0 !important}
.if-one-click{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}
.if-one-click .button{display:inline-block !important}
.if-one-click.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.if-complect{background:#fff;padding:5rem 0;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);position:relative;z-index:5}
.if-complect__heading{text-align:center;font-size:2.4rem;margin-bottom:5rem}
.if-complect [type=checkbox]{position:relative;width:17px;height:17px;font-size:0;border-radius:0;margin:0;margin-top:0;margin-right:1rem;cursor:pointer}
.if-complect [type=checkbox]::before{content:"";font-family:ci;line-height:1;margin-right:2.3rem;color:#ccc;font-size:1.7rem;transition:background .3s,color .3s,opacity .3s,-webkit-background-clip .3s;-webkit-transition:background .3s,color .3s,opacity .3s,-webkit-background-clip .3s;transition:background .3s,color .3s,background-clip .3s,opacity .3s;transition:background .3s,color .3s,background-clip .3s,opacity .3s,-webkit-background-clip .3s;opacity:.5;z-index:10;position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;color:rgba(0,0,0,0) !important;background:#40909c;-webkit-background-clip:text;background-clip:text}
.if-complect [type=checkbox]::after{content:"";width:17px;height:17px;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;left:0;top:0;background:#f7f7f7}
.if-complect [type=checkbox]:checked::before{opacity:1}
.if-complect [type=checkbox]:checked::after{opacity:1;background:#fff;border-color:rgba(0,0,0,0)}
.lt-fbt-form>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.lt-fbt-form button.if-button{background:#86b800 !important}
.lt-fbt-form__total{text-align:center;max-width:25rem}
@media(max-width:991px){.lt-fbt-form__total{text-align:center;max-width:100%}
}.lt-fbt-form__total .km-title{font-size:2.4rem;text-transform:none;margin-bottom:5rem}
@media(max-width:767px){.lt-fbt-form__total .km-title{margin-bottom:3rem}
}.lt-fbt-form__total-price{margin-bottom:2rem}
@media(max-width:991px){.lt-fbt-form__total-price{margin-bottom:2rem}
}.lt-fbt-form__total-price .total{line-height:1;font-size:1.8rem;color:#000}
.lt-fbt-form__total-price .total del{color:#c5c5c5;margin-bottom:1.5rem;display:inline-block}
.lt-fbt-form__total-price .total del .woocommerce-Price-amount{font-size:inherit}
.lt-fbt-form__total-price .total .woocommerce-Price-amount{font-size:3.2rem}
.lt-fbt-form__total-price .total .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:1.8rem;color:#c5c5c5}
.lt-fbt-form__total-price .percent{font-size:1.4rem;padding:.5rem 1rem;margin-bottom:.5rem;display:inline-block;font-family:gml,sans-serif}
.lt-fbt-form .row-bundle .if-product .fbt-item{position:absolute;z-index:10;right:0;top:1rem}
@media(max-width:767px){.lt-fbt-form .row-bundle .if-product .if-product__price-col span{font-size:1.4rem}
}@media(max-width:600px){.lt-fbt-form .row-bundle .if-product .if-product__price-col span{font-size:1.3rem}
}@media(max-width:576px){.lt-fbt-form .row-bundle .if-product .if-product__price-col span{font-size:1.6rem}
}.lt-fbt-form .row-bundle .col-6:first-child .fbt-item,.lt-fbt-form .row-bundle .col-sm-4:first-child .fbt-item{display:none}
.lt-fbt-form .row-bundle .col-6:last-child .if-product::after,.lt-fbt-form .row-bundle .col-sm-4:last-child .if-product::after{content:"="}
@media(max-width:991px){.lt-fbt-form .row-bundle .col-6 .if-product,.lt-fbt-form .row-bundle .col-sm-4 .if-product{margin:0 auto 3rem}
}.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{content:"+";font-size:4rem;line-height:1;color:#40909c;font-weight:bold;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-38%;z-index:10}
@media(max-width:1400px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-32%}
}@media(max-width:1300px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-29%}
}@media(max-width:1250px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-25%}
}@media(max-width:1200px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-23%}
}@media(max-width:1170px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-21%}
}@media(max-width:1150px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-18%}
}@media(max-width:1100px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-16%}
}@media(max-width:1050px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-13%}
}@media(max-width:1030px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{right:-11%}
}@media(max-width:991px){.lt-fbt-form .row-bundle .col-6 .if-product::after,.lt-fbt-form .row-bundle .col-sm-4 .if-product::after{display:none}
}@media(max-width:1200px){.lt-fbt-form .row-bundle.third .col-sm-4{padding-left:1rem;padding-right:1rem}
}.lt-fbt-form .row-bundle.third .if-product{max-width:25.5rem}
@media(max-width:1300px){.lt-fbt-form .row-bundle.third .if-product{max-width:22.5rem}
}.lt-fbt-form .row-bundle.third .if-product::after{right:-19%;font-size:3rem}
@media(max-width:1400px){.lt-fbt-form .row-bundle.third .if-product::after{right:-17%}
}@media(max-width:1360px){.lt-fbt-form .row-bundle.third .if-product::after{right:-15%}
}@media(max-width:1340px){.lt-fbt-form .row-bundle.third .if-product::after{right:-14%}
}@media(max-width:1320px){.lt-fbt-form .row-bundle.third .if-product::after{right:-13%}
}@media(max-width:1300px){.lt-fbt-form .row-bundle.third .if-product::after{right:-20%}
}@media(max-width:1250px){.lt-fbt-form .row-bundle.third .if-product::after{right:-18%}
}@media(max-width:1220px){.lt-fbt-form .row-bundle.third .if-product::after{right:-16%}
}@media(max-width:1200px){.lt-fbt-form .row-bundle.third .if-product::after{right:-14%}
}@media(max-width:1150px){.lt-fbt-form .row-bundle.third .if-product::after{right:-2.7rem}
}@media(max-width:1100px){.lt-fbt-form .row-bundle.third .if-product::after{right:-9%}
}@media(max-width:1050px){.lt-fbt-form .row-bundle.third .if-product::after{right:-10%}
}.if-empty-cart{padding:100px 0}
.if-empty-cart .col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}
.if-empty-cart .woocommerce-notices-wrapper{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.if-empty-cart svg path{fill:#40909c}
.if-empty-cart .woocommerce-info{margin-bottom:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
.if-thank-you--modern{max-width:100rem;margin:0 auto;padding:6rem 2rem}
@media(max-width:767px){.if-thank-you--modern{padding:4rem 1.5rem}
}@media(max-width:576px){.if-thank-you--modern{padding:3rem 1rem}
}.if-thank-you--modern .woocommerce-order-details__title{margin-bottom:20px}
.if-thank-you--modern .if-thank-you__success,.if-thank-you--modern .if-thank-you__failed{text-align:center;-webkit-animation:fadeInUp .6s ease-out;animation:fadeInUp .6s ease-out}
.if-thank-you--modern .if-thank-you__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 3rem;-webkit-animation:scaleIn .5s ease-out .2s both;animation:scaleIn .5s ease-out .2s both}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__icon{margin-bottom:2rem}
}.if-thank-you--modern .if-thank-you__icon svg{width:8rem;height:8rem}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__icon svg{width:6rem;height:6rem}
}.if-thank-you--modern .if-thank-you__icon--success svg{color:#86b800;-webkit-filter:drop-shadow(0 4px 12px rgba(76,175,80,0.2));filter:drop-shadow(0 4px 12px rgba(76,175,80,0.2))}
.if-thank-you--modern .if-thank-you__icon--error svg{color:#f93737;-webkit-filter:drop-shadow(0 4px 12px rgba(244,67,54,0.2));filter:drop-shadow(0 4px 12px rgba(244,67,54,0.2))}
.if-thank-you--modern .if-thank-you__title{font-family:gm,sans-serif;font-size:3.6rem;font-weight:600;color:#1d1d1f;margin-bottom:1.5rem;line-height:1.2;letter-spacing:-0.02em}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__title{font-size:3rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__title{font-size:2.4rem;margin-bottom:1rem}
}.if-thank-you--modern .if-thank-you__subtitle{font-size:1.8rem;color:#6e6e73;margin-bottom:4rem;max-width:60rem;margin-left:auto;margin-right:auto;line-height:1.5}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__subtitle{font-size:1.6rem;margin-bottom:3rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__subtitle{font-size:1.4rem;margin-bottom:2rem}
}.if-thank-you--modern .if-thank-you__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2rem;margin-bottom:5rem}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__details{gap:1.5rem;margin-bottom:4rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__details{grid-template-columns:1fr;gap:1.2rem;margin-bottom:3rem}
}.if-thank-you--modern .if-thank-you__card{background:#fbfbfd;border:1px solid #e8e8ed;border-radius:1.8rem;padding:2.5rem 2rem;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation:fadeInUp .6s ease-out both;animation:fadeInUp .6s ease-out both}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card{padding:2rem 1.5rem}
}.if-thank-you--modern .if-thank-you__card:nth-child(1){-webkit-animation-delay:.15s;animation-delay:.15s}
.if-thank-you--modern .if-thank-you__card:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}
.if-thank-you--modern .if-thank-you__card:nth-child(3){-webkit-animation-delay:.25s;animation-delay:.25s}
.if-thank-you--modern .if-thank-you__card:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}
.if-thank-you--modern .if-thank-you__card:nth-child(5){-webkit-animation-delay:.35s;animation-delay:.35s}
.if-thank-you--modern .if-thank-you__card:nth-child(6){-webkit-animation-delay:.4s;animation-delay:.4s}
.if-thank-you--modern .if-thank-you__card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 24px rgba(0,0,0,.08);box-shadow:0 12px 24px rgba(0,0,0,.08);border-color:#d2d2d7}
.if-thank-you--modern .if-thank-you__card--highlight{background:linear-gradient(135deg,#f5f5f7 0,#fbfbfd 100%);border:2px solid #40909c;position:relative;overflow:hidden}
.if-thank-you--modern .if-thank-you__card--highlight::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#40909c}
.if-thank-you--modern .if-thank-you__card-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;height:5rem;background:#fff;border-radius:1.2rem;margin-bottom:1.5rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06)}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-icon{width:4.5rem;height:4.5rem;margin-bottom:1rem}
}.if-thank-you--modern .if-thank-you__card-icon svg{width:2.4rem;height:2.4rem;color:#40909c}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-icon svg{width:2rem;height:2rem}
}.if-thank-you__card--highlight .if-thank-you--modern .if-thank-you__card-icon{background:#40909c}
.if-thank-you__card--highlight .if-thank-you--modern .if-thank-you__card-icon svg{color:#fff}
.if-thank-you--modern .if-thank-you__card-label{font-size:1.3rem;color:#86868b;text-transform:uppercase;letter-spacing:.08em;font-weight:500;margin-bottom:.8rem}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-label{font-size:1.2rem}
}.if-thank-you--modern .if-thank-you__card-value{font-family:gml,sans-serif;font-size:1.8rem;color:#1d1d1f;font-weight:600;word-break:break-word}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-value{font-size:1.6rem}
}.if-thank-you--modern .if-thank-you__card-value--large{font-size:2.8rem;background:#40909c;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__card-value--large{font-size:2.2rem}
}.if-thank-you--modern .if-thank-you__order-items{background:#fff;border:1px solid #e8e8ed;border-radius:1.8rem;padding:3rem;margin-bottom:4rem;-webkit-animation:fadeInUp .6s ease-out .4s both;animation:fadeInUp .6s ease-out .4s both}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__order-items{padding:2.5rem 2rem;margin-bottom:3rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__order-items{padding:2rem 1.5rem;margin-bottom:2.5rem}
}.if-thank-you--modern .if-thank-you__section-title{font-family:gm,sans-serif;font-size:2.4rem;font-weight:600;color:#1d1d1f;margin-bottom:2rem;text-align:center;letter-spacing:-0.01em}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__section-title{font-size:2rem;margin-bottom:1.5rem}
}.if-thank-you--modern .if-thank-you__next-steps{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;margin-bottom:4rem;-webkit-animation:fadeInUp .6s ease-out .5s both;animation:fadeInUp .6s ease-out .5s both}
@media(max-width:767px){.if-thank-you--modern .if-thank-you__next-steps{gap:2rem;margin-bottom:3rem}
}@media(max-width:576px){.if-thank-you--modern .if-thank-you__next-steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-bottom:2.5rem}
}.if-thank-you--modern .if-thank-you__step{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2.5rem;background:#fbfbfd;border-radius:1.6rem;border:1px solid #e8e8ed;-webkit-transition:all .3s ease;transition:all .3s ease}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__step{padding:2rem 1.5rem;gap:1.5rem}
}.if-thank-you--modern .if-thank-you__step:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 16px rgba(0,0,0,.06);box-shadow:0 8px 16px rgba(0,0,0,.06)}
.if-thank-you--modern .if-thank-you__step-number{-ms-flex-negative:0;flex-shrink:0;width:4.5rem;height:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#40909c;color:#fff;border-radius:50%;font-family:gm,sans-serif;font-size:2rem;font-weight:600;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__step-number{width:4rem;height:4rem;font-size:1.8rem}
}.if-thank-you--modern .if-thank-you__step-content{text-align:left}
.if-thank-you--modern .if-thank-you__step-content h3{font-family:gm,sans-serif;font-size:1.8rem;font-weight:600;color:#1d1d1f;margin-bottom:.8rem}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__step-content h3{font-size:1.6rem}
}.if-thank-you--modern .if-thank-you__step-content p{font-size:1.5rem;color:#6e6e73;line-height:1.5;margin-bottom:0}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__step-content p{font-size:1.4rem}
}.if-thank-you--modern .if-thank-you__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-animation:fadeInUp .6s ease-out .6s both;animation:fadeInUp .6s ease-out .6s both}
@media(max-width:576px){.if-thank-you--modern .if-thank-you__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:100%}
}.if-thank-you--modern .if-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 3.5rem;height:5.6rem;font-family:gm,sans-serif;font-size:1.7rem;font-weight:500;border-radius:10rem;border:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;position:relative;overflow:hidden;letter-spacing:-0.01em}
@media(max-width:576px){.if-thank-you--modern .if-button{width:100%;max-width:40rem;height:5rem;font-size:1.6rem;padding:0 3rem}
}.if-thank-you--modern .if-button span{position:relative;z-index:1}
.if-thank-you--modern .if-button::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.if-thank-you--modern .if-button--primary{background:#40909c;color:#fff;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}
.if-thank-you--modern .if-button--primary:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.18);box-shadow:0 8px 24px rgba(0,0,0,.18)}
.if-thank-you--modern .if-button--primary:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}
.if-thank-you--modern .if-button--secondary{background:#fff;color:#40909c;border:2px solid #40909c;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}
.if-thank-you--modern .if-button--secondary:hover{background:#40909c;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.12);box-shadow:0 8px 20px rgba(0,0,0,.12)}
.if-thank-you--modern .if-button--secondary:active{-webkit-transform:translateY(0);transform:translateY(0)}
.if-thank-you--modern .woocommerce-order-details{margin-top:0;margin-bottom:0}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table{border:0;border-radius:1.2rem;overflow:hidden;background:#fbfbfd}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table thead{background:#f5f5f7}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table thead th{font-family:gm,sans-serif;font-size:1.4rem;font-weight:600;color:#1d1d1f;padding:1.8rem 2rem;text-align:left;border-bottom:1px solid #e8e8ed;text-transform:uppercase;letter-spacing:.05em}
@media(max-width:576px){.if-thank-you--modern .woocommerce-order-details .woocommerce-table thead th{font-size:1.2rem;padding:1.5rem 1rem}
}.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody tr{border-bottom:1px solid #f0f0f5;-webkit-transition:background .2s ease;transition:background .2s ease}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody tr:hover{background:#f9f9fb}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody tr:last-child{border-bottom:0}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody td{padding:2rem;font-size:1.5rem;color:#1d1d1f;vertical-align:middle}
@media(max-width:576px){.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody td{font-size:1.4rem;padding:1.5rem 1rem}
}.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody .woocommerce-table__product-name{font-family:gml,sans-serif;font-weight:500}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody .woocommerce-table__product-name a{color:#40909c;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody .woocommerce-table__product-name a:hover{color:rgb(49.1636363636,110.6181818182,119.8363636364)}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tbody .woocommerce-table__product-total{font-family:gml,sans-serif;font-weight:600;text-align:right}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot{background:#f5f5f7;border-top:2px solid #e8e8ed}
.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot th,.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot td{padding:1.8rem 2rem;font-size:1.6rem}
@media(max-width:576px){.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot th,.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot td{font-size:1.4rem;padding:1.5rem 1rem}
}.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot .order-total th,.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot .order-total td{font-family:gm,sans-serif;font-size:2rem;font-weight:600;color:#40909c}
@media(max-width:576px){.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot .order-total th,.if-thank-you--modern .woocommerce-order-details .woocommerce-table tfoot .order-total td{font-size:1.8rem}
}.if-thank-you--modern .woocommerce-customer-details{margin-top:3rem;-webkit-animation:fadeInUp .6s ease-out .7s both;animation:fadeInUp .6s ease-out .7s both}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes scaleIn{from{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@media(max-width:576px){.woocommerce-table--order-details thead{display:none}
.woocommerce-table--order-details tbody tr,.woocommerce-table--order-details tfoot tr{display:block;margin-bottom:1.5rem;border:1px solid #e8e8ed;border-radius:1rem;padding:1.5rem;background:#fbfbfd}
.woocommerce-table--order-details tbody td,.woocommerce-table--order-details tbody th,.woocommerce-table--order-details tfoot td,.woocommerce-table--order-details tfoot th{display:block;text-align:left !important;padding:.8rem 0 !important;border:0}
.woocommerce-table--order-details tbody td::before,.woocommerce-table--order-details tbody th::before,.woocommerce-table--order-details tfoot td::before,.woocommerce-table--order-details tfoot th::before{content:attr(data-title);display:block;font-weight:600;font-size:1.2rem;color:#86868b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}
.woocommerce-table--order-details tfoot tr{background:#f5f5f7}
}@media print{.if-thank-you--modern .if-thank-you__actions,.if-thank-you--modern .if-thank-you__next-steps{display:none}
.if-thank-you--modern .if-thank-you__icon svg{print-color-adjust:exact;-webkit-print-color-adjust:exact}
}.if-faq{padding:5rem 0 6rem;background:#fff}
.if-faq__title{font-size:2.4rem;font-family:gmm;color:#1a1a1a;margin-bottom:2.5rem}
@media(max-width:576px){.if-faq__title{font-size:2rem}
}.if-faq__list{border-top:1px solid #e8e8e8}
.if-faq__item{border-bottom:1px solid #e8e8e8}
.if-faq__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.8rem 0;background:rgba(0,0,0,0);border:0;outline:0;cursor:pointer;text-align:left;gap:2rem}
.if-faq__question span{font-size:1.5rem;font-family:gm;color:#1a1a1a;line-height:1.5}
@media(max-width:576px){.if-faq__question span{font-size:1.4rem}
}.if-faq__question[aria-expanded=true] span{font-family:gmm}
.if-faq__question[aria-expanded=true] .if-faq__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.if-faq__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#9b9b9b;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}
.if-faq__answer{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease,-ms-grid-rows .3s ease}
.if-faq__answer--open{grid-template-rows:1fr}
.if-faq__answer-inner{overflow:hidden;padding-bottom:0;padding-right:4rem;font-size:1.4rem;font-family:gm;color:#555;line-height:1.7;-webkit-transition:padding-bottom .3s ease;transition:padding-bottom .3s ease}
@media(max-width:576px){.if-faq__answer-inner{font-size:1.3rem}
}.if-faq__answer-inner p{margin:0}
.if-faq__answer-inner p+p{margin-top:1em}
.if-faq__answer--open .if-faq__answer-inner{padding-bottom:1.8rem}
.if-header .container{max-width:145rem}
.if-header{background:#004f5c}
.if-header__compare{margin-left:1.5rem}
.if-header__compare svg{width:25px;height:auto}
.if-header__compare svg path{fill:#fff}
.if-header__search{background:0;border:0;padding:0;margin:0}
.if-header__search:hover{cursor:pointer}
.if-header__search svg{fill:#fff;width:2.5rem}
.if-header__search:focus{outline:0}
.if-header__top{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:991px){.if-header__top{display:none}
}.if-header__top-phone{color:#fff;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
@media(max-width:1200px){.if-header__top-phone{font-size:1.4rem}
}.if-header__top-phone::before{content:"";color:#4d858c;font-family:ci;font-size:2.4rem;margin-right:1rem}
.if-header__top-phone:hover{text-decoration:none;color:#fff;opacity:.7}
.if-header__menu-top,.if-header__menu{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}
.if-header__menu-top a,.if-header__menu a{color:#585858;font-size:1.4rem;padding:1rem 2rem;display:block;border-radius:.8rem;-webkit-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}
@media(max-width:1200px){.if-header__menu-top a,.if-header__menu a{padding:1rem 1rem;font-size:1.3rem}
}.if-header__menu-top a:hover,.if-header__menu a:hover{color:#fff;opacity:.7;background:#33737d;text-decoration:none}
.if-header__menu-top li.charity a,.if-header__menu li.charity a{background:#f93737;color:#fff;opacity:.7}
.if-header__menu-top li.charity a:hover,.if-header__menu li.charity a:hover{background:hsl(0,94.1747572816%,44.6078431373%)}
.if-header__menu-top li.blue a,.if-header__menu li.blue a{color:#40909c;font-weight:bold}
@media(max-width:991px){.if-header__menu{display:none}
}.if-header__menu>li:last-child .khl-main-nav__dropdown{max-height:46rem;overflow-y:scroll}
.if-header__menu li.main-menu__item--active .if-icon{background:#40909c;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#000}
.if-header__menu>li.main-menu__item--active>a{background:#33737d}
.if-header__menu a{color:#fff;font-size:1.5rem;padding:2rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:gml;border-radius:.8rem;-webkit-transition:background .3s ease;transition:background .3s ease}
@media(max-width:1200px){.if-header__menu a{padding:2rem 1rem;font-size:1.3rem}
}.if-header__menu a .if-icon{margin-right:1rem;color:#4d858c;font-size:1.6rem}
.if-header__menu a:hover{background:#33737d}
.if-header__menu a:hover .if-icon{color:#fff}
.if-header__menu .khl-main-nav__dropdown{margin:0;padding:0;border:0;border-radius:0;list-style:none;left:0;min-width:200px;background-color:rgba(0,0,0,0);-webkit-box-shadow:-1px 2px 19px 3px rgba(14,0,40,.05);box-shadow:-1px 2px 19px 3px rgba(14,0,40,.05);-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in,-webkit-transform .3s ease-in;will-change:transform,opacity,visibility;position:absolute;top:65px;z-index:11;opacity:0;visibility:hidden;display:block;-webkit-transform:translateY(20px);transform:translateY(20px);padding:5px 0;background:#0e4d56}
.if-header__menu .khl-main-nav__dropdown .if-icon{display:none !important}
.if-header__menu .khl-main-nav__dropdown .fa::before{content:"";display:block;height:7px;width:7px;pointer-events:none;position:absolute;right:12px;top:45%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border-bottom:2px solid #40909c;border-right:2px solid #40909c}
.if-header__menu>.main-menu__submenu:hover>a{background:#33737d}
.if-header__menu .main-menu__submenu{position:relative}
.if-header__menu .main-menu__submenu .main-menu__item{padding:0 5px;background-color:#0e4d56}
.if-header__menu .main-menu__submenu .main-menu__item a{color:#000;border-radius:0;padding-top:1.2rem;padding-bottom:1.2rem;font-size:1.4rem;color:#fff;-webkit-transition:background .3s ease;transition:background .3s ease}
.if-header__menu .main-menu__submenu .main-menu__item a:hover{background:#33737d}
.if-header__menu .main-menu__submenu .main-menu__item .khl-main-nav__dropdown{left:100%;top:0;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-animation:drop_down_out .25s ease-in-out;animation:drop_down_out .25s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center top;transform-origin:center top;z-index:15}
.if-header__menu .main-menu__submenu .main-menu__item .khl-main-nav__dropdown--third{-webkit-animation:drop_down_right_out .25s ease-in-out;animation:drop_down_right_out .25s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:left center;transform-origin:left center;max-height:46rem;overflow-y:scroll}
.if-header__menu .main-menu__submenu:hover>.khl-main-nav__dropdown{opacity:1;visibility:visible;-webkit-animation:drop_down_in .3s ease-in-out;animation:drop_down_in .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center top;transform-origin:center top}
.if-header__menu .main-menu__submenu:hover>.khl-main-nav__dropdown--third{-webkit-animation:drop_down_right_in .3s ease-in-out;animation:drop_down_right_in .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:left center;transform-origin:left center}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle>a{opacity:0;-webkit-animation:menu_dropdowns_li;animation:menu_dropdowns_li;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(1)>a{-webkit-animation-delay:.04s;animation-delay:.04s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(2)>a{-webkit-animation-delay:.08s;animation-delay:.08s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(3)>a{-webkit-animation-delay:.12s;animation-delay:.12s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(4)>a{-webkit-animation-delay:.16s;animation-delay:.16s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(5)>a{-webkit-animation-delay:.2s;animation-delay:.2s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(6)>a{-webkit-animation-delay:.24s;animation-delay:.24s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(7)>a{-webkit-animation-delay:.28s;animation-delay:.28s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(8)>a{-webkit-animation-delay:.32s;animation-delay:.32s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(9)>a{-webkit-animation-delay:.36s;animation-delay:.36s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(10)>a{-webkit-animation-delay:.4s;animation-delay:.4s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(11)>a{-webkit-animation-delay:.44s;animation-delay:.44s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(12)>a{-webkit-animation-delay:.48s;animation-delay:.48s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(13)>a{-webkit-animation-delay:.52s;animation-delay:.52s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(14)>a{-webkit-animation-delay:.56s;animation-delay:.56s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(15)>a{-webkit-animation-delay:.6s;animation-delay:.6s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(16)>a{-webkit-animation-delay:.64s;animation-delay:.64s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(17)>a{-webkit-animation-delay:.68s;animation-delay:.68s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(18)>a{-webkit-animation-delay:.72s;animation-delay:.72s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(19)>a{-webkit-animation-delay:.76s;animation-delay:.76s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(20)>a{-webkit-animation-delay:.8s;animation-delay:.8s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(21)>a{-webkit-animation-delay:.84s;animation-delay:.84s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(22)>a{-webkit-animation-delay:.88s;animation-delay:.88s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(23)>a{-webkit-animation-delay:.92s;animation-delay:.92s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(24)>a{-webkit-animation-delay:.96s;animation-delay:.96s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(25)>a{-webkit-animation-delay:1s;animation-delay:1s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(26)>a{-webkit-animation-delay:1.04s;animation-delay:1.04s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(27)>a{-webkit-animation-delay:1.08s;animation-delay:1.08s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(28)>a{-webkit-animation-delay:1.12s;animation-delay:1.12s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(29)>a{-webkit-animation-delay:1.16s;animation-delay:1.16s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(30)>a{-webkit-animation-delay:1.2s;animation-delay:1.2s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(31)>a{-webkit-animation-delay:1.24s;animation-delay:1.24s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(32)>a{-webkit-animation-delay:1.28s;animation-delay:1.28s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(33)>a{-webkit-animation-delay:1.32s;animation-delay:1.32s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(34)>a{-webkit-animation-delay:1.36s;animation-delay:1.36s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(35)>a{-webkit-animation-delay:1.4s;animation-delay:1.4s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(36)>a{-webkit-animation-delay:1.44s;animation-delay:1.44s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(37)>a{-webkit-animation-delay:1.48s;animation-delay:1.48s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(38)>a{-webkit-animation-delay:1.52s;animation-delay:1.52s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(39)>a{-webkit-animation-delay:1.56s;animation-delay:1.56s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(40)>a{-webkit-animation-delay:1.6s;animation-delay:1.6s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(41)>a{-webkit-animation-delay:1.64s;animation-delay:1.64s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(42)>a{-webkit-animation-delay:1.68s;animation-delay:1.68s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(43)>a{-webkit-animation-delay:1.72s;animation-delay:1.72s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(44)>a{-webkit-animation-delay:1.76s;animation-delay:1.76s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(45)>a{-webkit-animation-delay:1.8s;animation-delay:1.8s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(46)>a{-webkit-animation-delay:1.84s;animation-delay:1.84s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(47)>a{-webkit-animation-delay:1.88s;animation-delay:1.88s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(48)>a{-webkit-animation-delay:1.92s;animation-delay:1.92s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(49)>a{-webkit-animation-delay:1.96s;animation-delay:1.96s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(50)>a{-webkit-animation-delay:2s;animation-delay:2s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(51)>a{-webkit-animation-delay:2.04s;animation-delay:2.04s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(52)>a{-webkit-animation-delay:2.08s;animation-delay:2.08s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(53)>a{-webkit-animation-delay:2.12s;animation-delay:2.12s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(54)>a{-webkit-animation-delay:2.16s;animation-delay:2.16s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(55)>a{-webkit-animation-delay:2.2s;animation-delay:2.2s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(56)>a{-webkit-animation-delay:2.24s;animation-delay:2.24s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(57)>a{-webkit-animation-delay:2.28s;animation-delay:2.28s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(58)>a{-webkit-animation-delay:2.32s;animation-delay:2.32s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(59)>a{-webkit-animation-delay:2.36s;animation-delay:2.36s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(60)>a{-webkit-animation-delay:2.4s;animation-delay:2.4s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(61)>a{-webkit-animation-delay:2.44s;animation-delay:2.44s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(62)>a{-webkit-animation-delay:2.48s;animation-delay:2.48s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(63)>a{-webkit-animation-delay:2.52s;animation-delay:2.52s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(64)>a{-webkit-animation-delay:2.56s;animation-delay:2.56s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(65)>a{-webkit-animation-delay:2.6s;animation-delay:2.6s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(66)>a{-webkit-animation-delay:2.64s;animation-delay:2.64s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(67)>a{-webkit-animation-delay:2.68s;animation-delay:2.68s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(68)>a{-webkit-animation-delay:2.72s;animation-delay:2.72s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(69)>a{-webkit-animation-delay:2.76s;animation-delay:2.76s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(70)>a{-webkit-animation-delay:2.8s;animation-delay:2.8s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(71)>a{-webkit-animation-delay:2.84s;animation-delay:2.84s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(72)>a{-webkit-animation-delay:2.88s;animation-delay:2.88s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(73)>a{-webkit-animation-delay:2.92s;animation-delay:2.92s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(74)>a{-webkit-animation-delay:2.96s;animation-delay:2.96s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(75)>a{-webkit-animation-delay:3s;animation-delay:3s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(76)>a{-webkit-animation-delay:3.04s;animation-delay:3.04s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(77)>a{-webkit-animation-delay:3.08s;animation-delay:3.08s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(78)>a{-webkit-animation-delay:3.12s;animation-delay:3.12s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(79)>a{-webkit-animation-delay:3.16s;animation-delay:3.16s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(80)>a{-webkit-animation-delay:3.2s;animation-delay:3.2s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(81)>a{-webkit-animation-delay:3.24s;animation-delay:3.24s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(82)>a{-webkit-animation-delay:3.28s;animation-delay:3.28s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(83)>a{-webkit-animation-delay:3.32s;animation-delay:3.32s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(84)>a{-webkit-animation-delay:3.36s;animation-delay:3.36s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(85)>a{-webkit-animation-delay:3.4s;animation-delay:3.4s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(86)>a{-webkit-animation-delay:3.44s;animation-delay:3.44s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(87)>a{-webkit-animation-delay:3.48s;animation-delay:3.48s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(88)>a{-webkit-animation-delay:3.52s;animation-delay:3.52s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(89)>a{-webkit-animation-delay:3.56s;animation-delay:3.56s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(90)>a{-webkit-animation-delay:3.6s;animation-delay:3.6s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(91)>a{-webkit-animation-delay:3.64s;animation-delay:3.64s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(92)>a{-webkit-animation-delay:3.68s;animation-delay:3.68s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(93)>a{-webkit-animation-delay:3.72s;animation-delay:3.72s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(94)>a{-webkit-animation-delay:3.76s;animation-delay:3.76s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(95)>a{-webkit-animation-delay:3.8s;animation-delay:3.8s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(96)>a{-webkit-animation-delay:3.84s;animation-delay:3.84s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(97)>a{-webkit-animation-delay:3.88s;animation-delay:3.88s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(98)>a{-webkit-animation-delay:3.92s;animation-delay:3.92s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(99)>a{-webkit-animation-delay:3.96s;animation-delay:3.96s}
.if-header__menu .main-menu__item--start:hover>.khl-main-nav__dropdown--first>.main-menu__item--middle:nth-child(100)>a{-webkit-animation-delay:4s;animation-delay:4s}
.if-header__menu .main-menu__item--middle:hover>ul>li>a{opacity:0;-webkit-animation:menu_dropdowns_li;animation:menu_dropdowns_li;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(1)>a{-webkit-animation-delay:.04s;animation-delay:.04s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(2)>a{-webkit-animation-delay:.08s;animation-delay:.08s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(3)>a{-webkit-animation-delay:.12s;animation-delay:.12s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(4)>a{-webkit-animation-delay:.16s;animation-delay:.16s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(5)>a{-webkit-animation-delay:.2s;animation-delay:.2s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(6)>a{-webkit-animation-delay:.24s;animation-delay:.24s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(7)>a{-webkit-animation-delay:.28s;animation-delay:.28s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(8)>a{-webkit-animation-delay:.32s;animation-delay:.32s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(9)>a{-webkit-animation-delay:.36s;animation-delay:.36s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(10)>a{-webkit-animation-delay:.4s;animation-delay:.4s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(11)>a{-webkit-animation-delay:.44s;animation-delay:.44s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(12)>a{-webkit-animation-delay:.48s;animation-delay:.48s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(13)>a{-webkit-animation-delay:.52s;animation-delay:.52s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(14)>a{-webkit-animation-delay:.56s;animation-delay:.56s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(15)>a{-webkit-animation-delay:.6s;animation-delay:.6s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(16)>a{-webkit-animation-delay:.64s;animation-delay:.64s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(17)>a{-webkit-animation-delay:.68s;animation-delay:.68s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(18)>a{-webkit-animation-delay:.72s;animation-delay:.72s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(19)>a{-webkit-animation-delay:.76s;animation-delay:.76s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(20)>a{-webkit-animation-delay:.8s;animation-delay:.8s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(21)>a{-webkit-animation-delay:.84s;animation-delay:.84s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(22)>a{-webkit-animation-delay:.88s;animation-delay:.88s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(23)>a{-webkit-animation-delay:.92s;animation-delay:.92s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(24)>a{-webkit-animation-delay:.96s;animation-delay:.96s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(25)>a{-webkit-animation-delay:1s;animation-delay:1s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(26)>a{-webkit-animation-delay:1.04s;animation-delay:1.04s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(27)>a{-webkit-animation-delay:1.08s;animation-delay:1.08s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(28)>a{-webkit-animation-delay:1.12s;animation-delay:1.12s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(29)>a{-webkit-animation-delay:1.16s;animation-delay:1.16s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(30)>a{-webkit-animation-delay:1.2s;animation-delay:1.2s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(31)>a{-webkit-animation-delay:1.24s;animation-delay:1.24s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(32)>a{-webkit-animation-delay:1.28s;animation-delay:1.28s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(33)>a{-webkit-animation-delay:1.32s;animation-delay:1.32s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(34)>a{-webkit-animation-delay:1.36s;animation-delay:1.36s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(35)>a{-webkit-animation-delay:1.4s;animation-delay:1.4s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(36)>a{-webkit-animation-delay:1.44s;animation-delay:1.44s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(37)>a{-webkit-animation-delay:1.48s;animation-delay:1.48s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(38)>a{-webkit-animation-delay:1.52s;animation-delay:1.52s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(39)>a{-webkit-animation-delay:1.56s;animation-delay:1.56s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(40)>a{-webkit-animation-delay:1.6s;animation-delay:1.6s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(41)>a{-webkit-animation-delay:1.64s;animation-delay:1.64s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(42)>a{-webkit-animation-delay:1.68s;animation-delay:1.68s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(43)>a{-webkit-animation-delay:1.72s;animation-delay:1.72s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(44)>a{-webkit-animation-delay:1.76s;animation-delay:1.76s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(45)>a{-webkit-animation-delay:1.8s;animation-delay:1.8s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(46)>a{-webkit-animation-delay:1.84s;animation-delay:1.84s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(47)>a{-webkit-animation-delay:1.88s;animation-delay:1.88s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(48)>a{-webkit-animation-delay:1.92s;animation-delay:1.92s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(49)>a{-webkit-animation-delay:1.96s;animation-delay:1.96s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(50)>a{-webkit-animation-delay:2s;animation-delay:2s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(51)>a{-webkit-animation-delay:2.04s;animation-delay:2.04s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(52)>a{-webkit-animation-delay:2.08s;animation-delay:2.08s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(53)>a{-webkit-animation-delay:2.12s;animation-delay:2.12s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(54)>a{-webkit-animation-delay:2.16s;animation-delay:2.16s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(55)>a{-webkit-animation-delay:2.2s;animation-delay:2.2s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(56)>a{-webkit-animation-delay:2.24s;animation-delay:2.24s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(57)>a{-webkit-animation-delay:2.28s;animation-delay:2.28s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(58)>a{-webkit-animation-delay:2.32s;animation-delay:2.32s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(59)>a{-webkit-animation-delay:2.36s;animation-delay:2.36s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(60)>a{-webkit-animation-delay:2.4s;animation-delay:2.4s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(61)>a{-webkit-animation-delay:2.44s;animation-delay:2.44s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(62)>a{-webkit-animation-delay:2.48s;animation-delay:2.48s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(63)>a{-webkit-animation-delay:2.52s;animation-delay:2.52s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(64)>a{-webkit-animation-delay:2.56s;animation-delay:2.56s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(65)>a{-webkit-animation-delay:2.6s;animation-delay:2.6s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(66)>a{-webkit-animation-delay:2.64s;animation-delay:2.64s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(67)>a{-webkit-animation-delay:2.68s;animation-delay:2.68s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(68)>a{-webkit-animation-delay:2.72s;animation-delay:2.72s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(69)>a{-webkit-animation-delay:2.76s;animation-delay:2.76s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(70)>a{-webkit-animation-delay:2.8s;animation-delay:2.8s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(71)>a{-webkit-animation-delay:2.84s;animation-delay:2.84s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(72)>a{-webkit-animation-delay:2.88s;animation-delay:2.88s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(73)>a{-webkit-animation-delay:2.92s;animation-delay:2.92s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(74)>a{-webkit-animation-delay:2.96s;animation-delay:2.96s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(75)>a{-webkit-animation-delay:3s;animation-delay:3s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(76)>a{-webkit-animation-delay:3.04s;animation-delay:3.04s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(77)>a{-webkit-animation-delay:3.08s;animation-delay:3.08s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(78)>a{-webkit-animation-delay:3.12s;animation-delay:3.12s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(79)>a{-webkit-animation-delay:3.16s;animation-delay:3.16s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(80)>a{-webkit-animation-delay:3.2s;animation-delay:3.2s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(81)>a{-webkit-animation-delay:3.24s;animation-delay:3.24s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(82)>a{-webkit-animation-delay:3.28s;animation-delay:3.28s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(83)>a{-webkit-animation-delay:3.32s;animation-delay:3.32s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(84)>a{-webkit-animation-delay:3.36s;animation-delay:3.36s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(85)>a{-webkit-animation-delay:3.4s;animation-delay:3.4s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(86)>a{-webkit-animation-delay:3.44s;animation-delay:3.44s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(87)>a{-webkit-animation-delay:3.48s;animation-delay:3.48s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(88)>a{-webkit-animation-delay:3.52s;animation-delay:3.52s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(89)>a{-webkit-animation-delay:3.56s;animation-delay:3.56s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(90)>a{-webkit-animation-delay:3.6s;animation-delay:3.6s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(91)>a{-webkit-animation-delay:3.64s;animation-delay:3.64s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(92)>a{-webkit-animation-delay:3.68s;animation-delay:3.68s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(93)>a{-webkit-animation-delay:3.72s;animation-delay:3.72s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(94)>a{-webkit-animation-delay:3.76s;animation-delay:3.76s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(95)>a{-webkit-animation-delay:3.8s;animation-delay:3.8s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(96)>a{-webkit-animation-delay:3.84s;animation-delay:3.84s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(97)>a{-webkit-animation-delay:3.88s;animation-delay:3.88s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(98)>a{-webkit-animation-delay:3.92s;animation-delay:3.92s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(99)>a{-webkit-animation-delay:3.96s;animation-delay:3.96s}
.if-header__menu .main-menu__item--middle:hover>ul>li:nth-child(100)>a{-webkit-animation-delay:4s;animation-delay:4s}
.if-header__menu-top{margin-left:-2rem}
@media(max-width:1200px){.if-header__menu-top{margin-left:-1rem}
}.if-header__menu-top .promo-menu-item a{color:#8ab826;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.if-header__menu-top .promo-menu-item a::before{content:"";width:2rem;height:2rem;display:inline-block;margin-right:.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='0.25in' height='0.236in'%3E%3Cpath fill-rule='evenodd' fill='rgb(138, 184, 38)' d='M17.087,6.846 L13.238,10.938 L14.020,16.489 L8.843,14.360 L3.752,16.509 L4.460,10.955 L0.628,6.879 L6.147,5.812 L8.869,0.906 L11.572,5.801 L17.087,6.846 Z'/%3E%3C/svg%3E")}
.if-header__dots{background:0;border:0;padding:0;margin:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.if-header__dots:focus{outline:0}
.if-header__dots svg{display:block}
.if-header__dots svg circle{fill:#4d858c}
.if-header__show-menu{display:none;-webkit-box-flex:0;-ms-flex:0 0 3.5rem;flex:0 0 3.5rem;background:0;padding:0;margin:0;border:0}
.if-header__show-menu:focus{outline:0}
.if-header__show-menu svg{fill:#fff}
@media(max-width:991px){.if-header__show-menu{display:block}
}.if-header__main{background:#1a616b;padding:2rem 0}
@media(max-width:991px){.if-header__main{padding:1rem 0}
}.if-header__main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:991px){.if-header__main-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}.if-header__main.fixed .if-header__main--holder{position:fixed;top:0;right:0;left:0;padding:1rem 0;background:#1a616b;z-index:100;-webkit-animation:headerFixedSlide .95s ease forwards;animation:headerFixedSlide .95s ease forwards}
.if-header__logo{display:block;margin-right:5rem}
@media(max-width:1200px){.if-header__logo{margin-right:3rem}
}@media(max-width:991px){.if-header__logo{margin-right:auto;margin-left:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
}.if-header__logo img{max-width:14rem;width:100%}
@media(max-width:1200px){.if-header__logo img{max-width:12rem}
}.if-header__extra{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}
@media(max-width:991px){.if-header__extra{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 3.5rem;flex:0 0 3.5rem}
}.if-header__extra-auth-link{color:#fff;font-size:1.6rem;margin:0 2.5rem;display:none}
.if-header__extra-auth-link:hover{color:#fff;opacity:.7}
@media(max-width:1200px){.if-header__extra-auth-link{margin:0 1.5rem;font-size:1.4rem}
}@media(max-width:991px){.if-header__extra-auth-link{display:none}
}.if-header__lang{width:5rem;height:5rem;border-radius:.5rem;position:relative;display:none}
@media(max-width:991px){.if-header__lang{width:3rem;height:3rem;display:none}
}.if-header__lang:hover .if-header__lang-list{height:15rem}
.if-header__lang-list{padding:0;margin:0;list-style:none;position:absolute;z-index:5;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:5rem;-webkit-transition:height .3s cubic-bezier(0.17,0.67,0.83,0.67);transition:height .3s cubic-bezier(0.17,0.67,0.83,0.67)}
@media(max-width:991px){.if-header__lang-list{height:3rem}
}.if-header__lang-list li a,.if-header__lang-list li span{display:block;color:#fff;background:#0e0e0e;width:5rem;height:5rem;line-height:5rem;text-align:center;font-size:1.6rem;padding:0;color:#434343}
@media(max-width:991px){.if-header__lang-list li a,.if-header__lang-list li span{font-size:1.2rem;height:3rem;width:3rem;line-height:3rem}
}.if-header__lang-list li a:hover,.if-header__lang-list li span:hover{background:#121212;text-decoration:none;color:#fff}
.if-header__lang-list li.current-lang{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.if-header__lang-list li.current-lang a,.if-header__lang-list li.current-lang span{color:#fff}
.if-icon::before{content:"";font-family:ci}
.cart-trigger{text-decoration:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cart-trigger:hover{text-decoration:none;color:#fff}
@media(max-width:991px){.cart-trigger{padding:0;border:0;margin:0}
}.cart-trigger__icon{position:relative;display:inline-block;font-style:normal;line-height:0}
.cart-trigger__icon svg{display:block;width:2.4rem;height:2.4rem}
@media(max-width:576px){.cart-trigger__icon svg{width:2.2rem;height:2.2rem}
}@media(max-width:374px){.cart-trigger__icon svg{width:2rem;height:2rem}
}.cart-trigger__icon span{display:inline-block;width:2rem;height:2rem;text-align:center;line-height:2rem;font-family:gml;background:#8ab826;border-radius:50%;position:absolute;top:-1rem;right:-1rem;color:#fff;font-size:1.2rem}
@media(max-width:767px){.cart-trigger__icon span{width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1.1rem}
}@-webkit-keyframes headerFixedSlide{0%{margin-top:-40px}
100%{margin-top:0}
}@keyframes headerFixedSlide{0%{margin-top:-40px}
100%{margin-top:0}
}body.admin-bar .if-header__main.fixed .if-header__main--holder{top:32px}
@media(max-width:782px){body.admin-bar .if-header__main.fixed .if-header__main--holder{top:46px}
}.main-baner,.mobile-baner{background:#f8f8f8;position:relative;padding-bottom:1.5rem;overflow:hidden}
.main-baner__item{padding:12rem 0 10rem}
@media(min-width:1200px){.main-baner__item{padding:9rem 0 7rem}
}@media(max-width:991px){.main-baner__item{padding:10rem 0 6rem}
}.main-baner__item.christmas-baner{background-size:cover !important}
.main-baner__item.empty-baner{padding:0 !important;background-size:cover !important}
.main-baner__item.empty-baner::before{content:"";display:block;padding-bottom:32.1%}
.main-baner__item.bgimg{position:relative;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:56rem;background-size:165% 165% !important;background-position:center !important}
@media(max-width:991px){.main-baner__item.bgimg{min-height:46rem}
}@media(max-width:576px){.main-baner__item.bgimg{min-height:36rem}
}.main-baner__item.bgimg>.container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}
.main-baner__item .progressive{cursor:pointer}
.main-baner__item .progressive::after{background:#fff}
.main-baner__item .progressive::after,.main-baner__item .progressive::before{opacity:1;visibility:hidden;-webkit-transition:opacity .5s ease-in .5s,visibility .5s ease-in .5s;transition:opacity .5s ease-in .5s,visibility .5s ease-in .5s}
.main-baner__item .progressive.replace::after,.main-baner__item .progressive.replace::before,.main-baner__item .progressive.replace-2::after,.main-baner__item .progressive.replace-2::before{opacity:1;visibility:visible;-webkit-transition:opacity .5s ease-in .5s,visibility .5s ease-in .5s;transition:opacity .5s ease-in .5s,visibility .5s ease-in .5s}
.main-baner__content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:3rem 0}
@media(max-width:576px){.main-baner__content{padding:2rem 0}
}.main-baner__content .if-title{color:#fff;margin-bottom:2rem;line-height:1.2;font-size:2.6rem}
@media(min-width:1200px){.main-baner__content .if-title{font-size:2.1rem}
}@media(max-width:991px){.main-baner__content .if-title{font-size:2.2rem}
}@media(max-width:576px){.main-baner__content .if-title{font-size:1.8rem}
}.main-baner__content .if-title span{color:#40909c;font-family:gmb}
.main-baner__content .if-title span:last-child{color:#fff;font-size:.8em}
.main-baner .slick-dots,.mobile-baner .slick-dots{padding:0;margin:1rem 0 0;list-style:none;text-align:center}
.main-baner .slick-dots li,.mobile-baner .slick-dots li{display:inline-block}
.main-baner .slick-dots li+li,.mobile-baner .slick-dots li+li{margin-left:.5rem}
.main-baner .slick-dots li.slick-active button,.mobile-baner .slick-dots li.slick-active button{background:#4d858c;width:3rem;border-radius:1rem}
.main-baner .slick-dots button,.mobile-baner .slick-dots button{font-size:0;border:0;padding:0;width:1.2rem;height:1.2rem;border-radius:50%;background:#d0d0d0;line-height:1;-webkit-transition:background .3s ease,width .3s ease,border-radius .3s ease;transition:background .3s ease,width .3s ease,border-radius .3s ease}
.main-baner .slick-dots button:focus,.mobile-baner .slick-dots button:focus{outline:0}
.mobile-baner{display:none !important}
.mobile-baner__link{background-size:auto 100%;position:relative;overflow:hidden}
.mobile-baner__image{width:100%;height:auto}
.mobile-baner .slick-dots{bottom:1rem}
@media(max-width:576px){.mobile-baner .slick-dots{display:none !important}
}.main-baner-wrap{background:#f8f8f8;padding-top:1.5rem;padding-bottom:1.5rem;overflow:hidden}
.main-baner-wrap>.container{max-width:100%;padding-left:.5rem;padding-right:.5rem}
@media(max-width:576px){.main-baner-wrap>.container{padding-left:0;padding-right:0}
}.main-baner-wrap .main-baner__item{padding:0 !important}
.main-baner-wrap .main-baner__item.empty-baner::before{display:none}
.main-baner-wrap .main-baner__item a{display:block}
.main-baner-wrap .main-baner__item figure{position:relative;overflow:hidden;border-radius:1.6rem;margin:0 .6rem;aspect-ratio:7/8}
@media(max-width:820px){.main-baner-wrap .main-baner__item figure{margin:0 .2rem;border-radius:1rem}
}@media(max-width:576px){.main-baner-wrap .main-baner__item figure{margin:0;aspect-ratio:2/3;border-radius:0}
}.main-baner-wrap .main-baner__item img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit}
.product-hits{background:#fafafa;padding:6rem 0}
@media(max-width:991px){.product-hits{padding:6rem 0}
}.product-hits__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem}
@media(max-width:991px){.product-hits__title{margin-bottom:6rem}
}@media(max-width:576px){.product-hits__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.product-hits__title .if-title::before{content:"";font-family:ci;color:#ecea65;font-size:3rem;margin-right:1rem}
@media(max-width:576px){.product-hits__title .if-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-bottom:2.5rem}
}.product-hits__title .if-button{max-width:none;width:auto;padding:0 2.5rem}
.product-hits__grid{display:grid;grid-gap:3rem;grid-template-columns:repeat(4,1fr)}
@media(max-width:1370px){.product-hits__grid{grid-gap:1.5rem}
}@media(max-width:1200px){.product-hits__grid{grid-template-columns:repeat(3,1fr)}
}@media(max-width:830px){.product-hits__grid{grid-template-columns:repeat(2,1fr)}
}@media(max-width:576px){.product-hits__grid{grid-template-columns:repeat(1,1fr)}
}@media(max-width:1200px){.product-hits .if-product{max-width:100%;width:100%}
}.product-hits .if-product .if-product__title h3{font-size:1.6rem}
.product-hits .if-product .if-product__thumb img{height:auto}
.product-hits .if-product .if-product__price .uah{font-size:1.8rem}
@media(min-width:1200px){.product-hits .if-product:first-child:hover{-webkit-box-shadow:0 31px 31px 0 rgba(0,0,0,.1);box-shadow:0 31px 31px 0 rgba(0,0,0,.1)}
}@media(min-width:1200px){.product-hits .if-product:first-child{grid-column:1/3;grid-row:1/3;max-width:100%;padding:0}
}@media(min-width:1200px){.product-hits .if-product:first-child .if-product__link{height:100%;width:100%}
}@media(min-width:1200px){.product-hits .if-product:first-child .if-product__thumb{position:relative;overflow:hidden;width:100%;height:100%}
}@media(min-width:1200px){.product-hits .if-product:first-child .if-product__thumb img{width:100%;position:absolute;left:0;bottom:7rem}
}@media(max-width:1200px){.product-hits .if-product:first-child .if-product__thumb img{width:auto}
}.product-hits .if-product:first-child .if-product__actions .if-button{max-width:none;width:auto}
@media(min-width:1200px){.product-hits .if-product:first-child .if-product__actions{opacity:1;-webkit-transform:none;transform:none;background-color:rgba(0,0,0,0)}
}@media(min-width:1200px){.product-hits .if-product:first-child .if-product__meta{position:absolute;top:0;left:0;right:0;padding:3rem}
}@media(min-width:1200px){.product-hits .if-product:first-child .if-product__thumb{margin-bottom:0}
}@media(min-width:1200px){.product-hits .if-product:first-child .if-product__title{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
}.metro-cats{padding:6rem 0 0}
@media(max-width:991px){.metro-cats{padding:6rem 0 0}
}.metro-cats--mob{display:none}
@media(max-width:991px){.metro-cats--mob{display:block;padding-top:1.5rem}
}.metro-cats--mob .metro-cats__item:nth-child(2){text-align:left}
@media(max-width:991px){.metro-cats--desk{display:none}
}@media(max-width:991px){.metro-cats .if-title{margin-bottom:1.5rem}
}@media(max-width:767px){.metro-cats .if-title{display:none}
}.metro-cats__list{padding:0;margin:6rem 0 0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(300px,auto);grid-gap:1.5rem;width:100%;height:75rem;padding:0 1.5rem}
@media(max-width:1570px){.metro-cats__list{height:70rem}
}@media(max-width:1440px){.metro-cats__list{height:65rem}
}@media(max-width:1200px){.metro-cats__list{height:auto}
}@media(max-width:1200px){.metro-cats__list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}
}@media(max-width:991px){.metro-cats__list{margin-top:6rem;height:auto}
}@media(max-width:767px){.metro-cats__list{margin-top:0;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));grid-auto-rows:minmax(250px,auto)}
}@media(max-width:576px){.metro-cats__list{grid-auto-rows:minmax(150px,auto)}
}@media(max-width:400px){.metro-cats__list{grid-auto-rows:minmax(130px,auto)}
}.metro-cats__item{background:#eee;position:relative;overflow:hidden;border-radius:1rem}
.metro-cats__item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.metro-cats__item a{display:block;padding:3.5rem 5rem 1rem 3.5rem;height:100%;color:#000;font-family:gmm;font-size:3rem}
@media(max-width:1200px){.metro-cats__item a{padding:3rem 3rem 1rem 3rem;font-size:2.6rem}
}.metro-cats__item a:hover{text-decoration:none}
.metro-cats__item a span{position:relative;z-index:5;display:none}
@media(min-width:767px){.metro-cats__item a span{display:block}
}.metro-cats__item img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.metro-cats__item--iphone a,.metro-cats__item--iphones a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:5rem}
.metro-cats__item--iphone span,.metro-cats__item--iphones span{padding-top:8rem}
@media(max-width:1300px){.metro-cats__item--iphone span,.metro-cats__item--iphones span{padding-top:14rem}
}@media(max-width:1200px){.metro-cats__item--iphone span,.metro-cats__item--iphones span{padding-right:3rem}
}@media(min-width:991px){.metro-cats__item--iphone,.metro-cats__item--iphones{grid-row:1/3;grid-column:1/2}
}@media(max-width:991px){.metro-cats__item--iphone,.metro-cats__item--iphones{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
}.metro-cats__item--mac a,.metro-cats__item--macs a,.metro-cats__item--macbook a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:5rem}
@media(max-width:1200px){.metro-cats__item--mac a,.metro-cats__item--macs a,.metro-cats__item--macbook a{padding-right:3rem}
}@media(min-width:991px){.metro-cats__item--mac,.metro-cats__item--macs,.metro-cats__item--macbook{grid-row:1/2;grid-column:2/4}
}.metro-cats__item--ipad a,.metro-cats__item--ipads a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:991px){.metro-cats__item--ipad,.metro-cats__item--ipads{grid-row:1/2;grid-column:4/5}
}.metro-cats__item--airpods a,.metro-cats__item--naushnyky a,.metro-cats__item--headphones a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:991px){.metro-cats__item--airpods,.metro-cats__item--naushnyky,.metro-cats__item--headphones{grid-row:2/3;grid-column:2/3}
}.metro-cats__item--watch a,.metro-cats__item--apple-watch a,.metro-cats__item--smart-watch a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:991px){.metro-cats__item--watch,.metro-cats__item--apple-watch,.metro-cats__item--smart-watch{grid-row:2/3;grid-column:3/4}
}.metro-cats__item--accesories a,.metro-cats__item--accessories a,.metro-cats__item--aksesuary a,.metro-cats__item--aksesuary-uk a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:5rem}
@media(max-width:1200px){.metro-cats__item--accesories a,.metro-cats__item--accessories a,.metro-cats__item--aksesuary a,.metro-cats__item--aksesuary-uk a{padding-right:3rem}
}.metro-cats__item--accesories span,.metro-cats__item--accessories span,.metro-cats__item--aksesuary span,.metro-cats__item--aksesuary-uk span{white-space:nowrap}
@media(max-width:1200px){.metro-cats__item--accesories span,.metro-cats__item--accessories span,.metro-cats__item--aksesuary span,.metro-cats__item--aksesuary-uk span{font-size:2rem}
}@media(min-width:991px){.metro-cats__item--accesories,.metro-cats__item--accessories,.metro-cats__item--aksesuary,.metro-cats__item--aksesuary-uk{grid-row:2/3;grid-column:4/5}
}@media(max-width:991px){.metro-cats__item--accesories,.metro-cats__item--accessories,.metro-cats__item--aksesuary,.metro-cats__item--aksesuary-uk{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
}.metro-cats__item--mob{display:none}
@media(max-width:767px){.metro-cats__item--mob{display:block}
}@media(max-width:767px){.metro-cats__item--has-mob{display:none}
}.why-choose{padding:6rem 0;background:#fff}
@media(max-width:991px){.why-choose{padding:4rem 0}
}.why-choose__title{font-family:gmm;text-align:center;margin-bottom:5rem}
@media(max-width:991px){.why-choose__title{margin-bottom:3rem}
}.why-choose__list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem}
@media(max-width:991px){.why-choose__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}
}.why-choose__item{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;text-align:center;padding:0 1rem}
@media(max-width:991px){.why-choose__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}
}@media(max-width:576px){.why-choose__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}.why-choose__item .icon{width:7rem;height:7rem;background:#bf87ff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 2rem}
.why-choose__item .icon::before{font-family:ci;font-size:3rem;color:#fff;line-height:1}
@media(max-width:1200px){.why-choose__item .icon{width:6rem;height:6rem}
.why-choose__item .icon::before{font-size:2.4rem}
}.why-choose__item:nth-child(1) .icon::before{content:""}
.why-choose__item:nth-child(2) .icon::before{content:""}
.why-choose__item:nth-child(3) .icon::before{content:""}
.why-choose__item:nth-child(4) .icon::before{content:""}
.why-choose__item:nth-child(2) .icon{background-image:url("../img/handshake.svg");background-repeat:no-repeat;background-position:center;background-size:3rem 3rem}
.why-choose__item:nth-child(2) .icon::before{content:none}
.why-choose__item .if-text{font-size:1.5rem;color:#333;margin:0}
@media(max-width:1200px){.why-choose__item .if-text{font-size:1.4rem}
}.instagram{padding:6rem 0 0}
@media(max-width:991px){.instagram{padding-top:6rem}
}.instagram__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6rem}
@media(max-width:991px){.instagram__heading{margin-bottom:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.instagram__heading .if-title{text-align:left;margin:0}
@media(max-width:991px){.instagram__heading .if-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-bottom:2rem}
}@media(max-width:991px){.instagram__links{text-align:center}
}.instagram__links a{font-size:1.6rem;color:#212529;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2rem}
.instagram__links a::before{content:"";font-family:ci;color:#e1e1e1;font-size:2.2rem;margin-right:1rem}
.instagram__links a:last-child{margin-right:0}
.instagram__links a:last-child::before{content:""}
.instagram__links a:hover{text-decoration:none}
.instagram__slide{padding-bottom:3rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
@media(max-width:991px){.instagram__slide{padding-bottom:1.5rem}
}.instagram__item{position:relative;overflow:hidden;margin:0 2rem;cursor:pointer;-webkit-box-shadow:0 6px 12px rgba(14,21,47,.2);box-shadow:0 6px 12px rgba(14,21,47,.2);display:block}
@media(max-width:991px){.instagram__item{margin:0 1rem}
}.instagram__item:hover .instagram__item{-webkit-box-shadow:0 6px 12px rgba(14,21,47,.2);box-shadow:0 6px 12px rgba(14,21,47,.2)}
.instagram__item:hover .instagram__text-title,.instagram__item:hover .instagram__icon::before{opacity:1;-webkit-transform:translateY(0) translateZ(20px);transform:translateY(0) translateZ(20px)}
.instagram__item:hover .instagram__image{-webkit-transform:translateY(0) scale(1.3);transform:translateY(0) scale(1.3)}
.instagram__item:hover .instagram__overlay-bg{width:80rem;height:80rem}
.instagram__image{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;will-change:transform;-webkit-transition:1.5s all ease;transition:1.5s all ease;width:100%}
.instagram__overlay{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;color:#fff}
.instagram__overlay-bg{content:"";position:absolute;width:0;height:0;background:-webkit-gradient(linear,left top,right top,color-stop(20%,#40909c),color-stop(30%,#40909c),color-stop(65%,#40909c));background:linear-gradient(90deg,#40909c 20%,#40909c 30%,#40909c 65%);z-index:0;opacity:.9;-webkit-transition:width .4s,height .4s,left .3s,top .3s;transition:width .4s,height .4s,left .3s,top .3s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}
.instagram__icon{width:3rem;height:3rem;position:relative;text-align:center;margin-bottom:1.5rem;overflow:hidden;-webkit-transform:translateZ(50px);transform:translateZ(50px)}
.instagram__icon::before{content:"+";font:2.5rem/3rem ci;-webkit-transition-delay:.1s;transition-delay:.1s}
.instagram__text{font:1.8rem/1 gm;position:relative;z-index:2;overflow:hidden}
.instagram__text-title,.instagram__icon::before{-webkit-transition:.55s all ease .2s;transition:.55s all ease .2s;-webkit-transform:translateY(40px) translateZ(200px);transform:translateY(40px) translateZ(200px);display:inline-block;opacity:0;padding-bottom:.3rem;will-change:transform,opacity}
.we-ifranko{background:#fff;padding:6rem 0;position:relative;overflow:hidden}
@media(max-width:991px){.we-ifranko{padding:4rem 0}
}.we-ifranko .container{position:relative}
.we-ifranko .container .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:991px){.we-ifranko .col-lg-6:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:4rem}
}.we-ifranko__label{display:block;font-size:1.6rem;color:#000;margin-bottom:1rem}
.we-ifranko__text{position:relative;overflow:hidden;padding:0 4rem 0 0}
.we-ifranko__text::before,.we-ifranko__text::after{content:"";position:absolute;top:50%;width:36rem;height:36rem;background:url("../img/bg-item.png") no-repeat center/contain;opacity:.45;pointer-events:none;z-index:0}
.we-ifranko__text::before{left:-24rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.we-ifranko__text::after{right:-6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.we-ifranko__text img,.we-ifranko__text p,.we-ifranko__text .we-ifranko__label{position:relative;z-index:1}
@media(max-width:1200px){.we-ifranko__text{padding:0 2rem 0 0}
}@media(max-width:991px){.we-ifranko__text{text-align:center;padding:0}
}.we-ifranko__text img{display:block;margin-bottom:2.5rem;max-width:19rem}
@media(max-width:991px){.we-ifranko__text img{margin:0 auto 2.5rem}
}.we-ifranko__text img.white{display:none}
.we-ifranko__text p{font-family:gml;font-size:1.5rem;line-height:1.7;color:#444;margin-bottom:1.5rem}
@media(max-width:576px){.we-ifranko__text p{font-size:1.4rem}
}.we-ifranko__text p:last-child{margin-bottom:0}
.we-ifranko__command img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem;display:block}
@media(max-width:991px){.we-ifranko__command{text-align:center}
}.featured-pages{padding:6rem 0;overflow:hidden}
@media(max-width:991px){.featured-pages{padding:6rem 0 1rem}
}@media(max-width:576px){.featured-pages{padding:3.5rem 0 1rem}
}.featured-pages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.featured-pages__item{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;padding:9rem 1rem 9rem 8rem}
@media(max-width:414px){.featured-pages__item{padding-left:3rem}
}.featured-pages__item{color:#fff;font-size:2.4rem;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:relative;overflow:hidden;border-radius:1rem}
.featured-pages__item--service{background:url("../img/service-centr.jpg") no-repeat center/cover,#0e0f0f}
.featured-pages__item--discounts{background:url("../img/discounts.jpg") no-repeat center/cover,#0e0f0f}
.featured-pages__item::before{content:"";position:absolute;background:-webkit-gradient(linear,left top,right top,from(#86b800));background:linear-gradient(to right,#86b800);top:0;left:0;bottom:0;right:0;z-index:0;opacity:0}
.featured-pages__item:hover{-webkit-transform:scale(1.02);transform:scale(1.02);color:inherit;text-decoration:none;color:#fff}
.featured-pages__item:hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}
.featured-pages__item:hover .featured-pages__item-overlay{width:160rem;height:80rem}
@media(max-width:991px){.featured-pages__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2.5rem}
.featured-pages__item:last-child{margin-bottom:0}
}.featured-pages__item-overlay{content:"";position:absolute;width:0;height:0;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(134,184,0,0.5)),color-stop(30%,rgba(134,184,0,0.5)),color-stop(65%,rgba(134,184,0,0.5)));background:linear-gradient(90deg,rgba(134,184,0,0.5) 20%,rgba(134,184,0,0.5) 30%,rgba(134,184,0,0.5) 65%);z-index:0;opacity:.9;-webkit-transition:width .4s,height .4s,left .3s,top .3s;transition:width .4s,height .4s,left .3s,top .3s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}
.featured-pages__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5}
.featured-pages .icon{margin-left:1rem;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;display:inline-block}
.featured-pages .icon::before{content:"";font-size:2rem;font-family:ci;color:#86b800}
.front-news{display:none;padding:6rem 0 6rem}
@media(max-width:991px){.front-news{padding:5rem 0 6rem}
}.front-news__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding-bottom:8rem}
@media(max-width:1200px){.front-news__title{padding-bottom:5rem}
}@media(max-width:991px){.front-news__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:6rem}
}@media(max-width:767px){.front-news__title{padding-bottom:3rem}
}.front-news__title .if-title{margin:0;position:relative;padding:1.5rem 0;display:inline-block;z-index:1}
@media(max-width:1200px){.front-news__title .if-title{font-size:3rem}
}@media(max-width:991px){.front-news__title .if-title{margin-bottom:3rem}
}.front-news__title .if-button{max-width:26rem}
.front-news__list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:576px){.front-news__list{margin-right:0}
}.front-news__item{font-size:1.8rem;padding:0 1rem;-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}
@media(max-width:767px){.front-news__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-top:3rem}
}@media(max-width:576px){.front-news__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-right:0;margin-bottom:1rem}
.front-news__item:last-child{margin-bottom:0}
}.front-news__item:last-child{margin-right:0}
.front-news__item-link{color:inherit}
.front-news__item-link:hover{text-decoration:none;color:#40909c}
.front-news__item-date{font-size:1.4rem;font-family:gml;margin-bottom:1rem;display:block}
.front-news__item-thumb{border-radius:.3rem;margin-bottom:5rem;position:relative;height:16rem}
.front-news__item-thumb:hover .front-news__item-thumb-detail{opacity:1}
.front-news__item-thumb-detail{top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);position:absolute;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;color:#fff;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}
.front-news__item-thumb-detail .icon{margin-bottom:1rem}
@media(max-width:1200px){.front-news__item-thumb{margin-bottom:2.5rem}
}@media(max-width:991px){.front-news__item-thumb{margin-bottom:1.5rem}
}.front-news__item-thumb img{max-width:100%;width:100%;height:100%;border-radius:1rem}
.front-news__item-title{font-family:gmm;-webkit-transition:color .3s;transition:color .3s}
@media(max-width:991px){.front-news__item-title{font-size:2rem}
}.you-ready__wrap{padding:6rem;background:url("../img/you-ready-bg2.jpg") no-repeat center right/cover,#16171c;position:relative}
@media(max-width:1330px){.you-ready__wrap{background-position:-40% center}
}@media(max-width:1200px){.you-ready__wrap{background-position:-5% center}
}@media(max-width:991px){.you-ready__wrap{background:#16171c;padding:6rem}
}@media(max-width:767px){.you-ready__wrap{padding:6rem 3rem}
}@media(max-width:576px){.you-ready__wrap{padding:6rem 1.5rem}
}.you-ready__content{max-width:71rem}
@media(max-width:991px){.you-ready__content{max-width:100%}
}.you-ready__content .if-title,.you-ready__content .if-text{text-align:right;color:#fff}
@media(max-width:991px){.you-ready__content .if-title,.you-ready__content .if-text{text-align:center}
}.you-ready__content .if-text{font-size:2rem}
@media(max-width:991px){.you-ready__content .if-text{font-size:1.6rem}
}.you-ready__content .if-title{margin-bottom:3rem}
.you-ready__content .if-text{color:#616265;margin-bottom:5rem;line-height:1.5}
.you-ready__form .form-group::before{color:#40909c}
.you-ready__form .form-group .input-transparent{border-color:#323237;color:#fff}
.you-ready__form .form-group .if-button{padding:0 .5rem}
@media(max-width:991px){.you-ready__form .form-group .if-button{max-width:100%}
}.you-ready__form .form-group--name{margin-bottom:2.5rem}
@media(max-width:991px){.you-ready__form .form-group--phone{margin-bottom:2.5rem}
}.you-ready__form-left{padding-right:2.5rem}
@media(max-width:991px){.you-ready__form-left{padding-right:1.5rem}
}.you-ready__form-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.you-ready--catalog{background:#fafafa;padding:6rem 0 10rem;position:relative;overflow:hidden}
.you-ready--catalog .you-ready__wrap{background:url("../img/catalog-bg.jpg") no-repeat center/cover,#40909c}
.you-ready--catalog .you-ready__content{z-index:10}
@media(max-width:1140px){.you-ready--catalog{padding-top:0;padding-bottom:10rem}
}.you-ready--catalog .if-text{color:#fff;font-size:2rem}
@media(max-width:991px){.you-ready--catalog .if-text{font-size:1.6rem}
}.you-ready--catalog .if-title{position:relative;z-index:15}
.you-ready--catalog .subscribe__form{padding-left:0;position:relative;z-index:5}
.you-ready--catalog .form-group--phone{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:2rem}
@media(max-width:576px){.you-ready--catalog .form-group--phone{margin-bottom:2.5rem;padding:0}
}.you-ready--catalog .you-ready__composition{position:absolute;bottom:0;top:0;right:0;left:60%;z-index:1}
@media(max-width:991px){.you-ready--catalog .you-ready__composition{display:none}
}.you-ready--catalog .you-ready__composition-inner{overflow:hidden;position:absolute;bottom:0;right:0;top:0;left:0}
.you-ready--catalog .you-ready__composition-inner img{position:absolute;top:-7rem;right:-11rem}
.you-ready--catalog .you-ready__composition-img{position:absolute}
@media(max-width:1140px){.you-ready--catalog .you-ready__composition-img{display:none}
}.you-ready--catalog .you-ready__composition-img:last-child{top:-6rem;right:-10rem}
.you-ready--catalog .you-ready__composition-img:first-of-type{bottom:-10rem;right:16rem}
.have-questions{padding:0 0 6rem;overflow:hidden}
@media(max-width:991px){.have-questions{padding:6rem 0}
}@media(max-width:991px){.have-questions .col-lg-7{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2rem}
}.have-questions__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}
.have-questions__content .if-title{margin:0 0 2rem 0;width:100%;text-align:left}
@media(max-width:991px){.have-questions__content .if-title{text-align:center}
}.have-questions__content .if-text{line-height:1.5}
@media(max-width:991px){.have-questions__content .if-text{text-align:center}
}.have-questions__form{margin-top:8rem}
@media(max-width:1200px){.have-questions__form{margin-top:6rem}
}.have-questions__form .form-group--phone{margin-bottom:8rem}
@media(max-width:991px){.have-questions__form .form-group--phone{margin-bottom:2.5rem}
}@media(max-width:991px){.have-questions__form .form-group .if-button{max-width:100%}
}@media(max-width:767px){.have-questions__image img{margin-left:0}
}.have-questions__image img.dark{display:none}
.subscribe{position:relative;margin-bottom:-5rem}
@media(max-width:1200px){.subscribe{margin-bottom:0}
}.subscribe__inner{background:url("../img/subscribe-bg.jpg") no-repeat center/cover,#40909c;padding:4rem 6rem 4rem 7rem}
@media(max-width:1370px){.subscribe__inner{padding:4rem 2rem 4rem 4rem}
}@media(max-width:991px){.subscribe__inner{padding:6rem 2rem}
}@media(max-width:991px){.subscribe__inner{padding:6rem 2rem}
}.subscribe__text{font:2.4rem/1.5 gml;text-align:right;color:#fff;display:inline-block}
@media(max-width:1370px){.subscribe__text{font-size:2rem}
}@media(max-width:991px){.subscribe__text{text-align:center;margin-bottom:2.5rem;display:block}
}.subscribe__text span{display:block}
.subscribe__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
@media(max-width:991px){.subscribe__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.subscribe__wrap .wpcf7,.subscribe__wrap form{width:100%}
.subscribe__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding-left:3rem}
@media(max-width:991px){.subscribe__form{margin:0 auto;padding-left:0}
}@media(max-width:576px){.subscribe__form{-ms-flex-wrap:wrap;flex-wrap:wrap}
}@media(max-width:576px){.subscribe__form .form-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}.subscribe__form .form-group--email{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:3rem}
@media(max-width:576px){.subscribe__form .form-group--email{margin-bottom:2.5rem;padding-right:0}
}.subscribe__form .form-group--submit{-webkit-box-flex:0;-ms-flex:0 0 24rem;flex:0 0 24rem}
@media(max-width:576px){.subscribe__form .form-group--submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}.subscribe__form .form-group--submit [type=submit]{max-width:100%}
.f-widgets{background:#0b0c0c;padding:12rem 0 7rem;font-size:1.6rem}
@media(max-width:1200px){.f-widgets{padding:7rem 0}
}@media(max-width:991px){.f-widgets{padding-bottom:1rem}
}@media(max-width:576px){.f-widgets{padding-left:1rem}
}.f-widgets .sub-menu{display:none}
.f-widgets__links-title{text-transform:uppercase;color:#343535;margin-bottom:6rem}
@media(max-width:991px){.f-widgets__links-title{margin-bottom:4rem}
}@media(max-width:576px){.f-widgets__links-title{text-align:center}
}.f-widgets__link-list{padding:0;margin:0;list-style:none}
.f-widgets__link-list li{margin-bottom:2rem}
.f-widgets__link-list li:last-child{margin-bottom:0}
.f-widgets__link-list li a{color:#818181}
.f-widgets__link-list li a:hover{color:#fff;text-decoration:none}
@media(max-width:576px){.f-widgets__socials{text-align:center}
}.f-widgets__socials-title{color:#343535;margin-bottom:1.5rem}
@media(max-width:576px){.f-widgets__socials .if-soc-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.f-widgets__logo{margin-bottom:4.5rem;max-width:15rem}
@media(max-width:991px){.f-widgets__logo{margin-bottom:4rem}
}@media(max-width:576px){.f-widgets__logo{text-align:center}
}.f-widgets__contact .if-contact-list{margin-bottom:6rem}
@media(max-width:576px){.f-widgets__contact .if-contact-list{margin:0 auto 6rem;max-width:17rem}
}.f-widgets__contact .if-button{margin-left:15%}
@media(max-width:1200px){.f-widgets__contact .if-button{margin-left:0}
}@media(max-width:576px){.f-widgets__contact .if-button{margin:0 auto;display:block}
}@media(max-width:991px){.f-widgets__item{margin-bottom:5rem}
}.f-widgets__item a{color:#818181}
.f-widgets__item a:hover{color:#fff;text-decoration:none}
@media(max-width:991px){.f-widgets__item--menu{display:none}
}.f-widgets__item-carts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}
.f-widgets__item-carts img{max-width:7rem}
.f-widgets__item-carts img+img{margin-left:1rem}
.f-widgets__item-carts img:first-child{background:#fff;border-radius:.6rem;padding:.3rem .6rem}
.footer{background:#0e0f0f;padding:3.5rem 0;font-size:1.4rem}
.footer__copyright{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(max-width:991px){.footer__copyright{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;height:auto}
}@media(max-width:576px){.footer__copyright{font-size:1.4rem;text-align:center}
}.footer__developers-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media(max-width:991px){.footer__developers-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}@media(max-width:576px){.footer__developers-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.footer__developers-link:hover,.footer__developers-link:active,.footer__developers-link:visited{color:inherit;text-decoration:none}
.footer__developers-link svg,.footer__developers-link img{margin-left:2rem;height:3.8rem;width:18rem}
@media(max-width:576px){.footer__developers-link svg,.footer__developers-link img{margin:0}
}.footer__developers-link span{margin-bottom:.5rem;color:#fff}
@media(max-width:576px){.footer__developers-link span{margin-bottom:1rem}
}.title-bar{padding:2.5rem 0 11rem;background:url("../img/palitra/service-bg.jpg") no-repeat center/cover,#0b0c0c;text-align:center}
@media(max-width:576px){.title-bar{padding:1.5rem 0 9.5rem}
}.title-bar--contacts{background:#fafafa;padding:1.5rem 0;text-align:left}
.title-bar--contacts .if-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem;font-size:1.4rem}
.title-bar--contacts .if-breadcrumb a{display:inline-block;line-height:1;color:#555;text-decoration:none;background:#f0f0f2;border-radius:2rem;padding:.4rem 1.4rem;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}
.title-bar--contacts .if-breadcrumb a:hover{background:hsl(240,7.1428571429%,89.5098039216%);color:#40909c}
.title-bar--contacts .if-breadcrumb__current{display:inline-block;line-height:1;border:1.5px solid #40909c;color:#40909c;border-radius:2rem;padding:.4rem 1rem}
.title-bar--product{background:#fff;padding:2.5rem 0}
.title-bar--service{background:url("../img/palitra/service-bg.jpg") no-repeat center/cover,#0b0c0c}
.title-bar__title{color:#fff;margin-bottom:3rem;font-size:4rem}
@media(max-width:991px){.title-bar__title{font-size:3.2rem;margin-bottom:3rem}
}@media(max-width:576px){.title-bar__title{font-size:2.6rem;margin-bottom:1.5rem}
}.page-info{padding:6rem 0}
@media(max-width:991px){.page-info{padding:6rem 0}
}.page-info__img{padding-right:5rem;height:100%}
@media(max-width:1440px){.page-info__img{padding-right:3rem}
}@media(max-width:991px){.page-info__img{margin-bottom:5rem;height:450px;padding-right:0}
}.page-info__img img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:440px}
.page-info__content{padding-left:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.page-info__content .if-title{text-align:left;font-size:4.3rem;margin-bottom:4rem;font-family:gmm}
@media(max-width:1200px){.page-info__content .if-title{margin-bottom:1.5rem}
}@media(max-width:991px){.page-info__content .if-title{text-align:center}
}@media(max-width:767px){.page-info__content .if-title{font-size:2.8rem}
}@media(max-width:1440px){.page-info__content{padding-left:3rem}
}@media(max-width:991px){.page-info__content{padding-left:0}
}.page-info__content .if-text{line-height:1.5;margin-bottom:1.5rem}
.page-info__content .if-text:last-child{margin-bottom:0}
.product-tabs{background:#fff;padding:6rem 0 1rem}
@media(max-width:991px){.product-tabs{padding:6rem 0 1rem}
}.product-tabs__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}
@media(max-width:991px){.product-tabs__header{margin-bottom:2rem}
}@media(max-width:390px){.product-tabs__header{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}
}.product-tabs__title{font-size:3rem;font-weight:700;margin:0}
@media(max-width:991px){.product-tabs__title{font-size:2.2rem}
}@media(max-width:576px){.product-tabs__title{font-size:2rem}
}.product-tabs__view-all--mob{display:none !important}
@media(max-width:576px){.product-tabs__view-all--mob{display:block !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem auto 0}
}@media(max-width:576px){.product-tabs__view-all--desk{display:none !important}
}.product-tabs__view-all{display:inline-block;padding:1.2rem 3rem;border:0;border-radius:10rem;background:#f0f0f0;font-size:1.4rem;font-family:gmm;color:#333;text-decoration:none;white-space:nowrap;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}
.product-tabs__view-all:hover{background:rgb(219.6,219.6,219.6);color:#000;text-decoration:none}
.product-tabs__nav{margin-bottom:1rem}
.product-tabs .product-badges .badge-item{width:5.5rem;max-width:5.5rem;min-height:5.5rem}
.product-tabs .product-badges .product-badges__popup{display:none}
.product-tabs__slider{margin:0 -1.5rem;padding-top:3rem}
.product-tabs__slider .slick-list{padding-bottom:8rem !important;margin-bottom:-8rem !important}
.product-tabs__slider .slick-list:has(.if-product:hover){position:relative;z-index:52}
@media(max-width:373px){.product-tabs .if-product__actions{padding:0 2rem 2.5rem}
}.product-tabs .if-product__actions .added_to_cart{right:1rem}
.product-tabs .if-product__thumb img{height:auto}
.product-tabs .nav-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-color:#e5e5e5}
.product-tabs .nav-tabs a{font-size:1.8rem;padding:2.5rem 3rem;color:#000;border:0;border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);margin:0 1.5rem}
@media(max-width:991px){.product-tabs .nav-tabs a{padding:1.5rem 2rem}
}.product-tabs .nav-tabs a.active{border-color:#40909c;background-color:rgba(0,0,0,0);color:#40909c}
.product-tabs .if-product-item{padding:0 1.5rem}
@media(max-width:373px){.product-tabs .if-product-item{padding:0 .5rem}
}.product-tabs .tab-content .tab-pane{z-index:50 !important}
.product-tabs .slick-dots{position:relative;z-index:51;padding:0;margin:3rem 0 0;list-style:none;text-align:center}
.product-tabs .slick-dots li{display:inline-block}
.product-tabs .slick-dots li+li{margin-left:.5rem}
.product-tabs .slick-dots li.slick-active button{background:#4d858c;width:3rem;border-radius:1rem}
.product-tabs .slick-dots button{font-size:0;border:0;padding:0;width:1.2rem;height:1.2rem;border-radius:50%;background:#d0d0d0;line-height:1;-webkit-transition:background .3s ease,width .3s ease,border-radius .3s ease;transition:background .3s ease,width .3s ease,border-radius .3s ease}
.product-tabs .slick-dots button:focus{outline:0}
@media(max-width:390px){.product-tabs .slick-dots{margin:1.5rem 0 0}
.product-tabs .slick-dots li+li{margin-left:.3rem}
.product-tabs .slick-dots li.slick-active button{width:2rem}
.product-tabs .slick-dots button{width:.9rem;height:.9rem}
}.if-dark-mode .product-tabs{background:#000}
.if-dark-mode .product-tabs .nav-tabs{border-color:#303030}
.if-dark-mode .product-tabs .nav-tabs a{color:#fff}
.if-dark-mode .product-tabs .nav-tabs a.active{color:#fff;border-color:#fff}
body.woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:#fafafa}
body.woocommerce-checkout #primary{padding-top:3rem}
@media(max-width:991px){body.woocommerce-checkout #customer_details .col-lg-5{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:30px}
}body.woocommerce-checkout #tidio-chat{display:none !important}
body.woocommerce-checkout .footer{margin-top:auto}
body.woocommerce-checkout .if-header>.container{display:none}
body.woocommerce-checkout .if-header__main .if-header__menu{display:none}
body.woocommerce-checkout .if-header__main .if-header__search,body.woocommerce-checkout .if-header__main .if-header__cart{display:none}
body.woocommerce-checkout .if-header__main .if-header__top-phone::before{color:#fff}
body.woocommerce-checkout .wc-breadcrumbs{display:none}
body.woocommerce-checkout .title-bar__title{margin-top:40px}
body.woocommerce-checkout .f-widgets{display:none}
body.woocommerce-checkout .woocommerce-billing-fields .container{width:100%}
body.woocommerce-checkout .fr-checkout__step--first .form-row{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px !important}
@media(max-width:576px){body.woocommerce-checkout .fr-checkout__step--first .form-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}body.woocommerce-checkout .fr-checkout__step .if-title{font-size:24px}
body.woocommerce-checkout #payment .if-title{margin-bottom:5px;padding:10px}
body.woocommerce-checkout #order_review{padding:0}
body.woocommerce-checkout #order_review thead,body.woocommerce-checkout #order_review tbody,body.woocommerce-checkout #order_review .cart-subtotal,body.woocommerce-checkout #order_review .cart-coupon{display:none}
body.woocommerce-checkout #order_review .order-total{display:none}
body.woocommerce-checkout #order_review tr{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px}
body.woocommerce-checkout #order_review tfoot{background:rgba(0,0,0,0)}
body.woocommerce-checkout #order_review tfoot th,body.woocommerce-checkout #order_review tfoot td{background:rgba(0,0,0,0)}
.checkout-cart .col-12{padding:0}
.checkout-cart .actions-row{display:none !important}
.checkout-cart .shop_table{border:0 !important}
.checkout-cart .shop_table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}
.checkout-cart .shop_table td{border-top:0 !important}
.checkout-cart .shop_table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.checkout-cart .shop_table .cart_item{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #e9ecef;border-radius:16px;padding:24px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);-webkit-transition:all .3s cubic-bezier(0.4,0,0.2,1);transition:all .3s cubic-bezier(0.4,0,0.2,1);position:relative;overflow:hidden;gap:16px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:767px){.checkout-cart .shop_table .cart_item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px;gap:12px}
.checkout-cart .shop_table .cart_item td::before{display:none !important}
.checkout-cart .shop_table .cart_item td.product-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px}
.checkout-cart .shop_table .cart_item td.product-name{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 70px);flex:1 1 calc(100% - 70px);text-align:left !important}
.checkout-cart .shop_table .cart_item td.product-name dl.variation{margin:8px 0 0}
.checkout-cart .shop_table .cart_item td.product-name dl.variation dt,.checkout-cart .shop_table .cart_item td.product-name dl.variation dd{line-height:1.5}
.checkout-cart .shop_table .cart_item td.product-quantity{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}
}.checkout-cart .shop_table .cart_item td{padding:0}
.checkout-cart .shop_table .cart_item td.product-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.checkout-cart .shop_table .cart_item td.product-thumbnail img{width:100%;height:auto;width:50px}
.checkout-cart .shop_table .cart_item td.product-subtotal{display:none}
.checkout-cart .shop_table .cart_item td.product-quantity .c-sub-title{display:none}
.checkout-cart .shop_table .cart_item td.product-remove{position:absolute;top:1rem;right:1rem;-webkit-transform:scale(0.85);transform:scale(0.85)}
.checkout-cart .shop_table .cart_item td.product-remove a.remove{background:rgba(0,0,0,0) !important;display:block}
.checkout-cart .shop_table .cart_item td.product-remove a.remove:hover{background:rgba(0,0,0,0) !important}
.checkout-cart .shop_table .cart_item td.product-remove a.remove:hover path{fill:#40909c}
.checkout-cart .shop_table .cart_item td.product-remove a.remove:hover svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.checkout-cart .shop_table .cart_item td.product-remove svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:center;transform-origin:center}
.checkout-cart .shop_table .cart_item td.product-remove path{-webkit-transition:fill .3s;transition:fill .3s}
.checkout-cart .shop_table .cart_item td.product-attributes{display:none}
.checkout-cart .shop_table .cart_item td.product-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.checkout-cart .shop_table .cart_item td.product-name a{color:#000;font-size:16px;margin-bottom:8px;display:block}
.checkout-cart .shop_table .cart_item td .if-quantity{padding:1rem .5rem;height:3rem}
.checkout-cart .checkout_coupon{display:none !important}
.checkout-cart .checkout_coupon .clear{display:none}
.checkout-cart .checkout_coupon .coupon-desc{font-size:1.5rem;color:#66a6b0;line-height:1.6;margin:0}
.checkout-cart .checkout_coupon .coupon-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}
.checkout-cart .checkout_coupon .coupon-input-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.checkout-cart .checkout_coupon .coupon-input-wrap .coupon-icon{position:absolute;left:14px;width:38px;height:24px;pointer-events:none}
.checkout-cart .checkout_coupon .coupon-input-wrap [name=coupon_code]{width:100%;background:#f9f9f9;border:1.5px solid #e0e0e6 !important;border-radius:8px;height:50px;padding-left:62px;font-size:1.5rem;color:#333;outline:0;-webkit-transition:border-color .2s;transition:border-color .2s}
.checkout-cart .checkout_coupon .coupon-input-wrap [name=coupon_code]:focus{border-color:#40909c !important}
.checkout-cart .checkout_coupon .coupon-submit{width:100%;height:50px;background:#40909c;color:#fff;border:0;border-radius:25px;font-size:1.5rem;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}
.checkout-cart .checkout_coupon .coupon-submit:hover{opacity:.88}
.checkout-cart .woocommerce-form-coupon-toggle{display:none !important}
.checkout-cart .woocommerce-form-coupon .form-row{float:none !important;width:100% !important}
.checkout-cart .woocommerce-checkout-review-order-table-fake{width:100%}
.checkout-cart .woocommerce-checkout-review-order-table-fake thead,.checkout-cart .woocommerce-checkout-review-order-table-fake tbody{display:none}
.checkout-cart .woocommerce-checkout-review-order-table-fake tfoot tr{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);border:2px dashed rgba(64,144,156,.45);border-radius:12px;-webkit-box-shadow:none;box-shadow:none}
.checkout-cart .woocommerce-checkout-review-order-table-fake tfoot tr th,.checkout-cart .woocommerce-checkout-review-order-table-fake tfoot tr td{border-top:0;padding:14px 18px;font-size:1.6rem;line-height:1;color:#6b7280}
.checkout-cart .woocommerce-checkout-review-order-table-fake tfoot tr td{text-align:right;font-size:2rem;font-weight:700;color:#40909c}
.checkout-cart .woocommerce-checkout-review-order-table-fake tfoot tr.woocommerce-shipping-totals,.checkout-cart .woocommerce-checkout-review-order-table-fake tfoot tr.cart-subtotal{display:none}
.checkout-cart .product-name-price{font-size:1.6rem !important;margin-top:1.5rem !important;color:#40909c !important}
.checkout-cart .product-name-price .usd span,.checkout-cart .product-name-price .uah .woocommerce-Price-amount{font-size:inherit;color:inherit}
.checkout-cart .place-order{display:none !important}
.error-page{min-height:calc(100vh - 265px);text-align:center;font-family:"gmb";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10rem 0;background:#fafafa}
@media(max-width:1200px){.error-page{min-height:calc(100vh - 335px)}
}@media(max-width:650px){.error-page{min-height:calc(100vh - 463px)}
}.error-page h1{text-transform:uppercase;font-size:4rem;margin-bottom:2rem;font-family:"gmb"}
.error-page h1 span{color:#f93737}
@media(max-width:1200px){.error-page h1{font-size:4.5rem}
}@media(max-width:991px){.error-page h1{font-size:4rem}
}@media(max-width:767px){.error-page h1{font-size:3.5rem}
}@media(max-width:576px){.error-page h1{font-size:3rem}
}@media(max-width:350px){.error-page h1{font-size:2.8rem}
}.error-page .sf-button{min-width:25rem}
.error-page .sf-button:hover{color:#fff}
.error-page__logo{margin-bottom:3rem}
.single-product .shop-wrapper{padding-bottom:0}
.single-product .shop-wrapper__single{top:0}
.woocommerce-shop .shop-wrapper__inner,.tax-product_cat .shop-wrapper__inner{top:0}
@media(max-width:991px){.woocommerce-shop .if-category-tiles__list--new,.tax-product_cat .if-category-tiles__list--new{display:none !important}
}.shop-wrapper{background:#fafafa;padding-bottom:1rem}
@media(max-width:1140px){.shop-wrapper{padding-bottom:1rem}
}.shop-wrapper .container{max-width:150rem;width:calc(100% - 3rem)}
@media(max-width:1390px){.shop-wrapper .container{width:calc(100% - 3rem)}
}@media(max-width:576px){.shop-wrapper .container{max-width:calc(100% - 1rem)}
}.shop-wrapper__inner,.shop-wrapper__single{background:#fff;max-width:148rem;padding:5rem 1.5rem 2.5rem;border-radius:.5rem;-webkit-box-shadow:0 40px 40px 0 rgba(0,0,0,.05);box-shadow:0 40px 40px 0 rgba(0,0,0,.05);position:relative;top:-8rem}
.shop-wrapper__single{position:relative;z-index:10}
@media(max-width:1300px){.shop-wrapper .shop-container{padding:5rem 2.5rem}
}@media(max-width:1200px){.shop-wrapper .shop-container{padding:5rem 1.5rem}
}.shop-wrapper .shop-wrapper__single{padding:2rem 4rem 5rem}
@media(max-width:1440px){.shop-wrapper .shop-wrapper__single{padding:2rem 1.5rem 5rem}
}@media(max-width:1200px){.shop-wrapper .shop-wrapper__single{padding:2rem 1.5rem 5rem}
}@media(max-width:991px){.shop-wrapper .shop-wrapper__single{padding:1.5rem 1.5rem 3rem}
}@media(max-width:991px){.shop-wrapper__sidebar{margin-bottom:5rem}
}.shop-wrapper__sidebar-title{font-size:1.4rem;color:#404040;font-family:gml;margin-bottom:5rem;font-weight:normal;margin-top:-0.3rem}
@media(max-width:991px){.shop-wrapper__sidebar-title{display:none}
}@media(min-width:991px){.shop-wrapper__sidebar-filters{max-width:29rem}
}@media(min-width:991px){.shop-wrapper__sidebar-filters .modal{display:block !important;opacity:1 !important;position:static !important;overflow:initial}
}@media(min-width:991px){.shop-wrapper__sidebar-filters .modal .modal-dialog{margin:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}
}@media(min-width:991px){.shop-wrapper__sidebar-filters .modal .modal-content{padding:0 !important}
}@media(min-width:991px){.shop-wrapper__sidebar-filters .modal .modal-header{display:none}
}.shop-wrapper__sidebar-button{max-width:100%}
@media(min-width:991px){.shop-wrapper__sidebar-button{display:none}
}.shop-wrapper--product{padding:0 1rem}
.shop-wrapper--product .container{max-width:140rem}
.shop-wrapper__loop{-webkit-transition:opacity 1s;transition:opacity 1s;position:relative}
.shop-wrapper__loop.ajax-loading .products-row{opacity:.4}
.shop-wrapper .if-product-item{margin-bottom:5rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}
.shop-wrapper .if-product-item.hide{opacity:0}
.woocommerce-products-header{display:none}
.if-pagination-wc .woocommerce-pagination{display:none}
.if-pagination-wc .if-infload-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.if-pagination-wc .if-infload-controls.hide-btn .if-infload-btn{display:none}
.if-pagination-wc .if-infload-link{display:none}
.if-pagination-wc .if-infload-to-top{display:none}
.if-pagination-wc .if-button{height:4rem;line-height:4rem;max-width:none;width:auto;padding:0 2rem;font-size:1.4rem;background:#f2f2f2;color:#585858;-webkit-box-shadow:0 10px 20px 0 rgba(1,1,1,.1);box-shadow:0 10px 20px 0 rgba(1,1,1,.1);position:relative}
.if-pagination-wc .if-button:hover{background:hsl(0,0%,89.9019607843%)}
.if-pagination-wc .if-button::after{font-family:WooCommerce;content:"";vertical-align:top;font-weight:400;position:absolute;top:1px;left:45%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;opacity:0}
.if-pagination-wc .if-button.loading{opacity:.65;cursor:not-allowed}
.if-pagination-wc .if-button.loading::after{opacity:1}
.all-products-loaded .if-infload-controls .if-infload-to-top{display:block}
.place-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.place-order .woocommerce-terms-and-conditions-wrapper{margin-top:1.5rem}
.place-order .woocommerce-terms-and-conditions-wrapper a{color:#40909c;text-decoration:underline}
.km-checkout-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #cfcfcf;border-radius:.5rem;padding:0 !important;list-style:none}
.km-checkout-tab .payment_box:not(.payment_method_privat_join):not(.payment_method_monobank){display:none !important}
.km-checkout-tab .form-row{margin:0 !important}
.km-checkout-tab__item,.km-checkout-tab li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.km-checkout-tab__item [type=radio],.km-checkout-tab li [type=radio]{display:none}
.km-checkout-tab__item [type=radio]:checked~label,.km-checkout-tab li [type=radio]:checked~label{background:#ececec;color:#40909c}
.km-checkout-tab__item label,.km-checkout-tab li label{margin:0;line-height:5rem;font-size:1.6rem;height:5rem;width:100%;text-align:center;cursor:pointer;font-family:gm;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:576px){.km-checkout-tab__item label,.km-checkout-tab li label{font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.km-checkout-tab--auth{margin-bottom:2.5rem}
.shop-wrapper.if-contacts{background:#fdfdfd !important}
.if-contacts__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:55px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}
@media(max-width:991px){.if-contacts__heading{padding:35px 0}
}@media(max-width:767px){.if-contacts__heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.if-contacts .shop-wrapper__inner{padding:0;top:0;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0)}
.if-contacts__title{width:30%;padding:0 3rem 0 6rem}
@media(max-width:1350px){.if-contacts__title{padding:0 1rem;width:100%;text-align:center;margin-bottom:2rem}
}.if-contacts__title .if-title--blue{color:#1a616b}
.if-contacts__title .if-title{font-size:3rem;margin-bottom:1.1rem}
@media(max-width:991px){.if-contacts__title .if-title{font-size:2.4rem}
}.if-contacts__title p{font-size:2rem;font-family:gm}
.if-contacts__phone{width:25%;padding:0 3rem;position:relative;border-right:0;border-left:4px dotted #ccc}
@media(max-width:1350px){.if-contacts__phone{width:33.33%;border-left:0;padding:0 2rem}
}@media(max-width:991px){.if-contacts__phone{width:100%;border-right:0;border-left:0;margin-left:0;margin-bottom:3rem}
}@media(max-width:767px){.if-contacts__phone{margin-bottom:2rem}
}.if-contacts__phone .if-contact-list{max-width:none}
@media(max-width:991px){.if-contacts__phone .if-contact-list{max-width:26rem;margin:0 auto}
}.if-contacts__phone .if-contact-list__item{font-size:1.8rem;font-family:gm}
.if-contacts__phone .if-contact-list__item::before{color:#1a616b}
.if-contacts__phone .if-contact-list span{margin-right:2rem}
@media(max-width:991px){.if-contacts__phone .if-contact-list span{font-size:1.5rem}
}.if-contacts__phone .if-contact-list a{white-space:nowrap}
@media(max-width:991px){.if-contacts__phone .if-contact-list a{font-size:1.5rem}
}.if-contacts__phone .if-contact-list a:hover{text-decoration:none}
.if-contacts__schedule{display:none !important}
.if-contacts__email{width:20%;padding:0 6rem 0 3rem}
@media(max-width:1350px){.if-contacts__email{width:33.33%;padding:0 2rem}
}@media(max-width:991px){.if-contacts__email{width:100%;padding:0 1rem;margin-bottom:2rem}
}@media(max-width:767px){.if-contacts__email{margin-bottom:0}
}.if-contacts__email .if-contact-list{max-width:20rem;margin:0 auto}
@media(max-width:767px){.if-contacts__email .if-contact-list{margin:0 auto;max-width:26rem}
}.if-contacts__email .if-soc-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.if-contacts__email .if-soc-links a:hover{text-decoration:none}
.if-contacts__email .if-contact-list__item--email{display:none}
.if-contacts__email .if-contact-list__item--email::before{color:#1a616b}
.if-contacts__email .if-contact-list__item--email a{white-space:nowrap}
@media(max-width:991px){.if-contacts__email .if-contact-list__item--email a{font-size:1.5rem}
}.if-contacts__email .if-contact-list__item--email a:hover{text-decoration:none}
.if-contacts__map{position:relative;z-index:1;background:#fff}
.if-contacts__map #if-map{z-index:1;height:1194px}
@media(max-width:1200px){.if-contacts__map #if-map{height:400px}
}.if-contacts__map .map-shop__list{background:#fff;border-radius:1.5rem;padding:1.5rem 0;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.12);box-shadow:0 4px 30px rgba(0,0,0,.12);z-index:3;position:absolute;top:2rem;right:2rem;bottom:2rem;max-width:45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:scroll !important}
.if-contacts__map .map-shop__list::-webkit-scrollbar{width:4px}
.if-contacts__map .map-shop__list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}
.if-contacts__map .map-shop__list::-webkit-scrollbar-thumb{background:#1a616b;border-radius:2px}
.if-contacts__map .map-shop__list{scrollbar-width:thin;scrollbar-color:#1a616b #f1f1f1}
@media(max-width:1200px){.if-contacts__map .map-shop__list{position:static;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
}@media(max-width:767px){.if-contacts__map .map-shop__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.if-contacts__map .map-shop__item{cursor:pointer;padding:1rem 4.5rem;padding-bottom:0;-webkit-transition:.3s;transition:.3s;margin-top:0;background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media(max-width:1200px){.if-contacts__map .map-shop__item{padding:1rem 1.5rem;border-bottom:0;width:33.33%}
}@media(max-width:991px){.if-contacts__map .map-shop__item{padding:1rem 1.5rem;width:50%}
}@media(max-width:767px){.if-contacts__map .map-shop__item{width:100%}
}.if-contacts__map .map-shop__item:hover .map-shop__item--title{color:#1a616b}
.if-contacts__map .map-shop__item.active{-webkit-box-shadow:0 8px 22px 2px rgba(193,193,193,.64);box-shadow:0 8px 22px 2px rgba(193,193,193,.64);border-radius:15px}
.if-contacts__map .map-shop__item.active .map-shop__item--title{color:#1a616b}
.if-contacts__map .map-shop__item.active .map-shop__item--phone{border-bottom:0}
@media(max-width:1200px){.if-contacts__map .map-shop__item.active{-webkit-box-shadow:inset 0 0 0 2px #1a616b;box-shadow:inset 0 0 0 2px #1a616b;background:#f4f8f9;border-radius:12px}
}.if-contacts__map .map-shop__item:last-child .map-shop__item--phone{border-bottom:0}
.if-contacts__map .map-shop__item p,.if-contacts__map .map-shop__item a,.if-contacts__map .map-shop__item span{font-size:1.4rem;font-family:gm}
.if-contacts__map .map-shop__item--title{font-size:1.6rem;font-family:gmm;margin-bottom:2.5rem}
.if-contacts__map .map-shop__item--title span{font-size:1.4rem;font-family:gml}
.if-contacts__map .map-shop__item--address{padding-left:4rem;margin-bottom:1rem}
@media(max-width:991px){.if-contacts__map .map-shop__item--address{padding-left:0}
}.if-contacts__map .map-shop__item--schedule{padding-left:4rem;margin-bottom:1rem}
.if-contacts__map .map-shop__item--schedule ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:991px){.if-contacts__map .map-shop__item--schedule ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.if-contacts__map .map-shop__item--schedule ul li{font-size:1.4rem;font-family:gm}
@media(max-width:991px){.if-contacts__map .map-shop__item--schedule{padding-left:0}
}.if-contacts__map .map-shop__item--phone{padding-bottom:2rem;border-bottom:2px dotted #a1a1a1}
@media(max-width:991px){.if-contacts__map .map-shop__item--phone{border-bottom:0}
.if-contacts__map .map-shop__item--phone .phone__icon::before{display:none}
}.if-contacts__map .map-shop__item--phone a{color:#000}
.if-contacts .phone__icon{position:relative}
.if-contacts .phone__icon::before{content:"";font:2rem/1 ci;color:#ccc;margin-right:2rem}
.if-contacts .address__icon{position:relative}
.if-contacts .address__icon::before{content:"";font:2rem/1 ci;color:#ccc;position:absolute;margin-right:2rem;top:50%;left:0;margin-top:-10px}
@media(max-width:991px){.if-contacts .address__icon::before{display:none}
}.if-contacts .schedule__icon{position:relative}
.if-contacts .schedule__icon::before{content:"";font:2rem/1 ci;color:#ccc;margin-right:2rem;position:absolute;margin-right:2rem;top:50%;left:0;margin-top:-10px}
@media(max-width:991px){.if-contacts .schedule__icon::before{display:none}
}.custom-popup .leaflet-popup-content-wrapper{border-radius:20px;padding-left:25px;color:#1a616b;font-size:16px;line-height:24px;-webkit-transform:translate3d(50px,36px,0);transform:translate3d(50px,36px,0);z-index:111;position:relative}
.custom-popup .leaflet-popup-content-wrapper a{color:#1a616b}
.custom-popup .leaflet-popup-tip-container{width:30px;height:15px}
.custom-popup .leaflet-popup-tip{background:rgba(0,0,0,0);border:0;-webkit-box-shadow:none;box-shadow:none}
.custom-popup .leaflet-marker-pane{z-index:800}
.custom-popup .leaflet-popup-close-button{display:none}
.you-ready--trade.you-ready--contacts{margin-top:6rem;margin-bottom:-6rem;position:relative;z-index:2}
@media(max-width:1200px){.you-ready--trade.you-ready--contacts{margin-bottom:0}
}.you-ready--trade.you-ready--contacts .you-ready__wrap{-webkit-box-shadow:0 -4px 30px rgba(0,0,0,.1),0 4px 30px rgba(0,0,0,.1);box-shadow:0 -4px 30px rgba(0,0,0,.1),0 4px 30px rgba(0,0,0,.1)}
.if-blog .shop-wrapper__inner{padding-left:2.5rem;padding-right:2.5rem;top:0}
.if-blog__heading{margin-bottom:5rem}
.if-blog-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -40px -50px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}
.if-blog-list img{max-width:100%}
.if-blog--promotion .shop-wrapper__inner{overflow:hidden}
img{max-width:100%}
.if-article{margin:0 40px 50px 0;-webkit-box-flex:calc(33.3333333333% - 40px);-ms-flex:calc(33.3333333333% - 40px);flex:calc(33.3333333333% - 40px);max-width:calc(33.3333333333% - 40px);position:relative;-webkit-transition:.2s;transition:.2s;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(max-width:991px){.if-article{-webkit-box-flex:calc(50% - 40px);-ms-flex:calc(50% - 40px);flex:calc(50% - 40px);max-width:calc(50% - 40px)}
}@media(max-width:767px){.if-article{-webkit-box-flex:calc(100% - 40px);-ms-flex:calc(100% - 40px);flex:calc(100% - 40px);max-width:calc(100% - 40px)}
}.if-article__sidebar{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:0 0 20px 0;max-width:100%}
@media(max-width:991px){.if-article__sidebar{margin:0 20px 50px 0;-webkit-box-flex:calc(33.3333333333% - 20px);-ms-flex:calc(33.3333333333% - 20px);flex:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}
}@media(max-width:767px){.if-article__sidebar{margin:0 0 50px 0;-webkit-box-flex:calc(100% - 0px);-ms-flex:calc(100% - 0px);flex:calc(100% - 0px);max-width:calc(100% - 0px)}
}.if-article__thumb img{max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}
.if-article__btn{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}
@media(max-width:767px){.if-article__btn{margin-bottom:1rem}
.if-article__btn .if-button{height:4rem;font:1.4rem/4rem gm,sans-serif;max-width:18rem}
}@media(max-width:991px){.if-article__btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}
.if-article__btn .if-button{height:4.5rem;font:1.4rem/4.5rem gm,sans-serif;max-width:18rem}
}.if-article__title{font-size:1.6rem;text-transform:uppercase;text-align:center;margin:2.5rem 0;padding:0 20px}
@media(max-width:767px){.if-article__title{font-size:1.4rem;margin:1rem 0;padding:0}
}@media(max-width:991px){.if-article__title{margin:1.5rem 0;padding:0}
}.if-article__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:991px){.if-article__meta{margin-top:0}
}.if-article__meta span{font-size:1.4rem;color:#adacac;font-family:gml}
.if-article:hover{border-radius:10px}
.if-article:hover .if-article__overlay{opacity:1}
.if-article:hover .if-article__thumb{border-radius:10px;overflow:hidden}
.if-article__overlay{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:0 4px 18px -5px rgba(51,50,50,.6039215686);box-shadow:0 4px 18px -5px rgba(51,50,50,.6039215686)}
@media(max-width:991px){.if-article__overlay{display:none}
}.if-article__overlay .if-article__meta{position:absolute;bottom:0;width:100%;font-size:1.4rem;padding:35px 25px}
.if-article__overlay .if-article__meta span{color:#fff;font-family:gml}
.if-article__overlay-title{position:relative;font-size:1.6rem;color:#fff;text-align:center;text-transform:uppercase;font-family:gmm;margin-bottom:5rem;padding:0 20px}
.if-article__overlay::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:#33737d;opacity:.9;border-radius:10px}
@media(max-width:1200px){.if-article--promo .if-article__meta{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}@media(max-width:576px){.if-article--promo .if-article__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}@media(max-width:576px){.if-article--promo .if-article__meta-date{margin-top:2rem}
}@media(max-width:1200px){.if-article--promo .if-article__meta-action{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:1rem}
}@media(max-width:576px){.if-article--promo .if-article__meta-action{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.if-article--promo .if-article__meta-action .if-button{height:4rem;line-height:4rem;background:#40909c;font-size:1.4rem;color:#fff}
.if-article__meta-comment::before{content:"";font-family:ci;margin-right:1rem}
.if-article__meta-date::before{content:"";font-family:ci;margin-right:1rem}
.if-single-post__title{font-size:2.4rem;font-family:gm;margin-bottom:5rem;color:#40909c;height:5rem}
@media(max-width:991px){.if-single-post__title{margin-bottom:2rem}
}.if-single-post__thumb{margin-bottom:4rem}
.if-single-post__thumb img{height:330px;width:100%;-o-object-fit:cover;object-fit:cover}
@media(max-width:991px){.if-single-post__thumb img{height:250px}
}@media(max-width:767px){.if-single-post__thumb img{height:150px}
}.if-single-post__meta{padding-top:5rem}
.if-single-post--promotion .promo-item__countdown{padding:0;background:rgba(0,0,0,0)}
@media(min-width:991px){.if-single-post--promotion .promo-item__countdown{text-align:left}
}@media(min-width:991px){.if-single-post--promotion .promo-countdown{margin:0}
}.if-single-post--promotion .if-article__meta-date::before{display:none}
.if-single-post--promotion .if-article__meta-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:991px){.if-single-post--promotion .if-article__meta-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4rem}
}.if-single-post--promotion .countdown-days,.if-single-post--promotion .countdown-hours,.if-single-post--promotion .countdown-min,.if-single-post--promotion .countdown-sec{text-align:center}
.if-single-post--promotion .countdown-days span,.if-single-post--promotion .countdown-hours span,.if-single-post--promotion .countdown-min span,.if-single-post--promotion .countdown-sec span{color:#fff}
.if-single-post--promotion .countdown-days .text,.if-single-post--promotion .countdown-hours .text,.if-single-post--promotion .countdown-min .text,.if-single-post--promotion .countdown-sec .text{color:#000}
.if-single-post--promotion .if-single-post__title{height:auto}
.if-blog__sidebar{padding-left:4rem}
@media(max-width:991px){.if-blog__sidebar{padding-left:0;margin-top:4rem}
}@media(max-width:767px){.if-blog__sidebar{display:none}
}.if-blog__sidebar-heading{margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:991px){.if-blog__sidebar-heading{margin-bottom:3rem}
}.if-blog__sidebar-heading .if-title{font-family:gmm;font-size:1.8rem}
@media(max-width:991px){.if-blog__sidebar-content{display:-webkit-box;display:-ms-flexbox;display:flex}
}@media(max-width:767px){.if-blog__sidebar-content{display:block}
}.title-bar--trade{background:url(../img/trade_bg.jpg) no-repeat center/cover,#0b0c0c;padding:18rem 0 15rem}
@media(max-width:991px){.title-bar--trade{padding:5rem 0 13rem}
}@media(max-width:767px){.title-bar--trade{padding:1.5rem 0 10rem}
}.title-bar--trade .wc-breadcrumbs__item a{color:#000}
.title-bar--trade .title-bar__icon{position:relative;max-width:45%;margin:0 auto;overflow:hidden;margin-bottom:4rem}
.title-bar--trade .title-bar__icon .dotted{position:absolute;height:5px;top:50%;width:35%;margin-top:-3px;border-bottom:4px dotted #1b1b1b}
@media(max-width:767px){.title-bar--trade .title-bar__icon .dotted{display:none}
}.title-bar--trade .title-bar__icon .dotted--left{left:0}
.title-bar--trade .title-bar__icon .dotted--right{right:0}
@media(max-width:991px){.title-bar--trade .title-bar__icon{margin-bottom:3rem}
}@media(max-width:767px){.title-bar--trade .title-bar__icon{margin-bottom:1.5rem}
}.title-bar--trade .title-bar__icon::before{content:"";font-family:ci;font-size:9rem;line-height:1;color:#40909c}
@media(max-width:991px){.title-bar--trade .title-bar__icon::before{font-size:7rem}
}@media(max-width:767px){.title-bar--trade .title-bar__icon::before{font-size:3rem}
}.title-bar--trade .title-bar__title{color:#000}
@media(max-width:767px){.title-bar--trade .title-bar__title{margin-bottom:1.5rem;font-size:3rem}
}.title-bar--trade .title-bar__sub-title{margin-bottom:8rem;font-size:3.6rem;font-family:gml;color:#000}
@media(max-width:991px){.title-bar--trade .title-bar__sub-title{margin-bottom:5rem;font-size:3rem}
}@media(max-width:767px){.title-bar--trade .title-bar__sub-title{font-size:2rem;margin-bottom:1rem}
}.trade-banner{margin-bottom:4rem;padding:0 1.5rem}
.trade-banner img{width:100%;display:block;border-radius:1.5rem}
.if-trade .if-title--blue{color:#40909c}
.if-trade .shop-wrapper__inner{top:0}
@media(max-width:1300px){.if-trade .shop-wrapper__inner{padding:5rem 2.5rem}
}@media(max-width:1200px){.if-trade .shop-wrapper__inner{padding:5rem 1.5rem}
}.if-trade .if-sub-title{text-align:center;font-size:1.8rem;padding:3rem}
.trade-form__slider{position:relative;padding:0 5rem;margin-bottom:4rem}
.trade-form__slider .trade_slider-next,.trade-form__slider .trade_slider-prev{position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4.4rem;height:4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10;background:#fff url(../img/arrow.png) no-repeat center/1.6rem;border-radius:1.2rem;-webkit-box-shadow:0 4px 16px 0 rgba(64,144,156,.18);box-shadow:0 4px 16px 0 rgba(64,144,156,.18);-webkit-transition:opacity .2s,background-color .2s,-webkit-box-shadow .2s;transition:opacity .2s,background-color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,opacity .2s,background-color .2s;transition:box-shadow .2s,opacity .2s,background-color .2s,-webkit-box-shadow .2s}
.trade-form__slider .trade_slider-next:hover,.trade-form__slider .trade_slider-prev:hover{-webkit-box-shadow:0 6px 22px 0 rgba(64,144,156,.28);box-shadow:0 6px 22px 0 rgba(64,144,156,.28)}
.trade-form__slider .trade_slider-next.slick-disabled,.trade-form__slider .trade_slider-prev.slick-disabled{background-color:#f3f3f3;-webkit-box-shadow:none;box-shadow:none;cursor:default;opacity:.7;-webkit-filter:grayscale(1) brightness(1.1);filter:grayscale(1) brightness(1.1)}
.trade-form__slider .trade_slider-next{right:0}
.trade-form__slider .trade_slider-prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.trade-form__slider .trade_slider-prev.slick-disabled{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.trade-form-slider .slick-list,.trade-form-slider .slick-track{height:auto !important}
.trade-form-slider .slick-slide{height:auto !important}
.trade-form-slider .slick-slide>div{height:100%}
.trade-form-slider .slick-dots{padding:0;margin:2rem 0 0;list-style:none;text-align:center}
.trade-form-slider .slick-dots li{display:inline-block}
.trade-form-slider .slick-dots li+li{margin-left:.5rem}
.trade-form-slider .slick-dots li.slick-active button{background:#4d858c;width:3rem;border-radius:1rem}
.trade-form-slider .slick-dots li button{font-size:0;border:0;padding:0;width:1.2rem;height:1.2rem;border-radius:50%;background:#d0d0d0;line-height:1;cursor:pointer;-webkit-transition:background .3s ease,width .3s ease,border-radius .3s ease;transition:background .3s ease,width .3s ease,border-radius .3s ease}
.trade-form-slider .slick-dots li button:focus{outline:0}
.trade-form-slider .slick-dots li button::before{display:none}
.trade-slide{padding:0 1rem}
.trade-slide input[type=radio]{display:none}
.trade-slide__label{display:block;cursor:pointer;text-align:center;padding:1rem .5rem 1.2rem;border-radius:1.2rem;border:2px solid rgba(0,0,0,0);-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;background:#fff}
.trade-slide__label:hover{border-color:#c8dfe2;-webkit-box-shadow:0 4px 16px 0 rgba(64,144,156,.1);box-shadow:0 4px 16px 0 rgba(64,144,156,.1)}
.trade-slide__label p{font-size:1.4rem;font-family:gm;color:#444;margin:1rem 0 0;-webkit-transition:color .2s;transition:color .2s;line-height:1.3}
.trade-slide__img{height:16rem !important;min-height:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
.trade-slide__img img{max-height:15rem;max-width:90%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.trade-slide__img:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}
.trade-slide__img.no-img{border:2px dotted #40909c;background:#fff;border-radius:1.2rem;position:relative}
.trade-slide__img.no-img::before{content:"";font-family:ci;font-size:3.2rem;color:#40909c;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.trade-slide input[type=radio]:checked+.trade-slide__label{border-color:#40909c;-webkit-box-shadow:0 4px 20px 0 rgba(64,144,156,.18);box-shadow:0 4px 20px 0 rgba(64,144,156,.18)}
.trade-slide input[type=radio]:checked+.trade-slide__label p{color:#40909c}
.trade-steps{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:7rem}
@media(max-width:991px){.trade-steps{margin-bottom:3rem}
}@media(max-width:767px){.trade-steps{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.trade-steps__item{padding:4rem 4.5rem 3.5rem 5rem;border-radius:15px;background:#33737d;max-width:350px;-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 3.5rem);flex:0 0 calc(33.3333333333% - 3.5rem);margin:0 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.1921568627);box-shadow:0 20px 30px 0 rgba(0,0,0,.1921568627);position:relative}
@media(max-width:991px){.trade-steps__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 2rem);flex:0 0 calc(33.3333333333% - 2rem);padding:1.5rem;margin:0 15px}
}@media(max-width:767px){.trade-steps__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:4rem}
.trade-steps__item:last-child{margin-bottom:0}
}.trade-steps__item-icon{margin-right:30px;min-width:57px;line-height:1}
.trade-steps__item-icon::before{font-family:ci;font-size:83px;color:#40909c}
@media(max-width:991px){.trade-steps__item-icon::before{font-size:5rem}
}@media(max-width:991px){.trade-steps__item-icon{min-width:40px;margin-right:15px}
}.trade-steps__item:nth-child(1) .trade-steps__item-icon::before{content:""}
.trade-steps__item:nth-child(2) .trade-steps__item-icon::before{content:""}
.trade-steps__item:nth-child(3) .trade-steps__item-icon::before{content:""}
.trade-steps__item-text{color:#fff;font-size:1.8rem;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:767px){.trade-steps__item-text{position:static}
}@media(max-width:991px){.trade-steps__item-text{font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.trade-steps__item-text::after{content:"";position:absolute;left:0;top:0;z-index:1;width:150%;height:5px;background-image:url(../img/new-dots.png);background-repeat:no-repeat}
@media(max-width:991px){.trade-steps__item-text::after{display:none}
}.trade-steps__item-text::before{content:"";z-index:2;position:absolute;background-image:url(../img/arrow.png);right:-88px;top:-8px;width:28px;height:25px;background-repeat:no-repeat}
@media(max-width:991px){.trade-steps__item-text::before{right:-40px;top:50%;width:20px;margin-top:-10px;height:20px;background-size:contain}
}@media(max-width:767px){.trade-steps__item-text::before{bottom:-28px;right:50%;top:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:16px;margin-right:-8px}
}.trade-steps__item:last-child .trade-steps__item-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
@media(max-width:991px){.trade-steps__item:last-child .trade-steps__item-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.trade-steps__item:last-child .trade-steps__item-text::after{content:"";position:absolute;left:0;bottom:0;top:auto;width:70%;height:5px;background-image:url(../img/new-dots.png);background-repeat:no-repeat}
@media(max-width:1200px){.trade-steps__item:last-child .trade-steps__item-text::after{display:none}
}.trade-steps__item:last-child .trade-steps__item-text::before{content:"";position:absolute;background-image:url(../img/thumb.png);right:0;bottom:-16px;top:auto;width:38px;height:37px;background-repeat:no-repeat}
@media(max-width:1200px){.trade-steps__item:last-child .trade-steps__item-text::before{display:none}
}.trade-form--title{margin-bottom:5rem;text-align:center;color:#40909c}
.trade-form--title h3{font:2.4rem/1 gm;color:#40909c}
.trade-form__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:9rem;max-width:120rem;margin-left:auto;margin-right:auto}
@media(max-width:991px){.trade-form__select{margin-bottom:5rem}
}@media(max-width:767px){.trade-form__select{margin-bottom:3.5rem}
}.trade-form__select .wc-ordering{max-width:36rem;margin:0 15px;border-radius:10px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.trade-form__select .wc-ordering__inner{max-width:36rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;color:#585858;font-size:1.4rem}
.trade-form__select .nice-select .list{max-height:24.5rem;overflow-y:scroll}
.phone-status__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:9.5rem}
@media(max-width:991px){.phone-status__list{margin-bottom:8rem}
}@media(max-width:767px){.phone-status__list{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.phone-status__item{padding:0 4rem;text-align:center}
@media(max-width:991px){.phone-status__item{padding:0 1.5rem;margin-bottom:1.5rem}
}@media(max-width:767px){.phone-status__item{width:50%}
}.phone-status__item-label{max-width:17rem;cursor:pointer}
.phone-status__item-label:hover .phone-status__item-img::before{color:#40909c}
.phone-status__item-img{max-width:17rem;height:17rem;border-radius:1rem;background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;position:relative}
.phone-status__item-img::before{content:"";font-family:ci;font-size:31px;line-height:1;width:3rem;height:3rem;border-radius:50%;position:absolute;top:1rem;right:1rem;overflow:hidden;color:#d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.phone-status__item input[type=radio]{display:none}
.phone-status__item input[type=radio]:checked~.phone-status__item-label .phone-status__item-img::before{color:#40909c}
.phone-status::before{font-family:ci;font-size:9rem;color:#40909c}
.phone-status-1::before{content:""}
.phone-status-2::before{content:""}
.phone-status-3::before{content:""}
.phone-status-4::before{content:""}
.trade-benefits{padding:6rem 0;background:#fafafa}
@media(max-width:991px){.trade-benefits{padding:4rem 0}
}.trade-benefits__title{text-align:center;margin-bottom:5rem}
@media(max-width:991px){.trade-benefits__title{margin-bottom:3rem}
}.trade-benefits__list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem}
@media(max-width:991px){.trade-benefits__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}
}.trade-benefits__item{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;text-align:center;padding:0 1rem}
@media(max-width:991px){.trade-benefits__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}
}@media(max-width:576px){.trade-benefits__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}
}.trade-benefits__item .if-text{font-size:1.5rem;color:#333;margin:0}
@media(max-width:1200px){.trade-benefits__item .if-text{font-size:1.4rem}
}.trade-benefits__icon{width:7rem;height:7rem;background:#bf87ff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 2rem}
.trade-benefits__icon::before{font-family:ci;font-size:3rem;color:#fff;line-height:1}
.trade-benefits__icon img{width:3rem;height:3rem;display:block}
.trade-benefits__icon:has(img)::before{display:none}
@media(max-width:1200px){.trade-benefits__icon{width:6rem;height:6rem}
.trade-benefits__icon::before{font-size:2.4rem}
.trade-benefits__icon img{width:2.4rem;height:2.4rem}
}.trade-benefits__item:nth-child(1) .trade-benefits__icon::before{content:""}
.trade-benefits__item:nth-child(2) .trade-benefits__icon::before{content:""}
.trade-benefits__item:nth-child(3) .trade-benefits__icon::before{content:""}
.trade-benefits__item:nth-child(4) .trade-benefits__icon::before{content:""}
.you-ready--trade{margin-top:-6rem;margin-bottom:0}
.you-ready--trade .container{max-width:135rem}
.you-ready--trade .you-ready__wrap{background:url(../img/cta-bg.png) no-repeat center/cover,#f5f7f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 5rem;-webkit-box-shadow:0 8px 32px 0 rgba(64,144,156,.18),0 0 0 1px rgba(64,144,156,.1);box-shadow:0 8px 32px 0 rgba(64,144,156,.18),0 0 0 1px rgba(64,144,156,.1);gap:4rem}
@media(max-width:1100px){.you-ready--trade .you-ready__wrap{padding:3rem 3rem;gap:2rem}
}@media(max-width:991px){.you-ready--trade .you-ready__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3rem 2.5rem;gap:2rem}
}@media(max-width:767px){.you-ready--trade .you-ready__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.you-ready--trade .you-ready__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:18rem}
@media(max-width:767px){.you-ready--trade .you-ready__title{max-width:none;white-space:nowrap;text-align:center}
}.you-ready--trade .you-ready__title .if-title{color:#40909c;font-size:2.8rem;line-height:1.2;margin:0}
@media(max-width:991px){.you-ready--trade .you-ready__title .if-title{font-size:2.2rem}
}.you-ready--trade .you-ready__fields{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}
@media(max-width:767px){.you-ready--trade .you-ready__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:100%}
}.you-ready--trade .you-ready__field{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1.5px solid #c8dfe2;padding-bottom:.8rem;gap:1rem}
.you-ready--trade .you-ready__field-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2rem;height:2rem;background:no-repeat center/contain}
.you-ready--trade .you-ready__field-icon--phone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Crect x='4' y='1' width='12' height='18' rx='2' stroke='%2340909c' stroke-width='1.5'/%3E%3Ccircle cx='10' cy='15.5' r='1' fill='%2340909c'/%3E%3C/svg%3E")}
.you-ready--trade .you-ready__field-icon--email{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 16'%3E%3Crect x='1' y='1' width='18' height='14' rx='2' stroke='%2340909c' stroke-width='1.5'/%3E%3Cpath d='M1 4l9 6 9-6' stroke='%2340909c' stroke-width='1.5'/%3E%3C/svg%3E")}
.you-ready--trade .you-ready__field-icon--name{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='6' r='4' stroke='%2340909c' stroke-width='1.5'/%3E%3Cpath d='M2 18c0-4 3.6-7 8-7s8 3 8 7' stroke='%2340909c' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}
.you-ready--trade .you-ready__input{-webkit-box-flex:1;-ms-flex:1;flex:1;background:rgba(0,0,0,0);border:0;outline:0;font-size:1.5rem;color:#333;font-family:gm}
.you-ready--trade .you-ready__input::-webkit-input-placeholder{color:#a0b8bb}
.you-ready--trade .you-ready__input::-moz-placeholder{color:#a0b8bb}
.you-ready--trade .you-ready__input:-ms-input-placeholder{color:#a0b8bb}
.you-ready--trade .you-ready__input::-ms-input-placeholder{color:#a0b8bb}
.you-ready--trade .you-ready__input::placeholder{color:#a0b8bb}
.you-ready--trade .you-ready__action{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
@media(max-width:991px){.you-ready--trade .you-ready__action{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.you-ready--trade .you-ready__action .if-button{height:auto;line-height:1.2;background:#86b800 !important;background-image:none !important;background-size:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:3rem !important;padding:1.5rem 3.5rem !important;font-size:1.5rem;white-space:nowrap;color:#fff !important}
@media(max-width:767px){.you-ready--trade .you-ready__action .if-button{width:100%}
}.if-logo-inline{color:#40909c;font-family:gmm;font-style:normal;letter-spacing:-0.02em}
.if-logo-inline i{font-style:normal;font-family:gmm}
.if-service .if-title--blue{color:#40909c}
.if-service .nav-link .if-icon::before{color:#40909c}
.if-service .nav-link.active{background:#40909c;-webkit-box-shadow:0 20px 30px 0 rgba(64,144,156,.3);box-shadow:0 20px 30px 0 rgba(64,144,156,.3)}
.if-service .nav-link.active .if-icon::before{color:#fff}
.if-service .tab-item.active,.if-service .tab-item:hover{color:#40909c}
.if-service .tab-item.active .tab-item__text,.if-service .tab-item:hover .tab-item__text{color:#40909c}
.if-service .tab-item.active .tab-item__img,.if-service .tab-item:hover .tab-item__img{border-color:#40909c}
.if-service .nav-tabs-devices .nav-link .if-icon::before{color:#40909c !important}
.if-service .nav-tabs-devices .nav-link.active{background:#40909c;-webkit-box-shadow:0 20px 30px 0 rgba(64,144,156,.3);box-shadow:0 20px 30px 0 rgba(64,144,156,.3)}
.if-service .nav-tabs-devices .nav-link.active .if-icon::before{color:#fff !important}
.if-service .if-button{background:#40909c}
.if-service .device-description table th{color:#40909c}
.if-service .device-description tbody::-webkit-scrollbar-thumb{background-color:#40909c !important}
.if-service .device-description tbody ::-webkit-scrollbar-thumb{background-color:#40909c !important}
.shop-wrapper.if-service{background:rgba(0,0,0,0);overflow:visible;padding-bottom:0}
.if-service__inner{top:0;background:url(../img/new-servicr-bg.png) no-repeat center right/cover !important;border-radius:1.5rem !important;padding:9rem;margin-bottom:6rem}
@media(max-width:1200px){.if-service__inner{padding:5rem 3rem}
}@media(max-width:991px){.if-service__inner{background:url(../img/new-servicr-bg.png) no-repeat center/cover !important;padding:5rem 1.5rem;margin-bottom:4rem;position:relative;overflow:hidden}
.if-service__inner::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:inherit;background:hsla(0,0%,100%,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:0}
.if-service__inner>*{position:relative;z-index:1}
}@media(max-width:767px){.if-service__inner{text-align:center}
}@media(max-width:991px){.if-service .if-title{margin-bottom:2.5rem}
}.if-service .if-title--blue,.if-service .if-title--center{color:#000;display:block;width:100%;padding:4rem 1.5rem;margin:0}
@media(max-width:991px){.if-service .if-title--blue,.if-service .if-title--center{margin-bottom:2.5rem}
}@media(max-width:576px){.if-service .if-title--blue,.if-service .if-title--center{padding:0;margin-bottom:0}
}.service-choose{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -3rem;margin-top:10rem}
@media(max-width:991px){.service-choose{margin-top:6rem;margin:0}
}@media(max-width:767px){.service-choose{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-top:4rem}
}.service-choose__item{text-align:center;padding:0 3rem;position:relative}
.service-choose__item::before{position:absolute;content:"";width:4px;border-right:4px dotted #b7b7b7;height:30px;right:0;top:15px}
.service-choose__item:last-child::before{display:none}
@media(max-width:767px){.service-choose__item{padding:0 5rem;max-width:300px;margin:0 auto;margin-bottom:4rem}
.service-choose__item:last-child{margin-bottom:0}
.service-choose__item::before{display:none}
}.service-choose__item-icon{min-width:57px;line-height:1;margin-bottom:3.5em}
@media(max-width:991px){.service-choose__item-icon{margin-bottom:2rem}
}@media(max-width:767px){.service-choose__item-icon{margin-bottom:1rem}
}.service-choose__item-icon::before{font-family:ci;font-size:77px;color:#40909c}
@media(max-width:767px){.service-choose__item-icon::before{font-size:65px}
}.service-choose__item:nth-child(1) .service-choose__item-icon::before{content:""}
.service-choose__item:nth-child(2) .service-choose__item-icon::before{content:""}
.service-choose__item:nth-child(3) .service-choose__item-icon::before{content:""}
.service-choose__item-text{font-size:1.6rem;font-family:gml}
.you-ready--service{margin-bottom:10rem}
@media(max-width:991px){.you-ready--service{margin-bottom:5rem}
}.you-ready--service .you-ready__wrap{background:url(../img/you-ready-bg_service.png) no-repeat center right/cover,#16171c}
@media(max-width:1330px){.you-ready--service .you-ready__wrap{background-position:10% center}
}.tds-dropdown{display:none;position:relative;padding:0 1.5rem;margin-bottom:2.5rem}
@media(max-width:767px){.tds-dropdown{display:block}
}.tds-dropdown__btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:1.4rem 1.8rem;background:#fff;border:1.5px solid #d0e8eb;border-radius:1.2rem;font-size:1.6rem;font-family:gm;color:#1a1a1a;cursor:pointer;text-align:left;-webkit-box-shadow:0 2px 12px rgba(64,144,156,.08);box-shadow:0 2px 12px rgba(64,144,156,.08);-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;outline:0}
.tds-dropdown__btn:hover{border-color:#40909c;-webkit-box-shadow:0 4px 18px rgba(64,144,156,.15);box-shadow:0 4px 18px rgba(64,144,156,.15)}
.tds-dropdown.is-open .tds-dropdown__btn{border-color:#40909c;border-radius:1.2rem 1.2rem 0 0;-webkit-box-shadow:0 4px 18px rgba(64,144,156,.15);box-shadow:0 4px 18px rgba(64,144,156,.15)}
.tds-dropdown__label{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tds-dropdown__chevron{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#40909c;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}
.tds-dropdown.is-open .tds-dropdown__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.tds-dropdown__list{display:none;position:absolute;left:1.5rem;right:1.5rem;top:100%;background:#fff;border:1.5px solid #40909c;border-top:0;border-radius:0 0 1.2rem 1.2rem;-webkit-box-shadow:0 12px 32px rgba(64,144,156,.18);box-shadow:0 12px 32px rgba(64,144,156,.18);max-height:28rem;overflow-y:auto;z-index:200;padding:0;margin:0;list-style:none}
.tds-dropdown__list::-webkit-scrollbar{width:4px}
.tds-dropdown__list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}
.tds-dropdown__list::-webkit-scrollbar-thumb{background:#c8dfe2;border-radius:4px}
.tds-dropdown.is-open .tds-dropdown__list{display:block;-webkit-animation:tdsSlideDown .18s ease;animation:tdsSlideDown .18s ease}
.tds-dropdown__item{padding:1.2rem 1.8rem;font-size:1.5rem;font-family:gm;color:#333;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}
.tds-dropdown__item:hover{background:#f0f8f9;color:#40909c}
.tds-dropdown__item.is-active{background:#e8f5f6;color:#40909c;font-family:gmm;position:relative}
.tds-dropdown__item.is-active::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#40909c;border-radius:0 2px 2px 0}
@-webkit-keyframes tdsSlideDown{from{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes tdsSlideDown{from{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}.tabs-devices{margin-bottom:6rem;padding:0 4rem}
@media(max-width:700px){.tabs-devices{margin-bottom:3rem}
}.tabs-devices .slick-arrow{position:absolute;border:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3rem;height:3rem;border-radius:50%;font-size:0;background:#f0f0f0;z-index:1;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tabs-devices .slick-arrow:focus{outline:0}
.tabs-devices .slick-arrow::after{content:"";display:block;width:1.4rem;height:1.4rem;background:url("../img/arrow.png") no-repeat center/contain}
.tabs-devices .slick-arrow.slick-next{right:0}
.tabs-devices .slick-arrow.slick-prev{left:0}
.tabs-devices .slick-arrow.slick-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.tabs-devices .slick-slide{opacity:.6}
.tabs-devices .slick-slide.slick-active,.tabs-devices .slick-slide.slick-current{opacity:1}
.tabs-devices--iphone .nav-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}
@media(max-width:991px){.tabs-devices--iphone .nav-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}
}.tabs-devices--ipad .nav-item{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%}
@media(max-width:991px){.tabs-devices--ipad .nav-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}
}.tabs-devices--macbook .nav-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}
@media(max-width:991px){.tabs-devices--macbook .nav-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}
}.tabs-devices--watch .nav-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}
@media(max-width:991px){.tabs-devices--watch .nav-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}
}.service-tabs{padding-top:6rem}
.service-tabs .nav-link,.service-tabs .nav-tabs{border:0}
.service-tabs .nav-link.active,.service-tabs .nav-tabs.active{background:0}
.tab-content .tab-pane{display:block !important;height:0;opacity:0;position:relative;z-index:10}
.tab-content .tab-pane.active{display:block !important;height:auto;opacity:1}
.if-icon-imacBook::before{content:"";font-family:ci}
.nav-tabs-devices{font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:0;margin-bottom:6rem}
.nav-tabs-devices .nav-item{position:relative}
.nav-tabs-devices .nav-item::before{position:absolute;content:"";width:4px;border-right:4px dotted #b7b7b7;height:50%;right:-2px;top:25%}
.nav-tabs-devices .nav-item:last-child::before{display:none}
@media(max-width:767px){.nav-tabs-devices .nav-item{width:50%;text-align:center}
.nav-tabs-devices .nav-item::before{display:none}
}.nav-tabs-devices .nav-link{font-size:1.6rem;font-family:gml;padding:1.7rem 5rem;color:#000}
@media(max-width:991px){.nav-tabs-devices .nav-link{padding:1.7rem 3rem}
}.nav-tabs-devices .nav-link .if-icon::before{color:#40909c;margin-right:1rem}
.nav-tabs-devices .nav-link.active{border-radius:1rem;background:#40909c;color:#fff;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.1921568627);box-shadow:0 20px 30px 0 rgba(0,0,0,.1921568627)}
.nav-tabs-devices .nav-link.active .if-icon::before{color:#fff}
.tab-item{text-align:center;cursor:pointer}
@media(max-width:767px){.tab-item{padding:0}
}.tab-item.active{color:#40909c}
.tab-item.active:hover .tab-item__img::after{background:#fff}
.tab-item.active .tab-item__img{border:2px dotted #40909c}
.tab-item.active .tab-item__img::after{display:block}
.tab-item.active .tab-item__img::before{display:block}
.tab-item.active .tab-item__text{color:#40909c}
.tab-item:hover{color:#40909c}
.tab-item:hover .tab-item__img::after{background:hsla(0,0%,100%,.3647058824);display:block}
.tab-item:hover .tab-item__text{color:#40909c}
.tab-item__img{text-align:center;border-radius:1rem;height:17rem;min-width:14rem;margin-bottom:2.5rem;padding:0 1rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media(max-width:991px){.tab-item__img{min-width:12rem}
}@media(max-width:767px){.tab-item__img{padding:1rem 0}
}.tab-item__img::after{content:"";display:none;position:absolute;background:#fff;top:0;left:0;right:0;bottom:0;border-radius:1rem}
.tab-item__img::before{content:"";font-family:ci;font-size:2rem;color:#40909c;display:none;z-index:2;position:absolute;width:3rem;height:3rem;top:50%;margin-top:-15px;margin-left:-15px;left:50%}
.tab-item__img img{display:inline-block;height:auto}
.tab-item__text{color:#000}
.device-description{background:#fff;max-width:134rem;padding:5rem;border-radius:.5rem;-webkit-box-shadow:0 40px 40px 0 rgba(0,0,0,.05);box-shadow:0 40px 40px 0 rgba(0,0,0,.05);position:relative;margin:0 auto;margin-top:2rem;overflow:hidden}
@media(max-width:390px){.device-description{overflow-x:auto}
}@media(max-width:991px){.device-description{padding:5rem 1.5rem}
}.device-description .if-title{margin-bottom:5rem}
.device-description img{max-width:100%;height:auto}
.device-description__table{padding-left:5rem;padding-right:7rem}
@media(max-width:1200px){.device-description__table{padding-left:0}
}@media(max-width:991px){.device-description__table{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}@media(max-width:767px){.device-description__table{padding:0 1.5rem}
}@media(max-width:390px){.device-description__table{overflow-x:auto;padding:0}
}.device-description__table-name{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%}
.device-description__table-price{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.5rem !important}
.device-description__table-action{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.device-description__table-action .if-button{font-size:1.2rem;padding:0 .5rem;height:3.5rem;line-height:3.5rem;max-width:9rem}
.device-description__table .table{position:relative;width:100%;max-width:100%}
.device-description__table .table tbody{max-height:420px;overflow:hidden;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block;padding-top:50px}
.device-description__table .table tbody ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:#f5f5f5}
.device-description__table .table tbody ::-webkit-scrollbar{width:5px;background-color:#f5f5f5}
.device-description__table .table tbody ::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#86b800}
.device-description__table .table tbody::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:#f5f5f5}
.device-description__table .table tbody::-webkit-scrollbar{width:5px;background-color:#f5f5f5}
.device-description__table .table tbody::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#86b800}
.device-description__table .table tr{font-size:1.5rem;font-family:gml;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:991px){.device-description__table .table tr{font-size:1.4rem}
}@media(max-width:576px){.device-description__table .table tr{font-size:1.2rem}
}.device-description__table .table tr:nth-of-type(odd){background-color:#fafafa}
.device-description__table .table tr:first-child{position:absolute;top:0;left:0;right:5px;max-height:55px;z-index:1}
.device-description__table .table td{border:0;padding:1.6rem}
.device-description__table .table td:last-child{text-align:left;min-width:125px}
@media(max-width:576px){.device-description__table .table td:last-child{min-width:100px}
}.device-description__table .table td:nth-child(2){min-width:165px}
@media(max-width:576px){.device-description__table .table td:nth-child(2){min-width:90px}
}@media(max-width:576px){.device-description__table .table td{padding:1.2rem}
}.device-description__table .table td br{display:none}
@media(max-width:576px){.device-description__table .table td br{display:block}
}.device-description__table .table th{border:0;padding:1.6rem;color:#40909c}
.device-description__table .table th:nth-child(2){min-width:165px}
@media(max-width:576px){.device-description__table .table th:nth-child(2){min-width:90px}
}.device-description__table .table th:last-child{text-align:left;min-width:125px}
@media(max-width:576px){.device-description__table .table th:last-child{min-width:100px}
}.device-description__img{text-align:center;padding-right:5rem}
@media(max-width:991px){.device-description__img{padding-right:0;margin-bottom:5rem}
}.tabs-devices .nav-item{padding:.5rem}
.tabs-devices .tab-item{background:#f7f7f7;color:#fff;border-radius:.5rem;padding:1.5rem 1rem}
.tabs-devices .tab-item__text{color:#212529}
.tabs-devices .nav-tabs-devices .nav-link{color:#fff}
.tabs-devices .tab-item__img{display:none}
.service-table{--service-table-sticky-offset:0;position:relative;display:block;width:100%;overflow-x:auto;overflow-y:visible;padding:16px 0;cursor:-webkit-grab;cursor:grab;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);-ms-touch-action:pan-x;touch-action:pan-x}
.service-table::after{content:"";position:-webkit-sticky;position:sticky;right:0;top:0;width:24px;height:100%;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0),white)}
.service-table.active{cursor:-webkit-grabbing;cursor:grabbing}
.service-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:54px;border-top:1px solid #e6e8ec;background:#fff;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}
.service-table__row:nth-child(odd):not(.header-row) .service-table__col{background:#fafbfc}
.service-table__row:not(.header-row):hover .service-table__col{background:#fff}
.service-table__row.header-row{position:-webkit-sticky;position:sticky;top:var(--service-table-sticky-offset);z-index:11;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;line-height:16px;padding:12px 0;margin-bottom:8px;background:#f3f5f8;border-top:0;border-bottom:1px solid #e6e8ec}
.service-table__row.header-row .service-table__col{padding:10px 8px;background:#f3f5f8;color:#7a7f87}
.service-table__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#1e1e1e;min-width:clamp(180px,20vw,240px);max-width:clamp(180px,20vw,240px);padding:16px 8px;background:#fff;border-right:1px solid #e6e8ec;font-size:14px;line-height:1.35;font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.service-table__col:last-child{border-right:0}
.service-table__col:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;font-weight:600;color:#0f172a;padding-left:24px;position:-webkit-sticky;position:sticky;left:0;z-index:12;background:inherit;border-right-color:rgba(0,0,0,0);-webkit-box-shadow:8px 0 12px -10px rgba(0,0,0,.25);box-shadow:8px 0 12px -10px rgba(0,0,0,.25)}
.service-table__col.is-empty,.service-table__col[data-empty=true]{color:#7a7f87}
.service-table__col.is-price{font-weight:600;color:#0a0a0a}
.service-table::-webkit-scrollbar{height:10px}
.service-table::-webkit-scrollbar-track{background:rgba(0,0,0,0)}
.service-table::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:8px}
.service-table::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.28)}
@media(min-width:1440px){.service-table__col{min-width:clamp(200px,16vw,260px);max-width:clamp(200px,16vw,260px)}
}@media(max-width:1200px){.service-table{padding:12px 0}
.service-table__row{min-height:50px}
.service-table__row.header-row{font-size:11px;line-height:15px;margin-bottom:6px}
.service-table__col{font-size:13.5px;min-width:clamp(160px,22vw,220px);max-width:clamp(160px,22vw,220px);padding:14px 8px}
}@media(max-width:992px){.service-table__row{min-height:48px}
.service-table__col{font-size:13px;min-width:clamp(140px,28vw,200px);max-width:clamp(140px,28vw,200px);padding:12px 8px}
.service-table__col:first-child{min-width:clamp(200px,42vw,280px);max-width:clamp(200px,42vw,280px);padding-left:16px;-webkit-box-shadow:6px 0 10px -10px rgba(0,0,0,.25);box-shadow:6px 0 10px -10px rgba(0,0,0,.25)}
}@media(max-width:768px){.service-table{padding:8px 0}
.service-table__row{min-height:46px}
.service-table__row.header-row{font-size:10.5px;letter-spacing:.03em;margin-bottom:4px}
.service-table__col{font-size:12.5px;min-width:clamp(120px,44vw,180px);max-width:clamp(120px,44vw,180px);padding:10px 6px}
.service-table__col:first-child{min-width:clamp(180px,60vw,260px);max-width:clamp(180px,60vw,260px);padding-left:12px;-webkit-box-shadow:5px 0 8px -10px rgba(0,0,0,.28);box-shadow:5px 0 8px -10px rgba(0,0,0,.28)}
}@media(max-width:560px){.service-table{cursor:auto}
.service-table__row{min-height:44px}
.service-table__col{font-size:12px;min-width:clamp(110px,66vw,160px);max-width:clamp(110px,66vw,160px);padding:9px 6px}
.service-table__col:first-child{min-width:clamp(170px,72vw,240px);max-width:clamp(170px,72vw,240px);padding-left:10px;-webkit-box-shadow:4px 0 8px -10px rgba(0,0,0,.3);box-shadow:4px 0 8px -10px rgba(0,0,0,.3)}
}@media(max-width:400px){.service-table__row{min-height:42px}
.service-table__row.header-row{font-size:10px}
.service-table__col{font-size:11.5px;min-width:clamp(100px,78vw,150px);max-width:clamp(100px,78vw,150px);padding:8px 6px}
.service-table__col:first-child{min-width:clamp(160px,78vw,220px);max-width:clamp(160px,78vw,220px);padding-left:8px;-webkit-box-shadow:3px 0 6px -8px rgba(0,0,0,.32);box-shadow:3px 0 6px -8px rgba(0,0,0,.32)}
}.if-charity__inner{background:url(../img/if-charity_bg.png) no-repeat center right/cover,#fff;padding:8rem}
@media(max-width:1300px){.if-charity__inner{padding:5rem 2.5rem}
}@media(max-width:1200px){.if-charity__inner{padding:5rem 1.5rem;background-position:50% 0}
}@media(max-width:991px){.if-charity__inner{background-position:45% 0}
}@media(max-width:767px){.if-charity__inner{background-image:none}
}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem}
@media(max-width:767px){.counter{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.counter-icon::before{content:"";font-family:ci}
.counter span{font-size:1.8rem;text-transform:uppercase;font-family:gmm;color:#ef1d38;padding-top:3px}
@media(max-width:767px){.counter span{width:100%}
}.counter-item{font-size:3.6rem;width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin:8px;border-radius:1rem;position:relative;background:linear-gradient(45deg,#ac0e22,#c51229);-webkit-box-shadow:0 30px 25px -1px rgba(0,0,0,.1411764706);box-shadow:0 30px 25px -1px rgba(0,0,0,.1411764706)}
@media(max-width:767px){.counter-item{width:30px;height:40px;font-size:2.6rem}
}.counter-item::before{content:"";display:block;position:absolute;top:34px;left:0;right:0;height:2px;background:#ad0e23;opacity:.7}
@media(max-width:767px){.counter-item::before{top:18px}
}.counter-item::after{content:"";display:block;position:absolute;top:36px;left:0;right:0;height:2px;background:#c61129;opacity:.7}
@media(max-width:767px){.counter-item::after{top:20px}
}.title-bar--charity{background:url(../img/charity_bg.png) no-repeat center/cover,#f93737;padding:9rem 0 12rem}
@media(max-width:576px){.title-bar--charity{padding:5rem 0 12rem}
}.title-bar--charity .title-bar__sub-title{color:#fff;font-family:gml;font-size:2.2rem;margin-bottom:6rem}
@media(max-width:991px){.title-bar--charity .title-bar__sub-title{font-size:1.6rem;margin-bottom:3rem}
}.title-bar--charity .wc-breadcrumbs__list{color:#fff}
.title-bar--charity .wc-breadcrumbs__item a{color:#f6636a}
.title-bar--charity .wc-breadcrumbs__item::before{color:#fff}
.charity-intro__logo{margin-bottom:5rem}
@media(max-width:991px){.charity-intro__logo{margin-bottom:3rem}
}.charity-intro__text p{font-family:gml;margin-bottom:3rem}
.charity-intro__text span{font-family:gmm;color:#ad0f27}
@media(max-width:767px){.charity-intro__slider{margin:0 -15px}
}.charity-intro__slider .charity-slider .slick-track{padding:2rem 0}
.charity-intro__slider .charity-slider .charity-slide{margin:0 15px;position:relative;text-align:center}
.charity-intro__slider .charity-slider .charity-slide img{border-radius:50%;height:106px;width:106px;min-width:106px;-o-object-fit:cover;object-fit:cover}
@media(max-width:576px){.charity-intro__slider .charity-slider .charity-slide img{margin:0 auto}
}.charity-intro__slider .charity-slider .charity-slide::before{content:"";font-family:ci;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;top:0;left:0;right:0;bottom:0;border-radius:50%;opacity:.9;background:#40909c;-webkit-transform:scale(0);transform:scale(0);height:106px;width:106px;-webkit-transition:.2s;transition:.2s}
@media(max-width:576px){.charity-intro__slider .charity-slider .charity-slide::before{left:50%;margin-left:-53px}
}.charity-intro__slider .charity-slider .charity-slide:hover::before{-webkit-transform:scale(1.3);transform:scale(1.3)}
.charity-intro__btn{margin-top:2rem}
@media(max-width:991px){.charity-intro__btn{text-align:center}
}.charity-intro__btn a{color:#ca1621;text-transform:uppercase;font-size:1.4rem;font-family:gmm}
.charity-news{overflow:hidden;padding:6rem 0 8rem}
@media(max-width:991px){.charity-news{padding:6rem 0}
}.charity-news .if-button{font-size:1.6rem;height:5rem;line-height:5rem}
.charity-news .if-article__overlay::before{background:#d42e3a}
.charity-news .if-article__overlay .if-button--article{color:#ca1621}
.charity-news .if-article__btn .if-button{background:#ca1621}
.charity-news-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem}
@media(max-width:991px){.charity-news-head{margin-bottom:4rem}
}@media(max-width:767px){.charity-news-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}
}.charity-news-title{font-size:3rem;font-family:gm}
@media(max-width:767px){.charity-news-title{margin-bottom:1rem}
}.you-ready--charity{margin-bottom:10rem}
@media(max-width:991px){.you-ready--charity{margin-bottom:5rem}
}.you-ready--charity .you-ready__wrap{background:url(../img/you-ready-bg_charity.png) no-repeat center right/cover,#f93737;position:relative}
@media(max-width:576px){.you-ready--charity .you-ready__wrap{background-position:left center}
}.you-ready--charity .you-ready__wrap::before{content:"";position:absolute;bottom:-120px;right:254px;background:url(../img/you-ready-bg_watch.png) no-repeat center right/cover;width:250px;height:260px}
@media(max-width:1439px){.you-ready--charity .you-ready__wrap::before{right:234px}
}@media(max-width:1200px){.you-ready--charity .you-ready__wrap::before{display:none}
}.you-ready--charity .you-ready__wrap .if-text{color:#fff}
@media(max-width:576px){.you-ready--charity .you-ready__wrap .form-group{margin-bottom:2.5rem}
.you-ready--charity .you-ready__wrap .form-group:last-child{margin-bottom:0}
}.you-ready--charity .you-ready__wrap .form-group--phone{padding-right:3rem}
@media(max-width:991px){.you-ready--charity .you-ready__wrap .form-group--phone{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
}@media(max-width:576px){.you-ready--charity .you-ready__wrap .form-group--phone{padding-left:0}
}.you-ready--charity .you-ready__wrap .form-group .if-button{background:#fff;color:#b00e23;max-width:none}
.you-ready--charity .you-ready__wrap .form-group::before{color:#e41731}
.you-ready--charity .you-ready__wrap .form-group .input-transparent{border-color:#e41731}
.maintance{min-height:100vh;background:url("../img/maintance_bg.png") no-repeat center/cover,#000;padding:60px 65px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:991px){.maintance{padding:30px 20px}
}.header-mt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-mt__logo img{max-width:100%}
@media(max-width:767px){.header-mt__logo img{max-width:110px}
}.header-mt__contacts a::before{color:gray}
.title-mt{text-align:center;margin-bottom:80px}
@media(max-width:991px){.title-mt{margin-top:30px;margin-bottom:50px}
}.title-mt h1{font-size:34px;margin-bottom:25px;color:#fff;font-family:gmEl}
@media(max-width:767px){.title-mt h1{font-size:29px}
}.title-mt p{font-size:19px;color:gray;font-family:gml}
@media(max-width:767px){.title-mt p{font-size:16px}
}.sub_title{text-align:center;margin-bottom:90px}
@media(max-width:991px){.sub_title{margin-bottom:50px}
}.sub_title h2{font-size:30px;margin-bottom:10px;font-family:gmEl}
@media(max-width:767px){.sub_title h2{font-size:25px}
}.sub_title span{font-size:18px;color:gray}
@media(max-width:767px){.sub_title span{font-size:16px}
}.main-contacts .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(88,83,83,.2117647059);padding:35px 10px;border-radius:15px;margin:0 15px;position:relative}
@media(max-width:991px){.main-contacts .contact-item{padding:20px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}
}@media(max-width:767px){.main-contacts .contact-item{margin-bottom:15px}
}.main-contacts .contact-item::after{content:"";position:absolute;right:-33px;display:block;width:2px;height:35px;border-right:4px dotted #383939}
.main-contacts div:last-child .contact-item::after{display:none}
.main-contacts div a{font-family:gml;font-size:16px;color:#fff}
.main-contacts div p{margin-right:15px;font-family:gml;font-size:16px;color:#fff;margin-bottom:0}
.footer-mt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer-mt__soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer-mt__soc span{font-family:gml;font-size:16px;color:gray;margin-right:20px}
body.if-dark-mode{background:#0e0f0f;color:#fff}
body.if-dark-mode .main-baner-wrap{background:#000}
body.if-dark-mode .shop-wrapper{background:#000}
body.if-dark-mode .shop-wrapper__inner{background:#090909}
body.if-dark-mode .shop-wrapper__sidebar-title{color:#fff}
body.if-dark-mode .shop-wrapper__sidebar-filters .modal .modal-content{background:#090909}
body.if-dark-mode .wc-ordering__inner{background:#111}
body.if-dark-mode .wc-ordering__inner ul li{background:#111}
body.if-dark-mode .wc-ordering__arrow{border-left-color:#585858}
body.if-dark-mode .wc-ordering__arrow::before{color:#585858}
body.if-dark-mode .nice-select{background:#111}
body.if-dark-mode .nice-select::before,body.if-dark-mode .nice-select::after{border-color:#585858}
body.if-dark-mode .nice-select .option{background:#111 !important}
body.if-dark-mode .nice-select .option:hover,body.if-dark-mode .nice-select .option.selected{background:#585858 !important}
body.if-dark-mode .nice-select .list:hover .option:not(:hover){background-color:#111 !important}
body.if-dark-mode .nice-select .list:hover .option.selected{background:#585858 !important}
body.if-dark-mode .if-widget ul li:hover,body.if-dark-mode .if-widget ul li.chosen,body.if-dark-mode .if-widget ul li.current-cat{background:#111}
body.if-dark-mode .if-widget ul li::before{color:#111}
body.if-dark-mode .if-widget ul li:hover::before{color:rgba(0,0,0,0)}
body.if-dark-mode .if-widget{border-bottom:3px dotted #2c2c2c}
body.if-dark-mode .if-widget:last-child{border-bottom:0}
body.if-dark-mode .if-widget__title::before{color:#303030}
body.if-dark-mode .you-ready--catalog{background:#000}
body.if-dark-mode .you-ready--service,body.if-dark-mode .you-ready--charity{background:#000;margin-bottom:0;padding-bottom:10rem}
body.if-dark-mode .if-product{background:#111}
body.if-dark-mode .if-product__link{background:rgba(0,0,0,0)}
body.if-dark-mode .if-product__actions{background:#111}
body.if-dark-mode .if-product--in-loop{border:0;background:#111}
body.if-dark-mode .if-product--in-loop body.if-dark-mode .if-product__price .usd{border-right:1px dashed #fff;color:#fff}
body.if-dark-mode .if-product--in-loop body.if-dark-mode .if-product__price span{color:#fff}
body.if-dark-mode .if-contact-list__item::before{color:#343535}
body.if-dark-mode .product-hits{background:#090909}
body.if-dark-mode .metro-cats--desk{background:#0e0f0f}
body.if-dark-mode .have-questions__image img.dark{display:block}
body.if-dark-mode .have-questions__image img.light{display:none}
body.if-dark-mode .you-ready__form .form-group::before{color:#fff}
body.if-dark-mode .instagram__links a{color:#fff}
body.if-dark-mode .why-choose__item .icon::before{color:#fff}
body.if-dark-mode .form-group--blue-theme::before{color:#fff}
body.if-dark-mode .form-group--blue-theme input:not([type=submit]).input-transparent{color:#fff;border-bottom:1px solid #fff}
body.if-dark-mode .form-group--blue-theme input:not([type=submit]).input-transparent::-webkit-input-placeholder{color:#fff}
body.if-dark-mode .form-group--blue-theme input:not([type=submit]).input-transparent::-moz-placeholder{color:#fff}
body.if-dark-mode .form-group--blue-theme input:not([type=submit]).input-transparent:-ms-input-placeholder{color:#fff}
body.if-dark-mode .form-group--blue-theme input:not([type=submit]).input-transparent::-ms-input-placeholder{color:#fff}
body.if-dark-mode .form-group--blue-theme input:not([type=submit]).input-transparent::placeholder{color:#fff}
body.if-dark-mode table.if-cart.cart td.product-name a{color:#fff}
body.if-dark-mode table.if-cart.cart td.product-attributes{color:#4d4d4d;border-left:3px dotted #4d4d4d}
body.if-dark-mode table.if-cart.cart td.product-attributes ul li .c-memory{border-color:#111;background:#111;color:#fff}
body.if-dark-mode table.if-cart.cart td.product-attributes .if-color-filter__color{border:1px solid #fff}
body.if-dark-mode table.if-cart.cart td.product-quantity{border-left:3px dotted #4d4d4d;border-right:3px dotted #4d4d4d;color:#4d4d4d}
body.if-dark-mode table.if-cart.cart td.actions{border-top:3px dotted #4d4d4d}
body.if-dark-mode table.if-cart.cart td.product-subtotal .c-sub-title{color:#4d4d4d}
body.if-dark-mode table.if-cart.cart td.product-subtotal .woocommerce-Price-amount{color:#fff;font-weight:300}
body.if-dark-mode table.if-cart.cart td.product-subtotal .woocommerce-Price-currencySymbol{color:#4d4d4d}
body.if-dark-mode .if-quantity{background:#111;border-color:#111}
body.if-dark-mode .if-quantity .input-text{background:#111;color:#fff}
body.if-dark-mode .if-coupon__wrap{background:#111;color:#4d4d4d}
body.if-dark-mode .if-coupon__wrap .input-text{color:#4d4d4d}
body.if-dark-mode .if-coupon__wrap-desk{border-right:3px dotted #4d4d4d}
body.if-dark-mode .if-cart-upsells{background:#000}
body.if-dark-mode .lt-cart-accordeon .card-header .dots{border-bottom:1px dashed #4d4d4d}
body.if-dark-mode .lt-cart-accordeon .card-header .icon{background:#111}
body.if-dark-mode .subscribe{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,#0b0c0c));background:linear-gradient(#000 50%,#0b0c0c 50%)}
body.if-dark-mode .shop-wrapper__single{background:#111}
body.if-dark-mode .if-single-product .woocommerce-product-gallery{border:0;background:#090909}
body.if-dark-mode .if-product-tabs .wc-tabs{background:#090909}
body.if-dark-mode .if-product-actions{border-bottom:1px dashed #4d4d4d;border-top:1px dashed #4d4d4d}
body.if-dark-mode .if-product-actions .single_variation .woocommerce-variation-price .price{color:#fff}
body.if-dark-mode .if-variations__option--default label{border-color:#1a1a1a;background:#1a1a1a;color:#fff}
body.if-dark-mode .if-related{background:#000}
body.if-dark-mode .if-related__heading .if-button{background:rgba(0,0,0,0)}
body.if-dark-mode .if-related__heading .if-button:hover{background:#fff;color:#111}
body.if-dark-mode .lt-product-addons__title{color:#fff}
body.if-dark-mode .lt-product-addons .dots{border-color:#4d4d4d}
body.if-dark-mode .product-features__item{background:#1a1a1a}
body.if-dark-mode .if-used-state{border-top:1px dashed #4d4d4d;border-bottom:1px dashed #4d4d4d}
body.if-dark-mode .if-service__inner{background:url(../img/if-choose-bg-dark.png) no-repeat center right/cover}
body.if-dark-mode .nav-tabs-devices .nav-link{color:#fff}
body.if-dark-mode .tab-item__img{display:none}
body.if-dark-mode .tabs-devices .nav-item{padding:.5rem}
body.if-dark-mode .tabs-devices .tab-item{background:#1a1a1a;color:#fff;border-radius:.5rem;padding:1.5rem 1rem}
body.if-dark-mode .tabs-devices .tab-item.active{background:#40909c}
body.if-dark-mode .tabs-devices .tab-item__text{color:#fff}
body.if-dark-mode .device-description{background:#090909}
body.if-dark-mode .device-description__table .table tr:nth-of-type(odd){background:#141414}
body.if-dark-mode .device-description__table .table tr:nth-of-type(even){background:#111}
body.if-dark-mode .page-info{background:#000}
body.if-dark-mode .trade-slide__label{background:#1a1a1a}
body.if-dark-mode .trade-slide__label:hover{border-color:#40909c}
body.if-dark-mode .trade-slide__label p{color:#aaa}
body.if-dark-mode .trade-slide__img.no-img{background:#111;border-color:#2e5a60}
body.if-dark-mode .trade-slide input[type=radio]:checked+.trade-slide__label{background:#1a2a2c;border-color:#40909c}
body.if-dark-mode .trade-slide input[type=radio]:checked+.trade-slide__label p{color:#40909c}
body.if-dark-mode .phone-status__item-img{background:#111}
body.if-dark-mode .phone-status__item-img::before{color:#090909}
body.if-dark-mode .trade-form__slider .trade_slider-next,body.if-dark-mode .trade-form__slider .trade_slider-prev{background:#212121}
body.if-dark-mode .if-charity__inner{background:url(../img/if-charity_bg-dark.png) no-repeat center right/cover,#090909}
body.if-dark-mode .charity-news{background:#000}
body.if-dark-mode .modal-content,body.if-dark-mode .xoo-wl-inmodal,body.if-dark-mode .awooc-custom-order-wrap{background:#111}
body.if-dark-mode .modal-content input[type=text],body.if-dark-mode .modal-content input[type=email],body.if-dark-mode .modal-content input[type=password],body.if-dark-mode .xoo-wl-inmodal input[type=text],body.if-dark-mode .xoo-wl-inmodal input[type=email],body.if-dark-mode .xoo-wl-inmodal input[type=password],body.if-dark-mode .awooc-custom-order-wrap input[type=text],body.if-dark-mode .awooc-custom-order-wrap input[type=email],body.if-dark-mode .awooc-custom-order-wrap input[type=password]{background:#000 !important;color:#fff}
body.if-dark-mode .modal-content input[type=text]::-webkit-input-placeholder,body.if-dark-mode .modal-content input[type=email]::-webkit-input-placeholder,body.if-dark-mode .modal-content input[type=password]::-webkit-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=text]::-webkit-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=email]::-webkit-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=password]::-webkit-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=text]::-webkit-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=email]::-webkit-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=password]::-webkit-input-placeholder{color:#fff}
body.if-dark-mode .modal-content input[type=text]::-moz-placeholder,body.if-dark-mode .modal-content input[type=email]::-moz-placeholder,body.if-dark-mode .modal-content input[type=password]::-moz-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=text]::-moz-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=email]::-moz-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=password]::-moz-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=text]::-moz-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=email]::-moz-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=password]::-moz-placeholder{color:#fff}
body.if-dark-mode .modal-content input[type=text]:-ms-input-placeholder,body.if-dark-mode .modal-content input[type=email]:-ms-input-placeholder,body.if-dark-mode .modal-content input[type=password]:-ms-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=text]:-ms-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=email]:-ms-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=password]:-ms-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=text]:-ms-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=email]:-ms-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=password]:-ms-input-placeholder{color:#fff}
body.if-dark-mode .modal-content input[type=text]::-ms-input-placeholder,body.if-dark-mode .modal-content input[type=email]::-ms-input-placeholder,body.if-dark-mode .modal-content input[type=password]::-ms-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=text]::-ms-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=email]::-ms-input-placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=password]::-ms-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=text]::-ms-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=email]::-ms-input-placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=password]::-ms-input-placeholder{color:#fff}
body.if-dark-mode .modal-content input[type=text]::placeholder,body.if-dark-mode .modal-content input[type=email]::placeholder,body.if-dark-mode .modal-content input[type=password]::placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=text]::placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=email]::placeholder,body.if-dark-mode .xoo-wl-inmodal input[type=password]::placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=text]::placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=email]::placeholder,body.if-dark-mode .awooc-custom-order-wrap input[type=password]::placeholder{color:#fff}
body.if-dark-mode .modal-content .form-group::before,body.if-dark-mode .xoo-wl-inmodal .form-group::before,body.if-dark-mode .awooc-custom-order-wrap .form-group::before{-webkit-text-fill-color:#fff !important}
body.if-dark-mode .awoc-subtitle{color:#fff}
body.if-dark-mode .sf-ajax-auth .bottom-links{border-color:#4d4d4d}
body.if-dark-mode .modal__title{color:#fff}
body.if-dark-mode .xoo-wl-success{background:#111;color:#fff}
body.if-dark-mode .if-myaccount .form-group::before{color:#fff}
body.if-dark-mode .if-myaccount .form-group input[type=text],body.if-dark-mode .if-myaccount .form-group input[type=email],body.if-dark-mode .if-myaccount .form-group input[type=password],body.if-dark-mode .if-myaccount .form-group input[type=tel]{background:#212121;color:#fff}
body.if-dark-mode .if-myaccount .form-group input[type=text]::-webkit-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=email]::-webkit-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=password]::-webkit-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=tel]::-webkit-input-placeholder{color:#fff}
body.if-dark-mode .if-myaccount .form-group input[type=text]::-moz-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=email]::-moz-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=password]::-moz-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=tel]::-moz-placeholder{color:#fff}
body.if-dark-mode .if-myaccount .form-group input[type=text]:-ms-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=email]:-ms-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=password]:-ms-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=tel]:-ms-input-placeholder{color:#fff}
body.if-dark-mode .if-myaccount .form-group input[type=text]::-ms-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=email]::-ms-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=password]::-ms-input-placeholder,body.if-dark-mode .if-myaccount .form-group input[type=tel]::-ms-input-placeholder{color:#fff}
body.if-dark-mode .if-myaccount .form-group input[type=text]::placeholder,body.if-dark-mode .if-myaccount .form-group input[type=email]::placeholder,body.if-dark-mode .if-myaccount .form-group input[type=password]::placeholder,body.if-dark-mode .if-myaccount .form-group input[type=tel]::placeholder{color:#fff}
body.if-dark-mode .if-myaccount .select2-container .select2-selection--single .select2-selection__rendered{background:#212121;color:#fff}
body.if-dark-mode .if-myaccount table.shop_table tr:nth-of-type(odd){background:#141414}
body.if-dark-mode .if-myaccount table.shop_table tr:nth-of-type(even){background:#111}
body.if-dark-mode .woocommerce-error,body.if-dark-mode .woocommerce-info,body.if-dark-mode .woocommerce-message{position:relative;width:100%;border:0;color:#fff;padding:1.5rem 1.5rem 1.5rem 6rem;list-style:none outside;word-wrap:break-word;font-size:1.4rem;border-top:1px solid rgba(0,0,0,0)}
body.if-dark-mode .woocommerce-error:before,body.if-dark-mode .woocommerce-info:before,body.if-dark-mode .woocommerce-message:before{position:absolute;top:50%;left:1rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:3rem;-webkit-box-shadow:0 20px 30px 0 rgba(56,14,21,.1);box-shadow:0 20px 30px 0 rgba(56,14,21,.1);line-height:1;border-radius:50%}
body.if-dark-mode .woocommerce-error a,body.if-dark-mode .woocommerce-info a,body.if-dark-mode .woocommerce-message a{font-weight:600}
body.if-dark-mode .woocommerce-error a:hover,body.if-dark-mode .woocommerce-error a:focus,body.if-dark-mode .woocommerce-info a:hover,body.if-dark-mode .woocommerce-info a:focus,body.if-dark-mode .woocommerce-message a:hover,body.if-dark-mode .woocommerce-message a:focus{color:#fff}
body.if-dark-mode .woocommerce-error .button,body.if-dark-mode .woocommerce-info .button,body.if-dark-mode .woocommerce-message .button{float:right;margin:0 0 0 10px !important;height:3.5rem;line-height:3.1rem !important;color:#fff !important;font-size:1.4rem;width:auto;-webkit-transition:all .3s;transition:all .3s;min-width:auto !important;padding:0 1rem !important}
body.if-dark-mode .woocommerce-error .button:hover,body.if-dark-mode .woocommerce-info .button:hover,body.if-dark-mode .woocommerce-message .button:hover{background:rgba(0,0,0,0) !important}
body.if-dark-mode .pf-info__content,body.if-dark-mode .lt-product-addons .tooltip,.lt-product-addons body.if-dark-mode .tooltip{background:#1a1a1a;color:#fff}
body.if-dark-mode .pf-info__content::before,body.if-dark-mode .lt-product-addons .tooltip::before,.lt-product-addons body.if-dark-mode .tooltip::before{background:#1a1a1a}
body.if-dark-mode.page-template-page-contacts{background:#000}
body.if-dark-mode .if-contacts__map .map-shop__list{background:#000}
body.if-dark-mode .if-contacts__map .map-shop__item{background:#000;-webkit-box-shadow:none;box-shadow:none}
body.if-dark-mode .if-contacts__map .map-shop__item.active{background:#111}
body.if-dark-mode .if-contacts__map .map-shop__item--phone a{color:#fff}
body.if-dark-mode .if-single-comments{background:rgba(0,0,0,0)}
body.if-dark-mode .if-single-comments::before{background:rgba(0,0,0,0);border-bottom:0}
body.if-dark-mode .if-button{background:#fff;color:#000}
body.if-dark-mode .widget_price_filter [type=submit]{background:#fff !important;color:#000 !important}
body.if-dark-mode .if-product--in-loop .if-product__actions a.if-button{background:#fff;color:#000}
body.if-dark-mode .if-product--in-loop .if-product__actions .xoo-wl-btn{border:1px solid #fff;color:#fff !important}
body.if-dark-mode .if-product--in-loop .if-product__actions .xoo-wl-btn:hover{background:#fff !important;color:#000 !important}
body.if-dark-mode .if-product--in-loop .if-product__price-col span{color:#b7b7b7}
body.if-dark-mode .if-related__heading .if-button{color:#fff}
body.if-dark-mode .if-product-actions__button .if-product-actions .if-backorder-btn,body.if-dark-mode .if-product-actions .if-product-actions__button .if-backorder-btn{border:1px solid #fff;color:#000 !important}
body.if-dark-mode .if-product-actions__button .if-product-actions .if-backorder-btn:hover,body.if-dark-mode .if-product-actions .if-product-actions__button .if-backorder-btn:hover{background:#fff !important;color:#000 !important}
body.if-dark-mode .if-product-actions__button #awooc-custom-order-button{color:#fff !important;border:1px solid #fff}
body.if-dark-mode .if-product-actions__button #awooc-custom-order-button:hover{background:#fff !important;color:#000 !important}
body.if-dark-mode .if-single-product__content button.button.if-button,body.if-dark-mode .if-single-product__content a.button{color:#000 !important;background:#fff !important}
body.if-dark-mode .checkout .woocommerce-billing-fields__field-wrapper .form-group input,body.if-dark-mode .checkout .woocommerce-additional-fields__field-wrapper .form-group input{background:#111;color:#fff}
body.if-dark-mode .checkout .woocommerce-billing-fields__field-wrapper .form-group input::-webkit-input-placeholder,body.if-dark-mode .checkout .woocommerce-additional-fields__field-wrapper .form-group input::-webkit-input-placeholder{color:#fff}
body.if-dark-mode .checkout .woocommerce-billing-fields__field-wrapper .form-group input::-moz-placeholder,body.if-dark-mode .checkout .woocommerce-additional-fields__field-wrapper .form-group input::-moz-placeholder{color:#fff}
body.if-dark-mode .checkout .woocommerce-billing-fields__field-wrapper .form-group input:-ms-input-placeholder,body.if-dark-mode .checkout .woocommerce-additional-fields__field-wrapper .form-group input:-ms-input-placeholder{color:#fff}
body.if-dark-mode .checkout .woocommerce-billing-fields__field-wrapper .form-group input::-ms-input-placeholder,body.if-dark-mode .checkout .woocommerce-additional-fields__field-wrapper .form-group input::-ms-input-placeholder{color:#fff}
body.if-dark-mode .checkout .woocommerce-billing-fields__field-wrapper .form-group input::placeholder,body.if-dark-mode .checkout .woocommerce-additional-fields__field-wrapper .form-group input::placeholder{color:#fff}
body.if-dark-mode .checkout .woocommerce-billing-fields__field-wrapper .form-row select,body.if-dark-mode .checkout .woocommerce-additional-fields__field-wrapper .form-row select{background:#111;color:#fff}
body.if-dark-mode .checkout .woocommerce-billing-fields__field-wrapper .form-group .woocommerce-input-wrapper::before,body.if-dark-mode .checkout .woocommerce-additional-fields__field-wrapper .form-group .woocommerce-input-wrapper::before{color:#fff}
body.if-dark-mode .checkout #order_comments_field .woocommerce-input-wrapper textarea{background:#111;color:#fff}
body.if-dark-mode .checkout #payment{background:#111}
body.if-dark-mode #add_payment_method #payment ul.payment_methods,body.if-dark-mode .woocommerce-cart #payment ul.payment_methods,body.if-dark-mode .woocommerce-checkout #payment ul.payment_methods{border-bottom:#2c2c2c}
body.if-dark-mode .checkout #payment div.payment_box{background:#090909;color:#fff}
body.if-dark-mode .checkout #payment div.payment_box::before{border-color:#090909;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0)}
body.if-dark-mode .if-myaccount .woocommerce-MyAccount-navigation .if-button:hover{color:#000}
body.if-dark-mode .if-header-search .suggestions{color:#000}
body.if-dark-mode .if-header-search .nice-select{color:#212529}
body.if-dark-mode .if-header-search .list{background:#f7f7f7;color:#212529}
body.if-dark-mode .if-header-search .list:hover .option:not(:hover){background:#f7f7f7 !important}
body.if-dark-mode .if-header-search .list .option{background:#f7f7f7 !important}
body.if-dark-mode .if-header-search .list .option:hover{background:#eaeaea !important}
body.if-dark-mode .if-single-post--promotion .countdown-days .text,body.if-dark-mode .if-single-post--promotion .countdown-hours .text,body.if-dark-mode .if-single-post--promotion .countdown-min .text,body.if-dark-mode .if-single-post--promotion .countdown-sec .text{color:#fff}
body.if-dark-mode .we-ifranko{background:rgba(0,0,0,0)}
body.if-dark-mode .we-ifranko__text img.white{display:inline}
body.if-dark-mode .we-ifranko__text img.black{display:none}
body.if-dark-mode .checkout .woocommerce-checkout-review-order table.shop_table th,body.if-dark-mode .checkout .woocommerce-checkout-review-order table.shop_table td{background:#111}
body.if-dark-mode .checkout [type=radio]::after{background:#090909}
@media(min-width:576px){.container{max-width:540px}
.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.3333333333%}
.offset-sm-2{margin-left:16.6666666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.3333333333%}
.offset-sm-5{margin-left:41.6666666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.3333333333%}
.offset-sm-8{margin-left:66.6666666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.3333333333%}
.offset-sm-11{margin-left:91.6666666667%}
.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}
}@media(min-width:768px){.container{max-width:720px}
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.3333333333%}
.offset-md-2{margin-left:16.6666666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.3333333333%}
.offset-md-5{margin-left:41.6666666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.3333333333%}
.offset-md-8{margin-left:66.6666666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.3333333333%}
.offset-md-11{margin-left:91.6666666667%}
.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}
}@media(min-width:992px){.container{max-width:960px}
.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.3333333333%}
.offset-lg-2{margin-left:16.6666666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.3333333333%}
.offset-lg-5{margin-left:41.6666666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.3333333333%}
.offset-lg-8{margin-left:66.6666666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.3333333333%}
.offset-lg-11{margin-left:91.6666666667%}
.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
}@media(min-width:1200px){.container{max-width:1140px}
.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.3333333333%}
.offset-xl-2{margin-left:16.6666666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.3333333333%}
.offset-xl-5{margin-left:41.6666666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.3333333333%}
.offset-xl-8{margin-left:66.6666666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.3333333333%}
.offset-xl-11{margin-left:91.6666666667%}
.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand-xl .navbar-toggler{display:none}
}@media(max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}
}@media(max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}
}@media(max-width:991px){.main-contacts .contact-item::after{right:-17px}
body.if-dark-mode .you-ready--service,body.if-dark-mode .you-ready--charity{padding-bottom:5rem}
}@media(max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}
}@media(max-width:767px){.main-contacts .contact-item::after{display:none}
.footer-mt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer-mt__soc{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:20px;margin-bottom:10px}
.footer-mt__soc ul{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer-mt__soc span{display:none}
.footer-mt__copy{text-align:center}
}@media(max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}
}